Next Article in Journal
Task-Related EEG as a Biomarker for Preclinical Alzheimer’s Disease: An Explainable Deep Learning Approach
Previous Article in Journal
Biomimetic Robotics and Sensing for Healthcare Applications and Rehabilitation: A Systematic Review
Previous Article in Special Issue
Chaotic Mountain Gazelle Optimizer Improved by Multiple Oppositional-Based Learning Variants for Theoretical Thermal Design Optimization of Heat Exchangers Using Nanofluids
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Solution Method for Non-Linear Underdetermined Equation Systems in Grounding Grid Corrosion Diagnosis Based on an Enhanced Hippopotamus Optimization Algorithm

1
Tianyou College, East China Jiaotong University, Nanchang 330000, China
2
School of Natural Sciences, University of Manchester, Manchester M13 9PL, UK
3
School of Sciences, East China Jiaotong University, Nanchang 330000, China
*
Author to whom correspondence should be addressed.
Biomimetics 2025, 10(7), 467; https://doi.org/10.3390/biomimetics10070467
Submission received: 16 June 2025 / Revised: 7 July 2025 / Accepted: 7 July 2025 / Published: 16 July 2025

Abstract

As power grids scale and aging assets edge toward obsolescence, grounding grid corrosion has become a critical vulnerability. Conventional diagnosis must fit high-dimensional electrical data to a physical model, typically yielding a nonlinear under-determined system fraught with computational burden and uncertainty. We propose the Enhanced Biomimetic Hippopotamus Optimization (EBOHO) algorithm, which distills the river-dwelling hippo’s ecological wisdom into three synergistic strategies: a beta-function herd seeding that replicates the genetic diversity of juvenile hippos diffusing through wetlands, an elite–mean cooperative foraging rule that echoes the way dominant bulls steer the herd toward nutrient-rich pastures, and a lens imaging opposition maneuver inspired by moonlit water reflections that spawn mirror candidates to avert premature convergence. Benchmarks on the CEC 2017 suite and four classical design problems show EBOHO’s superior global search, robustness, and convergence speed over numerous state-of-the-art meta-heuristics, including prior hippo variants. An industrial case study on grounding grid corrosion further confirms that EBOHO swiftly resolves the under-determined equations and pinpoints corrosion sites with high precision, underscoring its promise as a nature-inspired diagnostic engine for aging power system infrastructure.

1. Introduction

The grounding network is a critical component of the power system, primarily serving to provide safe and reliable grounding protection for electrical equipment, thereby ensuring the stable operation of the power system. The performance of the grounding network is directly linked to the safety and operational reliability of electrical equipment; consequently, its condition monitoring and fault diagnosis are of paramount importance in the operation and maintenance of the power system [1]. However, over extended periods of service, many grounding networks—particularly those installed in the 1980s and 1990s—have undergone significant aging and are increasingly subjected to complex environmental and operational stressors, including humidity, temperature fluctuations, soil corrosivity, and stray direct currents introduced by high-voltage direct current (HVDC) systems [2]. These factors collectively accelerate corrosion, significantly degrade the network’s conductivity, and may even lead to grounding failure. Such degradation compromises protective relay sensitivity, alters fault current dissipation paths, and poses risks to both system stability and personnel safety. Therefore, the timely and accurate diagnosis of grounding network corrosion has become an increasingly critical task for ensuring the safety and reliability of modern power systems [3].
Currently, research on grounding network corrosion diagnosis primarily employs electromagnetic, electrochemical, and electrical network methods. The electromagnetic method infers the state of the grounding network by measuring the responses of current and voltage; however, due to its poor adaptability to the internal structure of the grounding network and its inability to accurately reflect the specific locations of corrosion, its application is limited in complex grounding network systems [4,5,6]. The electrochemical method, on the other hand, assesses the degree of corrosion by measuring the electrochemical properties of the grounding network. While this method can directly reflect the corrosion process, its limitations include the complexity of equipment installation, the cumbersome nature of the experimental process, and its susceptibility to environmental factors, making it challenging to apply in the real-time monitoring of large-scale grounding networks [7,8].
In contrast, the electrical network method offers a modeling approach based on the electrical characteristics of the grounding network [9]. By constructing an electrical network model of the grounding network, it is possible to simulate its electrical behavior and reflect the impact of corrosion on the network’s electrical performance. The electrical network method can flexibly describe the structural characteristics of the grounding network and solve it effectively using circuit analysis techniques, making it suitable for various complex grounding network systems. Consequently, the electrical network method holds distinct advantages in grounding network corrosion diagnosis, particularly when dealing with large-scale, intricately structured networks [10]. However, corrosion diagnostic models based on the electrical network method are typically converted into underdetermined and highly ill-conditioned nonlinear systems of equations, which may possess multiple possible solutions, presenting significant challenges in solving the problem. If these under-determined models are not solved accurately, corrosion hot spots can be overlooked, leading to unexpected rises in grid-to-ground potential and protective relay maloperations in live substations. Traditional analytical methods and gradient optimization approaches often face difficulties, such as excessively high computational complexity and poor convergence to the global optimum, when addressing such problems [11]. Yet most existing meta-heuristics are configured for fully determined benchmark problems and tend to suffer premature convergence or prohibitive runtime when faced with the highly ill-conditioned, sparsity-constrained solutions required here. The rise of high-dimensional electrical data further compounds these challenges, as the number of accessible nodes in real-world systems is often limited. This high-dimensionality amplifies the underdetermined nature of the system, increasing both the computational burden and the susceptibility to measurement errors. The complexity of finding a reliable solution becomes even greater as dimensionality increases, making it difficult for traditional methods to achieve accurate results. Therefore, there is an urgent need to develop and propose efficient and robust optimization algorithms to resolve the complex solving challenges in grounding network corrosion diagnosis.
In recent years, metaheuristic algorithms [12,13,14], with their powerful global optimization capabilities, have been widely applied to solve complex optimization problems. These algorithms, by simulating natural phenomena, biological behaviors, or physical processes, effectively explore the solution space and seek global optima. This is especially relevant to the grounding grid corrosion diagnosis problem investigated in this study, which leads to complex, underdetermined, and highly nonlinear systems of equations. Such characteristics make it difficult for traditional analytical or gradient-based approaches to yield stable solutions. Metaheuristic algorithms, due to their global search capabilities and robustness to problem ill-conditioning, are well suited to tackle this class of inverse diagnostic problems. Based on their sources of inspiration, metaheuristic algorithms can be categorized into four major types: (1) Evolutionary Algorithms: These algorithms, inspired by natural selection and species evolution, achieve a balance between global search and local development through mechanisms such as genetic processes, mutation, and selection. Representative algorithms include the Genetic Algorithm (GA) [15], Differential Evolution (DE) [16], the Alpha Evolutionary Algorithm (AE) [17], and Particle Swarm Optimization (PSO) [18]. (2) Algorithms Inspired by Animal and Plant Populations: These algorithms simulate the cooperative and competitive behaviors of animal and plant populations, demonstrating excellent global optimization capabilities. Typical algorithms in this category include Grey Wolf Optimization (GWO) [19], the Whale Optimization Algorithm (WOA) [20], Harris Hawks Optimization (HHO) [21], Hippopotamus Optimization (HO) [22], and the Crawfish Optimization Algorithm (COA) [23]. (3) Algorithms Based on Physical or Mathematical Principles: These algorithms perform optimization by simulating physical phenomena or mathematical laws. Representative algorithms include Multi-Verse Optimization (MVO) [24], Energy Valley Optimization (EVO) [25], Weighted Mean of Vectors Optimization (INFO) [26], and Exponential Distribution Optimization (EDO) [27]. (4) Algorithms Inspired by Human Activities: These algorithms simulate human behaviors or societal activities and draw upon human experiences to perform search and optimization. Notable algorithms include Teaching–Learning-Based Optimization (TLBO) [28], the Volleyball Premier League Algorithm (VPL) [29], the Alibaba and the Forty Thieves Algorithm (AFT) [30], and the Children Learning Optimization Algorithm (KLO) [31]. Figure 1 illustrates some of the algorithmic categorization details. These metaheuristic algorithms, through strategies such as dynamic adaptation, information sharing, and balancing local and global searches, have demonstrated broad applicability and strong optimization capabilities across multiple fields, making them particularly suited for solving high-dimensional, complex optimization problems.
Hippopotamus Optimization (HO), as an emerging metaheuristic optimization method, has attracted increasing attention from researchers in recent years due to its flexible exploration and exploitation capabilities. However, HO still faces several challenges when solving complex optimization problems, such as a propensity to become trapped in local optima, insufficient population diversity, and slower convergence in the later stages. To address these limitations, scholars have proposed various modified versions of HO to further enhance its global search performance and solving efficiency. For instance, Tao Han and colleagues introduced the Modified Hippopotamus Optimization (MHO) algorithm, an improved version of the HO, to solve global optimization and engineering design problems [32]. Building upon HO, S. Punitha and colleagues, inspired by scrolls, proposed the Scroll-Inspired Hippopotamus (SIH) algorithm to generate the most random optimum keys [33]; Hongbin Wang et al. proposed the IHO algorithm, which uses Latin Hypercube Sampling (LHS) for population initialization and integrates the Jaya algorithm to improve solution quality and convergence speed. The optimization process is enhanced with unordered dimension sampling, random crossover, and sequential mutation. The effectiveness of IHO is demonstrated in predicting solar photovoltaic power generation by optimizing weights and neuron thresholds in an Extreme Learning Machine (ELM) [34]. Yuxin He et al. proposed GAHO, which enhances the Hippopotamus Optimization (HO) algorithm by integrating non-uniform Gaussian mutation, Genetic Algorithm (GA)-based individual crossover, and phase parameter adjustment. These modifications significantly improve the algorithm’s global optimization ability and convergence speed, and they have been applied to the design of FOPID controllers for pneumatic control valves [35]. However, most of these improvements are developed for general optimization tasks and lack adaptation to the nonlinear underdetermined systems of equations encountered in grounding network corrosion diagnosis, especially in high-dimensional settings. Moreover, several promising strategies, including β-distribution-based initialization, elite-to-mean cooperative operators, and lens imaging-based opposition learning, have not yet been integrated into a unified HO framework, leaving their combined effectiveness unexplored.
This study aims to develop a customized and robust metaheuristic optimization method for solving underdetermined nonlinear equation systems, with a focus on grounding network corrosion diagnosis. To address these issues, we propose a multi-strategy enhanced HO algorithm (EBOHO). The main contributions of this paper are as follows:
(1)
The population is initialized using a beta function distribution, which enhances the diversity and uniformity of the population. This initialization method effectively avoids the issue of population concentration that may arise from traditional random initialization, providing a broader exploration of the solution space and improving the coverage of the initial search.
(2)
By combining the current optimal solution with the mean information of the population, an elite–mean operator is introduced, which strengthens the balance between global exploration and local exploitation during the search process. This operator accelerates the algorithm’s convergence while maintaining population diversity, effectively avoiding local optima and enhancing both the global search capability and convergence efficiency.
(3)
A lens imaging reverse learning strategy is introduced. This strategy simulates the lens imaging process to dynamically adjust the position of solutions, enabling individuals to escape local optima and expand the search range. This helps prevent premature convergence to local optima, improves the breadth of the search, enhances global search capabilities, and ensures that the algorithm fully explores the potential of the solution space during optimization.
(4)
The algorithm is experimentally evaluated on the CEC2017 benchmark test set in various dimensions, as well as on four classic engineering design problems. It is compared with multiple optimization algorithms, and the superiority of the algorithm is further validated using the Mann–Whitney U test and Friedman ranking.
(5)
EBOHO is applied to the grounding network corrosion diagnosis problem to solve complex underdetermined systems of equations. The experimental results demonstrate the effectiveness and robustness of EBOHO, confirming its advantages and practical application potential in optimization problems.
The remainder of this paper is organized as follows: Section 2 introduces the mathematical model of HO, Section 3 provides a detailed description of the proposed improved HO algorithm, Section 4 focuses on CEC numerical experiments and statistical analysis, Section 5 presents experiments on and analysis of classical engineering design problems, and Section 6 demonstrates the superiority of the algorithm in solving underdetermined problems through its application to the grounding network corrosion diagnosis model. Finally, Section 7 concludes the paper and outlines several open topics for future research.

2. Basic Principles of the Hippopotamus Optimization (HO) Algorithm

The Hippopotamus Optimization (HO) algorithm, proposed by Mohammad Hussein Amiri et al. [22] in February 2024, is inspired by the behavior of hippopotamuses. The algorithm primarily includes the initial positions of the hippo population, their position updates within the water environment, their defense mechanisms against predators, and their strategies for escaping predators. By adaptively adjusting the resolution and search speed of the search space, the HO algorithm is able to efficiently and accurately find the optimal solution.
(1)
Initialization of the Hippo Population
Similar to traditional swarm intelligence optimization algorithms, the initialization process of this algorithm also follows a random initialization approach, where the initial solutions are randomly generated. The specific formula is as follows:
X i , j = Y l , j + r ( Y u , j Y l , j ) i = 1 , 2 , N ;   j = 1 , 2 , M
where N is the population size, M is the number of decision variables for the problem, X i , j represents the candidate position of the i -th solution, and j indicates the current decision variable. r is a random number in the range of [ 0 , 1 ] , and Y u , j and Y l , j are the lower and upper bounds of the j -th decision variable, respectively.
(2)
Position Update of Hippos in the Lake or Pond
The hippo population consists of adult female hippos, young hippos, several adult male hippos, and a dominant male hippo (the leader). In the hippo population, the status of male hippos is crucial. The dominant male hippo protects the group and territory from threats, while female hippos typically gather around the male hippos. As male hippos mature, they are often displaced by higher-ranking males within the group. The displaced male hippos face a choice: either attract female hippos or compete with other male hippos in the group to vie for dominance. The changes in the positions of male hippos within the group can be described by Equations (2) and (3), which reflect the complex interactions and position updates among male hippos in the group.
X i , j M h i p p o = X i , j + r ( X D h i p p o I 1 X i , j )   i = 1   , 2 , N / 2 ;   j = 1 , 2 , M
S = I 2 × r 1 + ( ~ p 1 ) 2 × r 2 1 r 3 I 1 × r 4 + ( ~ p 2 ) r 5
Here, X i , j M h i p p o represents the position of the male hippo, X i , j D h i p p o is the position of the best hippo in the current iteration, S refers to five randomly selected scenarios, I 1 , I 2 is an integer within the range of 1 , 2 , ~ p 1 , ~ p 2 is an integer random number in the range of 0 , 1 , r 1 ~ r 4 is a random vector within the range of 0 , 1 , and r 5 is a random number within the range of 0 , 1 .
The positions of female or immature hippos within the population are described in Equations (4)–(6). Most immature hippos stay close to their mothers, but due to curiosity, they may sometimes leave the group. If T > 0.6 , it indicates that the immature hippo has moved away from the mother. If, at this point, the random number r 6 > 0.5 , it indicates that the immature hippo, although separated from the group, remains nearby. Otherwise, it has fully departed from the group.
T = exp ( t T max )
X i , j F B h i p p o = X i , j + S 1 ( X D h i p p o I 2 h i ) T > 0.6 Z         e l s e
Z = X i , j + S 2 ( h i X i , j D h i p p o ) r 6 > 0.5 Y l , j + r 7 ( Y u , j Y l , j ) e l s e
Here, T represents the distance between the current iteration number and the maximum iteration number, t is the current iteration number, and T m a x is the maximum iteration number. X i , j F B h i p p o denotes the position of the immature hippo, h i is the average position of some randomly selected hippos, S 1 , S 2 represents the state of the five randomly selected scenarios in Equation ( S ) , Z indicates the status of the immature hippo’s departure from the group, including whether it is near the population or has fully left the group, and r 7 is a random number in the range of 0 , 1 . Based on Equation (6), the position update formulas for the male, female, or immature hippos in the population are as follows:
X i = X i M h i p p o F i M h i p p o < F i X i e l s e
X i = X i F B h i p p o F i F B h i p p o < F i X i e l s e
where F i represents the objective function value, F i M h i p p o is the objective value of the male hippo, and F i F B h i p p o is the objective value of the female or immature hippo.
(3)
Hippo Defense Exploration Phase
Hippopotamuses, due to their large size, can effectively prevent predators from approaching. However, due to curiosity, immature hippos may leave the group, making them vulnerable to predators such as lions and hyenas. Compared to adult hippos, they are weaker, and with the potential presence of sick individuals in the group, these hippos are more easily targeted by predators. To protect themselves from the threat of predation, hippos typically adopt defensive behaviors, such as quickly turning and emitting loud calls to intimidate predators and prevent them from getting closer. The current position of the predator is considered part of the search area.
X j Pr e d a t o r = Y l , j + r 8 ( Y u , j Y l , j ) j = 1 , 2 M
D = X j Pr e d a t o r X i , j
Here, r 8 is a random vector in the range of 0 , 1 , and D is the distance between the hippo and the predator. During this process, the hippo employs a defense mechanism determined by factor F j Pr e d a t o r . F j Pr e d a t o r represents the objective value of the hippo during the defense exploration phase. If F j Pr e d a t o r is less than F i , it indicates that the predator is very close, prompting the hippo to quickly turn towards the predator and approach it in order to make it retreat. If F j Pr e d a t o r continues to increase, it suggests that the predator is farther away, so the hippo turns towards the predator with a lower level of aggression, as described in Equation (11).
X i , j H i p p o R = R L X j Pr e d a t o r + α c d × cos ( 2 π β ) × 1 D F j Pr e d a t o r < F i R L X j Pr e d a t o r + α c d × cos ( 2 π β ) × 1 2 × D + r 9 F j Pr e d a t o r F i
Here, X i , j H i p p o R represents the posture of the hippo facing the predator, and is the result of an XOR operation. Here, denotes a binary selection operation: each dimension is randomly chosen from either RL or X j Pr e d a t o r , controlled by a binary decision mask, θ 0 , 1 D . α is a uniformly distributed random number within the range of 2 , 4 , c is a uniformly distributed random number within the range of 1 , 1.5 , d is a uniformly distributed random number within the range of   2 , 3 , β is a random number within the range of 1 , 1 , r 9 is a random vector of 1 × M , and R L is a random vector with a Levy distribution that is used to represent the position mutation of the predator when the hippo is attacked. The mathematical model of the Levy distribution is as follows:
L e v y ( ϑ ) = 0.05 × ω × σ ω μ 1 θ
σ ω = Γ ( 1 + ϑ ) sin ( π ϑ 2 ) Γ 1 + ϑ 2 ϑ × 2 ϑ 1 2 1 ϑ
In the equation, ω and μ are random numbers within the range of 0 , 1 , ϑ is a constant equal to 1.5, σ ω represents the Levy step size, and Γ is the Gamma function.
X i = X i H i p p o R F i H i p p o R < F i X i F i H i p p o R F i
Equation (14) is the final position of the hippopotamus at that stage, and F i H i p p o R is the target value of the hippopotamus at the final position. When F i H i p p o R F i , it indicates that the hippopotamus has been killed and replaced by another hippopotamus, and when the opposite is true, the predator escapes and the hippopotamus returns to the population.
(4)
Hippo Escape from Predator Exploitation Phase
When faced with multiple predators or unsuccessful defense attempts to ward them off, hippos adopt a retreat strategy. They typically seek refuge by swiftly moving toward the nearest body of water. This behavior is part of the third phase of the HO model, enhancing their ability to effectively explore nearby safe zones. When the newly created position increases the cost function value, it indicates that the hippo has found a safer location near its current position and has relocated to this safe place.
Y i , j l o c a l = Y i , j t Y u , j l o c a l = Y u , j t t = 1 , 2 , , T m a x
X i , j H i p p o ε = X i , j + r 10 [ Y l , j l o c a l + K ( Y u , j l o c a l Y l , j l o c a l ) ]
Here, Y u , j l o c a l , Y i , j l o c a l represent the upper and lower bounds of the current safe position, respectively, r 10 is a random number in the range of   0 , 1 , X i , j H i p p o ε is the position of the hippo searching for the nearest safe location, and K is randomly selected from three scenarios described by the following formula. These scenarios influence more optimal local searches, enhancing the algorithm’s ability to exploit higher-quality solutions.
K = 2 × r 11 1 r 12 r 3
In the equation, r 11 is a random vector within the range of 0 , 1 , r 12 is a random number that follows a normal distribution, and r 13 is a random number within the range of 0 , 1 .
Finally, the position of the optimal population is updated, as shown in the following equation:
X i = X i H i p p o ε F i H i p p o ε < F i X i F i H i p p o ε F i
where F i H i p p o ε is the objective value that corresponds to the position of the optimal population.

3. The Proposed EBOHO Algorithm

The traditional Hippopotamus Optimization (HO) algorithm has several notable shortcomings, including a lack of diversity during population initialization, a tendency to get trapped in local optima, and the potential for premature convergence during the search process. To overcome these issues, we propose the EBOHO algorithm, which introduces three key strategies. First, beta function-based population initialization is employed to enhance the diversity and uniformity of the population, providing a more robust starting point for global search. Second, by introducing the elite–mean operator, which combines the current best solution with the population mean, the balance between global exploration and local exploitation is strengthened, effectively accelerating convergence and preventing premature convergence to local optima. Finally, the lens imaging reverse learning strategy is adopted, which helps individuals escape local optima, thereby broadening the search range and improving global search capabilities.

3.1. Beta Function Initialization (Beta)

The optimization process is essentially the search for the optimal solution within the solution space. The advantage of swarm intelligence optimization lies in the collaborative effort of population members, who work together to approach the optimal solution, effectively ‘besieging’ the optimal solution. Therefore, the setting of the initial population positions significantly influences the search process. The traditional HO algorithm uses a simple and straightforward method of randomly generating initial positions, but this approach is not conducive to ‘surrounding’ the optimal solution. To enable the initial positions to effectively encircle the optimal solution, we propose a population initialization method based on the beta distribution.
The definition of the beta distribution function is as follows:
β ( x ) = x a 1 ( 1 x ) b 1 B ( a , b ) , 0 < x < 1
where the denominator is the β function, which is defined as follows:
B ( a , b ) = 0 1 t a 1 ( 1 t ) b 1 d t
where a = b < 1 .
In this case, the shape of the density function is a symmetric U shape. As a result, the candidate solutions are most likely to be located near the boundaries of the search space, effectively ‘surrounding’ the global optimum within the initial particle population. Extensive experiments have shown that when a = b = 0 . 8 , the initialization performs well. This parameter setting is also supported by several metaheuristic studies. Li et al. (2020) [36] and Agushaka and Ezugwu (2022) [37] found that symmetric beta initializations with parameters within the range of 0.5 to 3 significantly improve population diversity and convergence behavior in PSO, DE, and other optimizers. Specifically, a = b = 0.8 was used and recommended in Jian et al. (2017) [38] as an effective default in swarm-based algorithms. Although no further parameter tuning is performed in this study, the chosen value is already widely adopted and empirically validated, thus offering a robust and literature-supported trade-off without the need for exhaustive sensitivity testing. The probability density function of this distribution over the interval (0, 1) is shown in Figure 2. Based on the β probability distribution, initial values for each dimension of X i are assigned according to the following formula:
X i , j = Y l , j + ( Y u , j Y l , j ) × b e t a r n d ( a , b , 1 , 1 )
In the traditional HO initialization method, uniform random numbers are used, resulting in an initialization that is approximately uniform throughout the search space. This is not conducive to surrounding the optimal solution. However, the population initialization method based on the beta distribution overcomes this limitation.

3.2. Elite–Mean Operator (EMO)

In the traditional HO algorithm, the search of the population is often constrained by the interactions among individuals, making it prone to getting stuck in local optima, especially when solving complex, high-dimensional problems. To address this issue, we introduce the global optimal solution (i.e., the elite solution) and the mean solution of the population (i.e., the average solution). By combining these two solutions through a weighted sum, new search points are generated. This approach not only ensures the global search capability of the algorithm but also accelerates the convergence process. The core idea of this operator is that the elite solution represents the current optimal exploration direction of the population, while the mean solution represents the overall trend of the population. By combining the elite and mean solutions, the diversity of the population can be maintained, and premature convergence can be avoided. The details are introduced as follows:
First, the mean position of all individuals in the current population is calculated, as shown in Equation (22). The population mean represents the overall ‘center position’ of the current population, reflecting the average distribution of the population members in the solution space. By calculating the mean of the population, a reference point is obtained, serving as an overall reference for the positions of all individuals.
M e a n = 1 N i = 1 N X i
Next, using the current global optimal solution, X b e s t , and the mean solution of the population, M e a n , we combine both to calculate new search points. The specific weighted combination formula is as follows:
E l M e a n = 0.7 X b e s t + 0.3 M e a n
Here, 0.7 and 0.3 are weighting coefficients assigned to the global best solution and the population mean, respectively. This asymmetric combination gives more influence to the best-known solution while still incorporating the population’s overall trend. The chosen ratio, which is commonly used in elite-guided strategies in metaheuristics, such as CMA-ES and the Equilibrium Optimizer, provides a practical trade-off between convergence accuracy and global search capability.
Finally, the positions of the individuals are updated, as shown in Equation (24). The purpose of this formula is to guide the individuals’ positions toward a better direction under the influence of the elite solution and the mean solution, while avoiding over-reliance on a single optimal solution, thus maintaining the diversity and global nature of the search.
X E M ( i , : ) = X ( i , : ) + r 14 ( E l M e a n X ( i , : ) )
Here, r 14 is a randomly generated coefficient within the range of 0 , 1 that is used to adjust the step size at which individuals move toward the elite mean point.

3.3. Lens Imaging Reverse Learning (LlRL)

The traditional HO algorithm is prone to getting trapped in local optima, particularly in complex high-dimensional optimization problems, where the issue of local optima is particularly prominent. The Lens Imaging Reverse Learning (LIRL) strategy simulates the process of lens imaging to perform a reverse mapping of the individual’s current position, allowing the individual to escape the current local optimum region and explore other areas of the solution space. The improved algorithm applies Lens Imaging Reverse Learning after each iteration using the following formula:
X i * = Y u , j + Y l , j 2 + Y u , j + Y l , j 2 λ X i λ
where X i * represents the reverse solution space of X i , and λ is the reverse imaging parameter, which influences the size of the optimization region for reverse learning. Here, Y u , j and Y l , j denote the upper and lower bounds of the decision variable, X j , respectively, which is consistent with the notation used in Equation (1).
To facilitate extensive exploration in the early stages of the search and gradual convergence in the later stages, we have designed a dynamic adjustment for the reverse imaging parameter, λ , which controls the intensity of reverse imaging. Initially, λ is set to a larger value to expand the search range, while in the later iterations, λ approaches 1 to promote the convergence process. The specific formula is as follows:
λ = 1 + r 15 ( 1 t T max )
where r 15 is a random number within the range of   0 , 1 . As the number of iterations increases, the value of λ gradually decreases, thereby reducing the intensity of reverse imaging and preventing excessive searching.
X i = X i F i < F i * X i * F i F i *
Here, F i and F i * represent the fitness values of the forward and reverse solution spaces, respectively. By comparing the two fitness values, the better individual is selected as the initial position for the next iteration, which helps the algorithm converge more quickly to the optimal solution.
Finally, the complete pseudocode of EBOHO is provided in Algorithm 1. Figure 3 simply shows the flowchart of the EBOHO algorithm.
Algorithm 1. The pseudocode of EBOHO
Start EBOHO
1. Define the optimization problem (objective function, variable bounds, and constraints).
2. Set the maximum number of iterations, T, and the population size, N (hippopotamuses).
3. Generate the initial positions of the N hippos with the beta distribution and evaluate their fitness.
4. For t = 1 to T
5. Update the dominant hippo (global best) according to fitness.
6. //Phase 1: Exploration in the river/pond
7. For i = 1 to N/2
8. Compute a new position for hippo i with Equations (2) and (5).
9. Update its position using Equations (7) and (8).
10. End For
11. //Phase 2: Defense against predators
12. For i = N/2 + 1 to N
13. Generate a random predator position with Equation (9).
14. Compute a new position for hippo i using Equation (11).
15. Update its position with Equation (14).
16. End For
17. //Phase 3: Exploitation—escaping from the predator
18. Recalculate variable bounds using Equation (15).
19. For i = 1 to N
20. Compute a new position for hippo i with Equation (16).
21. Update its position with Equation (18).
22. End For
23. //Phase 4: Elite–mean operator
24. Compute the mean position of all agents with Equation (22).
25. Form the EliteMeanPoint as a weighted mix of the global best and the mean.
26. For i = 1 to N
27. Update hippo i via the elite–mean operator (Equation (24)) and accept if fitness improves.
28. End For
29. //Phase 5: Lens imaging reverse learning
30. Compute the center of the search space (mid-point of bounds) and adapt λ for exploration size.
31. For i = 1 to N
32. Update hippo i with the lens imaging strategy, apply boundary check (Equations (25)), accept if fitness improves (Equations (27)).
33. End For
34. Record the best solution found so far.
35. End For
36. Output the best overall solution.
End EBOHO

3.4. Computational Complexity Analysis

Computational complexity measures the number of computational steps required for an algorithm to execute in the worst-case scenario. By analyzing the time complexity, we can assess the algorithm’s operational efficiency and predict its performance for problems of varying sizes. Given that the population size is N , the problem dimension is D , and the maximum number of iterations is T , we will now compare the complexity analysis of the standard HO algorithm and the proposed EBOHO, as detailed below:
The complexity of the standard HO algorithm is primarily composed of the population initialization phase and the position update phase. The time complexity of the initialization phase can be represented as T 1 = O ( N × D ) . In the position update phase, hippos use a position update mechanism to defend and escape predators in rivers or ponds, with a complexity of O ( N × D ) for each iteration. After T iterations, the total time complexity for this part is T 2 = O ( T × N × D ) . Therefore, the overall complexity of the HO algorithm can be expressed as T H O = T 1 + T 2 = O ( T × N × D ) .
The proposed EBOHO algorithm employs a beta function distribution strategy in the initialization phase, with a time complexity still represented as T 3 = O ( N × D ) . In the position update phase, the introduction of the elite–mean operator and Lens Imaging Reverse Learning results in a time complexity of O ( N × D ) for each iteration. After T iterations, the total time complexity is represented as T 4 = O ( T × N × D ) , and the overall complexity of the algorithm is T E B O H O = T 3 + T 4 = O ( T × N × D ) . Additionally, Table 1 presents the time complexity results for several common classical algorithms. It is evident that the time complexity of our proposed EBOHO algorithm is largely consistent with these algorithms. To further support this conclusion, we recorded the actual runtime of EBOHO and several baseline algorithms using the same computational platform and experimental parameters. The results on the CEC2017 test suite at 30 and 50 dimensions are presented in Table A6 and Table A7 (see Appendix B). As shown, the execution time of EBOHO is very close to that of the original HO algorithm, confirming that the proposed strategies do not introduce significant computational overhead.
However, thanks to the introduction of three innovative strategies, our algorithm demonstrates greater robustness and faster convergence when solving complex optimization problems. These innovative strategies undoubtedly provide significant support for the optimization and practical application of the algorithm.

4. Numerical Experiments on the CEC Benchmark

In this section, we conduct numerical experiments on the CEC benchmark to evaluate the performance of EBOHO. Section 4.1 introduces the experimental setup and environment, Section 4.2 presents the benchmark tests, competitor algorithms, and parameter settings, Section 4.3 summarizes the experimental results from the CEC 2017 tests, and finally, Section 4.4 presents the content of the ablation experiments.

4.1. Experimental Setup and Environment

All numerical experiments were conducted under the same software and hardware conditions to ensure a fair comparison of algorithmic performance. The experimental setup was standardized to eliminate external influences, ensuring the reproducibility and reliability of the results.
The experiments were conducted on a system with the following configuration:
  • Operating System: Windows 11;
  • Processor: AMD Ryzen 7 5800H with Radeon Graphics;
  • Memory: 16GB RAM;
  • Programming Language: MATLAB R2022b.
By maintaining a consistent computational environment, potential biases introduced by hardware or software variations are minimized, ensuring a fair and objective comparison of the optimization algorithms. We paid particular attention to the uniformity of the experimental environment to ensure the high reliability of the results and provide a stable and reliable foundation for future research. This rigorous experimental design offers a solid foundation for comparing algorithm performance and highlights the superiority and innovation of the proposed algorithm.

4.2. Benchmark Functions, Competitor Algorithms, and Parameter Settings

To comprehensively evaluate the overall performance of the proposed EBOHO algorithm, we selected the CEC 2017 benchmark test suite (proposed by the IEEE Congress on Evolutionary Computation), which covers a variety of complex, multi-modal, and high-dimensional optimization problems. Detailed information about this benchmark function set can be found in Appendix A. Additionally, we selected 10 representative optimizers from different categories as competitors to assess the competitiveness of our proposed EBOHO. These competitors can be divided into four categories:
Classic Algorithms: the Genetic Algorithm (GA) and Particle Swarm Optimization (PSO);
High Citation Algorithms: the Sparrow Search Algorithm (SSA) [39], Harris Hawks Optimization (HHO), and the Rime Ice Optimization Algorithm (RIME) [40];
Latest Algorithms: the Starfish Optimization Algorithm (SFOA) [41] and Crested Porcupine Optimization (CPO) [42];
HO Algorithm Variants: HO, SIH, and MHO.
Table 2 summarizes the parameter settings for all competitor algorithms. During the experiments, we set the population size to 100, the maximum number of iterations to 30, and the maximum number of fitness evaluations to 1000 × D .

4.3. CEC 2017 Comparative Experiments and Analysis

To evaluate the performance differences between EBOHO and other competing algorithms, the Mann–Whitney U test was used to analyze statistical significance. The results are represented by the symbols ‘+’, ‘≈’, and ‘−’, which indicate that EBOHO is significantly better than, is significantly different from, or is significantly worse than the specific competing algorithm, respectively. Additionally, the Friedman ranking test was used to assess the average rankings of each algorithm across different test sets, with the best-performing algorithm’s ranking displayed in bold.
Table 3 summarizes the statistical significance and average rankings of the algorithms in CEC 2017, with detailed results provided in Appendix B. Figure 4, Figure 5, Figure 6 and Figure 7 display the convergence curves of the optimizers for the representative functions in CEC 2017 (i.e., F1: unimodal function; F3: multimodal function; F12 and F18: hybrid functions; and F24 and F30: composite functions).
As shown in Table 3, EBOHO consistently outperforms other competitor algorithms across different dimensions in CEC 2017, demonstrating exceptional optimization capabilities. Furthermore, statistical analysis further validates the effectiveness and efficiency of EBOHO, emphasizing the importance of the unique strategies introduced in its algorithm design. The experimental results indicate that the synergistic effect of EBOHO’s three key strategies significantly enhances search performance. Additionally, EBOHO continues to improve solution quality in the later stages of optimization, highlighting its powerful exploitation ability, with particularly impressive performance in the optimization convergence curves.
More importantly, traditional high-citation optimization algorithms such as GA, PSO, SSA, HHO, RIME, and even other improved versions of HO, perform relatively weakly in comparison to EBOHO. This observation is consistent with the No Free Lunch (NFL) theorem, which states that no single algorithm can exhibit optimal performance across all types of problems. Nevertheless, EBOHO demonstrates outstanding performance across various standard benchmark tests, but it may still face certain challenges in specific problem applications, further emphasizing the necessity for customization and adaptation in future research for particular problems.

4.4. Ablation Experiment

To independently study the performance of the proposed strategies, we conducted ablation experiments on the CEC 2017 benchmark with 30D and 50D dimensions. We first define the abbreviations of the algorithms: HO: original standard HO algorithm, HO-Beta: HO + Beta function initialization, HO-EMO: HO + Elite-Mean Operator (EMO), HO-LIRL: HO + Lens Imaging Reverse Learning (LlRL), and EBOHO. Mann–Whitney U statistical tests were also performed. Table 4 summarizes the statistical significance and average rankings of the CEC 2017 benchmark test set under the ablation experiments, with detailed results provided in Appendix C.
The ablation experiments indicate that each strategy plays a specific role in enhancing the performance of the HO algorithm. However, when only a single strategy is introduced, the performance improvement is typically confined to a particular search phase—either benefiting the early exploration phase or promoting the later exploitation phase. This local optimization often results in the algorithm performing better in certain stages compared to others, leading to bottlenecks that limit the overall stable improvement in performance.
Thus, this phenomenon highlights the importance of a comprehensive algorithm design approach. A single strategy cannot simultaneously balance global diversity and local precision, while combining beta function initialization, the elite–mean operator (EMO), and Lens Imaging Reverse Learning (LlRL) enables the full utilization of each strategy’s strengths at different stages, forming a systematic collaborative search framework. This approach ensures a broad exploration in the initial stage and precise convergence optimization in the final stage, allowing EBOHO to maintain diversity in exploration while achieving accurate local development, thus achieving remarkable results on the CEC benchmark tests.
The performance degradation observed when any individual component is removed (see Table A8 and Table A9) confirms that each strategy contributes to the overall optimization process. Furthermore, the results show that the combination of all three strategies in EBOHO consistently outperforms their individual applications, demonstrating a synergistic effect that leads to robust and balanced optimization performance.

5. Numerical Experiments in Engineering Problems

This section studies the performance of the proposed EBOHO algorithm in real-world engineering design optimization problems. We use four classic engineering problems—the Pressure Vessel Design Problem (PVDP) [43], Tapered Column Design Problem (TCDP) [44], Truss Bridge Design Problem (TBTDP) [45], and Piston Rod Design Problem (PLDP) [46]—as the primary test cases. Numerical simulations are conducted for these problems, and the computational results are analyzed. Detailed descriptions of these problems are provided in Appendix E. Additionally, all the optimizers listed in Table 2 are used as competing algorithms, and each algorithm is independently run 30 times, with the stopping condition for each run being the maximum number of evaluations that reach 10,000.

5.1. Experiments in the Pressure Vessel Design Problem (PVDP)

PVDP: The objective of the Pressure Vessel Design Problem (PVDP) is to minimize the total cost while meeting production requirements. The four design variables include shell thickness, head thickness, internal radius, and vessel length (excluding the head). The specific model and equations are provided in Appendix D.1. The experimental results and statistical analysis are summarized in Table 5, with the convergence curves and box plots shown in Figure 8.
In the PVDP, the top three optimizers are EBOHO, PSO, and CPO. The proposed EBOHO outperforms the other algorithms across all indices, clearly demonstrating its superior performance compared to HO and its variants in solving the PVDP. This further confirms the strong potential of EBOHO for engineering applications.

5.2. Experiments in the Tubular Column Design Problem (TCDP)

The Tapered Column Design Problem (TCDP) is an example of designing a tubular section column to support a compressive load at minimum cost. This example consists of two key variables: the average diameter of the column ( d = x 1 ) and the thickness of the tube ( t = x 2 ). The specific mathematical model and equations are provided in Appendix D.2. Table 6 summarizes the experimental results and statistical analysis of the optimizers in TCDP, while Figure 9 presents the convergence curves and box plots of each algorithm.
In this problem, the top three optimizers are EBOHO, MHO, and SFOA. Although the performance of these three optimizers is very close, the proposed EBOHO demonstrates a smaller standard deviation, suggesting slightly stronger consistency in multiple runs. While MHO and SFOA achieve comparable accuracy, EBOHO provides more stable results across independent trials.

5.3. Experiments in the Three-Bar Truss Design Problem (TBTDP)

In the Truss Bridge Design Problem (TBTDP), a common nonlinear fractional optimization problem in civil engineering, the objective is to minimize the volume of a three-bar truss while imposing three types of constraints on each truss component: buckling, deflection, and stress. The key parameters of this problem are A 1 and A 2 , and the specific model and equations can be found in Appendix D.3. The experimental results and statistical analysis are summarized in Table 7, with the convergence curves and box plots presented in Figure 10.
In this problem, the top three optimizers are EBOHO, MHO, and SFOA. Although the performance of the top three optimizers is nearly identical in terms of accuracy, EBOHO maintains slightly better stability across experiments. This suggests that EBOHO is more robust under repeated trials, although MHO and SFOA remain competitive in this task.

5.4. Experiments in the Piston Lever Design Problem (PLDP)

In the Piston Rod Design Problem (PLDP), the main objective is to minimize the oil volume when the piston rod rises to 45° according to the mathematical equations, in order to position the piston components H ( = x 1 ) , B ( = x 2 ) , D ( = x 3 ) , and X ( = x 4 ) . The specific model and equations can be found in Appendix D.4. The experimental results and statistical analysis are summarized in Table 8, with the convergence curves and box plots shown in Figure 11.
In solving the PLDP problem, the top three optimization algorithms are EBOHO, HO, and SSA. It is noteworthy that while the MHO algorithm performs excellently in the TCDP and TBTDP problems, its performance significantly declines in the PLDP problem. This result further validates the No Free Lunch Theorem, which states that no single optimization algorithm can perform optimally across all types of problems. The characteristics of different problems can lead to variations in the performance of different algorithms, and even the same algorithm may yield dramatically different results on different problems. Therefore, in practical applications, when selecting an optimization algorithm, adjustments and optimizations should be made based on the specific characteristics of the problem, rather than relying on the general applicability of one algorithm across all problems.

6. Application of EBOHO in Grounding Network Corrosion Diagnosis

Grounding network corrosion is a significant safety hazard in power systems, especially in harsh environments, where the corrosion of grounding networks is becoming increasingly severe [47]. As a critical component of power system protection, the corrosion of the grounding network not only increases grounding resistance, affecting system stability, but can also lead to grounding faults and equipment damage [48,49]. Currently, existing detection methods have many shortcomings, and traditional detection techniques often rely on manual large-scale excavation, which cannot achieve high-precision assessments and is susceptible to environmental factors and human errors. Therefore, researchers have attempted to establish corrosion diagnostic models based on electrical network methods, aiming to assess the degree of corrosion by analyzing changes in electrical parameters. However, this model involves nonlinear underdetermined systems of equations [50], making the solving process complex and potentially leading to insufficient diagnostic accuracy. Consequently, the development of a simple yet effective method to solve the grounding network corrosion diagnostic model has become crucial.
In this context, the proposed EBOHO algorithm provides an effective and easily implementable solution to address the challenges of grounding network corrosion diagnosis. In the following sections, Section 6.1 introduces the nonlinear underdetermined system model for grounding network corrosion diagnosis, and Section 6.2 presents the simulation and experimental results.

6.1. Development of the Corrosion Diagnosis System Model

From an electrical perspective, the grounding network can be viewed as a purely resistive network composed of multiple grounding conductors and connection points [51], as shown in Figure 12. Its topological structure remains unchanged before and after corrosion; however, the values of branch resistances may change over time. Corrosion leads to an increase in the resistance of the conductor surfaces and connection points, which in turn affects the grounding performance [52].
For a grounding network with n branches and b branches, according to electrical network theory, we have the following equalities:
G n = A G b A T
U n = G n 1 I n
U b = A T U n
I b = G b A T U n
where A is the adjacency matrix of the network, G b is the branch conductance matrix, G n is the node conductance matrix, U n is the node voltage matrix, U b is the branch voltage matrix, I n is the node current matrix, and I b is the branch current matrix. Additionally, according to Ohm’s law [53], the port impedance between network nodes i , j can be expressed as follows:
R i j = U ij I i j = f ( R 1 , R 2 , R b )
The core of this method is to measure the port resistances between accessible nodes in the grounding network and then invert these measurements to obtain the actual values of the branch resistances. By comparing the differences between these actual resistance values and the nominal resistance values, it is possible to determine the degree of corrosion in the grounding network and the location where corrosion has occurred.
A DC current source is injected at the accessible node terminals of the grounding network. The topological structure of the grounding network remains unchanged before and after corrosion; the only change is that the branch resistance values affected by corrosion have varied. Therefore, using Thevenin’s theorem, it is known that:
Δ R i j = k = 1 b Δ R k I k I k / I 0 2
where Δ R i j is the change in the port resistance at the accessible node terminals, I k is the branch current after corrosion, and I k is the branch current before corrosion. These three variables are known quantities and can be measured on-site, and Δ R k represents the change in the branch resistance, which is the unknown quantity to be determined.
For a grounding network with m + 1 accessible nodes (with one selected as the reference node), after injecting a DC current source, I 0 , an m -dimensional corrosion diagnosis system of equations can be obtained as follows:
Δ R i j ( 1 ) = k = 1 b Δ R k I k ( 1 ) I k ( 1 ) / I 0 2 Δ R i j ( 2 ) = k = 1 b Δ R k I k ( 2 ) I k ( 2 ) / I 0 2 Δ R i j ( m ) = k = 1 b Δ R k I k ( m ) I k ( m ) / I 0 2
where Δ R i j ( m ) , I 0 , R k , and I k can be obtained through on-site testing and the design parameters of the substation grounding network. The corrosion branch current, I k , contained in the port resistance of each accessible node is different, and the branch current, I k , is determined by the post-corrosion branch resistance, R k . Since there is a direct relationship between I k and R k , they influence each other, resulting in the nonlinear nature of the system of equations.
The number of branches, b , in the grounding network is often greater than the number of nodes, n , while the number of accessible nodes, m , is always less than or equal to the total number of nodes, n , in the network. Therefore, it can be concluded that the number of equations, m , in the system is always less than the number of unknown branch resistances, b , meaning that the number of equations is fewer than the number of unknowns. As a result, this corrosion diagnosis system of equations is an underdetermined system.
Therefore, it is necessary to find an appropriate optimization algorithm to solve the underdetermined nonlinear corrosion diagnosis system of equations in order to obtain more accurate and realistic solutions for branch resistances.

6.2. Model Simulation Experiments

This paper will use MATLAB to build a grounding network simulation model, where the corresponding resistance values for the corroded branches will be set. Subsequently, the proposed EBOHO algorithm will be applied to solve the model. The corrosion degree will be evaluated by comparing the final results (detailed in Table 9), thereby verifying the reliability of the algorithm in grounding network corrosion diagnosis.

6.2.1. Single-Branch Experimental Test

The simulation builds a 7 × 7 grounding network, including 49 nodes and 84 branches, and the nodes and branches are numbered according to the principle of left-to-right and top-to-bottom, as shown in Figure 13.
The initial resistance of all the branch circuits is set to 1 mΩ, and the resistance of branch circuit No. 42 is adjusted to 10 mΩ, 20 mΩ, and 300 mΩ in order to simulate the three scenarios of moderate corrosion, severe corrosion, and disconnection, respectively. The deviation of the algorithm diagnosis results from the real value is expressed as relative error.
In a 7 × 7 grounding network, there are 84 branches, i.e., the problem dimension is 84 dimensions. The parameters of the EBOHO algorithm are as follows:
  • Population size: 100;
  • Maximum number of function evaluations: 10,000.
Each group of tests was run independently 30 times, and the optimal solution was taken as the corrosion diagnosis value for the current time in order to reduce the influence of randomness of the intelligent algorithm and to obtain more reliable performance indices. The abovementioned EBOHO parameter settings were used for all subsequent grounding network experiments.
The experimental results show that when the resistance of branch 42 is set to 10 mΩ, 20 mΩ, and 300 mΩ, the diagnostic values given by the algorithm are 9.9882 mΩ, 19.9957 mΩ, and 299.1452 mΩ, respectively, the three conditions corresponding to the determination of moderate corrosion, heavy corrosion, and disconnection are accurate, and the relative error is much lower than the upper limit of the engineering tolerance, which proves that the algorithm is capable of solving the single-branch corrosion diagnosis problem reliably and with high accuracy. The experimental results are shown in Figure 14.

6.2.2. Multi-Branch Experimental Test

In view of the common situation of the simultaneous corrosion of multiple branches at engineering sites, this section still takes the 7 × 7 grounding network as the object to carry out numerical simulation to evaluate the diagnostic performance of the proposed method in multi-branch corrosion scenarios, with the simulation parameters described below; each corroded branch and its post-corrosion resistance value are shown in Table 10. The simulation parameters are set as follows: the grounding resistance of the normal branch is uniformly 1 mΩ; the corroded branches and their resistance values after corrosion are shown in Table 10; and the diagnostic results based on the above parameters for the fault injection and inversion tests are shown in Figure 15, which can reflect the corrosion degree of the different branches and the localization accuracy.
Engineering practice generally accepts the relative error of grounding network corrosion diagnosis as ≤5%. The abovementioned simulation and experimental results of the error satisfy or exceed the threshold, fully verify the accuracy and reliability of the proposed algorithm, and show that it can be applied to the field engineering and other broad prospects.

6.2.3. Algorithm Comparison and Performance Evaluation Analysis

In order to further assess the strong application prospects of EBOHO for grounding network corrosion diagnosis applications, an algorithm performance comparison can be carried out, and we select the classical intelligent algorithm, PSO, the highly referenced algorithm, GWO, the latest algorithm, SFOA, the original algorithm, HO, and the variant algorithms, SIH and MHO, for comparison.
We call the branch that originally has no corrosion. Still, the error of the diagnosis result is more than 3 mΩ as a misdiagnosis branch, and we use the high-dimensional 10 × 10 grounding network for comparison, with a total of 100 nodes and 180 branches. Addtionally, the corrosion of the grounding network is set as in Table 11, and the resistance of the rest of the branches is still 1 mΩ. The diagnosis results of each algorithm are shown in Table 11. We can see that EBOHO still has obvious superiority in the 10 × 10 grounding network diagnosis problem. The overall diagnosis effect of SFOA, HO, SIH, and MHO is general, and these algorithms result in a large number of misdiagnoses. It can be seen that these algorithms are not suitable for the high-dimensional grounding network corrosion diagnosis problem, which also proves that the NFL theorem is correct again. The corrosion branch solution of EBOHO is shown in Figure 16, and the comparative algorithms’ solution diagrams are shown in Appendix E. The diagnosis effect of PSO and GWO is also acceptable, and the results of these algorithms are shown in Table 11. The diagnostic effect of GWO is acceptable, and there is no misdiagnosis. However, compared with our proposed EBOHO algorithm, there is still a gap, and some appropriate improvements can be made to make it more suitable for underdetermined problem solving.
Combined with the experimental results, our proposed EBOHO algorithm exhibits great competitiveness in both low-dimensional diagnostic problem solving for grounding networks and high-dimensional problems, which shows that the performance of this algorithm is stable and superior. It not only significantly outperforms traditional methods and representative intelligent algorithms in terms of solution speed but also shows excellent advantages in convergence accuracy and robustness for complex problems, which fully verifies its potential and applicability in practical applications. This indicates that EBOHO is well adapted to problems of varying scales and complexities, providing an efficient and reliable solution for grounding network corrosion diagnosis. While the 10 × 10 grid simulations demonstrate promising performance, the scalability of EBOHO to larger network sizes (such as 100 × 100 or larger) remains an important consideration for real-world applications. The current results show that EBOHO performs well under the given conditions; however, further research is needed to optimize its computational efficiency and explore its robustness when applied to larger, more complex grid systems. Future work will focus on investigating parallelization techniques and adaptive parameter control mechanisms to ensure that EBOHO can scale effectively for large-scale applications in practical scenarios.

7. Conclusions

In this paper, we propose a multi-strategy improved hippo optimization algorithm, EBOHO, which combines beta-distributed population initialization, the elite–mean operator, and lens imaging inverse learning for the underdetermined nonlinear optimization problem of the corrosion diagnosis of grounding networks. The three mechanisms synergistically improve the global search diversity and late convergence speed while maintaining a time complexity comparable to that of the mainstream meta-heuristics, which lays the foundation for the robustness and efficiency of the algorithm in large-scale complex optimization problems.
For numerical validation, EBOHO achieves the best average ranking in the CEC2017 multidimensional benchmarking test and shows a significant advantage over most of the competing algorithms according to the Mann–Whitney U test. Further, for solving four classical engineering design models, including the pressure vessel, pipe column, three-bar truss, and piston rod models, EBOHO is ranked first with the lowest objective value.
For practical applications, this paper embeds EBOHO into the grounding network corrosion diagnosis model established by the electrical network method. In the 7 × 7 and 10 × 10 high-dimensional grounding network simulation, the algorithm controls the relative error within 2%, which is much better than the generally acceptable threshold of ≤5%. The comparative algorithms generally suffer from misdiagnosis or accuracy degradation in high-dimensional scenarios. The abovementioned results fully demonstrate that EBOHO can realize the accurate inversion of corrosion location and extent with minimal excavation and can be directly extended to online monitoring in the field.
Therefore, EBOHO not only provides a new intelligent solution paradigm for underdetermined optimization theoretically but also verifies its excellent performance and engineering value through multi-level experiments, which provides strong technical support for the rapid assessment of the corrosion of power system grounding networks and other large-scale network parameter inversion problems. Beyond corrosion diagnosis, EBOHO also shows promise for extension to other diagnostic or reliability assessment tasks in power systems, such as fault impedance estimation or transformer condition monitoring.
Nevertheless, like most metaheuristic algorithms, EBOHO has some limitations. Its performance can be sensitive to parameter settings, such as population size and iteration number, and further validation is needed to assess its effectiveness in ultra-high-dimensional or real-time optimization problems. To overcome these challenges, future work will focus on developing adaptive parameter control mechanisms to dynamically adjust these settings based on problem characteristics. Additionally, we plan to explore hybridizing EBOHO with machine learning models to enhance its ability to handle complex, nonlinear relationships in real-world data. Finally, the deployment of parallel or distributed versions of EBOHO will be investigated, enabling large-scale, high-speed optimization for industrial applications and ensuring scalability in more challenging optimization problems.

Author Contributions

J.C.: writing—review and editing, software, formal analysis, and conceptualization. J.Q.: writing—review and editing, writing—original draft, software, and methodology. Y.A.: visualization, supervision, resources, and data curation. K.W.: writing—review and editing, visualization, funding acquisition, methodology, and conceptualization. X.S.: conceptualization, methodology, supervision, project administration, funding acquisition, and writing—review and editing. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data are contained within the article.

Acknowledgments

The authors would like to thank the anonymous reviewers and external experts for their valuable comments and suggestions, which greatly improved the quality of this paper. We would also like to thank East China Jiaotong University for providing the laboratory platform.

Conflicts of Interest

The authors declare no conflicts of interest.

Appendix A. Basic Information on the CEC Benchmarks

Table A1 summarizes basic information on the CEC2017 benchmarks.
Table A1. CEC2017 benchmark: Uni. = unimodal function, Multi. = simple multimodal function, Hybrid. = hybrid function, Comp. = composition function.
Table A1. CEC2017 benchmark: Uni. = unimodal function, Multi. = simple multimodal function, Hybrid. = hybrid function, Comp. = composition function.
No.Func.Feature.Optimum.
f1Shifted and Rotated Bent Cigar functionUni.100
f3Shifted and Rotated Rastrigin functionMulti.300
f4Shifted and Rotated Expanded Scaffer’s F6 function400
f5Shifted and Rotated Lunacek Bi Rastrigin function500
f6Shifted and Rotated Lunacek BiRastrigin function600
f7Shifted and Rotated Non-Continuous Rastrigin function700
f8Shifted and Rotated Levy function800
f9Shifted and Rotated Schwefel function900
f10Hybrid function 1 (N = 3)Hybrid.1000
f11Hybrid function 2 (N = 3)1100
f12Hybrid function 3 (N = 3)1200
f13Hybrid function 4 (N = 4)1300
f14Hybrid function 5 (N = 4)1400
f15Hybrid function 6 (N = 4)1500
f16Hybrid function 6 (N = 5)1600
f17Hybrid function 6 (N = 5)1700
f18Hybrid function 6 (N = 5)1800
f19Hybrid function (N = 6)1900
f20Composition function 1 (N = 3)Comp.200
f21Composition function 2 (N = 3)2100
f22Composition function 3 (N = 4)2200
f23Composition function 4 (N = 4)2300
f24Composition function 5 (N = 5)2400
f25Composition function 6 (N = 5)2500
f26Composition function 7 (N = 6)2600
f27Composition function 8 (N = 6)2700
f28Composition function 9 (N = 3)2800
f29Composition function 10 (N = 32900
f30Composition function 11 (N = 3)3000
Search range: [−100,100]D

Appendix B. Results of Comparison Experiments on CEC2017

Table A2, Table A3, Table A4 and Table A5 summarize the detailed results of optimizers on CEC2017. Table A6 and Table A7 summarize the running times of the 30D and 50D tests of CEC2017.
Table A2. Detailed results of optimizers on 10-D CEC2017.
Table A2. Detailed results of optimizers on 10-D CEC2017.
GAPSOSSAHHORIMESOFACPOHOSIHMHOEBOHO
F1std4.6429E+064.1751E+036.5192E+031.2970E+085.1490E+054.0395E+071.2186E+073.6030E+071.5714E+051.0355E+063.9711E+04
mean6.0670E+06+3.3385E+04+5.4227E+03+1.6729E+08+4.5774E+05+1.0869E+08+2.2826E+07+1.4179E+07+1.8331E+05+1.6180E+06+3.0534E+03
F3std3.0389E+042.3147E+014.4173E+028.5699E+025.2195E+011.4994E+036.9404E+029.7638E+021.7111E+019.4774E+024.1752E+02
mean5.6076E+04+3.2585E+02+7.2952E+02+4.3192E+03+3.8190E+02+3.1318E+03+2.0253E+03+1.8170E+03+7.4826E+02+1.4353E+03+3.2148E+02
F4std4.5817E+011.7125E+002.6204E+015.7847E+001.2853E+007.7746E+001.5122E+003.1918E+012.2047E+003.5455E+012.2756E+01
mean4.7942E+02+4.0673E+02+4.1892E+02+4.1015E+02+4.0615E+02+4.1653E+02+4.0950E+02+4.2926E+02+4.0546E+02+4.2055E+02+4.0395E+02
F5std8.7624E+001.1576E+011.3272E+011.0589E+017.7168E+006.5658E+007.3681E+001.2121E+011.1996E+011.2665E+011.8051E+01
mean5.6449E+02+5.1881E+02+5.3406E+02+5.6992E+02+5.4536E+02+5.4950E+02+5.3444E+02+5.3039E+02+5.3830E+02+5.3532E+02+5.1694E+02
F6std1.0353E+019.1686E-016.9958E+003.7642E+005.4086E-013.7160E+001.1455E+009.8644E+009.0225E+007.6477E+008.2703E+00
mean6.4738E+02+6.1892E+02+6.3752E+02+6.3470E+02+6.2191E+02+6.1407E+02+6.1554E+02+6.1749E+02+6.2953E+02+6.1726E+02+6.1024E+02
F7std1.7088E+018.8359E+002.3793E+011.8341E+017.3461E+001.0902E+017.1891E+001.9343E+011.0509E+011.6444E+011.6583E+01
mean7.8967E+02+7.8322E+02+7.7158E+02+7.9661E+02+7.5227E+02+7.8540E+02+7.4924E+02+7.6184E+02+7.4176E+02+7.5595E+02+7.3218E+02
F8std1.3954E+018.5331E+009.9113E+006.3496E+001.0716E+014.9524E+004.0833E+006.9607E+009.0758E+004.8309E+005.2956E+00
mean8.6261E+02+8.3868E+02+8.2339E+02+8.3440E+02+8.2128E+02+8.5632E+02+8.3226E+02+8.3874E+02+8.2141E+02+8.2005E+02+8.1710E+02
F9std1.8056E+011.4326E-011.4742E+028.9265E+012.4050E+001.8995E+028.5353E+001.2271E+022.5457E+012.6988E+029.6172E+01
mean9.3161E+02+9.2305E+02+1.0440E+03+1.3904E+03+9.0225E+02-1.1772E+03+9.2167E+02+1.0706E+03+9.1771E+02+1.1954E+03+9.0655E+02
F10std2.3325E+023.6616E+023.1931E+023.1806E+022.3855E+023.3798E+022.0188E+022.5893E+021.4165E+021.4055E+022.7811E+02
mean2.4676E+03+1.9299E+03+1.9817E+03+2.2895E+03+1.8751E+03+2.2439E+03+2.3738E+03+1.8513E+03+1.6863E+03-1.8867E+03+1.7865E+03
F11std4.0869E+032.3550E+012.3659E+012.1434E+016.8985E+001.8838E+018.6611E+007.5300E+012.6344E+014.7849E+012.1908E+01
mean3.5859E+03+1.1881E+03+1.2336E+03+1.1501E+03+1.4115E+03+1.1592E+03+1.1774E+03+1.1952E+03+1.1487E+03+1.1989E+03+1.1466E+03
F12std1.9960E+066.5927E+031.8811E+042.5821E+063.6797E+067.2252E+054.7280E+053.7072E+061.8321E+054.8905E+061.1891E+04
mean1.6027E+06+1.8558E+04+2.6956E+04+3.5179E+06+2.4831E+06+1.3654E+06+1.0991E+06+4.1744E+06+1.7177E+05+4.2573E+06+1.5396E+04
F13std8.3391E+036.5263E+032.7371E+031.0434E+036.9014E+034.7527E+021.2467E+033.7282E+031.8059E+035.6593E+033.6441E+03
mean1.1658E+04+8.1387E+03+4.5345E+03+4.1497E+04+2.2554E+04+2.2597E+03+4.1271E+03+7.9238E+03+3.5298E+03+8.2858E+03+2.1395E+03
F14std3.3226E+032.9603E+032.6320E+031.3749E+039.2348E+021.2145E+016.1818E+002.4278E+011.7572E+012.2771E+012.4706E+01
mean3.4437E+03+3.5289E+03+4.1064E+03+2.3204E+03+2.1447E+03+1.4624E+03+1.4567E+03≈1.5000E+03+1.4973E+03+1.4903E+03+1.4557E+03
F15std8.9271E+032.9655E+035.8628E+031.8048E+035.1806E+034.1848E+012.7192E+018.9960E+023.4282E+021.5081E+031.1404E+03
mean1.4449E+04+5.2610E+03+6.5896E+03+6.5903E+03+5.8538E+03+1.6524E+03-1.5828E+03-2.8775E+03+2.1406E+03+3.6698E+03+1.7218E+03
F16std1.1081E+021.2629E+021.1018E+021.1809E+029.7818E+016.1430E+016.8340E+011.4153E+027.3813E+011.0552E+021.0817E+02
mean1.8239E+03+1.7861E+03+1.7238E+03+1.9969E+03+1.7602E+03+1.7199E+03+1.7162E+03-1.8033E+03+1.7117E+03-1.7483E+03+1.7185E+03
F17std2.2463E+015.2917E+014.8690E+011.0101E+011.9614E+012.4423E+019.2391E+001.8190E+019.6730E+001.5458E+011.7981E+01
mean1.7677E+03+1.7824E+03+1.7715E+03+1.8335E+03+1.7457E+03-1.7981E+03+1.7567E+03+1.7670E+03+1.7587E+03+1.7644E+03+1.7481E+03
F18std8.9992E+031.1413E+041.6364E+042.6048E+031.3356E+041.4241E+034.0353E+032.4126E+033.5067E+023.9815E+031.5470E+03
mean1.3479E+04+1.5323E+04+2.1961E+04+3.6847E+04+2.6373E+04+4.2445E+03+7.1093E+03+4.6432E+03+2.2014E+03-7.2820E+03+3.5745E+03
F19std6.9545E+037.8276E+033.4998E+035.7119E+023.3528E+034.0500E+012.8387E+012.9400E+036.0910E+022.4904E+033.7130E+03
mean1.0419E+04+1.0032E+04+4.6227E+03+1.7241E+04+1.0918E+04+1.9951E+03-1.9654E+03-4.7368E+03+2.4668E+03+3.6553E+03+2.0450E+03
F20std4.2328E+015.1819E+018.1260E+014.7253E+011.0524E+012.1907E+011.3712E+012.4532E+013.7420E+013.5131E+016.0125E+01
mean2.1405E+03+2.0742E+03+2.1304E+03+2.2463E+03+2.2334E+03+2.1003E+03+2.1608E+03+2.1634E+03+2.0716E+03+2.0814E+03+2.0208E+03
F21std4.6318E+015.8456E+015.4552E+012.5774E+008.2018E-016.8740E+015.1407E+015.8238E+011.2353E+003.8702E+015.8160E+00
mean2.3503E+03+2.2862E+03+2.3051E+03+2.2214E+03+2.2021E+032.2529E+03+2.2472E+03+2.2889E+03+2.2034E+03≈2.2323E+03+2.2028E+03
F22std5.0354E+011.5102E+011.5794E+001.4655E+012.7529E+001.7052E+011.8856E+011.0768E+012.1106E+013.4497E+012.1061E+01
mean2.4007E+03+2.3065E+03+2.3038E+03≈2.3286E+03+2.3071E+03+2.3263E+03+2.3055E+03+2.3138E+03-2.3033E+03≈2.3007E+03-2.3035E+03
F23std1.8726E+011.1773E+011.5584E+011.6889E+019.4600E+007.6708E+004.8046E+001.3630E+018.6088E+001.5804E+012.4913E+01
mean2.6881E+03+2.6348E+03+2.6390E+03+2.6743E+03+2.6240E+03-2.6399E+03+2.6453E+03+2.6295E+03+2.6311E+03+2.6323E+03+2.6254E+03
F24std3.8308E+011.0714E+028.6617E+012.5925E+011.0863E+017.2206E+017.4541E+012.8141E+014.4893E-014.9727E+011.2859E+02
mean2.8477E+03+2.7028E+03+2.7436E+03+2.7768E+03+2.7510E+03+2.7327E+03+2.7453E+03+2.7555E+03+2.6315E+03+2.7429E+03+2.5009E+03
F25std1.8781E+012.3110E+012.2332E+011.7302E+011.4270E+011.7854E+011.4517E+013.0832E+011.0145E+011.9577E+012.2498E+01
mean2.9947E+03+2.9281E+03+2.9393E+03+2.9663E+03+2.9410E+03+2.9425E+03+2.9270E+03+2.9449E+03+2.9048E+03-2.9317E+03+2.9124E+03
F26std3.9027E+023.6772E+024.8108E+023.0225E+025.8086E+012.1605E+017.3019E+011.2908E+021.3051E+021.5390E+021.8546E+02
mean3.6488E+03+3.0126E+03+3.2651E+03+4.0391E+03+2.8938E+03+3.0037E+03+2.9184E+03+2.9933E+03+2.8886E+03+3.0063E+03+2.8405E+03
F27std4.6293E+017.6630E+001.5103E+015.1068E+002.6569E+002.2853E+003.0354E+002.1109E+014.1012E+002.8330E+012.5866E+01
mean3.1966E+03+3.1057E+03+3.1044E+03+3.1192E+03+3.0947E+03+3.0946E+03+3.1069E+03+3.1046E+03+3.0999E+03+3.1138E+03+3.0160E+03
F28std1.4572E+021.4306E+021.1559E+024.5088E+019.8561E+013.9019E+013.3314E+011.3431E+026.5875E+011.2712E+021.0796E+02
mean3.5616E+03+3.2696E+03+3.2408E+03+3.4869E+03+3.3504E+03+3.2088E+03+3.1832E+03-3.3151E+03+3.1887E+03≈3.2942E+03+3.1887E+03
F29std4.7016E+014.6041E+016.7775E+014.0642E+014.4875E+011.6799E+012.0087E+014.7140E+014.0680E+016.1308E+013.7360E+01
mean3.2822E+03+3.4234E+03+3.2594E+03+3.3665E+03+3.2293E+03+3.3985E+03+3.2471E+03+3.4288E+03+3.2467E+03+3.2796E+03+3.2128E+03
F30std2.8991E+064.6055E+054.9493E+058.7539E+044.4824E+052.4950E+052.2836E+051.1098E+062.7645E+055.1715E+054.8280E+05
mean3.7220E+06+2.3889E+05+4.3331E+05+2.4249E+05+2.7703E+05+4.5752E+05+3.5609E+05+1.2417E+06+3.1419E+05+7.8163E+05+1.1357E+05
+/≈/-:29/0/029/0/028/1/029/0/025/1/327/0/225/0/429/0/022/3/428/0/1~
Avg. rank:9.655.936.529.215.666.174.907.103.286.031.55
Bold values indicate the optimal values, which are consistently used throughout the manuscript.
Table A3. Detailed results of optimizers on 30-D CEC2017.
Table A3. Detailed results of optimizers on 30-D CEC2017.
GAPSOSSAHHORIMESOFACPOHOSIHMHOEBOHO
F1std4.5094E+098.6490E+082.4729E+041.0381E+082.6227E+061.9234E+095.2065E+061.1881E+083.1639E+053.3746E+081.1809E+05
mean4.2177E+09+6.7105E+08+2.7457E+05+2.1849E+08+4.7605E+06+6.4917E+09+1.2912E+07+1.8982E+08+1.2698E+06+2.3695E+08+6.0369E+04
F3std6.4421E+041.3485E+048.2604E+037.3397E+038.1684E+031.2063E+046.8504E+037.3728E+033.2671E+036.0559E+035.8240E+03
mean2.7470E+05+4.0119E+04+5.7717E+04+3.9519E+04+2.4140E+04+3.9267E+04+5.7730E+04+5.0748E+04+3.7928E+04+4.6927E+04+1.0922E+04
F4std3.9713E+025.3110E+011.0459E+018.3017E+011.9104E+012.8444E+021.5239E+014.9919E+012.7745E+014.2643E+014.7084E+01
mean1.1527E+03+5.4118E+02+5.1436E+02+6.5910E+02+5.0897E+02+9.0720E+02+5.4966E+02+6.3438E+02+5.3633E+02+6.1836E+02+5.0713E+02
F5std5.1878E+013.4578E+015.0187E+011.8812E+012.2160E+013.1920E+011.1054E+012.2935E+013.1297E+014.6722E+012.2725E+01
mean8.3050E+02+7.2294E+02+7.2754E+02+7.5149E+02+7.8495E+02+7.9951E+02+7.0636E+02+7.1836E+02+7.0236E+02≈7.1913E+02+7.0226E+02
F6std7.6192E+007.3883E+009.5844E+002.7141E+001.2909E+008.6014E+001.1570E+008.4366E+007.4097E+007.8538E+005.7738E+00
mean6.9431E+02+6.2841E+02+6.4302E+02+6.6579E+02+6.2471E+02+6.5815E+02+6.1726E+02+6.5556E+02+6.5221E+02+6.6035E+02+6.1111E+02
F7std1.0898E+023.7133E+011.2697E+026.1894E+013.2926E+017.9243E+018.2251E+007.2758E+013.3018E+016.9273E+014.0058E+01
mean1.2142E+03+1.1278E+03+1.1972E+03+1.3250E+03+8.4693E+02-1.1625E+03+9.3516E+02+1.1269E+03+9.8799E+02+1.1234E+03+9.1078E+02
F8std3.2442E+012.4383E+012.9732E+012.8008E+012.5636E+013.2531E+011.1897E+012.5593E+012.5021E+012.8171E+011.4170E+01
mean1.0867E+03+8.9830E+02+9.7743E+02+9.6885E+02+8.8938E+02+1.1144E+03+9.9678E+02+9.6086E+02+9.3541E+02+9.5753E+02+8.8420E+02
F9std1.0100E+037.5074E+026.4004E+025.7783E+025.6915E+022.2423E+031.1491E+021.1056E+039.0389E+021.1275E+031.0930E+03
mean6.0209E+03+4.7403E+03+5.0725E+03+8.1911E+03+6.7261E+03+8.2607E+03+6.1663E+03+5.7249E+03+5.1915E+03+5.5803E+03+4.6450E+03
F10std6.3461E+027.1603E+025.8105E+025.0275E+025.2407E+029.9491E+024.1193E+025.6491E+025.3019E+023.1375E+026.5921E+02
mean7.5616E+03+5.5469E+03+5.2919E+03+5.9436E+03+5.2754E+03+8.1644E+03+7.7428E+03+5.3332E+03+5.2132E+03+5.7123E+03+5.1184E+03
F11std6.4130E+033.6422E+016.9437E+019.1317E+017.2732E+017.1752E+013.1055E+011.6587E+025.2271E+011.2917E+024.9756E+01
mean1.2465E+04+1.2848E+03+1.2731E+03+1.3683E+03+1.3044E+03+1.6031E+03+1.3543E+03+1.7173E+03+1.3098E+03+1.6440E+03+1.2577E+03
F12std7.1735E+074.4080E+061.2444E+061.3708E+071.0781E+073.8454E+071.7722E+063.3247E+071.4473E+071.4146E+089.4939E+06
mean8.3024E+07+1.8403E+06+6.3633E+06+1.8546E+07+2.1019E+07+8.1928E+07+3.4341E+06+8.1722E+07+1.7512E+07+1.2358E+08+1.4117E+06
F13std2.3081E+072.2548E+071.9895E+042.7572E+056.8987E+046.3905E+051.0814E+057.9418E+041.9365E+046.5088E+042.4161E+04
mean1.5562E+07+7.6354E+06+6.1145E+04+2.0095E+04≈1.0408E+05+1.0158E+06+1.7801E+05+1.2408E+05+5.6734E+04+1.1360E+05+2.0095E+04
F14std1.7471E+063.3773E+044.2602E+047.8990E+043.1391E+041.1000E+022.2906E+033.5532E+052.3957E+041.5735E+056.3640E+04
mean2.7224E+06+3.7595E+04+5.3210E+04+1.0935E+05+4.4203E+04+1.9637E+03-5.3816E+03+2.8075E+05+2.7111E+04+1.3654E+05+3.1104E+03
F15std4.0468E+051.9069E+041.1102E+042.4599E+041.5336E+042.8710E+048.4299E+031.7564E+042.0045E+034.6468E+041.6150E+04
mean3.1125E+05+1.4955E+04+1.1833E+04+8.8827E+04+2.5203E+04+5.8089E+04+2.0538E+04+2.9038E+04+1.3133E+04+5.0729E+04+1.1222E+04
F16std2.3125E+023.1610E+022.4084E+022.0263E+021.7014E+022.6374E+022.0966E+022.9456E+021.4065E+023.2128E+024.6886E+02
mean3.1203E+03+2.6708E+03+2.8355E+03+3.3507E+03+2.6126E+03+3.7030E+03+3.1726E+03+3.3372E+03+2.9604E+03+3.4397E+03+2.2574E+03
F17std2.0150E+021.5685E+022.0342E+022.7378E+022.1764E+021.3706E+027.9010E+012.0770E+021.2786E+022.4423E+021.7273E+02
mean2.3878E+03+2.0996E+03+2.4298E+03+2.8321E+03+2.1323E+03+2.6476E+03+2.1581E+03+2.4435E+03+2.0924E+03-2.1841E+03+2.0945E+03
F18std5.3211E+062.0087E+055.8338E+054.9053E+058.3672E+059.1944E+045.8015E+047.4319E+053.9397E+047.5899E+051.0198E+05
mean8.5130E+06+2.3998E+05+6.3347E+05+6.0230E+05+8.6731E+05+1.6207E+05+2.6333E+05+7.3029E+05+1.5636E+05+9.5644E+05+9.6647E+04
F19std1.1674E+061.8617E+041.5804E+041.0117E+061.3136E+042.1048E+059.7715E+031.9193E+066.7901E+041.9452E+063.1880E+04
mean1.3626E+06+2.1718E+04+3.4223E+05+9.3030E+05+1.8415E+04-2.5086E+05+1.7704E+04-2.9936E+06+9.3183E+04+3.6588E+06+1.9250E+04
F20std2.0624E+021.7769E+022.1202E+021.3870E+021.3405E+028.7669E+011.1089E+021.0182E+021.2943E+021.4568E+029.0161E+01
mean2.8345E+03+2.5236E+03+2.7035E+03+2.5960E+03+2.3745E+03+2.8154E+03+2.5502E+03+2.4673E+03+2.4345E+03+2.5232E+03+2.3206E+03
F21std4.2420E+013.5723E+014.8503E+014.0646E+011.8268E+013.6525E+011.7269E+014.3664E+011.1499E+023.2029E+012.7988E+01
mean2.6868E+03+2.4287E+03+2.4957E+03+2.5991E+03+2.3863E+03+2.5935E+03+2.4915E+03+2.5213E+03+2.4162E+03+2.5013E+03+2.2140E+03
F22std2.3152E+031.8824E+032.1629E+031.3823E+031.6231E+033.0394E+032.2495E+001.7382E+034.2335E+002.4735E+034.1423E+00
mean7.2169E+03+3.8958E+03+5.3140E+03+6.3325E+03+3.2917E+03+5.2167E+03+2.3220E+03+3.8044E+03+2.3149E+03+4.5309E+03+2.3118E+03
F23std4.8627E+016.2874E+015.7343E+017.9589E+012.8629E+012.3470E+011.4619E+018.6147E+018.1652E+014.7787E+011.1145E+02
mean3.1997E+03+2.9139E+03+2.9384E+03+3.2236E+03+2.7533E+03-2.9332E+03+2.8594E+03+2.9645E+03+2.9663E+03+2.9652E+03+2.8092E+03
F24std7.0904E+011.0004E+028.6975E+011.5237E+023.6287E+011.7034E+011.1943E+018.6219E+012.2713E+021.1375E+029.4172E+01
mean3.3349E+03+3.0506E+03+3.0783E+03+3.5520E+03+2.9307E+03+3.0756E+03+3.0364E+03+3.1235E+03+3.1513E+03+3.1863E+03+2.8925E+03
F25std3.0677E+022.4210E+011.1480E+014.0537E+013.1748E+012.6459E+021.3651E+012.1779E+012.9743E+014.3871E+013.2670E+01
mean3.9214E+03+2.9123E+03+2.8986E+03+2.9783E+03+2.9228E+03+3.2844E+03+2.9246E+03+3.0169E+03+2.9401E+03+3.0279E+03+2.8303E+03
F26std3.2591E+021.0188E+031.2556E+035.5550E+022.4023E+021.2041E+031.2426E+031.6309E+032.9042E+026.3223E+029.4792E+02
mean7.0635E+03+5.0742E+03+6.0650E+03+8.1781E+03+4.6581E+03+5.8377E+03+4.9113E+03+6.9250E+03+3.2766E+03+6.8085E+03+3.1422E+03
F27std1.0119E+024.7970E+017.6842E+011.3869E+022.2201E+011.1446E+011.4402E+011.1772E+026.2087E+011.2173E+021.4982E+02
mean3.7119E+03+3.2864E+03+3.2857E+03≈3.5657E+03+3.2340E+03-3.2296E+03-3.3280E+03+3.4704E+03+3.3708E+03+3.4569E+03+3.2850E+03
F28std3.6362E+022.9824E+021.4502E+018.3656E+016.3566E+015.4030E+022.4704E+016.4643E+013.2774E+015.8231E+012.9612E+01
mean4.5934E+03+3.3899E+03+3.2600E+03-3.4369E+03+3.3049E+03+3.7164E+03+3.2943E+03+3.3820E+03+3.2759E+03+3.4049E+03+3.2663E+03
F29std2.2243E+021.8717E+024.0824E+023.2113E+022.1188E+022.2270E+021.2082E+024.0268E+022.3149E+022.7398E+022.5263E+02
mean4.7292E+03+3.9923E+03+4.2291E+03+4.5321E+03+3.8048E+03-4.3531E+03+4.1634E+03+4.7933E+03+4.3867E+03+4.7384E+03+3.9845E+03
F30std3.7543E+061.0160E+041.5606E+041.5685E+064.4867E+054.6247E+051.4272E+051.4895E+071.0719E+065.4535E+065.0070E+05
mean4.1815E+06+2.3055E+04+5.1663E+05+5.9471E+06+6.1862E+05+5.5030E+05+4.0560E+05+2.1049E+07+1.4691E+06+1.1010E+07+1.9859E+04
+/≈/-:29/0/029/0/027/1/128/1/024/0/527/0/228/0/129/0/027/1/129/0/0~
Avg. rank:10.004.665.318.483.867.765.037.524.217.831.34
Bold values indicate the optimal values, which are consistently used throughout the manuscript.
Table A4. Detailed results of optimizers on 50-D CEC2017.
Table A4. Detailed results of optimizers on 50-D CEC2017.
GAPSOSSAHHORIMESOFACPOHOSIHMHOEBOHO
F1std1.2843E+101.2579E+091.1412E+051.3423E+083.5670E+068.8197E+097.4080E+061.0946E+095.2181E+059.2781E+088.7197E+05
mean4.3951E+10+1.4648E+09+6.3817E+05+3.0523E+08+1.3629E+07+1.8716E+10+2.6822E+07+2.1098E+09+3.0161E+06+1.8740E+09+3.6977E+05
F3std1.0579E+052.7178E+042.9159E+048.3769E+032.6917E+042.9015E+042.2474E+041.3159E+043.8337E+031.4271E+041.2502E+04
mean4.2613E+05+1.2642E+05+1.9982E+05+8.4666E+04+8.5606E+04+1.0423E+05+1.6649E+05+1.0624E+05+4.2080E+04+1.1222E+05+3.4102E+04
F4std1.6704E+031.7575E+026.7693E+019.9730E+016.2536E+018.6876E+023.7483E+011.7632E+023.6577E+011.3095E+024.3429E+01
mean4.1147E+03+7.9821E+02+6.6949E+02+8.4156E+02+6.4329E+02+2.0312E+03+6.5803E+02+1.2477E+03+6.8486E+02+1.1968E+03+6.2233E+02
F5std4.0066E+017.1219E+012.5926E+013.6008E+014.9175E+015.7411E+012.2828E+015.0901E+012.8832E+013.5070E+012.0901E+01
mean1.1594E+03+8.6882E+02+8.5908E+02+9.1992E+02+9.9981E+02+1.0901E+03+8.9299E+02+8.9063E+02+8.9678E+02+8.5161E+02≈8.5077E+02
F6std1.0894E+019.4610E+007.9786E+004.4740E+004.4504E+008.4798E+007.4201E-015.6443E+007.1915E+002.9298E+005.4184E+00
mean7.1631E+02+7.4313E+02+6.9032E+02+6.7386E+02+6.9570E+02+6.7216E+02+6.7555E+02+6.6872E+02+6.6471E+02≈6.7006E+02+6.6472E+02
F7std2.6708E+021.1303E+021.0301E+026.7887E+015.3980E+016.2386E+012.6067E+017.7513E+019.7169E+011.0302E+021.1601E+02
mean2.2505E+03+1.1215E+03+1.7020E+03+1.8180E+03+1.0118E+03≈1.6084E+03+1.1691E+03+1.6399E+03+1.3505E+03+1.5588E+03+1.0128E+03
F8std5.6959E+014.7839E+012.7356E+012.9656E+015.2573E+015.7956E+011.0048E+014.2579E+013.9238E+014.3060E+011.9134E+01
mean1.3959E+03+1.0643E+03+1.2026E+03+1.2225E+03+9.7507E+02-1.4073E+03+1.1958E+03+1.1295E+03+1.1345E+03+1.1287E+03+9.8739E+02
F9std3.5228E+031.9093E+031.8729E+031.8086E+031.8918E+037.4904E+036.8956E+021.8820E+032.7383E+032.1527E+033.5446E+03
mean1.6430E+04+1.0209E+04+1.3551E+04+2.4984E+04+4.4418E+03+3.0373E+04+2.6845E+03+1.7237E+04+1.5044E+04+1.7896E+04+2.5031E+03
F10std7.5950E+028.0934E+028.3191E+029.2683E+027.6380E+029.1187E+024.0954E+021.1707E+031.0402E+031.1174E+039.7283E+02
mean1.2539E+04+8.6065E+03+8.8146E+03+1.0584E+04+7.0342E+03-1.4494E+04+1.3210E+04+8.3898E+03+8.3586E+03+8.9234E+03+7.5299E+03
F11std1.8599E+047.4071E+016.7418E+011.2718E+021.0774E+022.9031E+023.3493E+014.9898E+021.1527E+022.7503E+025.6386E+01
mean3.5127E+04+1.4458E+03+1.4005E+03-1.6678E+03+1.5694E+03+2.2986E+03+1.5505E+03+2.5195E+03+1.6424E+03+2.3162E+03+1.4139E+03
F12std3.4046E+096.2008E+084.6541E+061.0769E+084.3044E+073.6472E+083.0957E+062.2886E+081.4431E+071.7616E+084.9763E+07
mean4.2984E+09+2.9174E+08+1.1394E+07+1.9506E+08+6.8176E+07+8.1877E+08+5.7090E+07+3.8017E+08+3.7707E+07+3.9871E+08+9.8760E+06
F13std1.2981E+081.9935E+082.3969E+049.1078E+051.2541E+057.5983E+061.1718E+041.2482E+074.1829E+042.8913E+053.8577E+04
mean1.4470E+08+6.9572E+07+9.3352E+04+3.4133E+06+2.8069E+05+1.6020E+07+2.6526E+04-4.5778E+06+1.3968E+05+3.0277E+05+8.8808E+04
F14std1.1921E+072.6661E+052.8314E+051.1105E+062.6789E+054.8790E+044.7026E+041.2271E+061.5252E+051.6109E+064.6482E+04
mean1.7726E+07+6.6858E+03+5.3858E+03+3.7735E+05+9.4178E+04+1.0949E+05+1.6119E+04+3.7237E+04+7.3560E+03+3.5121E+04+1.8945E+04
F15std1.5647E+071.2319E+052.1092E+057.0929E+059.6544E+042.4115E+052.6894E+044.8871E+042.8859E+045.3986E+042.5300E+04
mean4.4089E+02+5.5001E+02+4.1302E+02+5.7942E+02+3.4377E+02+3.5386E+02+3.1612E+02+7.7144E+02+3.4741E+02+5.7257E+02+6.3559E+02
F16std5.0912E+043.1157E+043.9035E+034.0412E+033.3718E+045.3521E+034.2601E+034.7051E+033.9059E+034.7877E+033.9044E+03
mean1.1921E+07+2.6661E+05+2.8314E+05≈1.1105E+06+2.6789E+05+4.8790E+04+4.7026E+04+1.2271E+06+1.5252E+05+1.6109E+06+4.6482E+04
F17std5.1446E+023.0094E+023.9262E+023.6113E+023.2424E+022.8740E+021.8103E+023.2642E+022.2378E+022.2391E+023.6713E+02
mean3.8745E+03+3.3023E+03+3.7914E+03+3.6840E+03+3.2044E+03+4.5270E+03+3.3587E+03+3.6978E+03+3.0691E+03-3.6930E+03+3.1152E+03
F18std1.9307E+074.4104E+051.3359E+065.6975E+062.7537E+064.7081E+056.0497E+052.6089E+066.6373E+051.7324E+067.4233E+05
mean2.7518E+07+6.0243E+05+2.2010E+06+6.1453E+06+3.8883E+06+1.0132E+06+1.3102E+06+3.3938E+06+1.2776E+06+2.0854E+06+5.8216E+05
F19std5.2751E+061.2141E+049.3459E+031.2015E+062.0401E+057.4211E+054.7253E+035.4043E+061.6131E+047.4987E+061.9563E+04
mean9.5937E+06+5.9504E+04+4.9994E+04+1.5693E+06+1.7789E+05+8.9216E+05+2.3426E+04-4.4081E+06+4.1721E+04+1.1475E+07+3.3830E+04
F20std2.3358E+023.1574E+023.1057E+022.4666E+023.0272E+021.6042E+021.8831E+022.1444E+021.1851E+022.0714E+021.7163E+02
mean3.7712E+03+3.1757E+03+3.6937E+03+3.6966E+03+3.1826E+03+4.1418E+03+3.5383E+03+3.1104E+03+2.9554E+03-3.1401E+03+3.0253E+03
F21std5.4321E+015.0459E+011.1729E+022.1763E+013.7564E+014.6975E+012.0234E+016.3394E+015.7178E+018.3872E+016.6870E+01
mean3.1111E+03+2.6295E+03+2.7471E+03+2.7418E+03+2.4756E+03+2.9041E+03+2.6821E+03+2.7387E+03+2.7185E+03+2.7253E+03+2.3342E+03
F22std1.1789E+031.0064E+038.4711E+021.2365E+038.6080E+024.5208E+026.4744E+038.4201E+021.0799E+031.3033E+031.1244E+03
mean1.5188E+04+1.2222E+04+1.0247E+04+1.1531E+04+8.9868E+03-1.6185E+04+9.8845E+03+1.0382E+04+1.0663E+04+1.1241E+04+9.1833E+03
F23std1.5480E+028.3311E+011.5677E+021.2801E+024.7812E+016.6851E+012.7728E+019.6413E+019.5019E+011.1875E+021.4310E+02
mean3.7217E+03+3.2548E+03+3.3523E+03+3.8095E+03+3.5278E+03+3.3605E+03+3.1356E+03+3.4069E+03+3.5089E+03+3.4421E+03+3.0636E+03
F24std1.4753E+021.3536E+029.1719E+012.1567E+024.9167E+013.6642E+013.0771E+011.7843E+021.0888E+021.2558E+021.7378E+02
mean4.1963E+03+3.4547E+03+3.4746E+03+4.3300E+03+3.6785E+03+3.4447E+03+3.3043E+03+3.7322E+03+3.4195E+03+3.6707E+03+3.1176E+03
F25std1.1500E+032.6324E+022.6460E+013.5475E+013.4091E+012.7952E+022.5080E+011.8924E+023.7033E+012.0807E+022.7962E+01
mean7.9137E+03+3.2946E+03+3.3921E+03+3.2762E+03+3.1255E+03≈4.4556E+03+3.1844E+03+3.6068E+03+3.1807E+03+3.4266E+03+3.1245E+03
F26std9.2313E+021.3397E+033.0604E+032.3227E+035.2834E+022.3459E+031.8879E+031.3611E+034.0904E+022.6456E+031.3138E+03
mean1.1861E+04+8.9793E+03+7.8258E+03+9.6505E+03+5.9176E+03+8.2170E+03+7.1316E+03+1.1120E+04+3.8115E+03-1.1872E+04+4.4358E+03
F27std2.6169E+021.1824E+021.6762E+022.9566E+028.6827E+018.1875E+017.6287E+012.5620E+021.6254E+022.0095E+024.6162E+02
mean4.7806E+03+3.6523E+03+3.6883E+03+4.2954E+03+3.5733E+03+3.4640E+03+3.7240E+03+4.1703E+03+3.9028E+03+4.3160E+03+3.3987E+03
F28std1.0280E+035.6551E+024.4929E+018.9293E+011.5794E+013.2430E+023.9597E+012.6587E+024.3541E+013.6185E+024.0566E+01
mean8.0222E+03+3.7848E+03+3.3635E+03-3.7502E+03+3.3896E+03-4.2422E+03+3.5011E+03+4.3322E+03+3.4369E+03+4.3188E+03+3.4134E+03
F29std5.8058E+023.4229E+024.0758E+028.1609E+022.4683E+023.2971E+021.5420E+025.5228E+023.8152E+026.4088E+025.5798E+02
mean6.2681E+03+5.0424E+03+5.0295E+03+6.2830E+03+4.7808E+03-5.9905E+03+5.1437E+03+7.6092E+03+5.6705E+03+7.7621E+03+4.8692E+03
F30std2.1361E+084.6575E+063.0866E+051.0692E+071.0731E+076.8335E+063.2899E+067.5207E+071.9748E+077.2010E+071.0786E+07
mean3.9531E+08+8.6710E+06+2.6032E+07+3.0537E+07+2.5622E+07+1.9329E+07+1.5372E+07+2.1608E+08+9.9610E+07+1.5674E+08+1.4591E+06
+/≈/-:29/0/029/0/026/1/229/0/022/1/629/0/027/0/229/0/025/1/328/1/0~
Avg. rank:10.385.455.357.724.527.794.387.344.177.381.52
Bold values indicate the optimal values, which are consistently used throughout the manuscript.
Table A5. Detailed results of optimizers on 100-D CEC2017.
Table A5. Detailed results of optimizers on 100-D CEC2017.
GAPSOSSAHHORIMESOFACPOHOSIHMHOEBOHO
F1std4.5035E+106.3169E+095.9194E+058.9276E+071.8199E+079.7372E+098.5674E+062.2591E+093.0732E+063.5189E+093.4627E+05
mean2.6576E+11+1.7911E+10+1.7632E+06+8.6635E+08+6.1790E+07+5.0851E+10+3.0802E+07+1.3087E+10+1.0262E+07+1.3111E+10+1.3371E+06
F3std1.8713E+056.4096E+044.2611E+043.2827E+047.3607E+045.6878E+043.3147E+041.6957E+041.9577E+041.3309E+042.4779E+04
mean9.3142E+05+3.7586E+05+3.7136E+05+2.3181E+05+3.3474E+05+2.2655E+05+3.5988E+05+2.7393E+05+2.0886E+05+2.8545E+05+1.4139E+05
F4std8.7589E+031.0787E+033.3468E+011.0241E+028.5558E+011.7943E+033.2246E+014.5612E+027.5517E+013.2223E+025.3673E+01
mean3.2014E+04+3.2422E+03+7.5260E+02+1.2446E+03+8.6076E+02+6.3561E+03+8.9351E+02+3.3752E+03+9.7528E+02+3.3213E+03+7.4873E+02
F5std1.0296E+026.2864E+014.0160E+015.2032E+016.5421E+019.7495E+013.9130E+015.7521E+013.7321E+014.9506E+012.3681E+01
mean2.2210E+03+1.2254E+03+1.3742E+03+1.4857E+03+9.5731E+02-1.8999E+03+1.4937E+03+1.3475E+03+1.3360E+03+1.3540E+03+9.6527E+02
F6std5.6686E+006.5695E+001.9308E+003.0823E+007.0627E+009.2847E+001.0444E+004.3678E+003.5052E+002.8017E+005.6928E+00
mean7.3555E+02+6.9553E+02+6.6378E+02+6.8573E+02+6.2669E+02-6.9790E+02+6.0534E+02-6.6982E+02+6.7017E+02+6.6995E+02+6.5971E+02
F7std8.3210E+021.4945E+021.7336E+021.0794E+021.3653E+028.6145E+016.0699E+011.1361E+023.1078E+021.7553E+021.2624E+02
mean6.9050E+03+4.3936E+03+3.2230E+03+3.6731E+03+3.5049E+03+2.8753E+03+3.8210E+03+3.0600E+03+2.6930E+03-3.0904E+03+2.7799E+03
F8std1.0369E+026.3343E+016.6177E+013.3157E+015.1249E+019.5544E+013.5646E+017.0250E+018.7328E+017.5199E+015.6557E+01
mean2.5782E+03+1.6089E+03+1.8214E+03+1.9526E+03+1.2038E+03+2.2713E+03+1.7758E+03+1.7492E+03+1.7417E+03+1.8156E+03+1.1485E+03
F9std1.1138E+043.9631E+032.6162E+027.7881E+036.3853E+036.5532E+038.7337E+032.2302E+031.7801E+032.4223E+031.2477E+03
mean8.5288E+04+2.2399E+04+2.3636E+04+5.3632E+04+2.0010E+04+8.1110E+04+1.9348E+04+3.1711E+04+3.0347E+04+3.2241E+04+1.8377E+04
F10std1.6645E+031.6239E+031.5230E+031.4854E+031.3780E+031.1283E+033.7024E+021.2912E+031.2784E+033.0825E+032.5024E+03
mean2.9426E+04+1.9227E+04+1.9223E+04+2.1339E+04+1.6193E+04-3.0963E+04+2.9053E+04+1.8632E+04+1.6663E+04-1.9119E+04+1.7045E+04
F11std5.4645E+049.6793E+024.6765E+032.2096E+034.7781E+026.5219E+035.0807E+038.5766E+034.9154E+021.0424E+043.5732E+03
mean2.4992E+05+4.8526E+04+2.8184E+04+1.0381E+04+4.6465E+03+1.9515E+04+2.8955E+04+5.9608E+04+5.0866E+03+5.4615E+04+4.3574E+03
F12std1.9576E+102.5177E+091.3756E+072.2866E+082.9535E+082.0172E+097.6196E+066.7561E+086.2252E+077.4967E+082.6782E+07
mean4.7061E+10+4.8687E+09+4.3124E+07+5.9209E+08+6.3757E+08+5.4360E+09+3.1017E+07+1.8945E+09+3.4139E+08+1.4375E+09+2.9980E+07
F13std4.2822E+092.6619E+081.0112E+041.8443E+063.7983E+043.3231E+081.7858E+031.6683E+062.8285E+044.2002E+043.6435E+04
mean5.3894E+09+2.0580E+08+1.7169E+04+8.8457E+06+2.0356E+05+2.1360E+08+4.8973E+03+6.6796E+05+6.8733E+04+9.4172E+04+4.3171E+03
F14std2.9677E+071.1729E+062.4020E+055.2995E+051.4589E+062.0893E+051.6223E+051.6838E+068.5335E+051.6370E+063.3435E+05
mean6.1308E+07+1.1629E+06+7.7553E+05+2.6946E+06+2.9054E+06+1.9826E+05-5.5873E+05+4.3739E+06+1.1497E+06+3.9278E+06+3.1539E+05
F15std2.2565E+073.6897E+084.5857E+035.7602E+053.4818E+041.1077E+061.3305E+036.1826E+047.8623E+038.8923E+041.1362E+04
mean2.6696E+07+1.7477E+08+7.7692E+03+2.1452E+06+1.1059E+05+1.9667E+06+2.8718E+03+9.4311E+04+3.8106E+04+9.0531E+04+2.8393E+03
F16std9.5969E+025.2995E+027.9100E+027.5077E+026.3957E+025.6408E+023.8831E+029.4554E+027.5942E+021.3634E+037.3040E+02
mean1.0856E+04+6.3115E+03+6.2142E+03+8.4562E+03+6.9620E+03+1.1075E+04+9.1636E+03+8.8743E+03+7.8782E+03+9.9435E+03+6.1773E+03
F17std1.3552E+036.6173E+027.4205E+022.5703E+025.1723E+026.9823E+022.3936E+027.2107E+022.5023E+027.3714E+027.2765E+02
mean8.0648E+03+5.4926E+03-6.2410E+03+6.3325E+03+5.6675E+03+7.8192E+03+6.1911E+03+7.3789E+03+5.2875E+03-7.1251E+03+5.5417E+03
F18std2.3786E+075.7193E+055.6221E+058.3614E+052.2976E+064.0842E+051.0370E+067.6895E+053.3237E+051.9121E+064.2757E+05
mean4.1216E+07+1.0994E+06+1.5296E+06+3.8847E+06+5.5777E+06+9.6096E+05+1.6927E+06+2.3567E+06+1.1237E+06+3.3228E+06+6.4722E+05
F19std1.3038E+082.7554E+088.4127E+032.4050E+062.7572E+061.2850E+071.7070E+031.5703E+072.9690E+051.3333E+072.2420E+05
mean1.5171E+08+1.7595E+08+8.9267E+05+7.1779E+06+4.4032E+06+1.9834E+07+3.8577E+05+2.3134E+07+4.7516E+05+2.5519E+07+2.5429E+05
F20std3.3308E+025.9511E+024.0872E+024.9786E+024.9843E+023.0942E+023.0596E+022.3210E+022.8094E+022.6055E+022.1320E+02
mean6.9250E+03+5.5536E+03+5.9966E+03+6.2815E+03+5.5172E+03+7.6219E+03+6.5717E+03+6.0189E+03+4.8624E+03-5.1883E+03+5.0707E+03
F21std2.5656E+021.3330E+022.9406E+021.0057E+029.9559E+017.8166E+012.4983E+011.3320E+022.0615E+029.6806E+011.6397E+02
mean4.6210E+03+3.3425E+03+3.5893E+03+4.0294E+03+2.8181E+03-3.8197E+03+3.2267E+03+3.5738E+03+3.5546E+03+3.5615E+03+2.8929E+03
F22std1.3921E+031.4257E+031.0058E+031.3821E+031.8905E+036.2664E+036.1909E+022.1622E+039.2069E+029.7210E+021.2635E+03
mean3.3252E+04+2.6693E+04+2.9479E+04+2.4669E+04+2.2312E+04+3.1442E+04+3.1630E+04+2.1480E+04+2.1208E+04+2.2412E+04+2.1148E+04
F23std2.4338E+021.9461E+022.3797E+022.1081E+028.9467E+011.5370E+022.9373E+013.6825E+022.4614E+022.0655E+022.2878E+02
mean5.5445E+03+4.5034E+03+4.1917E+03+5.2297E+03+4.3480E+03+4.3699E+03+3.7732E+03-4.8254E+03+4.6153E+03+4.8913E+03+3.8684E+03
F24std4.1080E+022.8889E+022.3471E+022.8029E+021.0460E+021.7572E+023.3509E+013.7850E+022.4327E+024.8857E+025.0686E+02
mean7.2688E+03+5.4694E+03+5.1671E+03+6.7668E+03+6.1624E+03+4.9296E+03+4.1928E+03+6.3353E+03+4.8438E+03+6.0168E+03+3.8880E+03
F25std3.3547E+037.2346E+023.9829E+011.0842E+025.2330E+019.2707E+026.4201E+012.9234E+027.2480E+011.7349E+027.1624E+01
mean2.4698E+04+5.2608E+03+3.4050E+03-3.9135E+03+3.5469E+03+7.2047E+03+3.6125E+03+4.6575E+03+3.6651E+03+4.6250E+03+3.5060E+03
F26std4.0491E+031.9502E+032.8954E+031.6209E+031.0023E+034.7049E+035.3849E+021.7465E+036.1990E+032.9031E+031.5623E+03
mean3.2519E+04+2.1923E+04+2.4011E+04+2.7365E+04+1.1112E+04-2.0345E+04+1.6319E+04+2.7695E+04+1.2985E+04+2.8574E+04+1.2411E+04
F27std5.1252E+023.0597E+029.9237E+012.3019E+027.1126E+011.1269E+025.0981E+013.7836E+021.3904E+028.6760E+025.9827E+02
mean6.5495E+03+4.2398E+03+3.8411E+03+4.7224E+03+3.7581E+03+3.8120E+03+3.6785E+03+5.1597E+03+4.3553E+03+5.4160E+03+3.5804E+03
F28std4.0875E+031.0618E+033.8690E+011.4075E+024.3639E+011.1809E+036.6739E+016.6504E+024.5076E+016.1087E+023.6919E+01
mean2.3627E+04+7.1586E+03+3.8107E+03+4.0889E+03+3.6240E+03+8.2223E+03+3.7477E+03+6.9194E+03+3.6903E+03+6.8975E+03+3.5923E+03
F29std2.7835E+036.6921E+028.3572E+021.0206E+033.9874E+029.0782E+023.9266E+021.7487E+031.0213E+031.3867E+031.2439E+03
mean1.5378E+04+8.6194E+03+7.5123E+03+1.0557E+04+7.9645E+03+1.1397E+04+8.8308E+03+1.3864E+04+1.0301E+04+1.3780E+04+7.0764E+03
F30std1.5447E+092.5726E+078.8127E+042.3858E+072.3857E+078.0101E+084.1173E+043.2222E+082.7505E+071.4877E+082.9654E+06
mean2.1940E+09+3.8676E+07+5.5207E+06+6.7254E+07+5.5303E+07+3.3008E+08+1.7836E+05+4.6860E+08+4.4888E+07+3.6049E+08+1.6024E+05
+/≈/-:29/0/028/0/128/0/129/0/024/0/528/0/127/0/229/0/025/0/429/0/0~
Avg. rank:10.796.524.727.314.217.694.627.243.907.211.79
Bold values indicate the optimal values, which are consistently used throughout the manuscript.
Table A6. Running time of each algorithm on 30-D CEC2017.
Table A6. Running time of each algorithm on 30-D CEC2017.
GAPSOSSAHHORIMESOFACPOHOSIHMHOEBOHO
F12.2183E−011.0161E−012.0278E−012.3719E−011.7449E−017.0836E−021.4031E−014.8621E−014.6932E−014.7862E−013.4293E−01
F32.5944E−011.4252E−012.3390E−012.9216E−011.8499E−011.0886E−011.8555E−015.2724E−014.9798E−014.9396E−013.5842E−01
F42.3104E−011.4311E−012.7865E−013.2398E−011.7686E−011.0131E−011.7832E−015.9872E−017.2111E−016.7756E−014.3419E−01
F53.1418E−012.2612E−014.0085E−015.5879E−012.5785E−011.7424E−012.5817E−016.8811E−017.8403E−017.4420E−015.9320E−01
F65.3178E−014.0865E−016.3597E−019.7089E−014.4059E−013.2815E−013.9400E−017.2026E−018.3202E−017.8378E−016.4798E−01
F73.7855E−012.4293E−014.2687E−015.9772E−012.9089E−011.9964E−012.8758E−017.2257E−017.2793E−016.9078E−015.1607E−01
F82.8690E−012.1834E−013.7164E−014.9383E−012.4141E−011.6541E−012.3517E−016.5558E−017.1066E−016.7055E−015.2066E−01
F93.2387E−012.2329E−013.9943E−015.6499E−012.6412E−011.8484E−012.5818E−016.9500E−017.2814E−017.1112E−015.5008E−01
F104.5001E−012.8534E−014.7482E−016.8196E−013.0912E−012.4394E−012.9947E−015.9313E−016.3264E−016.6845E−014.8366E−01
F112.5789E−011.6483E−012.8094E−013.6468E−011.9909E−011.2859E−012.0346E−015.2780E−015.8872E−017.5382E−016.0749E−01
F123.7707E−012.4279E−014.4617E−016.0713E−012.9188E−011.9368E−012.9082E−018.1711E−018.3955E−017.9093E−015.6791E−01
F133.1172E−011.9493E−013.5460E−014.5715E−012.2896E−011.4848E−012.3803E−017.8701E−018.3023E−017.8771E−016.0406E−01
F144.2782E−012.9745E−015.1672E−017.4208E−013.4249E−012.4199E−013.4881E−018.3455E−018.8552E−018.3826E−016.6285E−01
F153.4952E−012.1819E−014.0468E−015.3113E−012.6622E−011.5953E−012.6736E−017.5798E−017.7540E−018.0928E−016.0683E−01
F163.6666E−012.3891E−014.3874E−015.6860E−012.8369E−011.8447E−012.8509E−018.0436E−018.3066E−017.4054E−014.6868E−01
F174.6281E−013.3250E−015.1874E−018.7372E−013.6018E−012.7431E−013.6156E−017.7136E−018.6956E−017.7684E−016.8760E−01
F183.8405E−012.4392E−014.4959E−016.0820E−012.9037E−011.9556E−013.0000E−018.2434E−018.4946E−017.6559E−015.9027E−01
F191.2937E+001.1097E+001.5804E+002.7558E+001.2067E+001.0602E+001.1534E+001.0553E+001.0481E+001.1018E+001.0115E+00
F205.1541E−013.7385E−016.2254E−019.5052E−014.2306E−013.2911E−014.2435E−018.0599E−018.6761E−018.1937E−016.5242E−01
F215.6162E−014.2379E−016.8242E−011.0607E+004.9037E−013.7242E−014.6906E−017.6423E−018.5106E−018.1800E−015.5028E−01
F225.6035E−014.1499E−017.0080E−019.8002E−014.5702E−013.6547E−014.4858E−016.8691E−018.0917E−018.5477E−017.1476E−01
F236.7369E−015.3140E−018.0337E−011.1768E+005.1556E−014.2201E−015.0690E−018.2641E−019.0328E−018.5188E−017.0971E−01
F247.3693E−016.0555E−019.0141E−011.4358E+006.3684E−015.4197E−016.3131E−018.9122E−019.3589E−018.8851E−016.6733E−01
F255.9724E−014.5702E−017.6003E−011.0660E+005.0591E−014.0852E−014.9740E−018.2940E−018.8047E−018.2589E−016.9268E−01
F267.5289E−016.0351E−019.1412E−011.4739E+006.7403E−015.6130E−016.5060E−018.9989E−019.4627E−017.8760E−017.5035E−01
F278.0358E−016.5769E−019.9114E−011.6341E+007.0873E−016.0931E−017.0886E−018.7756E−018.1737E−017.5688E−016.5868E−01
F286.1776E−014.9032E−017.2496E−011.0996E+005.1883E−014.3324E−015.1942E−017.0134E−017.8567E−018.5083E−017.1395E−01
F296.3248E−014.8172E−017.5292E−011.1936E+005.5929E−014.4034E−015.2509E−018.2500E−018.8996E−018.5291E−017.0888E−01
F301.4476E+001.1892E+001.5370E+002.7066E+001.2491E+001.1467E+001.2397E+001.0646E+001.1578E+001.1231E+001.0728E+00
Avg.time5.2167E−013.8842E−016.1401E−019.3129E−014.3271E−013.3774E−014.2436E−017.5997E−018.0916E−017.8323E−016.2573E−01
Table A7. Running time of each algorithm on 50-D CEC2017.
Table A7. Running time of each algorithm on 50-D CEC2017.
GAPSOSSAHHORIMESOFACPOHOSIHMHOEBOHO
F14.5962E−012.7378E−014.7336E−015.3297E−013.8236E−012.4900E−014.2020E−011.0046E+001.0260E+001.0456E+008.3128E−01
F33.8111E−012.7126E−014.3312E−016.1902E−013.8148E−012.2375E−013.8718E−011.5266E+001.3273E+001.5117E+001.1647E+00
F44.8046E−014.0952E−016.6406E−018.8973E−015.1032E−012.7937E−014.4346E−011.4902E+001.4765E+001.3914E+001.1349E+00
F56.6834E−015.4471E−017.9168E−011.2131E+006.5174E−014.2809E−015.7069E−011.4634E+001.4596E+001.4768E+001.2279E+00
F61.0857E+001.0127E+001.4543E+002.2996E+001.0451E+008.3317E−019.7291E−011.6343E+001.8051E+001.9011E+001.6958E+00
F78.4812E−016.8962E−011.1048E+001.3960E+006.8537E−015.1032E−016.9709E−011.9304E+001.9981E+001.7560E+001.4360E+00
F88.3745E−016.6988E−011.0115E+001.6078E+007.8074E−015.0296E−016.8149E−011.9622E+002.0013E+001.3947E+001.3516E+00
F98.5861E−016.9396E−011.0517E+001.6881E+007.9544E−015.2290E−017.2106E−011.8918E+002.0427E+001.4383E+001.3118E+00
F108.3133E−017.2372E−011.0184E+001.6372E+007.8232E−015.4268E−017.2060E−011.7320E+001.8373E+001.6710E+001.3108E+00
F116.7194E−015.3314E−018.6360E−011.2282E+006.2793E−013.7626E−015.6208E−011.7023E+001.4335E+001.4174E+001.2366E+00
F126.8858E−015.6559E−018.4839E−011.3587E+007.2539E−014.8273E−016.4380E−011.7153E+001.7591E+001.5451E+001.2894E+00
F136.7674E−015.4097E−018.9686E−011.2335E+006.3242E−013.8844E−015.8134E−011.6224E+001.8279E+001.4446E+001.2697E+00
F149.3781E−017.1875E−011.0835E+001.7117E+008.0823E−015.7114E−017.4347E−011.6503E+001.7141E+001.3227E+001.0596E+00
F155.6485E−013.9412E−017.3671E−011.0696E+005.3736E−013.0652E−014.7219E−011.6290E+001.6917E+001.4992E+001.1913E+00
F166.2640E−014.8003E−017.5243E−011.1345E+005.8601E−013.5357E−015.1897E−011.5508E+001.6880E+001.4431E+001.0881E+00
F179.3211E−017.5198E−011.0966E+001.8025E+008.4147E−016.3121E−018.3374E−011.4155E+001.5369E+001.3265E+001.1293E+00
F186.2316E−014.9001E−017.4077E−011.1206E+005.7137E−013.5513E−015.4809E−011.3286E+001.3333E+001.0843E+001.0243E+00
F192.7389E+002.5488E+003.4160E+006.2308E+002.7672E+002.5304E+002.6582E+002.0157E+002.3173E+002.0846E+002.0409E+00
F209.7376E−018.1774E−011.1802E+002.0504E+009.0972E−016.8511E−018.3493E−011.4657E+001.5812E+001.1998E+001.0929E+00
F211.1696E+001.0412E+001.4347E+002.3935E+001.1060E+008.9432E−011.0431E+001.5096E+001.6544E+001.4374E+001.2670E+00
F221.3004E+001.1106E+001.5792E+002.7791E+001.2303E+001.0135E+001.1591E+001.5864E+001.7168E+001.5414E+001.3581E+00
F231.4067E+001.2350E+001.7237E+002.9591E+001.3456E+001.2422E+001.2616E+001.4107E+001.6677E+001.5451E+001.4045E+00
F241.6070E+001.4258E+001.9741E+003.4196E+001.5169E+001.2959E+001.4440E+001.6397E+001.8324E+001.6355E+001.4949E+00
F251.2955E+001.1387E+001.6194E+002.6343E+001.2377E+001.0121E+001.1568E+001.5682E+001.6437E+001.3180E+001.2981E+00
F261.6761E+001.5115E+002.0307E+003.4013E+001.6144E+001.3543E+001.5028E+001.7028E+001.8435E+001.6568E+001.5247E+00
F271.8920E+001.6830E+002.3368E+004.0326E+001.7947E+001.5520E+001.7407E+001.7426E+001.9472E+001.7363E+001.4448E+00
F281.5668E+001.4372E+001.9631E+003.1575E+001.5296E+001.2698E+001.4262E+001.6488E+001.8294E+001.6249E+001.4733E+00
F291.3216E+001.1349E+001.6488E+002.7833E+001.2594E+001.0285E+001.2164E+001.5997E+001.7336E+001.5414E+001.3545E+00
F303.1745E+002.7629E+003.6235E+006.3370E+002.8836E+002.8038E+002.9734E+002.1579E+002.4600E+002.2489E+002.2523E+00
Avg.time1.1136E+009.5210E−011.3639E+002.2318E+001.0531E+008.3584E−019.9778E−011.6309E+001.7305E+001.5255E+001.3365E+00

Appendix C. Results of Ablation Experiments in Terms of CEC Benchmarks

Table A8 and Table A9 summarize the results of ablation experiments in terms of CEC2017 benchmarks.
Table A8. Results of ablation experiments on 30-D CEC2017.
Table A8. Results of ablation experiments on 30-D CEC2017.
Func.HOHO-BetaHO-EMOHO-LIRLEBOHO
MeanStdMeanStdMeanStdMeanStdMeanStd
F11.8982E+081.1881E+081.1147E+08-9.5010E+072.3735E+05-8.3164E+041.7475E+08-2.3661E+086.0369E+04-1.1809E+05
F35.0748E+047.3728E+034.7683E+04-7.3895E+033.5159E+04-5.2345E+035.0153E+04-6.8989E+031.0922E+04-5.8240E+03
F46.3438E+024.9919E+016.2906E+02-5.0606E+015.1424E+02-3.0121E+016.1763E+02-1.1210E+025.0713E+02-4.7084E+01
F57.1836E+022.2935E+017.1353E+02≈2.8758E+016.9154E+02-2.8741E+017.1767E+02≈2.7810E+017.0226E+02-2.2725E+01
F66.5556E+028.4366E+006.5788E+02≈6.6093E+006.5261E+02≈8.2567E+006.5673E+02≈8.8380E+006.1111E+02-5.7738E+00
F71.1269E+037.2758E+011.1076E+03-4.5445E+011.1332E+03+7.9952E+011.0949E+03-6.0224E+019.1078E+02-4.0058E+01
F89.6086E+022.5593E+019.5212E+02-2.5260E+019.2983E+02-2.8057E+019.3315E+02-2.5100E+018.8420E+02-1.4170E+01
F95.7249E+031.1056E+035.8138E+03+6.4428E+025.4521E+03-1.0928E+035.3083E+03-6.9417E+024.6450E+03-1.0930E+03
F105.3332E+035.6491E+025.3116E+03-6.0229E+025.2639E+03-5.8985E+025.2117E+03-5.3015E+025.1184E+03-6.5921E+02
F111.7173E+031.6587E+021.6833E+03-1.2616E+021.2556E+03-5.9700E+011.5763E+03-9.3501E+011.2577E+03-4.9756E+01
F128.1722E+073.3247E+077.9250E+07-5.4356E+072.9674E+06-2.4247E+066.5368E+07-4.2819E+071.4117E+06-9.4939E+06
F131.2408E+057.9418E+041.1830E+05-9.1291E+048.6822E+04-5.2121E+041.3719E+05+7.5820E+042.0095E+04-2.4161E+04
F142.8075E+053.5532E+053.0792E+05+2.3052E+052.9990E+04-2.0016E+042.2393E+05-2.0621E+053.1104E+03-6.3640E+04
F152.9038E+041.7564E+042.8666E+04-3.2159E+041.5034E+04-1.0535E+042.3721E+04-1.6984E+041.1222E+04-1.6150E+04
F163.3372E+032.9456E+023.2961E+03-3.8189E+023.1532E+03-2.1848E+023.3020E+03-4.8043E+022.2574E+03-4.6886E+02
F172.4435E+032.0770E+022.3222E+03-1.4209E+022.2720E+03-1.5485E+022.5266E+03+1.5835E+022.0945E+03-1.7273E+02
F187.3029E+057.4319E+056.3166E+05-9.1806E+055.6017E+05-1.0768E+066.4053E+05-5.5417E+059.6647E+04-1.0198E+05
F192.9936E+061.9193E+062.5682E+06-1.0044E+061.9095E+04-1.7087E+042.6657E+06-2.2554E+061.9250E+04-3.1880E+04
F202.4673E+031.0182E+022.4247E+03-7.7527E+012.4133E+03-1.1957E+022.4236E+03-8.8686E+012.3206E+03-9.0161E+01
F212.5213E+034.3664E+012.5067E+03-4.0980E+012.4574E+03-4.6043E+012.5196E+03≈5.1830E+012.2140E+03-2.7988E+01
F223.8044E+031.7382E+034.0219E+03+2.2918E+033.1497E+03-1.7169E+035.1830E+03+2.3453E+032.3118E+03-4.1423E+00
F232.9645E+038.6147E+012.9940E+03+1.0947E+022.9676E+03≈5.8439E+012.9771E+03+1.1457E+022.8092E+03-1.1145E+02
F243.1235E+038.6219E+013.1229E+03≈8.4117E+013.1025E+03-6.8053E+013.1469E+03+8.8433E+012.8925E+03-9.4172E+01
F253.0169E+032.1779E+013.0043E+03-2.3371E+012.9337E+03-1.8688E+013.0032E+03-4.7576E+012.8303E+03-3.2670E+01
F266.9250E+031.6309E+036.3957E+03-1.0211E+037.0502E+03+8.7863E+026.6505E+03-1.0127E+033.1422E+03-9.4792E+02
F273.4704E+031.1772E+023.4267E+03-4.9747E+013.4170E+03-1.6687E+023.4011E+03-8.8255E+013.2850E+03-1.4982E+02
F283.3820E+036.4643E+013.3950E+03+5.3761E+013.2471E+03-2.2447E+013.4174E+03+1.0395E+023.2663E+03-2.9612E+01
F294.7933E+034.0268E+024.6676E+03-4.2216E+024.5987E+03-3.3282E+024.6584E+03-4.3626E+023.9845E+03-2.5263E+02
F302.1049E+071.4895E+072.1009E+07-1.9442E+074.0608E+05-3.4286E+051.5681E+07-1.4854E+071.9859E+04-5.0070E+05
+/≈/-:-4/3/222/2/256/3/200/0/29
Avg.ranks:4.453.692.203.521.14
Bold values indicate the optimal values, which are consistently used throughout the manuscript.
Table A9. Results of ablation experiments on 50-D CEC2017.
Table A9. Results of ablation experiments on 50-D CEC2017.
Func.HOHO-BetaHO-EMOHO-LIRLEBOHO
MeanStdMeanStdMeanStdMeanStdMeanStd
F12.1098E+091.0946E+092.0292E+09-1.1689E+093.9722E+05-1.4907E+051.5264E+09-9.3700E+083.6977E+05-8.7197E+05
F31.0624E+051.3159E+041.0713E+05+7.7005E+036.9996E+04-1.1896E+041.0345E+05-1.5673E+043.4102E+04-1.2502E+04
F41.2477E+031.7632E+021.1043E+03-2.1632E+025.7929E+02-5.6274E+011.0074E+03-1.6547E+026.2233E+02-4.3429E+01
F58.9063E+025.0901E+018.5478E+02-3.2146E+018.3220E+02-2.2876E+018.6253E+02-3.4937E+018.5077E+02-2.0901E+01
F66.6872E+025.6443E+006.6621E+02≈6.2672E+006.6278E+02-3.4571E+006.6921E+02≈5.3526E+006.6472E+02≈5.4184E+00
F71.6399E+037.7513E+011.6305E+03-8.9388E+011.6106E+03-7.8070E+011.6124E+03-1.5386E+021.0128E+03-1.1601E+02
F81.1295E+034.2579E+011.1472E+03+5.9026E+011.0942E+03-4.2570E+011.1199E+03-3.8010E+019.8739E+02-1.9134E+01
F91.7237E+041.8820E+031.8348E+04+2.2350E+031.6650E+04-2.2776E+031.5496E+04-2.3578E+032.5031E+03-3.5446E+03
F108.3898E+031.1707E+038.1294E+03-7.4152E+028.1087E+03-6.7449E+029.1038E+03+1.0069E+037.5299E+03-9.7283E+02
F112.5195E+034.9898E+022.5097E+03-2.9487E+021.4154E+03-9.8381E+012.3835E+03-1.6098E+021.4139E+03-5.6386E+01
F123.8017E+082.2886E+083.0073E+08-3.1612E+083.6135E+07-2.1278E+073.6548E+08-3.0972E+089.8760E+06-4.9763E+07
F134.5778E+061.2482E+071.9836E+05-1.3873E+058.3918E+04-2.7751E+042.1455E+05-1.3523E+058.8808E+04-3.8577E+04
F141.2271E+067.0079E+051.1223E+06-8.2424E+055.1294E+05-6.1946E+051.1970E+06-1.9778E+064.6482E+04-3.8520E+05
F154.8871E+043.7237E+043.8347E+04-3.8299E+042.6964E+04-1.2742E+043.1178E+04-7.0105E+042.5300E+04-1.8945E+04
F164.7051E+037.7144E+024.4842E+03-4.6980E+024.0013E+03-5.1922E+024.5614E+03-4.8397E+023.9044E+03-6.3559E+02
F173.6978E+033.2642E+023.7494E+03+4.2424E+023.6910E+03-4.7973E+023.5002E+03-4.6578E+023.1152E+03-3.6713E+02
F183.3938E+062.6089E+063.2944E+06-1.8476E+061.7532E+06-1.3215E+063.1804E+06-2.3907E+065.8216E+05-7.4233E+05
F194.4081E+065.4043E+067.7372E+06+6.4571E+063.4006E+04-3.6073E+043.2671E+06-5.4806E+063.3830E+04-1.9563E+04
F203.1104E+032.1444E+023.1039E+03-2.3098E+023.0373E+03-2.0253E+023.0498E+03-2.5614E+023.0253E+03-1.7163E+02
F212.7387E+036.3394E+012.7294E+03-5.6638E+012.6966E+03-7.1621E+012.7284E+03-7.6365E+012.3342E+03-6.6870E+01
F221.0382E+048.4201E+021.0132E+04-9.9555E+021.0724E+04+1.3721E+031.0158E+04-9.5304E+029.1833E+03-1.1244E+03
F233.4069E+039.6413E+013.3759E+03-1.4253E+023.3457E+03-1.6539E+023.4638E+03+1.7369E+023.0636E+03-1.4310E+02
F243.7322E+031.7843E+023.6733E+03-1.4717E+023.6561E+03-1.6230E+023.7365E+03+2.0507E+023.1176E+03-1.7378E+02
F253.6068E+031.8924E+023.5167E+03-2.0192E+023.1162E+03-2.4093E+013.4737E+03-1.4375E+023.1245E+03-2.7962E+01
F261.1120E+041.3611E+031.1071E+04-2.1359E+031.0906E+04-2.7779E+031.1007E+04-3.2101E+034.4358E+03-1.3138E+03
F274.1703E+032.5620E+024.1564E+03-2.9383E+024.1102E+03-3.2386E+024.1160E+03-2.3027E+023.3987E+03-4.6162E+02
F284.3322E+032.6587E+024.2599E+03-1.9589E+023.4034E+03-2.7051E+014.1895E+03-1.8620E+023.4134E+03-4.0566E+01
F297.6092E+035.5228E+027.5231E+03-1.1040E+036.2545E+03-8.2091E+028.1320E+03+1.0462E+034.8692E+03-5.5798E+02
F302.1608E+087.5207E+072.0713E+08-3.6552E+072.0703E+07-7.9099E+061.9624E+08-8.0338E+071.4591E+06-1.0786E+07
+/≈/-:-5/1/231/0/284/1/240/1/28
Avg.ranks:4.623.751.973.451.21
Bold values indicate the optimal values, which are consistently used throughout the manuscript.

Appendix D. Basic Information on Engineering Problems

Appendix D.1. Pressure Vessel Design Problem (PVDP)

The mathematical model of the Pressure Vessel Design Problem (PVDP) is formulated in Equation (A1) and demonstrated in Figure A1.
min             f ( X ) = 0.6224 x 1 x 3 x 4 + 1.7781 x 2 x 3 2 + 3.1661 x 1 2 x 4 + 19.84 x 1 2 x 3         s . t . g 1 ( X ) = x 1 + 0.0193 x 3 0                             g 2 ( X ) = x 2 + 0.00954 x 3 0                             g 3 ( X ) = π x 3 2 x 4 4 3 π x 3 3 + 1296000 0                             g 4 ( X ) = x 4 240 0 w h e r e       0 x 1 , x 2 99         10 x 3 , x 4 200
Figure A1. Demonstration of the Pressure Vessel Design Problem (PVDP).
Figure A1. Demonstration of the Pressure Vessel Design Problem (PVDP).
Biomimetics 10 00467 g0a1

Appendix D.2. Tubular Column Design Problem (TCDP)

The mathematical model of the Tubular Column Design Problem (TCDP) is formulated in Equation (A2) and demonstrated in Figure A2.
min             f ( X ) = 9.8 x 1 x 2 + 2 x 1           s . t . g 1 ( X ) = P π x 1 x 2 σ y 1 0                             g 2 ( X ) = 8 P L 2 π 3 E x 1 x 2 ( x 1 2 + x 2 2 ) 1 0           w h e r e             2 x 1 14 , 0.2 x 2 0.8
Figure A2. Demonstration of the Tubular Column Design Problem (TCDP).
Figure A2. Demonstration of the Tubular Column Design Problem (TCDP).
Biomimetics 10 00467 g0a2

Appendix D.3. Three-Bar Truss Design Problem (TBTDP)

The mathematical model of the Three-Bar Truss Design Problem (TBTDP) is formulated in Equation (A3) and demonstrated in Figure A3.
min               f ( X ) = ( 2 2 x 1 + x 2 ) l           s . t . g 1 ( X ) = 2 x 1 + x 2 2 x 1 2 + 2 x 1 x 2 p σ 0                             g 2 ( X ) = x 2 2 x 1 2 + 2 x 1 x 2 p σ 0                             g 3 ( X ) = 1 2 x 2 + x 1 p σ 0                             l = 100 cm , p = 2 kN / cm 3 , σ = 2 kN / cm 3           w h e r e             0 x 1 , x 2 1
Figure A3. Demonstration of the Three-Bar Truss Design Problem (TBTDP).
Figure A3. Demonstration of the Three-Bar Truss Design Problem (TBTDP).
Biomimetics 10 00467 g0a3

Appendix D.4. Piston Lever Design Problem (PLDP)

The mathematical model of the Piston Lever Design Problem (PLDP) is formulated in Equation (A4) and demonstrated in Figure A4.
min             f ( X ) = 1 4 π x 3 2 ( L 2 L 1 ) s . t .   g 1 ( X ) = Q L cos ( θ ) R × F 0   g 2 ( X ) = Q ( L x 4 ) M max 0   g 3 ( X ) = 1.2 ( L 2 L 1 ) L 1 0   g 4 ( X ) = x 3 2 x 2 0                 w h e r e   R = x 4 ( x 4 sin θ + x 1 ) + x 1 ( x 2 x 4 cos θ ) ( x 4 x 2 ) 2 + x 1 2 F = π P x 3 2 4 , L 1 = ( x 4 x 2 ) 2 + x 1 2 , L 2 = ( x 4 sin θ + x 1 ) 2 + ( x 2 x 4 cos θ ) 2 θ = 45 ° , Q = 10000 lbs , L = 240 in , M max = 1.8 × 10 6 lbs in , P = 1500 psi 0.05 x 1 , x 2 , x 4 500 , 0.05 x 3 120
Figure A4. Demonstration of the Piston Lever Design Problem (PLDP).
Figure A4. Demonstration of the Piston Lever Design Problem (PLDP).
Biomimetics 10 00467 g0a4

Appendix E. Experimental Results for Grounding Network Corrosion Diagnosis

10 × 10 Comparison Experiment Results for the Remaining Algorithms

Figure A5. Results of the 10 × 10 comparison experiment for the remaining algorithms.
Figure A5. Results of the 10 × 10 comparison experiment for the remaining algorithms.
Biomimetics 10 00467 g0a5

References

  1. Pourmirasghariyan, M.; Zarei, S.F.; Hamzeh, M. DC-system grounding: Existing strategies, performance analysis, functional characteristics, technical challenges, and selection criteria—A review. Electr. Power Syst. Res. 2022, 206, 107769. [Google Scholar] [CrossRef]
  2. Zhang, C.; Liao, Y.; Gao, X.; Zhao, J.; Yuan, Y.; Liao, R. Research advances of soil corrosion of grounding grids. Micromachines 2021, 12, 513. [Google Scholar] [CrossRef] [PubMed]
  3. Zhao, J.; Meng, X.; Ren, X.; Li, S.; Zhang, F.; Yang, X.; Xu, J.; Yuan, Y. Review on soil corrosion and protection of grounding grids. Materials 2024, 17, 507. [Google Scholar] [CrossRef] [PubMed]
  4. Qamar, A.; Al-Kharsan, I.H.; Uddin, Z.; Alkhayyat, A. Grounding grid fault diagnosis with emphasis on substation electromagnetic interference. IEEE Access 2022, 10, 15217–15226. [Google Scholar] [CrossRef]
  5. Lu, C.; Li, L.; Liu, Z.; Xu, C.; Xin, M.; Fu, G.; Wang, T.; Wang, X. Location and corrosion detection of tower grounding conductors based on electromagnetic measurement. Measurement 2022, 199, 111469. [Google Scholar] [CrossRef]
  6. Song, H.; Dong, H.; Wang, X.; Tang, L. Non-destructive diagnosis of grounding grids based on the electromagnetic induction impedance method. Meas. Sci. Technol. 2021, 32, 115901. [Google Scholar] [CrossRef]
  7. Yu, B.; Zhao, P.; Cai, Y.; Yuan, W.; Yu, J.; Tan, Y. On-Site Electrochemical Detection of Corrosion in Substation Grounding System. Energies 2024, 17, 3906. [Google Scholar] [CrossRef]
  8. Hu, H.; Fang, M.; Hu, F.; Zeng, S.; Deng, X. A new design of substation grounding based on electrolytic cathodic protection and on transfer corrosion current. Electr. Power Syst. Res. 2021, 195, 107174. [Google Scholar] [CrossRef]
  9. Duan, Q.; Li, S.; Yi, X.; Song, H. Design of a Grounding Grid Corrosion Detection Device Based on the Electrical Network Method. In Proceedings of the 2021 International Conference on Information Control, Electrical Engineering and Rail Transit (ICEERT), Lanzhou, China, 30 October–1 November 2021; pp. 148–157. [Google Scholar]
  10. Huang, L.; Xiao, X.; Huang, M.; Zhang, Z.; Song, Y.; Guan, L. Research on Grounding Grid Corrosion Diagnosis Based on Genetic K-Means Algorithm. Energy Sci. Eng. 2025, 13, 3074–3087. [Google Scholar] [CrossRef]
  11. Xie, H.; Yang, F.; Hua, M.; Liu, S.; Hu, J.; He, Y. Grounding grid corrosion detection based on mini-batch gradient descent and greedy method. AIP Adv. 2021, 11, 065034. [Google Scholar] [CrossRef]
  12. Van Thieu, N.; Mirjalili, S. MEALPY: An open-source library for latest meta-heuristic algorithms in Python. J. Syst. Archit. 2023, 139, 102871. [Google Scholar] [CrossRef]
  13. Zhong, R.; Wang, Z.; Zhang, Y.; Lian, J.J.; Yu, J.; Chen, H. Integrating Competitive Framework into Differential Evolution: Comprehensive performance analysis and application in brain tumor detection. Appl. Soft Comput. 2025, 174, 112995. [Google Scholar] [CrossRef]
  14. Jia, H.; Zhou, X.; Zhang, J. Thinking Innovation Strategy (TIS): A novel mechanism for metaheuristic algorithm design and evolutionary update. Appl. Soft Comput. 2025, 175, 113071. [Google Scholar] [CrossRef]
  15. Alhijawi, B.; Awajan, A. Genetic algorithms: Theory, genetic operators, solutions, and applications. Evol. Intell. 2024, 17, 1245–1256. [Google Scholar] [CrossRef]
  16. Chakraborty, U.K. (Ed.) Advances in Differential Evolution; Springer: Berlin/Heidelberg, Germany, 2008. [Google Scholar]
  17. Gao, H.; Zhang, Q. Alpha evolution: An efficient evolutionary algorithm with evolution path adaptation and matrix generation. Eng. Appl. Artif. Intell. 2024, 137, 109202. [Google Scholar] [CrossRef]
  18. Wang, D.; Tan, D.; Liu, L. Particle swarm optimization algorithm: An overview. Soft Comput. 2018, 22, 387–408. [Google Scholar] [CrossRef]
  19. Mirjalili, S.; Mirjalili, S.M.; Lewis, A. Grey wolf optimizer. Adv. Eng. Softw. 2014, 69, 46–61. [Google Scholar] [CrossRef]
  20. Nadimi-Shahraki, M.H.; Zamani, H.; Asghari Varzaneh, Z.; Mirjalili, S. A systematic review of the whale optimization algorithm: Theoretical foundation, improvements, and hybridizations. Arch. Comput. Methods Eng. 2023, 30, 4113–4159. [Google Scholar] [CrossRef]
  21. Shehab, M.; Mashal, I.; Momani, Z.; Shambour, M.K.Y.; Al-Badareen, A.; Al-Dabet, S.; Bataina, N.; Alsoud, A.R.; Abualigah, L. Harris hawks optimization algorithm: Variants and applications. Arch. Comput. Methods Eng. 2022, 29, 5579–5603. [Google Scholar] [CrossRef]
  22. Amiri, M.H.; Mehrabi Hash, N.; Montazeri, M.; Mirjalili, S.; Khodadadi, N. Hippopotamus optimization algorithm: A novel nature-inspired optimization algorithm. Sci. Rep. 2024, 14, 5032. [Google Scholar] [CrossRef]
  23. Jia, H.; Rao, H.; Wen, C.; Mirjalili, S. Crayfish optimization algorithm. Artif. Intell. Rev. 2023, 56 (Suppl. S2), 1919–1979. [Google Scholar] [CrossRef]
  24. Sayed, G.I.; Darwish, A.; Hassanien, A.E. Quantum multiverse optimization algorithm for optimization problems. Neural Comput. Appl. 2019, 31, 2763–2780. [Google Scholar] [CrossRef]
  25. Azizi, M.; Aickelin, U.; Khorshidi, H.A.; Shishehgarkhaneh, M.B. Energy valley optimizer: A novel metaheuristic algorithm for global and engineering optimization. Sci. Rep. 2023, 13, 226. [Google Scholar] [CrossRef]
  26. Ahmadianfar, I.; Asghar Heidari, A.; Noshadian, S.; Chen, H.; Gandomi, A.H. INFO: An efficient optimization algorithm based on weighted mean of vectors. Expert Syst. Appl. 2022, 195, 116516. [Google Scholar] [CrossRef]
  27. Abdel-Basset, M.; El-Shahat, D.; Jameel, M.; Abouhawwash, M. Exponential distribution optimizer (EDO): A novel math-inspired algorithm for global optimization and engineering problems. Artif. Intell. Rev. 2023, 56, 9329–9400. [Google Scholar] [CrossRef]
  28. Črepinšek, M.; Liu, S.H.; Mernik, L. A note on teaching–learning-based optimization algorithm. Inf. Sci. 2012, 212, 79–93. [Google Scholar] [CrossRef]
  29. Moghdani, R.; Salimifard, K. Volleyball premier league algorithm. Appl. Soft Comput. 2018, 64, 161–185. [Google Scholar] [CrossRef]
  30. Braik, M.; Ryalat, M.H.; Al-Zoubi, H. A novel meta-heuristic algorithm for solving numerical optimization problems: Ali Baba and the forty thieves. Neural Comput. Appl. 2022, 34, 409–455. [Google Scholar] [CrossRef]
  31. Javed, S.T.; Zafar, K.; Younas, I. Kids Learning Optimizer: Social evolution and cognitive learning-based optimization algorithm. Neural Comput. Appl. 2024, 36, 17417–17465. [Google Scholar] [CrossRef]
  32. Han, T.; Wang, H.; Li, T.; Liu, Q.; Huang, Y. MHO: A Modified Hippopotamus Optimization Algorithm for Global Optimization and Engineering Design Problems. Biomimetics 2025, 10, 90. [Google Scholar] [CrossRef]
  33. Punitha, S.; Preetha, K.S. A novel integration of Web 3.0 with hybrid chaotic-hippo-optimized Blockchain framework for healthcare 4.0. Results Eng. 2024, 24, 103528. [Google Scholar] [CrossRef]
  34. Wang, H.; Binti Mansor, N.N.; Mokhlis, H.B. Novel hybrid optimization technique for solar photovoltaic output prediction using Improved Hippopotamus Algorithm. Appl. Sci. 2024, 14, 7803. [Google Scholar] [CrossRef]
  35. He, Y.; Ma, A.; Wang, Y.; Tian, X.; Zhao, S. FOPID controller design for pneumatic control valves with ultra-low overshoot, rapid response and enhanced robustness. Sci. Rep. 2025, 15, 4541. [Google Scholar] [CrossRef]
  36. Li, Q.; Liu, S.Y.; Yang, X.S. Influence of initialization on the performance of metaheuristic optimizers. Appl. Soft Comput. 2020, 91, 106193. [Google Scholar] [CrossRef]
  37. Agushaka, J.O.; Ezugwu, A.E. Initialisation approaches for population-based metaheuristic algorithms: A comprehensive review. Appl. Sci. 2022, 12, 896. [Google Scholar] [CrossRef]
  38. Li, J.P.; Gong, Y.H.; Lu, A.P.; Li, P.C. Improved Particle Swarm Optimization Algorithm and Its Application in Numerical Function Optimization. J. Chongqing Univ. 2017, 40, 95–103. [Google Scholar]
  39. Xue, J.; Shen, B. A novel swarm intelligence optimization approach: Sparrow search algorithm. Syst. Sci. Control. Eng. 2020, 8, 22–34. [Google Scholar] [CrossRef]
  40. Su, H.; Zhao, D.; Heidari, A.A.; Liu, L.; Zhang, X.; Mafarja, M.; Chen, H. RIME: A physics-based optimization. Neurocomputing 2023, 532, 183–214. [Google Scholar] [CrossRef]
  41. Zhong, C.; Li, G.; Meng, Z.; Li, H.; Yildiz, A.R.; Mirjalili, S. Starfish optimization algorithm (SFOA): A bio-inspired metaheuristic algorithm for global optimization compared with 100 optimizers. Neural Comput. Appl. 2025, 37, 3641–3683. [Google Scholar] [CrossRef]
  42. Abdel-Basset, M.; Mohamed, R.; Abouhawwash, M. Crested Porcupine Optimizer: A new nature-inspired metaheuristic. Knowl.-Based Syst. 2024, 284, 111257. [Google Scholar] [CrossRef]
  43. Yang, X.S.; Huyck, C.; Karamanoglu, M.; Khan, N. True global optimality of the pressure vessel design problem: A benchmark for bio-inspired optimisation algorithms. Int. J. Bio-Inspired Comput. 2013, 5, 329–335. [Google Scholar] [CrossRef]
  44. Yucel, M.; Bekdas, G.; Nigdeli, S.M.; Sevgen, S. Artificial neural network model for optimum design of tubular columns. Int. J. Theor. Appl. Mech. 2018, 3, 82–86. [Google Scholar]
  45. Panda, S.; Kılıçarslan, S.; Elen, A. Solving Mechanical Engineering Problems by Metaheuristic Methods. Uluslararası Sivas Bilim Ve Teknol. Üniversitesi Derg. 2023, 2, 1–17. [Google Scholar]
  46. Sergent, N.; Tirovic, M.; Voveris, J. Design optimization of an opposed piston brake caliper. Eng. Optim. 2014, 46, 1520–1537. [Google Scholar] [CrossRef]
  47. Rajan, S.; Venugopalan, S.I. Corrosion and grounding systems. IEEE Trans. Ind. Appl. 1977, 4, 297–306. [Google Scholar] [CrossRef]
  48. Kumar, D.; Zare, F.; Ghosh, A. DC microgrid technology: System architectures, AC grid interfaces, grounding schemes, power quality, communication networks, applications, and standardizations aspects. IEEE Access 2017, 5, 12230–12256. [Google Scholar] [CrossRef]
  49. Mi, Z.; Jianguo, W.; Yang, L.; Nianwen, X.; Zhen, S.; Junjie, C.; Chunhua, F. Causes, forms and remedies of substation grounding grid corrosion. In Proceedings of the 2008 International Conference on High Voltage Engineering and Application, Chongqing, China, 9–12 November 2008; pp. 186–189. [Google Scholar]
  50. Donoho, D.; Kakavand, H.; Mammen, J. The simplest solution to an underdetermined system of linear equations. In Proceedings of the 2006 IEEE International Symposium on Information Theory, Seattle, WA, USA, 9–14 July 2006; pp. 1924–1928. [Google Scholar]
  51. Hu, H.; Luo, R.; Fang, M.; Zeng, S.; Hu, F. A new optimization design for grounding grid. Int. J. Electr. Power Energy Syst. 2019, 108, 61–71. [Google Scholar] [CrossRef]
  52. Lu, D.; Tong, Q.K.; Wong, C.P. Mechanisms underlying the unstable contact resistance of conductive adhesives. IEEE Trans. Electron. Packag. Manuf. 1999, 22, 228–232. [Google Scholar]
  53. Kımuya, A. The modified OHM’S law and its implications for electrical circuit analysis. Eurasian J. Sci. Eng. Technol. 2023, 4, 59–70. [Google Scholar] [CrossRef]
Figure 1. Classification of representative MAs.
Figure 1. Classification of representative MAs.
Biomimetics 10 00467 g001
Figure 2. Beta distribution function, where a = b = 0.8.
Figure 2. Beta distribution function, where a = b = 0.8.
Biomimetics 10 00467 g002
Figure 3. Main flowchart of the EBOHO algorithm. Here, t is the current iteration number, and T max is the maximum number of iterations. The five phases correspond to the steps defined in Algorithm 1.
Figure 3. Main flowchart of the EBOHO algorithm. Here, t is the current iteration number, and T max is the maximum number of iterations. The five phases correspond to the steps defined in Algorithm 1.
Biomimetics 10 00467 g003
Figure 4. Convergence curves for 10-D CEC2017 benchmark functions, comparing the convergence speed and performance of EBOHO with other optimization algorithms on the 10D test problem.
Figure 4. Convergence curves for 10-D CEC2017 benchmark functions, comparing the convergence speed and performance of EBOHO with other optimization algorithms on the 10D test problem.
Biomimetics 10 00467 g004
Figure 5. Convergence curves for 30-D CEC2017 benchmark functions, showing EBOHO’s performance on the 30D test problem and comparing it with other algorithms.
Figure 5. Convergence curves for 30-D CEC2017 benchmark functions, showing EBOHO’s performance on the 30D test problem and comparing it with other algorithms.
Biomimetics 10 00467 g005
Figure 6. Convergence curves for 50-D CEC2017 benchmark functions, demonstrating EBOHO’s performance on the 50D test problem and highlighting its superiority in high-dimensional optimization.
Figure 6. Convergence curves for 50-D CEC2017 benchmark functions, demonstrating EBOHO’s performance on the 50D test problem and highlighting its superiority in high-dimensional optimization.
Biomimetics 10 00467 g006
Figure 7. Convergence curves for 100-D CEC2017 benchmark functions, displaying the convergence behavior of EBOHO on the 100D test problem and validating its effectiveness in high-dimensional optimization.
Figure 7. Convergence curves for 100-D CEC2017 benchmark functions, displaying the convergence behavior of EBOHO on the 100D test problem and validating its effectiveness in high-dimensional optimization.
Biomimetics 10 00467 g007
Figure 8. Convergence figures and boxplots for the Pressure Vessel Design Problem (PVDP), showing the optimization performance of EBOHO and demonstrating superior convergence compared to other algorithms.
Figure 8. Convergence figures and boxplots for the Pressure Vessel Design Problem (PVDP), showing the optimization performance of EBOHO and demonstrating superior convergence compared to other algorithms.
Biomimetics 10 00467 g008
Figure 9. Convergence figures and boxplots for the Tapered Column Design Problem (TCDP), illustrating EBOHO’s performance on the Tapered Column Design Problem and emphasizing its precision and stability in optimization.
Figure 9. Convergence figures and boxplots for the Tapered Column Design Problem (TCDP), illustrating EBOHO’s performance on the Tapered Column Design Problem and emphasizing its precision and stability in optimization.
Biomimetics 10 00467 g009
Figure 10. Convergence figures and boxplots for the Truss Bridge Design Problem (TBTDP), comparing EBOHO’s performance on the Truss Bridge Design Problem and showcasing its advantages over other algorithms.
Figure 10. Convergence figures and boxplots for the Truss Bridge Design Problem (TBTDP), comparing EBOHO’s performance on the Truss Bridge Design Problem and showcasing its advantages over other algorithms.
Biomimetics 10 00467 g010
Figure 11. Convergence figures and boxplots for the Piston Rod Design Problem (PLDP), showing the optimization performance of EBOHO and comparing its convergence behavior and stability with other algorithms.
Figure 11. Convergence figures and boxplots for the Piston Rod Design Problem (PLDP), showing the optimization performance of EBOHO and comparing its convergence behavior and stability with other algorithms.
Biomimetics 10 00467 g011
Figure 12. Demonstration illustrating the basic structure of a power system’s grounding network.
Figure 12. Demonstration illustrating the basic structure of a power system’s grounding network.
Biomimetics 10 00467 g012
Figure 13. Diagram of a 7 × 7 grounding network showing the configuration of nodes and branches.
Figure 13. Diagram of a 7 × 7 grounding network showing the configuration of nodes and branches.
Biomimetics 10 00467 g013
Figure 14. Single-branch diagnostic result displaying the diagnostic accuracy of EBOHO for a single branch in the grounding network.
Figure 14. Single-branch diagnostic result displaying the diagnostic accuracy of EBOHO for a single branch in the grounding network.
Biomimetics 10 00467 g014
Figure 15. Multi-channel diagnostic results, presenting the performance of EBOHO in diagnosing multiple corroded branches simultaneously.
Figure 15. Multi-channel diagnostic results, presenting the performance of EBOHO in diagnosing multiple corroded branches simultaneously.
Biomimetics 10 00467 g015
Figure 16. EBOHO diagnostic result chart visualizing EBOHO’s ability to detect corrosion locations and estimate resistance values in a large-scale grounding network.
Figure 16. EBOHO diagnostic result chart visualizing EBOHO’s ability to detect corrosion locations and estimate resistance values in a large-scale grounding network.
Biomimetics 10 00467 g016
Table 1. Computational complexity of typical MAs.
Table 1. Computational complexity of typical MAs.
MAsComplexity
GA O ( T × N × D )
PSO O ( T × N × D )
SSA O ( T × N × D )
RIME O ( T × N × D )
HO O ( T × N × D )
SIH O ( T × N × D )
MHO O ( T × N × D )
EBOHO O ( T × N × D )
Table 2. Parameter settings of the comparison algorithms.
Table 2. Parameter settings of the comparison algorithms.
MAsParametersValue
GAProbability of crossover p c
Probability of mutation p m
0.6
0.05
PSOInertia factor ω
Acceleration coefficients c 1 and c 2
Max. and min. speed
1
2.05
2, −2
SSAP_percent0.2
HHONo Parameters
RIMEParameter ω 5
SFOAParameter G P 0.5
CPOConvergence rate a l p h a
Trade-off ratio
0.2
0.8
HONo Parameters
SIHNo Parameters
MHOChaos control parameter1
EBOHOBeta distribution parameter a = b 0.8
Table 3. Summarized experimental results of comparison experiments in CEC2017.
Table 3. Summarized experimental results of comparison experiments in CEC2017.
MAs10Dim30Dim50Dim100Dim
+/≈/− Avg. Ranks+/≈/−Avg. Ranks+/≈/−Avg. Ranks+/≈/−Avg. Ranks
GA29/0/09.6529/0/010.0029/0/010.3829/0/010.79
PSO29/0/05.9329/0/04.6629/0/05.4528/0/16.52
SSA28/1/06.5227/1/15.3126/1/25.3528/0/14.72
HHO29/0/09.2128/1/08.4829/0/07.7229/0/07.31
RIME25/1/35.6624/0/53.8622/1/64.5224/0/54.21
SFOA27/0/26.1727/0/27.7629/0/07.7928/0/17.69
CPO25/0/44.928/0/15.0327/0/24.3827/0/24.62
HO29/0/07.129/0/07.5229/0/07.3429/0/07.24
SIH22/3/43.2827/1/14.2125/1/34.1725/0/43.9
MHO28/0/16.0329/0/07.8328/1/07.3829/0/07.21
EBOHO~1.55~1.34~1.52~1.79
Table 4. Summary of the ablation experiment results of CEC2017 at 30D and 50D.
Table 4. Summary of the ablation experiment results of CEC2017 at 30D and 50D.
MAs30Dim50Dim
+/≈/−Avg. Ranks+/≈/−Avg. Ranks
HO~4.45~4.62
HO-Beta4/3/223.695/1/233.75
HO-EMO2/2/252.201/0/281.97
HO-LIRL6/3/203.524/1/243.45
EBOHO0/0/291.140/1/281.21
Table 5. PVDP experimental results and statistical analysis.
Table 5. PVDP experimental results and statistical analysis.
MAsMeanStdBestWorst
GA7.9955E+03+2.4222E+027.6497E+038.2638E+03
PSO6.2802E+03+3.2912E+026.0597E+036.8204E+03
SSA6.5399E+03+5.0084E+026.0994E+037.2818E+03
HHO7.2788E+03+2.1674E+026.9247E+037.5019E+03
RIME6.9610E+03+4.9854E+026.1700E+037.3920E+03
SFOA6.4634E+03+2.6021E+026.2921E+036.9193E+03
CPO6.4206E+03+1.4017E+026.1804E+036.5358E+03
HO7.2631E+03+7.5407E+026.8463E+038.6094E+03
SIH6.4240E+03+2.5380E+026.0624E+036.7787E+03
MHO6.7543E+03+2.0186E+026.4296E+036.9245E+03
EBOHO6.0936E+031.6165E+016.0675E+036.1120E+03
Bold values indicate the optimal values, which are consistently used throughout the manuscript.
Table 6. TCDP experimental results and statistical analysis.
Table 6. TCDP experimental results and statistical analysis.
MAsMeanStdBestWorst
GA2.6876E+01+2.5860E−012.6646E+012.7278E+01
PSO2.6492E+01+3.2140E−052.6492E+012.6492E+01
SSA2.6491E+01+2.0000E−042.6491E+012.6491E+01
HHO2.6612E+01+1.3560E−012.6501E+012.6795E+01
RIME2.6676E+01+2.3840E−012.6497E+012.7062E+01
SFOA2.6488E+01≈1.9000E−032.6487E+012.6491E+01
CPO2.6498E+01+7.2000E−032.6492E+012.6510E+01
HO2.6499E+01+1.1600E−022.6487E+012.6513E+01
SIH2.6634E+01+1.0910E−012.6532E+012.6804E+01
MHO2.6487E+01≈2.4000E−032.6486E+012.6492E+01
EBOHO2.6486E+012.2240E−072.6486E+012.6486E+01
Bold values indicate the optimal values, which are consistently used throughout the manuscript.
Table 7. TBTDP experimental results and statistical analysis.
Table 7. TBTDP experimental results and statistical analysis.
MAsMeanStdBestWorst
GA2.6488E+02+9.2160E−012.6410E+022.6617E+02
PSO2.6394E+02+1.9000E−032.6390E+022.6396E+02
SSA2.6397E+02+6.2000E−032.6390E+022.6399E+02
HHO2.6398E+02+3.4400E−022.6393E+022.6401E+02
RIME2.6402E+02+1.3590E−012.6390E+022.6425E+02
SFOA2.6390E+02≈7.0000E−042.6390E+022.6390E+02
CPO2.6391E+02≈1.0200E−022.6390E+022.6393E+02
HO2.6391E+02≈1.0400E−022.6390E+022.6392E+02
SIH2.6403E+02+8.4100E−022.6394E+022.6413E+02
MHO2.6390E+02≈2.6000E−032.6390E+022.6390E+02
EBOHO2.6390E+022.2234E−072.6390E+022.6390E+02
Bold values indicate the optimal values, which are consistently used throughout the manuscript.
Table 8. PLDP experimental results and statistical analysis.
Table 8. PLDP experimental results and statistical analysis.
MAsMeanStdBestWorst
GA2.5817E+01+5.1948E+011.3026E+001.1873E+02
PSO3.4341E+01+7.4423E+011.0574E+001.6747E+02
SSA1.0901E+00+5.2700E−021.0578E+001.1835E+00
HHO2.0520E+02+1.8595E+026.5411E+004.1788E+02
RIME1.1487E+00+1.0210E−011.0639E+001.2900E+00
SFOA1.1105E+00+5.0600E−021.0803E+001.2002E+00
CPO8.6997E+00+2.6476E+004.7468E+001.1096E+01
HO1.0653E+00+5.3000E−031.0625E+001.0747E+00
SIH1.1039E+00+7.9200E−021.0656E+001.2455E+00
MHO3.6600E+00+1.8690E+001.6947E+005.6477E+00
EBOHO1.0577E+002.0000E−041.0575E+001.0580E+00
Bold values indicate the optimal values, which are consistently used throughout the manuscript.
Table 9. Corrosion visualization display standard.
Table 9. Corrosion visualization display standard.
Degree of CorrosionBranch Change MultipleColor of the Branch Resistor
Mild corrosion1~3green
Moderate corrosion3~10yellow
Severe corrosion (including fracture)>10red
Table 10. Multi-branch resistance corrosion data.
Table 10. Multi-branch resistance corrosion data.
Branch Line NumberResistance After
Corrosion
Diagnostic
Resistance
Relative Error (%)
63.03.05761.920
158.07.99820.023
2212.012.02850.238
3015.014.99810.013
3920.020.05720.286
4415.015.00260.017
5812.011.99010.083
698.08.11901.488
813.03.05091.697
Table 11. Corrosion data results of 10 × 10 branch lines.
Table 11. Corrosion data results of 10 × 10 branch lines.
Branch NumberTrue ResistanceDiagnostic Resistance
PSOGWOSFOAHOSIHMHOEBOHO
833.40253.1323 2.92312.96462.95862.76413.1372
2054.76454.78483.74793.88524.67283.26934.8917
3688.21188.23513.5426 7.25296.18157.38627.8858
501010.29539.77106.48898.95609.85537.21809.5924
641212.213511.903410.45105.48549.85055.5589 11.9281
781515.139914.79417.707013.01047.927714.313015.0156
922019.943920.59659.106120.326915.974215.207619.7953
1063030.202629.985731.000030.685429.978630.386330.0201
1132525.212025.0538 9.544625.909823.052421.334124.5832
1242019.807520.04207.775919.2009 12.736011.9914 20.0429
1361514.854814.38867.039912.282812.170416.404715.0088
150109.49559.97095.96166.52449.39587.4662 9.5356
16266.09485.86834.63794.19054.59494.43685.9706
17733.48273.1366 2.98233.08863.09283.20052.8284
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Chen, J.; Qi, J.; Ao, Y.; Wang, K.; Song, X. A Solution Method for Non-Linear Underdetermined Equation Systems in Grounding Grid Corrosion Diagnosis Based on an Enhanced Hippopotamus Optimization Algorithm. Biomimetics 2025, 10, 467. https://doi.org/10.3390/biomimetics10070467

AMA Style

Chen J, Qi J, Ao Y, Wang K, Song X. A Solution Method for Non-Linear Underdetermined Equation Systems in Grounding Grid Corrosion Diagnosis Based on an Enhanced Hippopotamus Optimization Algorithm. Biomimetics. 2025; 10(7):467. https://doi.org/10.3390/biomimetics10070467

Chicago/Turabian Style

Chen, Jinhe, Jianyu Qi, Yiyang Ao, Keying Wang, and Xin Song. 2025. "A Solution Method for Non-Linear Underdetermined Equation Systems in Grounding Grid Corrosion Diagnosis Based on an Enhanced Hippopotamus Optimization Algorithm" Biomimetics 10, no. 7: 467. https://doi.org/10.3390/biomimetics10070467

APA Style

Chen, J., Qi, J., Ao, Y., Wang, K., & Song, X. (2025). A Solution Method for Non-Linear Underdetermined Equation Systems in Grounding Grid Corrosion Diagnosis Based on an Enhanced Hippopotamus Optimization Algorithm. Biomimetics, 10(7), 467. https://doi.org/10.3390/biomimetics10070467

Article Metrics

Back to TopTop