
Citation: Sara R Robertson, Robert JC McLean. Beneficial biofilms[J]. AIMS Bioengineering, 2015, 2(4): 437-448. doi: 10.3934/bioeng.2015.4.437
[1] | Xiaodong Wen, Xiangdong Liu, Cunhui Yu, Haoning Gao, Jing Wang, Yongji Liang, Jiangli Yu, Yan Bai . IOOA: A multi-strategy fusion improved Osprey Optimization Algorithm for global optimization. Electronic Research Archive, 2024, 32(3): 2033-2074. doi: 10.3934/era.2024093 |
[2] | Shiqi Zou, Xiaoping Shi, Shenmin Song . MOEA with adaptive operator based on reinforcement learning for weapon target assignment. Electronic Research Archive, 2024, 32(3): 1498-1532. doi: 10.3934/era.2024069 |
[3] | Tianbao Liu, Lingling Yang, Yue Li, Xiwen Qin . An improved dung beetle optimizer based on Padé approximation strategy for global optimization and feature selection. Electronic Research Archive, 2025, 33(3): 1693-1762. doi: 10.3934/era.2025079 |
[4] | Weishang Gao, Qin Gao, Lijie Sun, Yue Chen . Design of a novel multimodal optimization algorithm and its application in logistics optimization. Electronic Research Archive, 2024, 32(3): 1946-1972. doi: 10.3934/era.2024089 |
[5] | Bo Wei, Xiao Jin, Li Deng, Yanrong Huang, Hongrun Wu . Feature selection via a multi-swarm salp swarm algorithm. Electronic Research Archive, 2024, 32(5): 3588-3617. doi: 10.3934/era.2024165 |
[6] | Yu Shen, Hecheng Li . A multi-strategy genetic algorithm for solving multi-point dynamic aggregation problems with priority relationships of tasks. Electronic Research Archive, 2024, 32(1): 445-472. doi: 10.3934/era.2024022 |
[7] | Hui Li, Rongrong Gong, Pengfei Hou, Libao Xing, Dongbao Jia, Haining Li . Online learning resources recommendation model based on improved NSGA-Ⅱ algorithm. Electronic Research Archive, 2023, 31(5): 3030-3049. doi: 10.3934/era.2023153 |
[8] | Yuhai Zhong, Huashan Feng, Hongbo Wang, Runxiao Wang, Weiwei Yu . A bionic topology optimization method with an additional displacement constraint. Electronic Research Archive, 2023, 31(2): 754-769. doi: 10.3934/era.2023037 |
[9] | Xiaoyan Wu, Guowen Ye, Yongming Liu, Zhuanzhe Zhao, Zhibo Liu, Yu Chen . Application of Improved Jellyfish Search algorithm in Rotate Vector reducer fault diagnosis. Electronic Research Archive, 2023, 31(8): 4882-4906. doi: 10.3934/era.2023250 |
[10] | Ruyang Yin, Jiping Xing, Pengli Mo, Nan Zheng, Zhiyuan Liu . BO-B&B: A hybrid algorithm based on Bayesian optimization and branch-and-bound for discrete network design problems. Electronic Research Archive, 2022, 30(11): 3993-4014. doi: 10.3934/era.2022203 |
Over the past two decades, metaheuristic algorithms (MAs) have found extensive application in solving complex engineering problems across scientific fields. Particularly when it comes to non-convex, highly nonlinear, non-smooth, and even dynamic real-world problems, MAs are more prevalent than traditional mathematical optimization methods due to their gradient-free nature and simple structure [1,2]. Generally, metaheuristic algorithms are typically divided into three categories: Evolutionary algorithms, physical algorithms, and swarm intelligence algorithms [3]. Among evolutionary algorithms, there are the Genetic Algorithm (GA) [4], Differential Evolution Algorithm (DEA) [5], Imperialist Competitive Algorithm (ICA) [6], Liver Cancer Algorithm (LCA) [7], Partial Reinforcement Optimizer (PRO) [8], Moss Growth Optimization (MGO) [9], and others. Their common feature is that they draw inspiration from natural evolutionary processes. Physical algorithms include Simulated Annealing (SA) [10], the Multi-Verse Optimizer (MVO) [11], Equilibrium Optimizer (EO) [12], Planet Optimization Algorithm (POA)[13], Kepler Optimization Algorithm (KOA) [14], Rime Optimization Algorithm (RIME) [2], Snow Ablation Optimizer (SAO) [15], Newton-Raphson-based Optimizer (NBRO) [16], and so on. Their common feature is the simulation of physical laws and principles. Swarm intelligence optimization algorithms include Particle Swarm Optimization (PSO) [17], Grey Wolf Optimizer (GWO) [18], Artificial Rabbits Optimization (ARO) [19], Snake Optimizer (SO) [20], Crayfish Optimization Algorithm (COA) [21], Crested Porcupine Optimizer (CPO) [22], Hippopotamus Optimization Algorithm (HO) [23], Seagull Optimization Algorithm (SOA)[24], Secretary Bird Optimization Algorithm (SBOA)[25], and so on. Their common characteristic originates from the social behaviors of foraging, reproduction, and hunting within animal groups. Generally, these algorithms start with randomly generated initial solutions and then undergo continuous iterations. The optimal solution gradually approaches the global optimum. When the algorithm reaches the maximum number of iterations, the optimization process stops and the optimal solution is output. Metaheuristic algorithms can handle complex problems flexibly by simulating nature without knowing the details of the problem. Therefore, they are increasingly used and have become a powerful tool for solving real-world problems, such as vehicle scheduling problems [26,27], routing protocols in wireless sensor networks [28], feature selection [29,30], automated UAV trajectory planning [31], and community detection [32].
Due to the "No free lunch theorem" (NFL) proposed by Wolpert and Macready [33], it is always vital to develop new optimization algorithms to solve new and complex optimization problems, which motivates us to propose new optimization methods continually. The improvement of optimization methods is a current research hot spot [34]. For instance, Zheng et al. [35] introduced an enhanced African Vultures Optimization Algorithm (EAVOA). They incorporated a rotating flight mechanism, a representative vulture selection mechanism, and a selection accumulation operator strategy into the original AVOA. The EAVOA was evaluated using the IEEE CEC2005 benchmark suite and the CEC2017 benchmark suite. It demonstrated superior optimization capabilities compared to the original AVOA, showing its strength in continuous optimization problems. For more examples of improved algorithms, please refer to Section 2, "Related work". Similarly, the SBOA algorithm is improved in this study to enhance the search capability and solve complex optimization problems.
The Secretary Bird Optimization Algorithm (SBOA) was proposed by Fu et al. [25] in 2024 to solve real-world optimization problems by exploiting the survival behavior of secretary birds in natural environments. In SBOA, secretary birds need to constantly hunt for prey and escape from predators, for which Fu et al. divided it into an exploration phase and an exploitation phase. The search agent continuously switches between the exploration and exploitation phases to approximate the global optimal solution. Compared with earlier meta-heuristic algorithms, SBOA is characterized by high accuracy and flexible framework. However, SBOA also inevitably has some drawbacks: 1) Since SBOA initializes the population by random initialization, it leads to a lack of diversity of individuals within the population. Therefore, it is important to improve the diversity of the population during the search process of the algorithm. 2) When facing multi-dimensional complex optimization challenges, SBOA has low solution accuracy and slow convergence speed. Thus, there is room for further improvement in SBOA's global search capability. 3) In response to the challenges posed by complex engineering optimization problems in real life, where the algorithm is confronted with a large number of nonlinear constraints, SBOA is inclined to fall into local optima. Therefore, enhancing SBOA's ability to escape from local optimum is of crucial importance. 4) The No Free Lunch (NFL) theorem [33] shows that no algorithm is perfect. Thus, in real engineering optimization problems, appropriate strategies can be employed to facilitate the SBOA to work more effectively.
In light of the above motivation, we propose a Crossover strategy integrated Secretary Bird Optimization Algorithm (CSBOA) for global optimization. The CSBOA algorithm proposed in this paper employs three improvement strategies: first, it is initialized with logistic-tent chaotic mapping to enhance the population diversity; second, it incorporates an improved differential variance operator in the exploratory phase of the secretary bird's search for its prey to improve the algorithm's ability to jump out of the local optimum; and last, it incorporates a crossover strategy after each iteration to accelerate the algorithm's convergence ability. Figure 1 shows the motivation of this study to illustrate the idea and value of the research more intuitively.
To comprehensively evaluate the performance of CSBOA, we perform a series of analyses, including convergence analysis, stability analysis, and statistical tests, using 29 IEEE CEC2017 benchmark functions and 12 IEEE CEC2022 benchmark functions of varying dimensions. CSBOA is compared with several state-of-the-art metaheuristics, including seven advanced optimizers: The original SBOA algorithm, four well-established algorithms, and two cutting-edge algorithms. Additionally, CSBOA is applied to solve two engineering optimization problems to demonstrate its practical applicability in real-world scenarios.
The following are the key ideas and contributions of this study.
1) Integration of improvement strategies: A logistic-tent chaotic mapping strategy is integrated into the population initialization process, enhancing the uniformity of population distribution and increasing the randomness and diversity of the algorithm. During the exploration phase, the differential mutation operator is improved to help avoid local optima. Furthermore, a crossover strategy is employed after each iteration to enhance both the convergence speed and accuracy. CSBOA effectively addresses issues such as delayed convergence and the tendency to get trapped in local optima in SBOA.
2) Evaluation of strategy performance: The individual and combined effects of the three improvement strategies on SBOA's performance are evaluated. The optimal mean and convergence speed of CSBOA are compared with six prominent state-of-the-art algorithms and the original SBOA. Statistical analyses, including the Wilcoxon rank sum test and Friedman ranking test, demonstrate that CSBOA outperforms the other algorithms.
3) Time complexity and balance analysis: The time complexity of CSBOA and the comparative algorithms is analyzed. The balance between exploration and exploitation is also examined. Several convergence plots are generated to visualize CSBOA's convergence ability. The results indicate that CSBOA maintains acceptable time complexity, achieves a good balance between exploration and exploitation, and exhibits faster convergence speed and higher accuracy.
4) Real-world application: To validate the ability of CSBOA in solving practical problems, it is applied to a nonlinear constrained optimization engineering problem. The results, compared with various other algorithms, show that CSBOA consistently ranks first in all cases.
The rest of the paper is organized as follows. In Section 2, we introduce related work. In Section 3, we provide a comprehensive overview of the SBOA algorithm. In Section 4, we elaborate on the logistic-tent chaotic mapping initialization strategy, the improved differential operator strategy, and the crossover strategy, and presents CSBOA, a multi-strategy enhanced Secretary Bird Optimization Algorithm. We also calculate the time complexity of the CSBOA algorithm and other algorithms. In Section 5, we depict the experimental settings, results, and discussions. In Section 6, we showcase the effectiveness of CSBOA in practical applications through two constrained engineering design examples. Last, in Section 7, we summarize the conclusion and potential directions for future research.
Despite the growing use of metaheuristic algorithms, the "No Free Lunch" (NFL) theorem [33] suggests that they cannot consistently offer superior performance across all optimization problems. Different algorithms exhibit varying performance on different issues. As a result, researchers continuously propose new algorithms or enhance existing ones to strike a balance between exploration and exploitation within the algorithms. The problems of easily getting stuck in local optima, slow convergence speed, lack of robustness, and high computational cost have always been challenges faced by metaheuristic algorithms. To address this issue, Taheri et al.[8] introduced the Partial Reinforcement Optimizer (PRO) based on the Partial Reinforcement Effect (PRE) theory, and applied to optimize a Federated Deep Learning Electrocardiography (ECG) classifier. Experimental results demonstrate that the PRO algorithm outperforms existing meta-heuristic optimization algorithms by providing a more accurate and robust solution. Yuan et al. [36] proposed the Polar Lights Optimization (PLO) algorithm, which integrates rotational motion and aurora oval walking strategies to balance local exploitation and global exploration. The rotational motion helps with local development, while the aurora oval walking strategy promotes global exploration. In August 2024, Truong and Chou [37] proposed the Enterprise Development Optimization (EDO) algorithm. This algorithm integrates four types of variables: task, structure, technology, and personnel to form a complex enterprise development system. The algorithm shows excellent robustness in global optimization and structural engineering problems and has wide universality. In September 2024, Ji et al. [38] proposed the Neural Population Dynamics Optimization Algorithm (NPDOA), a metaheuristic algorithm inspired by neuroscience. The algorithm simulates various activities of the brain through three strategies: attractor trending strategy, coupling disturbance strategy, and information projection strategy. These strategies effectively balance exploration and exploitation. To address the shortcomings of the Remora Optimization Algorithm (ROA) [39], such as getting trapped in local optima and having a slow convergence rate, Jia et al. [40] integrated a random restart mechanism, an information entropy evaluation mechanism, and a visual perception mechanism, and proposed the MSROA algorithm. This algorithm has been evaluated on the IEEE CEC2005 benchmark suite and the CEC2017 benchmark suite. The results indicate that MSROA has stronger optimization capabilities than the ROA. Zheng et al. [35] introduced an enhanced African Vultures Optimization Algorithm (EAVOA). They incorporated a rotating flight mechanism, a representative vulture selection mechanism, and a selection accumulation operator strategy into the original AVOA. The EAVOA was evaluated using the IEEE CEC2005 benchmark suite and the CEC2017 benchmark suite. It demonstrated superior optimization capabilities compared to the original AVOA, showing its strength in continuous optimization problems. Hashim et al. [41] proposed an improved Seahorse Optimizer (mSHO). This algorithm integrates three search operators: neighborhood-based local search, global search, and walking within the existing search to achieve a more robust development trend. The mSHO algorithm exhibits strong competitiveness in solving 10 unconstrained CEC2020 benchmark problems and 9 constrained real-world engineering tasks. Qin et al. [42] combined three strategies, namely the feedback regulation mechanism, the golden sinusoidal guidance strategy, and the cooperative camouflage strategy, to improve the Secretary Bird Optimization Algorithm, which was named MISBOA. Based on the benchmark test function of CEC2022, the algorithm has demonstrated good performance, and MISBOA has been applied to solve 5 engineering problems and the shape optimization problem of combined curves. Qin et al. [43] integrated the Circle Chaotic Mapping, the differential evolution strategy, and the population diversity strategy into the Secretary Bird Optimization Algorithm, naming it ISBOA, which achieves the optimal convergence speed and optimization accuracy. Zheng et al. [44] proposed a multi hop routing protocol based on the Secretary Bird Optimization Algorithm (SBOA) to address the issues of limited node energy and imbalanced energy consumption in 3D Bridge Wireless Sensor Networks (BWSN). Pan et al. [45] proposed a Knowledge-based Twin-Population Optimization (KTPO) algorithm to minimize total energy consumption and total delay simultaneously, and the experimental results proved the effectiveness and advantages of KTPO in solving DEPMSP. Zhao et al. [46] proposed a hyperheuristic with Q-learning (HHQL) to solve the energy-efficient distributed blocking flow shop scheduling problem (EEDBFSP). The experimentation that the HHQL outperforms the other comparison algorithm regarding efficiency and significance in solving EEDBFSP. Zhao et al. [47] used the Variable Neighborhood Descent algorithm (VNDA) and the Q-learning mechanism to Improved Iterative Greedy (IIG) algorithm for solving the multiobjective distributed no-idle permutation flowshop scheduling problem without idle alignments. The algorithm optimizes both makespan and total tardiness. The experiments show that the IIG algorithm obtained more satisfactory results. Truong et al. [48] proposed a Quasi-Opposition-Based Learning (QOBL) and Chaotic Local Search (CLS) strategies based on the Symbiotic Organisms Search (SOS), called Quasi-Oppositional Chaotic Symbiotic Organisms Search (QOCSOS), for optimizing the placements for Distributed Generation (DG) units in radial distribution networks. Comparative results showed that QOCSOS provided more accurate solutions than SOS and other methods. Chen et al.[49] proposed a Multi-Strategy Optimizer (MSO) that defines various population search functions and employs superior neighborhood methods for population updates to minimize the energy consumption of a multi-UAV-assisted Mobile Edge Computing (MEC) system. Lan and Wang[50] introduced a novel modifed African vultures optimization algorithm method called OLAVOA based on the opposition learning of African Vultures Optimization Algorithm (AVOA), combining predatory memory and logarithmic spiral, which is used for solving multi-level threshold image segmentation problems. The experimental results show that OLAVOA has better performance and can be efectively utilized to segment medical images. In summary, this paper improves the SBOA based on a logistic-tent chaotic mapping strategy, an improved differential variance operator, and a crossover strategy, and the experimental results show that the idea is reasonable. Table 1 Provides a concise list of some of the latest MAs.
Category | Algorithm | year | Inspiration/Description |
Evolutionary | Liver Cancer Algorithm (LCA) [7] | 2023 | Inspired by the ability of tumors to replicate and spread to other organs, an MA is introduced. |
Partial Reinforcement Optimizer (PRO)[8] | 2024 | Inspired by the partial reinforcement effect (PRE) theory, an evolutionary learning/training theory in psychology, a learner is intermittently reinforced to learn or strengthen a specific behavior based on a schedule. | |
Moss Growth Optimization (MGO)[9] | 2024 | Inspired by the growth of moss in the natural environment, an MA is introduced. | |
Physic-based | Planet Optimization Algorithm (POA) [13] | 2022 | Inspired by the laws of cosmic motion and starting from the interaction of the gravitational forces among planets, an MA is introduced. |
Kepler Optimization Algorithm (KOA) [14] | 2023 | Inspired by Kepler's laws of planetary motion, which can predict the position and velocity of the planets at any given time, an MA is introduced. | |
Rime Optimization Algorithm (RIME)[2] | 2023 | Inspired by the natural frost and ice growth mechanism, algorithms are developed by simulating the motion of soft frost particles for algorithmic search, and by simulating the crossover behavior between hard frost agents. | |
Snow ablation optimizer (SAO) [15] | 2023 | Inspired by the simulation of the sublimation and melting behavior of snow, an MA is introduced. | |
Newton-Raphson-based optimizer (NBRO) [16] | 2024 | The algorithm searches the solution space by defining the solution space using the set of vectors and employing operators such as Natural Resource Strategy (NRSR) as well as Trap Avoidance Operator (TAO). | |
Swarm intelligence | Crested Porcupine Optimizer (CPO)[22] | 2024 | Simulation of four different protective mechanisms in crown porcupines: sight, hearing, odor and physical attack. |
Hippopotamus optimization algorithm (HO) [23] | 2024 | Inspired by the behavioral patterns of hippos in the natural environment, an MA is introduced. | |
Seagull optimization algorithm (SOA)[24] | 2024 | Inspired by the migration and predatory behaviors of seagulls in the natural world, an MA is introduced. | |
enhanced African Vultures Optimization Algorithm (EAVOA) [35] | 2023 | They incorporated a rotating flight mechanism, a representative vulture selection mechanism, and a selection accumulation operator strategy into the original AVOA. It demonstrated superior optimization capabilities compared to the original AVOA. | |
an improved Seahorse Optimizer (mSHO) [41] | 2024 | This algorithm integrates three search operators: neighborhood-based local search, global search, and walking within the existing search to achieve a more robust development trend. | |
multi-strategy improvement Secretary Bird Optimization Algorithm (MISBOA) [42] | 2024 | The algorithm improves the Secretary Bird Optimization Algorithm by combining three strategies: feedback regulation mechanism, golden sinusoidal guidance, and population diversity, and the results show that MISBOA has demonstrated good performance. | |
Improved Secretary Bird Optimization Algorithm [43] | 2024 | ISBOA adds the Circle Chaotic Mapping, the differential evolution strategy, and the population diversity strategy into the SBOA, which achieves the optimal convergence speed and optimization accuracy. optimal convergence speed and optimization accuracy. | |
Crossover strategy-based Secretary Bird Optimization Algorithm (CSBOA) | 2024 | Under the SBOA algorithm's framework, CSBOA innovatively adds the initialization strategy of logical chaos mapping, improved differential operator strategy, and crossover strategy, which greatly enhances the algorithm's efficiency. |
Similar to these works, the CSBOA proposed in this paper further enhances the global search capability of the SBOA, accelerates its convergence speed, and effectively avoids local optima by logistic-tent chaotic mapping, an improved differential mutation operator, and a crossover strategy. Compared to existing optimization algorithms, CSBOA demonstrates superior performance in the IEEE CEC2017 and IEEE CEC2022 benchmark suites and engineering applications. Experimental results show that CSBOA exhibits faster convergence and higher accuracy in optimization problems across multiple dimensions, outperforming both the original SBOA and other state-of-the-art algorithms, thereby further demonstrating its potential for solving complex engineering optimization problems.
In this section, we review the mathematical model of the original Secretary Bird Optimization Algorithm (SBOA). Proposed by Fu et al. in 2024 [25], SBOA is a novel population-based metaheuristic algorithm inspired by the survival behavior of secretary birds in their natural environment. The survival process of secretary birds involves continuous hunting for prey and evading predators. Based on these behaviors, SBOA is structured into three phases: The initialization phase, the exploration phase, and the exploitation phase. In the exploration phase, the algorithm simulates secretary birds hunting for prey, while in the exploitation phase, it models their evasion of predators.
As with other MAs, the iteration procedure of SBOA commences with a randomly generated population. Assuming that the dimensional size of the optimization problem is $ Dim $, the lower and upper boundaries of the search domain are $ Lb $ and $ Ub $, respectively, and the number of search agents is $ N $, then the initial position of the entire population can be modeled as a matrix with $ N $ rows and $ Dim $ columns.
$ X=Lb+rand×(Ub−Lb), $ | (3.1) |
where $ rand $ indicates a random number in $ [0, 1] $. Usually, the position vector of the $ i^{th} $ search agent is expressed as: $ X_{i} = (X_{i, 1}, X_{i, 2}, ..., X_{i, j}, ..., X_{i, Dim}), i = 1, 2, ..., N; j = 1, 2, ..., Dim $.
The hunting behavior of secretary birds when feeding on snakes is typically divided into three stages: Searching for prey, consuming prey, and attacking prey.
Based on the biological statistics of the secretary bird's hunting phases and the time durations for each phase, we have divided the entire hunting process into three equal time intervals, namely $ t < \frac{1}{3}T $, $ \frac{1}{3}T < t < \frac{2}{3}T $, and $ \frac{2}{3}T < t < T $, the modeling of each phase in SBOA is as follows:
Stage 1 (Searching for prey): In this stage, a differential evolution strategy is employed. The introduction of differential mutation operations can help prevent being trapped in local optima thanks to its diversity.
$ whilet<13T,xP1i,j=xi,j+(xrandom1−xrandom2)×R1, $ | (3.2) |
$ Xi={XP1i,ifFP1i<FiXi,else, $ | (3.3) |
where $ t $ represents the current iteration number, $ T $ represents the maximum iteration number, $ X_{i}^{p1} $ represents the new state of the $ i^{th} $ secretary bird in the first stage, and $ x_{random1} $ and $ x_{random2} $ are the random candidate solutions in the first stage iteration. $ R_{1} $ represents a randomly generated array of dimension $ 1 \times Dim $ from the interval $ [0, 1] $, where $ Dim $ is the dimensionality of the solution space. $ x_{i, j}^{P1} $ represents its value of the $ j^{th} $ dimension, and $ F_{i}^{P1} $ represents its fitness value of the objective function.
Stage 2 (Consuming prey): The exploration phase of this algorithm introduces individual optimality in the second step to better explore the surrounding solution space. Moreover Brownian is used to simulate the random position of the secretary bird.
$ RB=randn(1,dim), $ | (3.4) |
$ while13T<t<23T,xP1i,j=xbest+exp((tT)4)×(RB−0.5)×(xbest−xi,j), $ | (3.5) |
$ Xi={XP1i,ifFP1i<FiXi,else, $ | (3.6) |
where $ randn (1, Dim) $ represents a randomly generated array of dimension $ 1 \times Dim $ from a standard normal distribution (mean 0, standard deviation 1), and $ x_{best} $ represents the current best value.
Stage 3 (Attacking prey): At this stage, the algorithm introduced Levy flight simulation of secretary bird attacking prey, while introducing a nonlinear perturbation factor represented as $ (1- \dfrac{t}{T})^{(2 \times \dfrac{t}{T})} $, t represents the current iteration number, T represents the maximum iteration number.
$ whilet>23T,xP1i,j=xbest+((1−tT)2×tT)×xi,j×RL, $ | (3.7) |
$ Xi={XP1i,ifFP1i<FiXi,else, $ | (3.8) |
$ RL=0.5×Levy(dim). $ | (3.9) |
When secretary birds encounter natural enemies, they often adopt two strategies to protect themselves or their food. One is camouflage by the environment, and the other is to fly or run away. The probability of adopting these two strategies is equal.
$ XP2i,j={C1:Xbest+(2×RB−1)×(1−tT)2×xi,j,ifrand<0.5C2:xi,j+R2×(xrandom−K×xi,j),else, $ | (3.10) |
$ Xi={XP2i,ifFP1i<FiXi,else, $ | (3.11) |
$ K=round(1+rand(1,1)). $ | (3.12) |
Here, $ R_{2} $ represents the random generation of an array of dimension $ (1 \times Dim) $ from the normal distribution, $ x_{random} $ represents the random candidate solution of the iteration, and $ K $ represents the random selection of integer 1 or 2.
In this section, a detailed model of the three strategies for enhancing SBOA is given and the complexity of the proposed algorithm CSBOA is calculated.
When the SBOA randomly generates solutions within the solution space according to Eq (3.1), it fails to guarantee a uniform distribution. This lack of uniformity results in poor diversity and an ineffective global exploration capability, which in turn reduces the search efficiency of the algorithm. Therefore, logistic-tent chaotic mapping is introduced in the initialization phase to improve the diversity of the population.
In recent years, the chaos mechanism has been widely applied to meta-heuristic algorithms. The logistic-tent chaotic mapping exhibits robust randomness and ergodicity. Despite its simple structure, it can produce intricate chaotic dynamic behaviors. It is indicated that the abundant diversity of the initial population can considerably improve the performance of the algorithm both in terms of convergence rate and accuracy. Therefore, in this paper, the logistic-tent chaotic mapping is selected to replace random search, and this chaotic system combines the complex chaotic dynamics of logistics with a faster iteration speed, more autocorrelation, and suitability for a large number of sequences of tent chaotic systemS. Its mathematical formula is defined as follows, Eq (4.1):
$ Xn+1={(rXn(1−Xn)+(4−r)Xn/2)mod1,Xn<0.5(rXn(1−Xn)+(4−r)(1−Xn)/2)mod1,Xn≥0.5. $ | (4.1) |
The value range of $ r $ is (0, 4), and in this experiment, $ r = 0.5 $ [51].
The Differential Evolution Algorithm (DEA) makes use of the diversity among individuals to guide its exploration in the solution space. DE advances by employing mutation, crossover, and selection operations to refine the population until the predefined termination conditions are met. The mutation operator brings in variability by perturbing a group of target vectors, leading to the creation of a new mutated vector. In this article, the original DE/rand/1 mutation strategy is improved to the DE/rand-rand/1 mutation strategy. Furthermore, the nonlinear perturbation factor $ CF $ is used to replace the original random number $ R_{1} $. Three distinct individuals (excluding the $ i^{th} $ one) are randomly chosen from the population. Subsequently, the difference between two randomly selected individuals is minimized, along with the gap between the third random individual and the $ i^{th} $ one. By integrating the position of the $ i^{th} $ individual, a new mutated individual is then generated. The purpose of this is to improve the randomness of individual exploration and help enhance the algorithm's ability to escape from local optima. Its mathematical expression is shown in the following Eq (4.2).
$ X(i+1)=X(i)+CF×(Xrandom1−Xrandom2)+CF×(Xrandom3−X(i)). $ | (4.2) |
Among them, CF is the nonlinear disturbance factor (consistent with the disturbance factor in the original paper), expressed as $ (1- \dfrac{t}{T})^{(2 \times \dfrac{t}{T})} $, where $ t $ represents the current iteration number and $ T $ represents the maximum iteration number.
During the iterative process of the SBOA, the birds progressively home in on the direction of the global optimum within the current population. However, if the global optimum leader becomes trapped in a local optimum, it can precipitate a "premature convergence" phenomenon within the algorithm. As iterations accumulate, there is a tendency for the diversity within the population to diminish gradually. The position updates of the secretary birds rely heavily on the experiences of global leaders, local leaders, and individual members, which may not exhaustively explore the entire solution space, potentially leading to unexplored areas and reduced algorithmic precision. In response to the above shortcomings, we introduce the crossover strategy [52] and propose a Secretary Bird Optimization Algorithm to integrate the crossover strategy.
Crossover strategies include both horizontal and vertical crossovers. The horizontal crossover refers to the arithmetic crossover of operations between two different secretary birds in all dimensions, enabling individuals to learn from each other, increase the global search ability, prevente premature population convergence, and improve convergence speed and search accuracy. Horizontal crossover first randomly pairs individuals in the population, and then horizontally crossovers the two paired individuals. Assuming that $ X_{i1} $ and $ X_{i2} $ are individuals of paired parents, their offspring individuals $ X^{hc}_{i1} $ and $ X^{hc}_{i2} $ are generated by the following Eqs (4.3) and (4.4):
$ Xhci1j=r1×Xi1j+(1−r1)×Xi2j+c1×(Xi1j−Xi2j), $ | (4.3) |
$ Xhci2j=r2×Xi1j+(1−r2)×Xi1j+c2×(Xi2j−Xi1j). $ | (4.4) |
Among them, $ X_{i1j} $ and $ X_{i2j} $ represent the $ j_{th} $ dimension of $ X_{i1} $ and $ X_{i2} $ respectively, $ j = 1, 2, 3... dim $, $ X^{hc}_{i1j} $ and $ X^{hc}_{i2j} $ represent the $ j_{th} $ dimension where $ X_{i1} $ and $ X_{i2} $ cross horizontally to produce offspring on the $ j_{th} $ dimension, $ r_{1} $ and $ r_{2} $ represent uniformly distributed random numbers within the range of $ (0, 1) $, and $ c_{1} $ and $ c_{2} $ are uniformly distributed random numbers within the range of $ (-1, 1) $. The generated offspring compete with their parents to ultimately retain the optimal individual.
Vertical crossover can help some stagnant dimensions of the population break free from premature convergence, thus enabling the algorithm to jump out of local optima. Furthermore, the crossover operation can increase the diversity of the population. Vertical crossover is an arithmetic crossover where all individuals operate on two different dimensions. Each undergoes a vertical crossover that only updates one dimension while keeping the other dimensions unchanged. This gives stagnant dimensions a chance to jump out of local optima without destroying the other potentially optimal dimension. Now, two dimensions $ j_{1} $ and $ j_{2} $ are randomly selected, and the $ j_{1} $ dimension of their descendant $ X^{vc}_{i} $ is obtained by the following Eq (4.5), while the other dimensions remain the same as those of the parent.
$ Xvci1j=r×Xi,j1+(1−r1)×Xi,j2 $ | (4.5) |
$ r=rand; $ |
competition between generated offspring and parents, retaining the optimal individual. This strategy helps the algorithm to escape premature convergence and improve convergence accuracy.
The detailed procedural steps of CSBOA are outlined below algorithm 1. Based on the biological statistics of the secretary bird's hunting phases and the time durations for each phase, we have divided the entire hunting process into three equal time intervals, namely $ t < \frac{1}{3}T $, $ \frac{1}{3}T < t < \frac{2}{3}T $, and $ \frac{2}{3}T < t < T $. When secretary birds encounter natural enemies, they often adopt two strategies to protect themselves or their food. One is camouflage by the environment, and the other is to fly or run away. The probability of adopting these two strategies is equal [25].
Algorithm 1 Pseudocode of the CSBOA |
Input: Population size $ N $, current iteration $ t $, maximum iterations $ T $, dimension size $ Dim $, supremum $ ub $, infimum $ lb $; Output: Global optimal solution $ X_{best} $; 1: set $ N = 100, T = 500 $; 2: Initializing populations with logical-tent chaotic mapping; 3: for $ t = 1:T $ do 4: Update Secretary Bird $ X_{best} $; 5: for $ i = 1:N $ do 6: Exploration: 7: if $ t < \frac{1}{3}T $ then 8: % Searching for prey % 9: Calculate new status of the $ i^{th} $ Secretary Bird using Eq (4.2); 10: else if $ \frac{1}{3}T < t < \frac{2}{3}T $ then 11: %Consuming prey % 12: Calculate new status of the $ i^{th} $ Secretary Bird using Eq (3.5); 13: Update the $ i^{th} $ individual's current position using Eq (3.6); 14: else 15: %Attacking prey% 16: Calculate new status of the $ i^{th} $ Secretary Bird using Eq (3.7); 17: Update the $ i^{th} $ individual's current position using Eq (3.8); 18: end if 19: end for 20: Exploitation: 21: for $ i = 1:N $ do 22: if $ r < 0.5 $ then 23: %$ C_{1} $: Camoufage by environment% 24: Calculate new status of the $ i^{th} $ Secretary Bird using $ C_{1} $ in Eq (3.10); 25: else 26: % $ C_{2} $: Fly or run away% 27: Calculate new status of the $ i^{th} $ Secretary Bird using $ C_{2} $ in Eq (3.10); 28: end if 29: Update the $ i^{th} $ individual's current position using Eq (3.11); 30: end for 31: Calculate new status of the $ i^{th} $ Secretary Bird using in Eqs (4.3)–(4.5); 32: Save best candidate solution so far. 33:end for |
Optimizing identical problems with different algorithms entails varying durations, and evaluating an algorithm's computational complexity is crucial for assessing its execution efficiency. The computational complexity of the CSBOA is influenced by four primary components: The initialization of the population, the updating of individual positions within the population, the application of horizontal and vertical crossover strategies for position updates, and the evaluation of fitness values.
In the initialization phase, the computational complexity required to generate the initial position of each individual using the logistic-tent chaotic mapping is $ O(N \times Dim) $, where $ N $ denotes the number of search agents and $ Dim $ is the dimension. Subsequently, the complexity of evaluating the determination of the optimal position and the updating of all solutions is $ O(N \times Dim) + O(T \times N) + 3 \times O(N \times Dim \times T) $ for each iteration, where $ T $ denotes the maximum number of iterations allowed and $ 2 \times O(N \times Dim \times T) $ is the complexity associated with updating the position for crossover strategy. Therefore, the total computational complexity of the proposed CSBOA can be expressed as $ O(N \times (Dim+T+3 \times T \times Dim)) $.
Additionally, all experiments are performed on a laptop computer with an Intel(R) Core(TM) i5-10210U CPU @1.60 GHz 2.11 GHz, and all programs are coded on MATLAB R2018B and later versions.
In the research field of intelligent algorithms, comparing computation times is vital for algorithm assessment. Table 2 shows the average CPU time of algorithms like GWO, AVAO, and the proposed CSBOA on twelve CEC2022 functions. Some algorithms, such as GWO and AVAO, have shorter computation times but major flaws. They exhibit slow convergence, often prematurely converging or getting stuck in local optima during complex optimizations. Consequently, for intricate problems, their solution accuracy is poor. In contrast, CSBOA, despite a marginally longer computation time in some situations, has notable strengths. Endowed with enhanced search and a refined optimization mechanism, it can comprehensively explore the search space, especially where others falter in complex function landscapes. This yields solutions of higher precision and reliability. The moderate increase in computational time is outweighed by the enhanced accuracy. In applications where precision is crucial, this trade-off is justifiable. Moreover, as the complexity of CEC2022 functions rises, CSBOA's superiority becomes more evident. It maintains performance while others decline, demonstrating robustness and suitability for handling complex optimization tasks. Thus, while computation time matters, CSBOA's advantages in solution quality and complexity handling make it a significant contender in the intelligent algorithm domain.
Function | GWO | AVAO | GTO | DE | COA | PSO | SBOA | CSBOA |
F1 | 0.2163120 | 0.3335453 | 0.6284790 | 1.1332032 | 0.1795724 | 0.1761100 | 0.3141203 | 1.5787525 |
F2 | 0.2100052 | 0.3018989 | 0.6607184 | 1.1743020 | 0.1837386 | 0.1733390 | 0.3190766 | 1.7292872 |
F3 | 0.2985672 | 0.3746466 | 0.8275277 | 1.3605336 | 0.3303046 | 0.2590517 | 0.5342557 | 2.1225204 |
F4 | 0.2221101 | 0.3152409 | 0.7127616 | 1.1873779 | 0.2305653 | 0.1963042 | 0.3707470 | 1.8089242 |
F5 | 0.2342974 | 0.3237152 | 0.6934132 | 1.2154550 | 0.2350611 | 0.2044259 | 0.4110868 | 1.7652453 |
F6 | 0.2150608 | 0.3068646 | 0.6739646 | 1.1734847 | 0.1979094 | 0.1757798 | 0.3328941 | 1.7567508 |
F7 | 0.3356384 | 0.4250690 | 0.9167834 | 1.3618838 | 0.4035385 | 0.2982822 | 0.5812446 | 2.3796544 |
F8 | 0.3715650 | 0.4781056 | 1.0045935 | 1.4647472 | 0.4844369 | 0.3593346 | 0.6875874 | 2.5092880 |
F9 | 0.3040718 | 0.3946582 | 0.8335377 | 1.3782160 | 0.3375005 | 0.2658512 | 0.5529398 | 2.1785161 |
F10 | 0.2883326 | 0.3836225 | 0.8240736 | 1.3242494 | 0.3325307 | 0.2494263 | 0.5050225 | 2.0998797 |
F11 | 0.3608691 | 0.4689512 | 0.9485607 | 1.4617516 | 0.4222041 | 0.3393067 | 0.6414698 | 2.3714879 |
F12 | 0.3713333 | 0.4656035 | 0.9925775 | 1.4338215 | 0.4992448 | 0.3349514 | 0.6788769 | 2.6054365 |
In this section, to evaluate the effectiveness of the CSBOA algorithm in terms of optimization and its ability to provide optimal solutions, an initial analysis of its exploration-exploitation balance is conducted. Following this, a performance comparison is made between CSBOA and seven other algorithms using the benchmark test functions from CEC2017 and CEC2022. Subsequently, the Wilcoxon rank-sum test and Friedman test are applied to assess whether significant differences exist between CSBOA and the other algorithms.
In this section, to validate the effectiveness of SBOA, we conduct comparisons with 7 advanced algorithms on the CEC2017 and CEC2022 test functions. The compared algorithms fall into three categories: 1) Original algorithm: Secretary Bird Optimization Algorithm (SBOA)[25]; 2) Highly-Cited Algorithms: Differential Evolution Algorithm (DEA)[5], Grey Wolf Optimizer (GWO)[18], Particle Swarm Optimization (PSO)[17] and African Vultures Optimization Algorithm (AVOA) [53]; 3) Advanced Algorithms: Artificial Gorilla Troops Optimizer (GTO)[54], Crayfish Optimization Algorithm (COA)[21]. The parameter configurations for each method align with the respective references, as indicated in Table 3. We set the maximum number of iterations and population size for all algorithms to 500 and 100, respectively. Each algorithm is independently run 30 times, and the experimental results are presented in the following text.
Algorithms | Reference | Name of the parameter | Value of the parameter |
GWO | [18] | a | [0, 2] |
AVAO | [53] | L1, L2, w, p1, p2, p3 | 0.8, 0.2, 2.5, 0.6, 0.4, 0.6 |
GTO | [54] | P, r1, r2, r3 | P, r1, r2, r3 $ \in $ [0, 1] |
DE | [5] | F, CR | 0.8, 0.1 |
COA | [21] | temp | [20, 35] |
PSO | [17] | w, c1, c2 | [0.9, 0.4], 0.2, 0.2 |
SBOA | [25] | $ R_{1} $, $ RB $, $ r $, $ R_{2} $ | [0, 1], [0, 1], [0, 1], [0, 1] |
Among metaheuristic algorithms, exploration can be defined as a global search that aims to discover better solutions in the global domain. In contrast, exploitation refers to local search that focuses on finding better solutions in a known smaller area. Balancing exploration and exploitation is of crucial importance for the adaptability and robustness of the algorithm. Therefore, Hussain et al. [55] proposed a method for measuring dimensional diversity. Equations (5.1) and (5.2) calculate the percentages of exploration and exploitation, respectively. Moreover, $ Div(t) $ is a measure of dimensional diversity calculated from Eq (5.3).
$ Exploration(%)=Div(t)Divmax×100, $ | (5.1) |
$ Exploitation(%)=|Div(t)−Divmax|Divmax×100, $ | (5.2) |
$ Div(t)=1DimDim∑d=11NN∑i=1|median(xd(t))−xid(t)|. $ | (5.3) |
Here, $ x_{id} $ represents the $ d^{th} $ dimension of the $ i^{th} $ position, and $ Div_{max} $ denotes the maximum diversity throughout the iteration process, and $ median(x_{d}(t)) $ indicates the median of the $ d^{th} $ dimension.
Figure 2 presents the simulation results of CSBOA on six CEC2022 benchmark functions with 10 dimensions. According to research [56], the optimal balance between exploration and exploitation in the search process is 10% exploration and 90% exploitation. When this balance is achieved, the algorithm performs at its best. As shown in Figure 2, the intersection of the exploration and exploitation ratios in CSBOA primarily occurs during the early iterations of the search process. In the later stages, exploration drops below 10%, while exploitation rises above 90%, significantly enhancing the convergence accuracy of the algorithm. Therefore, CSBOA demonstrates a well-balanced trade-off between exploration and exploitation.
To boost the optimization performance of the conventional SBOA algorithm, we employ three improvement strategies, namely logistic-tent chaotic mapping, improved differential mutation operator, and crossover strategy. To confirm the effectiveness of each component, six CSBOA-derived algorithms with one or more fusion strategies are designed as shown in Table 4, where 1 represents that the strategy is embedded; and, 0 indicates that the strategy is not embedded. The performance of SBOA, CSBOA, and multiple CSBOA-derived variants are simultaneously evaluated for ablation in the CEC2022 test set, and the findings are documented in Table 5.
Strategy | CSBOA-1 | CSBOA-2 | CSBOA-3 | CSBOA-4 | CSBOA-5 | CSBOA-6 | CSBOA |
Logistic-tent chaotic mapping | 1 | 0 | 0 | 1 | 1 | 0 | 1 |
Improved differential mutation operator | 0 | 1 | 0 | 1 | 0 | 1 | 1 |
Crossover strategy | 0 | 0 | 1 | 0 | 1 | 1 | 1 |
Function | Metric | SBOA | CSBOA-1 | CSBOA-2 | CSBOA-3 | CSBOA-4 | CSBOA-5 | CSBOA-6 | CSBOA |
F1 | Ave | 468.0984 | 462.0113 | 360.6446 | 354.0001 | 387.1188 | 342.2765 | 300.0422 | 300.0315 |
Std | 152.9298 | 168.8314 | 58.5821 | 45.8167 | 73.5351 | 41.1544 | 0.1029 | 0.0485 | |
Rank | 8 | 7 | 5 | 4 | 6 | 3 | 2 | 1 | |
F2 | Ave | 454.3443 | 453.9698 | 450.5164 | 454.2942 | 448.7348 | 449.7043 | 448.4292 | 445.9545 |
Std | 11.3625 | 12.6751 | 8.4090 | 14.9607 | 17.7389 | 14.2097 | 14.6531 | 14.5031 | |
Rank | 8 | 6 | 5 | 7 | 3 | 4 | 2 | 1 | |
F3 | Ave | 600.0028 | 600.0102 | 600.0734 | 600.0090 | 600.0460 | 600.0024 | 600.0135 | 600.0185 |
Std | 0.0043 | 0.0473 | 0.2534 | 0.0389 | 0.1770 | 0.0036 | 0.0534 | 0.0816 | |
Rank | 2 | 4 | 8 | 3 | 7 | 1 | 5 | 6 | |
F4 | Ave | 832.8866 | 831.9954 | 835.5805 | 834.0843 | 833.6276 | 836.8336 | 833.9302 | 834.4919 |
Std | 9.9938 | 9.1814 | 14.3468 | 9.9029 | 14.4475 | 9.6940 | 11.8680 | 9.1798 | |
Rank | 2 | 1 | 7 | 5 | 3 | 8 | 4 | 6 | |
F5 | Ave | 902.4884 | 901.9341 | 901.9577 | 900.8848 | 902.2329 | 900.8906 | 901.1584 | 900.7389 |
Std | 2.7654 | 2.6170 | 3.2391 | 1.2353 | 2.0574 | 1.3218 | 1.7129 | 1.0435 | |
Rank | 8 | 5 | 6 | 2 | 7 | 3 | 4 | 1 | |
F6 | Ave | 7828.2811 | 6654.5031 | 6912.6022 | 7017.1025 | 6639.8939 | 7405.0108 | 1864.9143 | 1858.5483 |
Std | 6388.4941 | 5805.7743 | 5662.3248 | 5100.5059 | 4777.2112 | 6057.2718 | 23.3027 | 24.1598 | |
Rank | 8 | 4 | 5 | 6 | 3 | 7 | 2 | 1 | |
F7 | Ave | 2032.9970 | 2033.8804 | 2028.0807 | 2029.6145 | 2027.3489 | 2029.7563 | 2025.9835 | 2024.3204 |
Std | 9.8793 | 10.5050 | 7.0884 | 6.1269 | 4.6764 | 7.4310 | 5.7183 | 5.2719 | |
Rank | 7 | 8 | 4 | 5 | 3 | 6 | 2 | 1 | |
F8 | Ave | 2224.0843 | 2224.0779 | 2224.1301 | 2222.0094 | 2224.1719 | 2222.4307 | 2221.0820 | 2221.7982 |
Std | 1.9078 | 2.0098 | 1.9208 | 0.8741 | 2.0107 | 0.9763 | 2.4445 | 0.7588 | |
Rank | 6 | 5 | 7 | 3 | 8 | 4 | 1 | 2 | |
F9 | Ave | 2480.7814 | 2480.7813 | 2480.7813 | 2480.7813 | 2480.7813 | 2480.7813 | 2480.7813 | 2480.7813 |
Std | 0.0002 | 5.61E-05 | 8.45E-06 | 2.13E-07 | 1.67E-05 | 2.84E-07 | 4.19E-08 | 3.38E-08 | |
Rank | 8 | 7 | 6 | 4 | 5 | 3 | 2 | 1 | |
F10 | Ave | 2539.0264 | 2536.6607 | 2559.7474 | 2526.3202 | 2553.5768 | 2526.9783 | 2504.4556 | 2509.1785 |
Std | 60.6819 | 57.9123 | 166.4333 | 53.3955 | 174.2956 | 53.9692 | 39.6923 | 33.1152 | |
Rank | 6 | 5 | 8 | 3 | 7 | 4 | 1 | 2 | |
F11 | Ave | 2908.6735 | 2903.3341 | 2903.3341 | 2903.3333 | 2900.0008 | 2906.6667 | 2900.0000 | 2900.0000 |
Std | 69.4118 | 18.2574 | 18.2575 | 18.2574 | 0.0005 | 25.3708 | 6.60E-07 | 5.18E-07 | |
Rank | 8 | 5 | 6 | 4 | 3 | 7 | 2 | 1 | |
F12 | Ave | 2942.3513 | 2941.4095 | 2939.2758 | 2939.0545 | 2940.0607 | 2941.6061 | 2940.6537 | 2942.5940 |
Std | 6.2628 | 5.3666 | 3.9849 | 3.8635 | 4.5492 | 6.7650 | 4.8318 | 5.2684 | |
Rank | 7 | 5 | 2 | 1 | 3 | 6 | 4 | 8 |
As shown in Table 5, the full-fledged CSBOA with three strategies outperforms other comparison methods, yielding the most satisfactory mean fitness in 7 out of the 12 test cases, followed by CSBOA-6 in 3, CSBOA-5 in 1, and CSBOA-1 in 1. In terms of standard deviation, CSBOA had the most satisfactory standard deviation in 7 of the 12 test cases, followed by CSBOA-2 in 1, CSBOA-3 in 1, CSBOA-5 in 1, and CSBOA-6 in 1. According to the final Friedman mean ranking values, each CSBOA-derived variant benefiting from one single strategy addition shows a great improvement in overall optimization performance compared with the original SBOA, but lacks robustness, and the contribution effect of each strategy can be ranked as follows: A crossover strategy $ > $ improved differential mutation operator $ > $ logistic-tent chaotic mapping. For unimodal functions (F1), the solutions provided by CSBOA-6 is the closest to the theoretical value except for CSBOA, indicating that the crossover strategy and improved differential mutation operator are helpful to enhance the local search capability of SBOA. For multimodal functions (F2–F5) with many local minima, CSBOA-1 performs best on F4, CSBOA-5 provides the best performance on F3, and CSBOA is the winner on the rest of the benchmark functions. For hybrid and composition functions (F6–F12), the combination of crossover strategy and improved differential mutation operator remains powerful, CSBOA-6 performs best on F8 and F10, followed by CSBOA-6 on F6, F7, F9, and F11. These results demonstrate that the improvement strategy introduced in this paper can balance the advantages and drawbacks. The significance of the crossover strategy in complex optimization challenges cannot be overstated; it plays a pivotal role in balancing exploration and exploitation. Moreover, the improved differential mutation operator and logistic-tent chaotic mapping also contribute to enhancing the global exploration trend and expanding the search horizon respectively. The impact of a single strategy may be ambiguous, but the synergistic implementation of these three strategies is significant for boosting the overall performance of SBOA.
In this section, to comprehensively evaluate the performance of CSBOA, we conduct a comparative validation using the CEC2017 test functions [57]. As depicted in Table 6, the CEC2017 test functions are classified into four categories: Unimodal functions, multimodal functions, hybrid functions, and composite functions. Unimodal functions possess only a single global optimum and no local optima, rendering them suitable for evaluating the exploitation performance of an algorithm. Multimodal test functions contain multiple local optima and are primarily utilized to assess the algorithm's ability to find the global optimum and escape from local optima. Hybrid and composite functions are employed to gauge the algorithm's capability in handling complex and continuous problems. During the validation process using the CEC2017 test suite, tests were conducted in dimensions of 30 and 100. The corresponding results under different types and dimensions are presented in Tables 7–10, respectively. The three symbols ($ W | T | L $) within the table signify the quantities of wins, draws, and losses of CSBOA when contrasted with the global optimum and standard deviation of its competitors. The best results for each test function and its corresponding dimension are highlighted in bold. Convergence curves for some of the functions can be observed in Figures 3 and 4.
Type | ID | CEC2017 function name | Dimension | fmin |
Unimodal | F1 | Shifted and rotated bent cigar function | 30/100 | 100 |
F2 | Shifted and rotated sum of different power function* | 30/100 | 200 | |
F3 | Shifted and rotated Zakharow function | 30/100 | 300 | |
Multimodal | F4 | Shifted and rotated Rosenbrock's function | 30/100 | 400 |
F5 | Shifted and rotated Rastrigin's Function | 30/100 | 500 | |
F6 | Shifted and rotated expanded Scaffer's F6 Function | 30/100 | 600 | |
F7 | Shifted and rotated Lunacek Bi-Rastrigin finc-tion | 30/100 | 700 | |
F8 | Shifted and rotated non-continuous Rastrigin's function | 30/100 | 800 | |
F9 | Shifted and rotated levy function | 30/100 | 900 | |
F10 | Shifted and rotated Schwefel's function | 30/100 | 1000 | |
Hybrid | F11 | Hybrid function 1 (N = 3) | 30/100 | 1100 |
F12 | Hybrid function 2 (N = 3) | 30/100 | 1200 | |
F13 | Hybrid function 3 (N = 3) | 30/100 | 1300 | |
F14 | Hybrid function 4 (N = 4) | 30/100 | 1400 | |
F15 | Hybrid function 5 (N = 4) | 30/100 | 1500 | |
F16 | Hybrid function 6 (N = 4) | 30/100 | 1600 | |
F17 | Hybrid function 7 (N = 5) | 30/100 | 1700 | |
F18 | Hybrid function 8 (N = 5) | 30/100 | 1800 | |
F19 | Hybrid function 9 (N = 5) | 30/100 | 1900 | |
F20 | Hybrid function 10 (N = 6) | 30/100 | 2000 | |
Composition | F21 | Composition function 1 (N = 3) | 30/100 | 2100 |
F22 | Composition function 2 (N = 3) | 30/100 | 2200 | |
F23 | Composition function 3 (N = 4) | 30/100 | 2300 | |
F24 | Composition function 4 (N = 4) | 30/100 | 2400 | |
F25 | Composition function 5 (N = 5) | 30/100 | 2500 | |
F26 | Composition function 6 (N = 5) | 30/100 | 2600 | |
F27 | Composition function 7 (N = 6) | 30/100 | 2700 | |
F28 | Composition function 8 (N = 6) | 30/100 | 2800 | |
F29 | Composition function 9 (N = 3) | 30/100 | 2900 | |
F30 | Composition function 10 (N = 3) | 30/100 | 3000 | |
Search Range $ [-100,100]^{D} $ | ||||
F2 has been officially removed due to its unstable behavior on high-dimensional issues. |
Function | GWO | AVAO | GTO | DE | COA | PSO | SBOA | CSBOA | |
F1 | Ave | 1.18E+09 | 3.98E+03 | 4.73E+03 | 1.87E+06 | 5.17E+06 | 9.01E+08 | 6.67E+03 | 2.26E+03 |
Std | 9.70E+08 | 4.64E+03 | 6.14E+03 | 5.62E+05 | 9.56E+06 | 1.20E+09 | 6.76E+03 | 3.48E+03 | |
F3 | Ave | 4.26E+04 | 2.28E+04 | 1.92E+03 | 1.48E+05 | 8.38E+04 | 2.51E+04 | 5.12E+03 | 9.70E+02 |
Std | 9.88E+03 | 4.91E+03 | 1.70E+03 | 1.75E+04 | 1.88E+04 | 1.14E+04 | 2.70E+03 | 4.02E+02 | |
F4 | Ave | 5.71E+02 | 5.05E+02 | 4.96E+02 | 5.12E+02 | 5.29E+02 | 5.60E+02 | 5.00E+02 | 4.88E+02 |
Std | 4.53E+01 | 3.26E+01 | 2.94E+01 | 8.35E+00 | 2.78E+01 | 9.74E+01 | 3.35E+01 | 2.04E+01 | |
F5 | Ave | 5.96E+02 | 7.01E+02 | 6.89E+02 | 6.83E+02 | 7.18E+02 | 5.79E+02 | 5.68E+02 | 5.69E+02 |
Std | 3.54E+01 | 3.52E+01 | 4.64E+01 | 1.17E+01 | 6.03E+01 | 2.43E+01 | 1.55E+01 | 1.91E+01 | |
F6 | Ave | 6.06E+02 | 6.46E+02 | 6.36E+02 | 6.00E+02 | 6.40E+02 | 6.03E+02 | 6.00E+02 | 6.00E+02 |
Std | 2.13E+00 | 1.01E+01 | 9.25E+00 | 2.21E-02 | 1.46E+01 | 2.52E+00 | 4.12E-01 | 2.76E-01 | |
F7 | Ave | 8.65E+02 | 1.11E+03 | 1.02E+03 | 9.17E+02 | 1.12E+03 | 8.15E+02 | 8.11E+02 | 8.22E+02 |
Std | 4.65E+01 | 5.90E+01 | 6.59E+01 | 1.03E+01 | 1.55E+02 | 3.03E+01 | 2.84E+01 | 2.84E+01 | |
F8 | Ave | 8.93E+02 | 9.56E+02 | 9.43E+02 | 9.85E+02 | 9.67E+02 | 8.71E+02 | 8.59E+02 | 8.72E+02 |
Std | 4.51E+01 | 3.09E+01 | 2.73E+01 | 9.75E+00 | 3.34E+01 | 1.99E+01 | 1.54E+01 | 1.56E+01 | |
F9 | Ave | 1.42E+03 | 4.71E+03 | 3.59E+03 | 1.91E+03 | 6.17E+03 | 1.02E+03 | 9.62E+02 | 9.39E+02 |
Std | 3.24E+02 | 7.28E+02 | 9.82E+02 | 2.11E+02 | 2.17E+03 | 1.14E+02 | 8.84E+01 | 4.90E+01 | |
F10 | Ave | 4.48E+03 | 5.38E+03 | 5.30E+03 | 7.31E+03 | 5.65E+03 | 4.54E+03 | 3.99E+03 | 3.70E+03 |
Std | 1.17E+03 | 6.76E+02 | 9.07E+02 | 3.41E+02 | 6.68E+02 | 7.32E+02 | 7.51E+02 | 4.41E+02 | |
($ W|T|L $) | Ave | ($ 9|0|0 $) | ($ 9|0|0 $) | ($ 9|0|0 $) | ($ 9|0|0 $) | ($ 9|0|0 $)) | ($ 9|0|0 $) | ($ 6|0|3 $) | |
Std | ($ 9|0|0 $) | ($ 9|0|0 $) | ($ 9|0|0 $) | ($ 3|0|6 $) | ($ 9|0|0 $) | ($ 9|0|0 $) | ($ 7|0|2 $) |
Function | GWO | AVAO | GTO | DE | COA | PSO | SBOA | CSBOA | |
F11 | Ave | 1.75E+03 | 1.26E+03 | 1.23E+03 | 1.59E+03 | 1.36E+03 | 1.27E+03 | 1.18E+03 | 1.15E+03 |
Std | 7.82E+02 | 5.77E+01 | 4.11E+01 | 2.01E+02 | 7.20E+01 | 7.05E+01 | 3.30E+01 | 2.68E+01 | |
F12 | Ave | 4.62E+07 | 3.60E+06 | 3.59E+05 | 3.96E+07 | 4.71E+06 | 2.68E+07 | 7.42E+05 | 1.32E+05 |
Std | 6.14E+07 | 3.10E+06 | 3.49E+05 | 1.08E+07 | 4.78E+06 | 5.92E+07 | 8.17E+05 | 1.35E+05 | |
F13 | Ave | 5.14E+06 | 7.58E+04 | 1.54E+04 | 3.29E+06 | 1.07E+05 | 5.27E+06 | 2.56E+04 | 1.94E+03 |
Std | 2.31E+07 | 3.94E+04 | 1.46E+04 | 1.58E+06 | 9.63E+04 | 1.81E+07 | 2.26E+04 | 3.34E+02 | |
F14 | Ave | 1.43E+05 | 1.34E+05 | 2.00E+03 | 2.06E+05 | 1.84E+05 | 3.20E+04 | 1.81E+04 | 1.45E+03 |
Std | 2.09E+05 | 1.24E+05 | 1.00E+03 | 1.17E+05 | 3.55E+05 | 3.88E+04 | 1.75E+04 | 8.55E+00 | |
F15 | Ave | 4.67E+05 | 2.42E+04 | 8.67E+03 | 5.30E+05 | 1.72E+04 | 2.32E+04 | 1.15E+04 | 1.60E+03 |
Std | 1.12E+06 | 1.67E+04 | 7.31E+03 | 2.81E+05 | 1.52E+04 | 2.21E+04 | 1.17E+04 | 3.92E+01 | |
F16 | Ave | 2.46E+03 | 2.89E+03 | 2.76E+03 | 2.80E+03 | 2.79E+03 | 2.51E+03 | 2.23E+03 | 2.13E+03 |
Std | 2.44E+02 | 3.81E+02 | 3.02E+02 | 2.02E+02 | 4.31E+02 | 2.71E+02 | 2.44E+02 | 1.97E+02 | |
F17 | Ave | 2.00E+03 | 2.48E+03 | 2.26E+03 | 2.09E+03 | 2.19E+03 | 2.00E+03 | 1.87E+03 | 1.83E+03 |
Std | 1.56E+02 | 2.29E+02 | 2.27E+02 | 7.95E+01 | 1.98E+02 | 1.74E+02 | 1.14E+02 | 7.07E+01 | |
F18 | Ave | 1.23E+06 | 1.19E+06 | 4.10E+04 | 1.76E+06 | 1.38E+06 | 6.57E+05 | 3.17E+05 | 1.99E+03 |
Std | 1.19E+06 | 1.17E+06 | 2.43E+04 | 7.29E+05 | 1.94E+06 | 6.89E+05 | 2.54E+05 | 5.32E+01 | |
F19 | Ave | 4.85E+05 | 2.42E+04 | 6.04E+03 | 3.48E+05 | 1.70E+04 | 2.44E+04 | 1.70E+04 | 1.93E+03 |
Std | 5.64E+05 | 5.06E+04 | 5.81E+03 | 2.02E+05 | 1.85E+04 | 4.03E+04 | 1.87E+04 | 9.76E+00 | |
F20 | Ave | 2.35E+03 | 2.64E+03 | 2.47E+03 | 2.41E+03 | 2.58E+03 | 2.33E+03 | 2.22E+03 | 2.16E+03 |
Std | 1.30E+02 | 2.56E+02 | 1.85E+02 | 1.04E+02 | 2.07E+02 | 1.32E+02 | 9.27E+01 | 7.40E+01 | |
F21 | Ave | 2.39E+03 | 2.50E+03 | 2.41E+03 | 2.48E+03 | 2.41E+03 | 2.38E+03 | 2.36E+03 | 2.35E+03 |
Std | 2.55E+01 | 4.99E+01 | 7.71E+01 | 1.04E+01 | 3.25E+01 | 2.54E+01 | 1.73E+01 | 1.16E+01 | |
F22 | Ave | 4.22E+03 | 6.13E+03 | 2.69E+03 | 4.97E+03 | 2.97E+03 | 4.01E+03 | 2.52E+03 | 2.55E+03 |
Std | 1.90E+03 | 2.00E+03 | 1.22E+03 | 6.54E+02 | 1.48E+03 | 1.65E+03 | 8.57E+02 | 9.48E+02 | |
F23 | Ave | 2.75E+03 | 2.96E+03 | 2.83E+03 | 2.83E+03 | 2.79E+03 | 2.83E+03 | 2.70E+03 | 2.71E+03 |
Std | 4.36E+01 | 7.30E+01 | 6.56E+01 | 1.14E+01 | 3.94E+01 | 6.25E+01 | 1.36E+01 | 1.84E+01 | |
F24 | Ave | 2.93E+03 | 3.11E+03 | 3.01E+03 | 3.03E+03 | 2.95E+03 | 2.99E+03 | 2.87E+03 | 2.88E+03 |
Std | 6.71E+01 | 8.18E+01 | 6.85E+01 | 9.70E+00 | 4.15E+01 | 5.85E+01 | 1.40E+01 | 1.93E+01 | |
F25 | Ave | 2.96E+03 | 2.91E+03 | 2.91E+03 | 2.90E+03 | 2.92E+03 | 2.92E+03 | 2.89E+03 | 2.89E+03 |
Std | 1.94E+01 | 3.02E+01 | 2.04E+01 | 3.13E+00 | 2.22E+01 | 5.43E+01 | 1.53E+01 | 1.02E+01 | |
F26 | Ave | 4.54E+03 | 6.51E+03 | 4.78E+03 | 5.46E+03 | 5.60E+03 | 4.69E+03 | 3.99E+03 | 3.98E+03 |
Std | 3.24E+02 | 8.85E+02 | 1.60E+03 | 1.10E+02 | 1.47E+03 | 4.10E+02 | 5.79E+02 | 7.09E+02 | |
F27 | Ave | 3.24E+03 | 3.27E+03 | 3.29E+03 | 3.23E+03 | 3.25E+03 | 3.25E+03 | 3.21E+03 | 3.21E+03 |
Std | 1.91E+01 | 4.26E+01 | 4.77E+01 | 3.53E+00 | 2.63E+01 | 3.60E+01 | 9.44E+00 | 1.10E+01 | |
F28 | Ave | 3.37E+03 | 3.26E+03 | 3.23E+03 | 3.30E+03 | 3.26E+03 | 3.32E+03 | 3.22E+03 | 3.22E+03 |
Std | 6.42E+01 | 2.76E+01 | 2.11E+01 | 1.67E+01 | 3.31E+01 | 1.28E+02 | 2.11E+01 | 2.01E+01 | |
F29 | Ave | 3.77E+03 | 4.31E+03 | 4.16E+03 | 4.07E+03 | 3.96E+03 | 3.67E+03 | 3.49E+03 | 3.52E+03 |
Std | 1.39E+02 | 2.55E+02 | 4.02E+02 | 1.20E+02 | 2.09E+02 | 1.65E+02 | 1.12E+02 | 9.41E+01 | |
F30 | Ave | 9.71E+06 | 2.05E+05 | 1.37E+04 | 3.37E+05 | 1.96E+05 | 4.89E+04 | 2.39E+04 | 1.16E+04 |
Std | 6.16E+06 | 1.19E+05 | 6.95E+03 | 1.20E+05 | 2.06E+05 | 7.51E+04 | 2.09E+04 | 2.22E+03 | |
($ W|T|L $) | Ave | ($ 20|0|0 $) | ($ 20|0|0 $) | ($ 20|0|0 $) | ($ 20|0|0 $) | ($ 20|0|0 $)) | ($ 20|0|0 $) | ($ 15|0|5 $) | |
Std | ($ 20|0|0 $) | ($ 20|0|0 $) | ($ 20|0|0 $) | ($ 12|0|8 $) | ($ 20|0|0 $) | ($ 20|0|0 $) | ($ 20|0|0 $) |
Function | GWO | AVAO | GTO | DE | COA | PSO | SBOA | CSBOA | |
F1 | Ave | 3.23E+10 | 1.49E+08 | 1.39E+09 | 7.42E+09 | 2.58E+10 | 2.64E+10 | 2.17E+09 | 1.71E+09 |
Std | 7.93E+09 | 1.63E+08 | 1.26E+09 | 9.99E+08 | 8.15E+09 | 1.11E+10 | 1.80E+09 | 2.21E+09 | |
F3 | Ave | 3.54E+05 | 3.09E+05 | 1.68E+05 | 7.65E+05 | 6.21E+05 | 4.88E+05 | 2.59E+05 | 1.52E+05 |
Std | 3.95E+04 | 1.86E+04 | 2.15E+04 | 6.83E+04 | 9.67E+04 | 1.02E+05 | 2.50E+04 | 1.78E+04 | |
F4 | Ave | 3.02E+03 | 1.13E+03 | 1.38E+03 | 2.31E+03 | 3.02E+03 | 2.51E+03 | 1.14E+03 | 1.05E+03 |
Std | 8.11E+02 | 3.93E+02 | 1.83E+02 | 1.80E+02 | 7.87E+02 | 9.18E+02 | 1.19E+02 | 1.25E+02 | |
F5 | Ave | 1.14E+03 | 1.32E+03 | 1.34E+03 | 1.65E+03 | 1.42E+03 | 1.07E+03 | 1.04E+03 | 1.09E+03 |
Std | 1.04E+02 | 7.27E+01 | 5.05E+01 | 2.60E+01 | 3.38E+01 | 1.23E+02 | 6.25E+01 | 8.70E+01 | |
F6 | Ave | 6.32E+02 | 6.62E+02 | 6.62E+02 | 6.25E+02 | 6.68E+02 | 6.31E+02 | 6.26E+02 | 6.23E+02 |
Std | 4.44E+00 | 3.89E+00 | 4.71E+00 | 1.03E+00 | 1.94E+00 | 8.38E+00 | 5.90E+00 | 1.11E+01 | |
F7 | Ave | 1.87E+03 | 3.08E+03 | 2.89E+03 | 2.16E+03 | 3.18E+03 | 1.78E+03 | 1.92E+03 | 1.88E+03 |
Std | 1.38E+02 | 1.64E+02 | 2.12E+02 | 3.51E+01 | 2.82E+02 | 1.97E+02 | 1.21E+02 | 2.26E+02 | |
F8 | Ave | 1.44E+03 | 1.73E+03 | 1.70E+03 | 1.92E+03 | 1.90E+03 | 1.34E+03 | 1.37E+03 | 1.37E+03 |
Std | 1.09E+02 | 8.81E+01 | 1.01E+02 | 2.76E+01 | 5.28E+01 | 7.79E+01 | 6.87E+01 | 9.42E+01 | |
F9 | Ave | 3.37E+04 | 2.52E+04 | 2.45E+04 | 5.78E+04 | 3.99E+04 | 4.28E+04 | 2.10E+04 | 2.07E+04 |
Std | 9.40E+03 | 2.20E+03 | 2.31E+03 | 5.07E+03 | 9.91E+03 | 1.81E+04 | 3.13E+03 | 3.49E+03 | |
F10 | Ave | 1.72E+04 | 1.70E+04 | 1.72E+04 | 3.15E+04 | 2.22E+04 | 1.73E+04 | 1.62E+04 | 1.52E+04 |
Std | 4.32E+03 | 1.69E+03 | 2.31E+03 | 5.22E+02 | 2.78E+03 | 2.27E+03 | 1.35E+03 | 1.24E+03 | |
($ W|T|L $) | Ave | ($ 9|0|0 $) | ($ 8|0|1 $) | ($ 8|0|1 $) | ($ 9|0|0 $) | ($ 9|0|0 $) | ($ 7|0|2 $) | ($ 7|0|2 $) | |
Std | ($ 9|0|0 $) | ($ 8|0|1 $) | ($ 9|0|0 $) | ($ 4|0|5 $) | ($ 9|0|0 $) | ($ 8|0|1 $) | ($ 9|0|0 $) |
Function | GWO | AVAO | GTO | DE | COA | PSO | SBOA | CSBOA | |
F11 | Ave | 5.83E+04 | 3.30E+04 | 8.73E+03 | 2.32E+05 | 2.39E+05 | 2.88E+04 | 1.45E+04 | 4.64E+03 |
Std | 1.51E+04 | 8.89E+03 | 2.86E+03 | 2.95E+04 | 6.36E+04 | 8.29E+03 | 4.90E+03 | 9.91E+02 | |
F12 | Ave | 5.23E+09 | 2.73E+08 | 1.41E+08 | 5.44E+09 | 1.66E+09 | 8.98E+09 | 1.19E+08 | 7.16E+07 |
Std | 2.90E+09 | 1.34E+08 | 5.74E+07 | 5.88E+08 | 2.11E+09 | 6.09E+09 | 5.65E+07 | 3.34E+07 | |
F13 | Ave | 6.64E+08 | 8.03E+04 | 2.70E+04 | 1.61E+06 | 9.58E+06 | 9.76E+08 | 1.51E+04 | 9.33E+03 |
Std | 6.53E+08 | 2.99E+04 | 1.09E+04 | 1.47E+06 | 2.81E+07 | 1.41E+09 | 6.61E+03 | 8.33E+03 | |
F14 | Ave | 5.72E+06 | 3.40E+06 | 4.74E+05 | 3.48E+07 | 4.81E+06 | 3.63E+06 | 2.56E+06 | 7.00E+04 |
Std | 3.40E+06 | 1.84E+06 | 2.07E+05 | 8.23E+06 | 3.11E+06 | 2.39E+06 | 1.45E+06 | 7.12E+04 | |
F15 | Ave | 1.10E+08 | 6.39E+04 | 1.15E+04 | 4.84E+06 | 2.02E+05 | 3.20E+08 | 5.27E+03 | 6.93E+03 |
Std | 1.21E+08 | 2.91E+04 | 5.91E+03 | 3.02E+06 | 1.76E+05 | 5.03E+08 | 4.20E+03 | 6.48E+03 | |
F16 | Ave | 5.81E+03 | 6.62E+03 | 6.40E+03 | 1.11E+04 | 7.15E+03 | 6.00E+03 | 5.16E+03 | 5.16E+03 |
Std | 6.15E+02 | 8.47E+02 | 8.64E+02 | 2.39E+02 | 8.58E+02 | 7.22E+02 | 7.38E+02 | 6.78E+02 | |
F17 | Ave | 4.93E+03 | 6.07E+03 | 5.79E+03 | 7.74E+03 | 6.00E+03 | 6.12E+03 | 4.57E+03 | 4.46E+03 |
Std | 5.39E+02 | 5.95E+02 | 6.79E+02 | 2.37E+02 | 7.65E+02 | 1.15E+03 | 5.45E+02 | 4.77E+02 | |
F18 | Ave | 5.63E+06 | 3.77E+06 | 8.51E+05 | 6.95E+07 | 4.77E+06 | 8.01E+06 | 3.25E+06 | 2.54E+05 |
Std | 2.73E+06 | 2.01E+06 | 4.73E+05 | 1.79E+07 | 2.19E+06 | 5.02E+06 | 1.45E+06 | 1.26E+05 | |
F19 | Ave | 1.14E+08 | 3.35E+05 | 1.08E+04 | 7.41E+06 | 2.13E+06 | 1.78E+08 | 6.98E+03 | 8.21E+03 |
Std | 1.26E+08 | 2.00E+05 | 7.47E+03 | 4.91E+06 | 1.07E+06 | 2.94E+08 | 7.52E+03 | 9.33E+03 | |
F20 | Ave | 4.94E+03 | 5.98E+03 | 5.39E+03 | 7.51E+03 | 6.91E+03 | 5.26E+03 | 4.65E+03 | 4.29E+03 |
Std | 9.73E+02 | 5.55E+02 | 5.02E+02 | 2.76E+02 | 5.58E+02 | 6.72E+02 | 5.72E+02 | 5.12E+02 | |
F21 | Ave | 2.95E+03 | 3.54E+03 | 3.27E+03 | 3.47E+03 | 3.45E+03 | 3.04E+03 | 2.81E+03 | 2.86E+03 |
Std | 7.02E+01 | 1.42E+02 | 1.15E+02 | 3.18E+01 | 1.69E+02 | 1.01E+02 | 5.89E+01 | 8.82E+01 | |
F22 | Ave | 2.06E+04 | 2.03E+04 | 2.25E+04 | 3.39E+04 | 2.85E+04 | 1.96E+04 | 1.92E+04 | 1.85E+04 |
Std | 4.97E+03 | 1.48E+03 | 3.57E+03 | 5.13E+02 | 2.68E+03 | 2.03E+03 | 1.95E+03 | 1.32E+03 | |
F23 | Ave | 3.54E+03 | 4.09E+03 | 4.14E+03 | 3.79E+03 | 4.02E+03 | 4.30E+03 | 3.27E+03 | 3.24E+03 |
Std | 8.75E+01 | 1.64E+02 | 2.28E+02 | 2.88E+01 | 1.66E+02 | 2.29E+02 | 5.96E+01 | 7.85E+01 | |
F24 | Ave | 4.12E+03 | 5.08E+03 | 4.94E+03 | 4.33E+03 | 4.87E+03 | 5.26E+03 | 3.83E+03 | 3.87E+03 |
Std | 1.44E+02 | 2.97E+02 | 4.27E+02 | 3.06E+01 | 2.36E+02 | 4.11E+02 | 7.23E+01 | 8.76E+01 | |
F25 | Ave | 5.53E+03 | 3.75E+03 | 3.97E+03 | 6.69E+03 | 5.21E+03 | 4.47E+03 | 3.76E+03 | 3.74E+03 |
Std | 5.44E+02 | 8.51E+01 | 1.51E+02 | 3.70E+02 | 5.42E+02 | 7.75E+02 | 9.88E+01 | 1.22E+02 | |
F26 | Ave | 1.36E+04 | 2.37E+04 | 2.30E+04 | 1.68E+04 | 2.63E+04 | 1.89E+04 | 1.41E+04 | 1.33E+04 |
Std | 8.25E+02 | 2.17E+03 | 3.20E+03 | 2.86E+02 | 4.30E+03 | 3.77E+03 | 2.88E+03 | 1.61E+03 | |
F27 | Ave | 3.94E+03 | 4.12E+03 | 4.06E+03 | 4.36E+03 | 4.15E+03 | 4.00E+03 | 3.57E+03 | 3.50E+03 |
Std | 1.18E+02 | 2.91E+02 | 3.15E+02 | 9.78E+01 | 2.02E+02 | 2.92E+02 | 7.28E+01 | 7.00E+01 | |
F28 | Ave | 7.12E+03 | 4.01E+03 | 4.08E+03 | 1.29E+04 | 6.65E+03 | 6.55E+03 | 4.03E+03 | 3.80E+03 |
Std | 1.38E+03 | 1.40E+02 | 1.72E+02 | 8.70E+02 | 8.33E+02 | 1.89E+03 | 1.81E+02 | 1.19E+02 | |
F29 | Ave | 7.99E+03 | 8.57E+03 | 8.20E+03 | 1.03E+04 | 9.29E+03 | 7.48E+03 | 6.53E+03 | 6.45E+03 |
Std | 6.02E+02 | 6.07E+02 | 9.11E+02 | 2.17E+02 | 8.70E+02 | 6.33E+02 | 4.69E+02 | 3.67E+02 | |
F30 | Ave | 7.02E+08 | 8.35E+06 | 1.03E+06 | 1.50E+07 | 3.99E+07 | 1.12E+09 | 1.88E+05 | 5.82E+04 |
Std | 7.56E+08 | 4.85E+06 | 7.01E+05 | 3.11E+06 | 2.20E+07 | 1.00E+09 | 1.05E+05 | 3.13E+04 | |
($ W|T|L $) | Ave | ($ 20|0|0 $) | ($ 20|0|0 $) | ($ 20|0|0 $) | ($ 11|0|9 $) | ($ 20|0|0 $) | ($ 20|0|2 $) | ($ 15|0|5 $) | |
Std | ($ 20|0|0 $) | ($ 19|0|1 $) | ($ 19|0|1 $) | ($ 16|0|14 $) | ($ 20|0|0 $) | ($ 20|0|0 $) | ($ 13|0|7 $) |
In the analysis of the CEC2017 algorithm testing, the function results across dimensions illustrate the performance of the CSBOA algorithm. As shown in Table 7 (30-dimensional unimodal and multimodal functions), for the unimodal functions F1 and F3, CSBOA significantly outperforms other algorithms in terms of both the global optimal mean and standard deviation, demonstrating its precise optimization capabilities. In the multimodal functions (F4 to F10), CSBOA performs better in terms of the mean for functions F4, F6, F9, and F10. For functions F5, F7, and F8, its performance ranks second only to SBOA. Only on the F9 function, the standard deviation of CSBOA is slightly worse than DE; moreover, the difference is relatively small. Overall, in the 30-dimensional unimodal and multimodal function tests, CSBOA shows advantages in both mean performance and result stability.
In Table 8 (30-dimensional hybrid and composition functions), CSBOA surpasses the comparative algorithms in both the global optimal means and standard deviations for the hybrid functions (F11 to F20). For the composition functions (F21 to F30), CSBOA and SBOA show comparable advantages, ranking among the top algorithms. Although CSBOA slightly lags behind DE in terms of the stability of the standard deviation, it outperforms DE in the optimal mean. Among the 20 functions, CSBOA excels in the means of 15 functions and the standard deviations of 11 functions, demonstrating its effectiveness and robustness.
Table 9 (100-dimensional unimodal and multimodal functions) shows that CSBOA outperforms the comparative algorithms in terms of the optimal means for 5 functions, with standard deviations within a reasonable range. Table 10 (100-dimensional hybrid and composition functions) reveals that, among the 20 hybrid and composition functions, CSBOA achieves the best means for 15 functions, with the standard deviations performing well.
Figures 3 and 4 show the partial convergence curves for the CEC2017 test functions in 30 and 100 dimensions, respectively. From the graphs, it is evident that, in most test cases, CSBOA converges to the optimal solution within 500 consecutive iterations, demonstrating its outstanding exploration and exploitation capabilities. For unimodal functions (F1–F3), CSBOA exhibits superior convergence speed and accuracy compared to other algorithms. In the later stages, while most comparative algorithms experience stagnation at local optima, CSBOA continues progressing towards higher accuracy, showcasing its robust exploitation abilities. For multimodal functions (F4–F10), CSBOA initially lags behind GWO and AVAO in terms of convergence speed and accuracy during the first few dozen iterations. However, as iterations progress, CSBOA exhibits significant advantages, leading to both convergence accuracy and speed in the later stages. For mixed functions (F11–F20), CSBOA reaches the optimal position around the 200th iteration and maintains this advantage until the end. In the case of composite functions (F21–F30), despite the high complexity, CSBOA maintains strong exploration capabilities and rapid convergence.
These results indicate that the strategies introduced in this paper enhance the convergence rate and overall search performance of the basic SBOA in solving the CEC2017 functions, while preventing stagnation at local optima. The crossover strategy accelerates CSBOA's convergence towards the global optimum by iteratively updating the optimal solution dimension by dimension. Therefore, it is reasonable to conclude that CSBOA can provide superior convergence patterns compared to other algorithms when addressing complex numerical optimization challenges in the future.
In this section, to evaluate the scalability of CSBOA, a comparative analysis is conducted between the improved CSBOA algorithm and seven other well-established benchmark algorithms. The comparison is implemented using the CEC2022 testing suite, which includes a diverse set of 10- and 20-dimensional problems. The test functions in CEC2022 consist of a combination of unimodal, multimodal, mixed, and composite functions [58], totaling twelve functions. For further details, please refer to Table 11. The test results for CSBOA and other seven algorithms on the CEC2022 test suites are provided in Tables 12 and 13, and the convergence curves are presented in Figures 5 and 6.
Type | ID | CEC2022 function name | Dimension | fmin |
Unimodal | F1 | Shifted and full rotated Zakharov function | 10/20 | 300 |
Multimodal | F2 | Shifted and full rotated Rosenbrock's function | 10/20 | 400 |
F3 | Shifted and full rotated Rastrigin's function | 10/20 | 600 | |
F4 | Shifted and full rotated non-continuous Rastrigin's function | 10/20 | 800 | |
F5 | Shifted and full rotated levy function | 10/20 | 900 | |
Hybrid | F6 | Hybrid function 1 (N = 3) | 10/20 | 1800 |
F7 | Hybrid function 2 (N = 6) | 10/20 | 2000 | |
F8 | Hybrid function 3 (N = 5) | 10/20 | 2200 | |
Composition | F9 | Composition function 1 (N = 5) | 10/20 | 2300 |
F10 | Composition function 2 (N = 4) | 10/20 | 2400 | |
F11 | Composition function 3 (N = 5) | 10/20 | 2600 | |
F12 | Composition function 4 (N = 6) | 10/20 | 2700 | |
Search Range $ [-100,100]^{D} $ |
Function | GWO | AVAO | GTO | DE | COA | PSO | SBOA | CSBOA | |
F1 | Ave | 1.10E+03 | 3.00E+02 | 3.00E+02 | 4.55E+03 | 1.01E+03 | 3.00E+02 | 3.00E+02 | 3.00E+02 |
Std | 1.35E+03 | 1.13E-07 | 4.31E-13 | 1.44E+03 | 6.70E+02 | 2.01E-06 | 5.46E-04 | 4.72E-14 | |
F2 | Ave | 4.23E+02 | 4.10E+02 | 4.05E+02 | 4.08E+02 | 4.06E+02 | 4.13E+02 | 4.05E+02 | 4.05E+02 |
Std | 2.34E+01 | 1.75E+01 | 3.12E+00 | 4.75E-01 | 3.30E+00 | 1.82E+01 | 3.71E+00 | 3.21E+00 | |
F3 | Ave | 6.01E+02 | 6.13E+02 | 6.03E+02 | 6.00E+02 | 6.03E+02 | 6.00E+02 | 6.00E+02 | 6.00E+02 |
Std | 8.63E-01 | 1.02E+01 | 3.89E+00 | 1.16E-07 | 5.46E+00 | 4.17E-01 | 2.60E-07 | 9.15E-06 | |
F4 | Ave | 8.13E+02 | 8.30E+02 | 8.22E+02 | 8.25E+02 | 8.32E+02 | 8.12E+02 | 8.10E+02 | 8.07E+02 |
Std | 7.78E+00 | 1.11E+01 | 7.75E+00 | 4.15E+00 | 5.72E+00 | 4.70E+00 | 4.60E+00 | 2.74E+00 | |
F5 | Ave | 9.05E+02 | 1.14E+03 | 9.16E+02 | 9.00E+02 | 9.33E+02 | 9.00E+02 | 9.00E+02 | 9.00E+02 |
Std | 1.45E+01 | 2.06E+02 | 1.44E+01 | 8.38E-02 | 1.06E+02 | 9.49E-02 | 3.70E-10 | 3.21E-13 | |
F6 | Ave | 6.35E+03 | 4.18E+03 | 1.88E+03 | 6.66E+03 | 4.57E+03 | 5.02E+03 | 3.76E+03 | 1.80E+03 |
Std | 2.30E+03 | 2.21E+03 | 6.15E+01 | 3.48E+03 | 2.22E+03 | 2.59E+03 | 1.60E+03 | 4.26E-01 | |
F7 | Ave | 2.03E+03 | 2.03E+03 | 2.02E+03 | 2.01E+03 | 2.02E+03 | 2.01E+03 | 2.01E+03 | 2.00E+03 |
Std | 1.01E+01 | 9.55E+00 | 1.07E+01 | 2.10E+00 | 8.42E+00 | 9.82E+00 | 9.51E+00 | 3.68E+00 | |
F8 | Ave | 2.22E+03 | 2.22E+03 | 2.22E+03 | 2.22E+03 | 2.23E+03 | 2.22E+03 | 2.21E+03 | 2.20E+03 |
Std | 6.43E+00 | 4.08E+00 | 5.86E+00 | 4.08E+00 | 5.18E+00 | 8.21E+00 | 9.57E+00 | 6.11E+00 | |
F9 | Ave | 2.55E+03 | 2.53E+03 | 2.53E+03 | 2.53E+03 | 2.53E+03 | 2.53E+03 | 2.53E+03 | 2.53E+03 |
Std | 3.17E+01 | 2.68E+01 | 1.41E-01 | 2.46E-12 | 4.35E-05 | 2.68E+01 | 8.44E-14 | 8.44E-14 | |
F10 | Ave | 2.53E+03 | 2.55E+03 | 2.51E+03 | 2.50E+03 | 2.53E+03 | 2.55E+03 | 2.51E+03 | 2.52E+03 |
Std | 5.21E+01 | 6.53E+01 | 3.01E+01 | 1.24E-01 | 5.12E+01 | 5.72E+01 | 3.68E+01 | 4.34E+01 | |
F11 | Ave | 2.92E+03 | 2.70E+03 | 2.62E+03 | 2.88E+03 | 2.77E+03 | 2.68E+03 | 2.75E+03 | 2.71E+03 |
Std | 8.73E+01 | 1.52E+02 | 7.71E+01 | 3.99E+01 | 1.35E+02 | 1.42E+02 | 1.55E+02 | 1.47E+02 | |
F12 | Ave | 2.86E+03 | 2.87E+03 | 2.86E+03 | 2.86E+03 | 2.86E+03 | 2.87E+03 | 2.86E+03 | 2.86E+03 |
Std | 1.71E+00 | 4.47E+00 | 1.75E+00 | 9.88E-01 | 1.64E+00 | 1.30E+01 | 1.68E+00 | 1.67E+00 | |
($ W|T|L $) | Ave | ($ 12|0|0 $) | ($ 12|0|0 $) | ($ 10|0|2 $) | ($ 11|0|1 $) | ($ 12|0|0 $) | ($ 12|0|0 $) | ($ 10|2|0 $) | |
Std | ($ 12|0|0 $) | ($ 11|0|1 $) | ($ 11|0|1 $) | ($ 7|0|5 $) | ($ 12|0|0 $) | ($ 12|0|0 $) | ($ 12|0|0 $) |
Function | GWO | AVAO | GTO | DE | COA | PSO | SBOA | CSBOA | |
F1 | Ave | 9.15E+03 | 3.50E+03 | 3.01E+02 | 3.63E+04 | 2.94E+04 | 1.11E+03 | 4.68E+02 | 3.00E+02 |
Std | 4.52E+03 | 2.47E+03 | 1.92E+00 | 6.83E+03 | 7.90E+03 | 3.35E+02 | 1.41E+02 | 1.06E-01 | |
F2 | Ave | 4.85E+02 | 4.62E+02 | 4.51E+02 | 4.49E+02 | 4.66E+02 | 4.59E+02 | 4.54E+02 | 4.45E+02 |
Std | 3.14E+01 | 2.28E+01 | 1.53E+01 | 1.42E-01 | 1.86E+01 | 1.89E+01 | 1.18E+01 | 1.79E+01 | |
F3 | Ave | 6.03E+02 | 6.38E+02 | 6.23E+02 | 6.00E+02 | 6.20E+02 | 6.01E+02 | 6.00E+02 | 6.00E+02 |
Std | 1.65E+00 | 1.02E+01 | 8.07E+00 | 1.48E-03 | 1.46E+01 | 1.30E+00 | 2.80E-03 | 6.13E-02 | |
F4 | Ave | 8.59E+02 | 8.93E+02 | 8.73E+02 | 9.16E+02 | 8.81E+02 | 8.42E+02 | 8.32E+02 | 8.34E+02 |
Std | 2.89E+01 | 2.49E+01 | 2.00E+01 | 6.54E+00 | 1.52E+01 | 1.57E+01 | 8.71E+00 | 1.18E+01 | |
F5 | Ave | 9.90E+02 | 2.37E+03 | 1.68E+03 | 1.07E+03 | 2.06E+03 | 9.23E+02 | 9.02E+02 | 9.00E+02 |
Std | 6.19E+01 | 3.56E+02 | 3.66E+02 | 4.88E+01 | 6.81E+02 | 3.83E+01 | 1.65E+00 | 8.08E-01 | |
F6 | Ave | 2.30E+06 | 6.21E+03 | 3.76E+03 | 3.84E+06 | 7.61E+03 | 5.85E+04 | 7.28E+03 | 1.86E+03 |
Std | 6.06E+06 | 6.03E+03 | 2.42E+03 | 1.48E+06 | 5.60E+03 | 2.70E+05 | 5.83E+03 | 2.39E+01 | |
F7 | Ave | 2.06E+03 | 2.16E+03 | 2.09E+03 | 2.05E+03 | 2.07E+03 | 2.04E+03 | 2.03E+03 | 2.02E+03 |
Std | 3.29E+01 | 5.51E+01 | 2.91E+01 | 7.37E+00 | 2.98E+01 | 1.98E+01 | 8.77E+00 | 5.18E+00 | |
F8 | Ave | 2.25E+03 | 2.24E+03 | 2.23E+03 | 2.23E+03 | 2.25E+03 | 2.27E+03 | 2.22E+03 | 2.22E+03 |
Std | 4.61E+01 | 2.32E+01 | 3.13E+01 | 1.52E+00 | 3.57E+01 | 6.61E+01 | 2.06E+00 | 9.52E-01 | |
F9 | Ave | 2.50E+03 | 2.48E+03 | 2.48E+03 | 2.48E+03 | 2.48E+03 | 2.50E+03 | 2.48E+03 | 2.48E+03 |
Std | 1.25E+01 | 7.91E-01 | 2.20E-02 | 3.34E-03 | 9.05E-02 | 2.77E+01 | 3.40E-05 | 3.70E-08 | |
F10 | Ave | 3.01E+03 | 3.01E+03 | 2.94E+03 | 2.52E+03 | 3.40E+03 | 2.74E+03 | 2.53E+03 | 2.50E+03 |
Std | 6.22E+02 | 6.28E+02 | 9.52E+02 | 9.19E+00 | 1.19E+03 | 3.43E+02 | 5.69E+01 | 5.72E+01 | |
F11 | Ave | 3.37E+03 | 2.94E+03 | 2.96E+03 | 2.90E+03 | 3.01E+03 | 2.90E+03 | 2.91E+03 | 2.90E+03 |
Std | 1.87E+02 | 4.98E+01 | 8.97E+01 | 2.48E-02 | 4.65E+02 | 8.49E-04 | 7.73E-04 | 1.83E+01 | |
F12 | Ave | 2.96E+03 | 2.98E+03 | 3.00E+03 | 2.95E+03 | 2.98E+03 | 2.98E+03 | 2.94E+03 | 2.94E+03 |
Std | 9.07E+00 | 3.01E+01 | 4.55E+01 | 1.87E+00 | 1.88E+01 | 3.22E+01 | 8.79E+00 | 6.48E+00 | |
($ W|T|L $) | Ave | ($ 12|0|0 $) | ($ 12|0|0 $) | ($ 12|0|0 $) | ($ 11|0|1 $) | ($ 12|0|0 $) | ($ 12|0|0 $) | ($ 9|2|1 $) | |
Std | ($ 12|0|0 $) | ($ 12|0|0 $) | ($ 12|0|0 $) | ($ 7|0|5 $) | ($ 12|0|0 $) | ($ 12|0|0 $) | ($ 11|0|1 $) |
As shown in Table 12, when the dimension is set to 10, CSBOA has achieved highly satisfactory results. Among them, the global optimal fitness function values of five test functions, namely F1, F3, F5, F7, and F8, can attain the theoretical optimal state. The rest of the functions are also mostly at a relatively better level among all the compared algorithms. In terms of standard deviation, CSBOA presents a smaller standard deviation than other algorithms on F1, F4, F5, F6, and F9, indicating that the three introduced strategies are effective on SBOA and can have a relatively stable advantage on hybrid functions and composition functions. In summary, CSBOA exhibits exceptional performance on the 10-dimensional CEC2022 test function, strongly validating the excellent performance and strong robust optimization capability of the combination of the three strategies added to SBOA.
As presented in Table 13, within the 20-dimensional CEC2022 benchmark test set, the global optimal fitness values for the functions F1 and F3 reach the theoretical optimal values. Notably, the function F1 exhibits a single global optimum, highlighting the robust local exploitation capabilities of CSBOA. Additionally, the global optimal fitness values for eight functions—F2, F5, F6, F7, F8, F9, F11, and F12—are closer to the theoretical optimal values compared to other competing algorithms. The optimal values for functions F3 and F11 are comparable to those obtained by SBOA. In terms of standard deviation, for five functions (F2, F3, F4, F10, and F12), CSBOA's performance is inferior to that of the DE algorithm. However, CSBOA significantly outperforms DE in terms of convergence. Furthermore, CSBOA exhibits the smallest standard deviations for six functions—F1, F5, F6, F7, F8, and F9—demonstrating the highest stability among all comparison algorithms for these functions.
Tests comparing CSBOA with the SBOA algorithm and six other state-of-the-art algorithms on the 12 benchmark functions of CEC2022 demonstrate that CSBOA, enhanced by the logistic-tent chaotic mapping strategy, the improved differential mutation operator, and the crossover strategy, significantly improves optimization performance. It achieves a faster convergence rate, greater accuracy in convergence, and the ability to avoid local optima. These results further highlight that the integration of these three strategies substantially boosts the performance of SBOA.
Additionally, the partial convergence curves of the CEC2022 test functions in 10 and 20 dimensions are presented in Figures 5 and 6. For the unimodal function (F1), when the dimension is set to 10, CSBOA reaches its optimal value after the 100th iteration and outperforms other algorithms, maintaining this advantage throughout the remaining iterations. In the 20-dimensional case, CSBOA continues to optimize and progress until the 200th iteration, demonstrating strong exploitation capabilities. For the multimodal functions (F2–F5), CSBOA exhibits exceptional convergence speed, quickly locating the global optimum and effectively escaping local optima when confronted with multiple local minima. The convergence curve indicates that the algorithm performs excellently in multimodal functions. For the mixed functions (F6–F8) and the composite functions (F9–F12), which involve more complex environments, CSBOA achieves faster convergence and higher accuracy compared to other algorithms, highlighting its robust problem-solving ability in complex continuous optimization problems. In summary, the convergence characteristics in Figures 5 and 6 clearly demonstrate the effectiveness of the introduced mechanism, enabling CSBOA to strike an optimal balance between exploration and exploitation.
In this section, we carry out the Wilcoxon test and the Friedman test on CSBOA and other comparative algorithms. Subsequently, we evaluate the experimental results to conduct a quantitative analysis of the differences between CSBOA and other comparison algorithms.
To comprehensively demonstrate the superiority of the improved algorithm, in this section, we will use the Wilcoxon rank sum test to assess whether the results of each run of CSBOA significantly differ from those of other algorithms at a significance level of 5% [59]. The null hypothesis, denoted as $ H_{0} $, suggests that there is no significant difference between the two algorithms. If the significance probability is less than 0.05, we reject the null hypothesis, indicating a significant difference between the two algorithms. If the significance probability is greater than 0.05, we fail to reject the null hypothesis, suggesting no significant difference between the two algorithms, which implies that the operations performed by the algorithms are similar. The "NaN" value indicates that the two are incomparable and have similar performance. The test results of the CSBOA algorithm and the comparison algorithms on the 30 and 100 dimensions of the CEC2017 benchmark functions are shown in Tables 14 and 15, respectively. Additionally, the results for 10 and 20 dimensions in CEC2022 can be found in Tables 16 and 17. To highlight the comparative results, values exceeding the 5% significance level are presented in bold.
Function | GWO | AVAO | GTO | DE | COA | PSO | SBOA |
F1 | 3.02E-11 | 2.77E-01 | 8.77E-02 | 3.02E-11 | 3.02E-11 | 4.08E-05 | 1.17E-03 |
F3 | 3.02E-11 | 3.02E-11 | 1.95E-03 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 6.70E-11 |
F4 | 2.61E-10 | 1.17E-02 | 1.09E-01 | 1.78E-04 | 1.16E-07 | 5.09E-06 | 6.15E-02 |
F5 | 2.39E-04 | 3.02E-11 | 3.69E-11 | 3.02E-11 | 3.34E-11 | 6.79E-02 | 9.71E-01 |
F6 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 2.53E-04 | 3.02E-11 | 3.47E-10 | 1.26E-01 |
F7 | 1.25E-05 | 3.02E-11 | 3.02E-11 | 2.37E-10 | 4.08E-11 | 1.58E-01 | 2.01E-01 |
F8 | 3.51E-02 | 5.49E-11 | 6.07E-11 | 3.02E-11 | 5.49E-11 | 8.88E-01 | 2.89E-03 |
F9 | 5.49E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 1.41E-04 | 8.77E-02 |
F10 | 3.56E-04 | 6.70E-11 | 1.41E-09 | 3.02E-11 | 3.34E-11 | 3.83E-06 | 3.27E-02 |
F11 | 3.02E-11 | 2.44E-09 | 3.50E-09 | 3.02E-11 | 3.02E-11 | 1.07E-09 | 2.39E-04 |
F12 | 3.02E-11 | 3.02E-11 | 2.25E-04 | 3.02E-11 | 3.02E-11 | 6.07E-11 | 1.70E-08 |
F13 | 3.02E-11 | 3.02E-11 | 3.34E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 2.03E-09 |
F14 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 |
F15 | 3.02E-11 | 3.02E-11 | 3.34E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 |
F16 | 2.15E-06 | 8.15E-11 | 2.87E-10 | 1.96E-10 | 1.10E-08 | 4.44E-07 | 6.57E-02 |
F17 | 5.46E-06 | 3.69E-11 | 1.46E-10 | 8.15E-11 | 3.47E-10 | 2.00E-05 | 3.55E-01 |
F18 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 |
F19 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.16E-10 |
F20 | 3.35E-08 | 4.98E-11 | 1.17E-09 | 2.37E-10 | 1.17E-09 | 3.01E-07 | 3.03E-02 |
F21 | 4.44E-07 | 3.02E-11 | 2.20E-07 | 3.02E-11 | 2.67E-09 | 3.18E-04 | 2.75E-03 |
F22 | 3.20E-09 | 5.00E-09 | 3.32E-06 | 7.12E-09 | 5.97E-09 | 6.52E-09 | 1.25E-04 |
F23 | 9.83E-08 | 3.02E-11 | 1.61E-10 | 3.02E-11 | 7.39E-11 | 4.08E-11 | 3.11E-01 |
F24 | 2.00E-05 | 3.02E-11 | 4.50E-11 | 3.02E-11 | 4.62E-10 | 6.70E-11 | 1.02E-01 |
F25 | 3.69E-11 | 4.42E-06 | 1.19E-06 | 1.07E-07 | 6.53E-08 | 2.15E-06 | 1.38E-02 |
F26 | 5.87E-04 | 4.62E-10 | 1.22E-02 | 3.02E-11 | 9.51E-06 | 5.86E-06 | 9.59E-01 |
F27 | 5.97E-09 | 6.70E-11 | 3.69E-11 | 8.10E-10 | 5.07E-10 | 7.12E-09 | 1.49E-01 |
F28 | 6.07E-11 | 2.57E-07 | 7.62E-03 | 3.02E-11 | 1.60E-07 | 1.07E-09 | 1.33E-01 |
F29 | 9.26E-09 | 3.02E-11 | 6.07E-11 | 3.34E-11 | 2.87E-10 | 1.11E-04 | 2.34E-01 |
F30 | 3.02E-11 | 3.02E-11 | 7.06E-01 | 3.02E-11 | 3.02E-11 | 3.16E-05 | 2.13E-04 |
Function | GWO | AVAO | GTO | DE | COA | PSO | SBOA |
F1 | 3.02E-11 | 9.83E-08 | 2.51E-02 | 1.17E-09 | 3.02E-11 | 3.02E-11 | 9.82E-01 |
F3 | 3.02E-11 | 3.02E-11 | 2.81E-02 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.34E-11 |
F4 | 3.02E-11 | 1.16E-07 | 2.23E-09 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 1.03E-06 |
F5 | 3.79E-01 | 6.07E-11 | 4.20E-10 | 3.02E-11 | 3.02E-11 | 3.27E-02 | 1.77E-03 |
F6 | 5.09E-08 | 3.02E-11 | 3.02E-11 | 1.00E-03 | 3.02E-11 | 1.43E-05 | 9.07E-03 |
F7 | 4.92E-01 | 3.02E-11 | 3.69E-11 | 7.66E-05 | 3.34E-11 | 5.94E-02 | 6.41E-01 |
F8 | 6.52E-01 | 3.02E-11 | 3.69E-11 | 3.02E-11 | 3.02E-11 | 6.38E-03 | 1.78E-04 |
F9 | 1.56E-02 | 5.53E-08 | 4.11E-07 | 3.02E-11 | 3.02E-11 | 3.35E-08 | 3.33E-01 |
F10 | 1.17E-03 | 1.78E-04 | 1.86E-03 | 3.02E-11 | 3.02E-11 | 2.88E-06 | 8.77E-02 |
F11 | 3.02E-11 | 3.02E-11 | 1.61E-10 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.34E-11 |
F12 | 3.02E-11 | 2.67E-09 | 8.20E-07 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 7.60E-07 |
F13 | 3.02E-11 | 6.72E-10 | 2.83E-08 | 1.09E-10 | 6.07E-11 | 3.69E-11 | 1.00E-03 |
F14 | 3.02E-11 | 3.02E-11 | 4.50E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 |
F15 | 3.02E-11 | 3.02E-11 | 1.17E-04 | 3.02E-11 | 3.02E-11 | 6.70E-11 | 4.64E-01 |
F16 | 1.25E-05 | 1.46E-10 | 1.07E-07 | 3.02E-11 | 1.55E-09 | 1.04E-04 | 4.64E-01 |
F17 | 2.05E-03 | 1.46E-10 | 1.69E-09 | 3.02E-11 | 1.46E-10 | 5.00E-09 | 1.44E-02 |
F18 | 3.02E-11 | 3.02E-11 | 1.56E-08 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 6.07E-11 |
F19 | 3.02E-11 | 3.34E-11 | 1.00E-03 | 3.02E-11 | 3.02E-11 | 4.98E-11 | 6.73E-01 |
F20 | 3.18E-03 | 2.03E-09 | 2.38E-07 | 3.02E-11 | 2.37E-10 | 8.12E-04 | 7.28E-01 |
F21 | 2.68E-04 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 5.49E-11 | 7.73E-02 |
F22 | 2.61E-02 | 8.88E-06 | 7.12E-09 | 3.02E-11 | 3.02E-11 | 8.29E-06 | 1.81E-01 |
F23 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.99E-04 |
F24 | 6.12E-10 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 5.79E-01 |
F25 | 3.02E-11 | 2.34E-01 | 2.57E-07 | 3.02E-11 | 3.02E-11 | 5.07E-10 | 7.01E-02 |
F26 | 3.55E-01 | 2.23E-09 | 4.20E-10 | 1.11E-06 | 3.69E-11 | 4.11E-07 | 3.79E-01 |
F27 | 6.07E-11 | 6.07E-11 | 4.50E-11 | 3.02E-11 | 4.08E-11 | 3.82E-10 | 2.51E-02 |
F28 | 3.02E-11 | 1.61E-06 | 2.19E-08 | 3.02E-11 | 3.02E-11 | 3.69E-11 | 8.35E-08 |
F29 | 6.12E-10 | 2.61E-10 | 1.46E-10 | 3.02E-11 | 4.50E-11 | 8.56E-04 | 7.39E-01 |
F30 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 1.17E-09 |
Function | GWO | AVAO | GTO | DE | COA | PSO | SBOA |
F1 | 1.45E-11 | 1.45E-11 | 5.17E-07 | 1.45E-11 | 1.45E-11 | 1.45E-11 | 1.45E-11 |
F2 | 1.69E-09 | 1.31E-01 | 1.68E-01 | 7.64E-05 | 1.25E-04 | 2.61E-04 | 3.10E-02 |
F3 | 1.26E-11 | 1.26E-11 | 1.26E-11 | 6.83E-03 | 1.91E-11 | 1.17E-03 | 5.43E-03 |
F4 | 3.00E-07 | 3.31E-11 | 4.55E-10 | 4.05E-11 | 4.40E-11 | 3.30E-03 | 5.54E-03 |
F5 | 3.35E-11 | 2.47E-11 | 4.68E-10 | 4.09E-11 | 5.00E-11 | 1.45E-01 | 2.74E-06 |
F6 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 |
F7 | 2.87E-10 | 7.39E-11 | 9.92E-11 | 3.32E-06 | 2.03E-09 | 3.57E-06 | 3.50E-03 |
F8 | 4.98E-11 | 4.08E-11 | 1.61E-10 | 1.07E-09 | 1.96E-10 | 6.53E-08 | 2.16E-03 |
F9 | 1.21E-12 | 5.42E-09 | 3.34E-01 | 3.12E-04 | 1.21E-12 | 3.34E-01 | NAN |
F10 | 3.96E-08 | 2.67E-09 | 1.60E-07 | 8.48E-09 | 3.20E-09 | 3.96E-08 | 8.31E-03 |
F11 | 2.98E-09 | 2.95E-05 | 1.29E-01 | 3.90E-11 | 1.46E-07 | 4.87E-04 | 1.10E-05 |
F12 | 3.01E-11 | 8.94E-11 | 1.10E-09 | 2.15E-03 | 6.70E-10 | 4.46E-09 | 8.76E-02 |
Function | GWO | AVAO | GTO | DE | COA | PSO | SBOA |
F1 | 3.02E-11 | 3.02E-11 | 6.77E-05 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 |
F2 | 1.47E-07 | 7.30E-04 | 3.64E-02 | 1.95E-03 | 2.53E-04 | 1.76E-01 | 7.24E-02 |
F3 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 1.11E-04 | 3.02E-11 | 3.20E-09 | 8.65E-01 |
F4 | 6.36E-05 | 4.50E-11 | 8.15E-11 | 3.02E-11 | 4.08E-11 | 1.86E-03 | 9.00E-01 |
F5 | 3.34E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 1.70E-08 | 3.55E-01 |
F6 | 3.02E-11 | 3.02E-11 | 3.69E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 4.50E-11 |
F7 | 6.07E-11 | 3.02E-11 | 3.34E-11 | 3.02E-11 | 7.39E-11 | 2.49E-06 | 2.16E-03 |
F8 | 8.99E-11 | 6.70E-11 | 1.68E-04 | 3.02E-11 | 3.02E-11 | 1.29E-06 | 6.91E-04 |
F9 | 3.02E-11 | 3.02E-11 | 1.04E-04 | 3.02E-11 | 3.02E-11 | 3.00E-11 | 3.02E-11 |
F10 | 4.57E-09 | 1.69E-09 | 8.84E-07 | 1.19E-06 | 1.47E-07 | 8.20E-07 | 5.49E-01 |
F11 | 3.02E-11 | 7.12E-09 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 |
F12 | 2.92E-09 | 1.09E-10 | 1.96E-10 | 1.87E-05 | 2.15E-10 | 1.55E-09 | 2.77E-01 |
Tables 14 and 15 illustrate that for most functions, the significance probability of the Wilcoxon rank sum test between CSBOA and other optimization algorithms is less than 0.05, indicating a statistically significant difference at the 5% significance level. However, in the 30-dimensional CEC2017 test set, there are 13 benchmark functions where the significance probability between CSBOA and SBOA is greater than 0.05, suggesting no significant difference between the two algorithms for these functions. Similarly, in the 100-dimensional test set, the same condition applies to 14 functions of SBOA, indicating no significant performance difference between CSBOA and SBOA for these functions. This is understandable, as CSBOA is an enhanced variant of SBOA. While retaining the core strengths of the original algorithm, three improvement strategies are incorporated, resulting in no significant differences in performance for some test functions.
Tables 16 and 17 present the Wilcoxon rank sum test results for CSBOA and the comparative algorithms on the 10-dimensional and 20-dimensional CEC2022 benchmark functions, respectively. As shown in Table 16, the differences between CSBOA and the majority of comparison algorithms are statistically significant across various test functions. In Table 17, the Wilcoxon rank sum test results reveal significant differences between CSBOA and most comparison algorithms, except for SBOA. However, for six functions among the CEC2022 test functions, the significance probability between CSBOA and SBOA exceeds 0.05, indicating that, at the 5% significance level, there is no significant difference between CSBOA and SBOA in these functions. In conclusion, CSBOA demonstrates significant performance improvements compared to other state-of-the-art algorithms. However, it shows only marginal differences when compared to SBOA. This can be attributed to the fact that CSBOA introduces only three enhancements—a logistic-tent chao mapping, an improved differential mutation operator, and a crossover strategy—while preserving the core strengths of the original SBOA algorithm, thereby accounting for the observed minor differences.
When delving into the performance of the CSBOA algorithm, we employ the non-parametric Friedman average rank test to rank the experimental results of CSBOA against other algorithms on the CEC2017 and CEC2022 benchmark test suites. This method is favored for its lack of reliance on assumptions about data distribution, making it particularly suitable for assessing the performance of optimization algorithms across a diverse set of test suites.
Through Tables 18 and 19, we present the Friedman test ranking results for each algorithm, with CSBOA securing the top position among all the compared algorithms. This outcome not only confirms the superior performance of CSBOA across the selected test suites but also highlights its efficiency and reliability in solving complex optimization problems. Moreover, the significant ranking advantage of CSBOA underscores its adaptability and robustness across test functions of varying dimensions and characteristics, enabling it to maintain stable optimization performance in a wide range of application scenarios.
Dimensions | 30 | 100 | |||
Algorithms | Mean rank | Overall rank | Mean rank | Overall rank | |
GWO | 5.43 | 5 | 5 | 5 | |
AVOA | 6.03 | 7 | 4.73 | 4 | |
GTO | 4.17 | 3 | 4.17 | 3 | |
DE | 6.17 | 8 | 6.67 | 8 | |
COA | 5.9 | 6 | 6.33 | 7 | |
PSO | 4.7 | 4 | 5.43 | 6 | |
SBOA | 2.23 | 2 | 2.23 | 2 | |
CSBOA | 1.37 | 1 | 1.43 | 1 |
Dimensions | 10 | 20 | |||
Algorithms | Mean rank | Overall rank | Mean rank | Overall rank | |
GWO | 6.25 | 8 | 5.91 | 6 | |
AVOA | 6.17 | 7 | 6.17 | 7 | |
GTO | 3.83 | 3 | 4.91 | 5 | |
DE | 4.33 | 4 | 4.17 | 3 | |
COA | 5.92 | 6 | 6.25 | 8 | |
PSO | 4.92 | 5 | 4.67 | 4 | |
SBOA | 2.79 | 2 | 2.25 | 2 | |
CSBOA | 1.79 | 1 | 1.67 | 1 |
Following the experimental investigations and subsequent analyses presented in Section 5, it has become clear that the CSBOA demonstrates superior performance in optimizing benchmark test functions compared to its counterparts. Yet, the ultimate measure of a metaheuristic algorithm's merit is its capacity to skillfully address and unravel the intricacies of real-world problems. Bearing this in mind, the subsequent section is devoted to validating the practical effectiveness and versatility of CSBOA by integrating it into scenarios that mirror real-world challenges. To thoroughly assess the algorithm's preparedness for practical application and its scalability, it has been meticulously deployed in two quintessential engineering problems and added the high-performance algorithm QOCSOS algorithm to the comparison[48], thereby illustrating its proficiency in handling complex, real-world scenarios with finesse.
The Pressure Vessel Design problem[60], illustrated in Figure 7, entails crafting a structure that optimizes cost efficiency without compromising on its functional requirements. The crux of this design endeavor revolves around four key optimization parameters: the vessel thickness ($ T_{s} $), head thickness ($ T_{h} $), inner radius ($ R $), and head length ($ L $). These parameters are the linchpins of the design, directly affecting the performance and cost of pressure vessels. The equation that encapsulates the mathematical framework for this optimization undertaking is detailed in Eq (6.1). This equation is the cornerstone for navigating the complex trade-offs between material usage, structural integrity, and economic viability, ensuring that the vessel is not only robust but also cost-effective.
$ Consider→x=[x1x2x3x4]=[TSThRL],Minimizef(→x)=0.6224x1x3x4+1.7781x2x23+3.1661x21x4+19.84x21x3,Subjecttog1(→x)=−x1+0.0193x3≤0,g2(→x)=−x2+0.00954x3≤0,g3(→x)=−πx23x4−43πx33+1296000≤0,g4(→x)=x4−240≤0,Parmeterrange0≤x1,x2≤99,10≤x3,x4≤200. $ | (6.1) |
As seen from the results in Table 20, CSBOA outperforms its competitors in optimizing Pressure Vessel Design problems. The optimal value of the CSBOA algorithm proposed in this study is 5885.332773, and the theoretical optimal value is 5.8853E+03. Thus, the CSBOA algorithm is slightly better than QOCSOS. This not only showcases its excellent optimization capabilities but also reflects its efficiency in solving practical engineering problems and its stability and reliability when facing complex design challenges. Additionally, CSBOA has demonstrated remarkable control ability and a precise understanding of design objectives while adjusting optimization parameters in multiple dimensions, such as container thickness ($ T_{s} $), head thickness ($ T_{h} $), inner diameter ($ R $), and head length ($ L $). The optimization of these parameters directly influences the functional characteristics and cost-effectiveness of pressure vessels. The successful application of CSBOA provides a new and efficient tool for engineering design.
Algorithm | Optimal values for variable | Optimal value | Ranking | |||
$ T_{s} $ | $ T_{h} $ | $ R $ | $ L $ | |||
GWO | 0.785779 | 0.388407 | 40.702147 | 194.754644 | 5900.291027 | 4 |
AVOA | 0.989300 | 0.489012 | 51.259077 | 88.659593 | 6352.998707 | 8 |
GTO | 1.258847 | 0.622249 | 65.225232 | 10.000000 | 7319.000702 | 9 |
DE | 0.781083 | 0.386270 | 40.339766 | 200.000000 | 5914.483351 | 5 |
COA | 0.968743 | 0.480559 | 50.114317 | 97.637567 | 6319.415834 | 7 |
PSO | 0.973894 | 0.481396 | 50.460847 | 94.730452 | 6311.096260 | 5 |
QOCSOS | 0.778238 | 0.384893 | 40.322081 | 199.966711 | 5885.332774 | 2 |
SBOA | 0.779067 | 0.385093 | 40.3661670 | 199.352987 | 5886.870272 | 3 |
CSBOA | 0.778169 | 0.384649 | 40.319619 | 199.999999 | 5885.332773 | 1 |
This design problem[61,62,63] aims to minimize the weight of tension/compression springs by optimizing three critical parameters: Wire diameter ($ d $), coil diameter ($ D $), and the number of coils ($ N $). The structure of this engineering problem is illustrated in Figure 8, with the mathematical model presented in Eq (6.2).
$ Consider→x=[x1x2x3]=[dDN],Minimizef(→x)=(x3+2)x2x21,Subjecttog1(→x)=1−x32x371785x41≤0,g2(→x)=4x22−x1x212566(x2x31−x41)+15108x21≤0,g3(→x)=1−140.45x1x22x3≤0,g4(→x)=x1+x21.5−1≤0,Parmeterrange0.05≤x1≤2,0.25≤x2≤1.3,2≤x3≤15. $ | (6.2) |
Table 21 offers a comprehensive comparison of the optimization results of CSBOA and eight distinct competitive algorithms in a tension/compression spring design. Evident from the data in the table is that CSBOA surpasses other algorithms, attaining a value of 0.012665235 with a theoretical optimal value of 1.2665E-02. This outcome showcases the advanced optimization capability of CSBOA, enabling it to proficiently navigate the complex search space of spring design problems and determine solutions that minimize the objective function. The exceptional performance of CSBOA is ascribed to its innovative strategy. These elements collaborate to enhance the exploration and exploitation capabilities of the algorithm, enabling it to avoid local optima more effectively than competing algorithms and converge to the global optimum. CSBOA's attainment of optimal values not only demonstrates its proficiency in handling tension/compression spring design problems but also underscores its potential for application in various complex engineering optimization problems where finding the most cost-effective and efficient design is crucial. The comparison presented in Table 21 solidifies the position of CSBOA as a leading optimization algorithm in mechanical design and other fields.
Algorithm | Optimal values for variable | Optimal value | Ranking | ||
d | D | N | |||
GWO | 0.0523516599 | 0.372775760 | 10.415319625 | 0.012684229 | 4 |
AVOA | 0.050000000 | 0.317425416 | 14.027769769 | 0.012719054 | 6 |
GTO | 0.053325095 | 0.397367912 | 9.250854836 | 0.012712811 | 5 |
DE | 0.053135792 | 0.392469906 | 9.485223289 | 0.012726826 | 7 |
COA | 0.056774591 | 0.491795419 | 6.277155317 | 0.013121202 | 9 |
PSO | 0.054998195 | 0.441675285 | 7.622863618 | 0.012855954 | 8 |
QOCSOS | 0.055130816 | 0.444775663 | 7.544716912 | 0.012665282 | 2 |
SBOA | 0.052219133 | 0.369604350 | 10.571609914 | 0.012670312 | 3 |
CSBOA | 0.051700822 | 0.3570007342 | 11.272393937 | 0.012665235 | 1 |
We introduce a crossover strategy integrated Secretary Bird Optimization Algorithm, dubbed CSBOA, aimed at addressing numerical optimization problems and practical engineering optimization challenges. CSBOA significantly enhances the performance of the original SBOA through three key strategic improvements. First, we employ a logistic-tent chaotic mapping strategy to initialize the population, replacing the conventional random initialization method. This results in a more uniform distribution of individuals within the defined interval, thereby enhancing the population's global search capability. Second, we reinforce the original DE/rand/1 mutation operator by introducing the DE/rand-rand/1 operator, which broadens the algorithm's search scope and increases the randomness of population exploration, effectively aiding the algorithm in escaping local optima. Last, to address the issues of slow convergence speed and low precision inherent in the original algorithm, we integrate a crossover strategy in CSBOA that not only accelerates the convergence rate but also enhances the precision of the final solution. The combined effect of these improvements makes CSBOA more effective and reliable in handling complex optimization problems.
To verify the effectiveness of CSBOA, a series of numerical experiments were conducted using 29 CEC2017 and 12 CEC2022 benchmark functions. The results show that, in comparison to advanced metaheuristic algorithms, CSBOA can offer improved solution accuracy, convergence speed, and stability in most test cases. Moreover, the performance of CSBOA in addressing engineering optimization problems is also quite competitive, which further underscores the practicality of CSBOA in real-world applications.
Although CSBOA has demonstrated outstanding optimization capabilities, there is room for improvement in its performance. Currently, the combination of various enhancement strategies has led to an increase in the computation time and insufficient stability of CSBOA, which has become the main challenge to overcome in its future development. To address this issue, there is a plan to introduce parallel computing technology or integrate it with advanced algorithms to deeply optimize the structure of CSBOA, expecting to effectively reduce computational costs without sacrificing convergence accuracy. In addition, to enhance the robustness of the algorithm, the integration of advanced operators such as dynamic population evolution and quantum rotation gates into CSBOA is being considered. The introduction of these operators will make CSBOA more flexible and powerful in handling a wider range of optimization problems. Given the excellent results achieved by CSBOA in preliminary tests, it is believed that it can be applied to practical optimization problems in various disciplines, such as predictive modeling, image segmentation, and feature selection. Moreover, the development of a multi-objective version of CSBOA is being explored to address more complex multi-objective optimization challenges, thereby further expanding its application scope and influence in the field of computational optimization.
The authors declare they have not used Artificial Intelligence (AI) tools in the creation of this article.
This research was funded by the Guangxi science and technology plan project (AD23023003) and the Fifth Cultivation Program for Thousands of Young and Middle-aged Backbone Teachers in Guangxi Higher Education Institutions.
The authors declare there is no conflict of interest.
[1] |
Vega LM, Alvarez PJ, McLean RJC (2014) Bacterial signaling ecology and potential applications during aquatic biofilm construction. Microbial Ecol 68: 24-34. doi: 10.1007/s00248-013-0321-1
![]() |
[2] |
Marshall KC, Stout R, Mitchell R (1971) Mechanisms of the initial events in the sorption of marine bacteria to solid surfaces. J Gen Microbiol 68: 337-348. doi: 10.1099/00221287-68-3-337
![]() |
[3] |
Costerton JW, Geesey GG, Cheng KJ (1978) How bacteria stick. Sci Am 238: 86-95. doi: 10.1038/scientificamerican0178-86
![]() |
[4] |
Costerton JW, Cheng KJ, Geesey GG, et al. (1987) Bacterial biofilms in nature and disease. Annu Rev Microbiol 41: 435-464. doi: 10.1146/annurev.mi.41.100187.002251
![]() |
[5] |
Hoiby N (2014) A personal history of research on microbial biofilms and biofilm infections. Pathog Dis 70: 205-211. doi: 10.1111/2049-632X.12165
![]() |
[6] |
Dobretsov S, Abed RM, Teplitski M (2013) Mini-review: Inhibition of biofouling by marine microorganisms. Biofouling 29: 423-441. doi: 10.1080/08927014.2013.776042
![]() |
[7] |
Geesey GG, Mutch R, Costerton JW, et al. (1978) Sessile bacteria: an important component of the microbial population in small mountain streams. Limnol Oceanogr 23: 1214-1223. doi: 10.4319/lo.1978.23.6.1214
![]() |
[8] | Nickel JC, Grant SK, Costerton JW (1985) Catheter associated bacteriuria. An experimental study. Urology 26: 369-375. |
[9] | Paerl HW, Pinckney JL (1996) A mini-review of microbial consortia: Their roles in aquatic production and biogeochemical cycling. Microb Ecol 31: 225-247. |
[10] |
Hassanpourfard M, Nikakhtari Z, Ghosh R, et al. (2015) Bacterial floc mediated rapid streamer formation in creeping flows. Sci Rep 5: 13070. doi: 10.1038/srep13070
![]() |
[11] |
Meyer Reil LA (1994) Microbial life in sedimentary biofilms: The challenge to microbial ecologists. Mar Ecol-Prog Ser 112: 303-311. doi: 10.3354/meps112303
![]() |
[12] |
Reid RP, Visscher PT, Decho AW, et al. (2000) The role of microbes in accretion, lamination and early lithification of modern marine stromatolites. Nature 406: 989-992. doi: 10.1038/35023158
![]() |
[13] |
Wentland EJ, Stewart PS, Huang CT, et al. (1996) Spatial variations in growth rate within Klebsiella pneumoniae colonies and biofilm. Biotechnol Prog 12: 316-321. doi: 10.1021/bp9600243
![]() |
[14] |
Dietrich LE, Okegbe C, Price-Whelan A, et al. (2013) Bacterial community morphogenesis is intimately linked to the intracellular redox state. J Bacteriol 195: 1371-1380. doi: 10.1128/JB.02273-12
![]() |
[15] | Al-Ahmad A, Wunder A, Auschill TM, et al. (2007) The in vivo dynamics of Streptococcus spp., Actinomyces naeslundii, Fusobacterium nucleatum and Veillonella spp. in dental plaque biofilm as analysed by five-colour multiplex fluorescence in situ hybridization. J Med Microbiol 56: 681-687. |
[16] | Andersen JB, Sternberg C, Poulsen LK, et al. (1998) New unstable variants of green fluorescent protein for studies of transient gene expression in bacteria. Appl Environ Microbiol 64: 2240-2246. |
[17] |
Cook LC, Federle MJ (2014) Peptide pheromone signaling in Streptococcus and Enterococcus. FEMS Microbiol Rev 38: 473-492. doi: 10.1111/1574-6976.12046
![]() |
[18] |
Ng WL, Bassler BL (2009) Bacterial quorum-sensing network architectures. Annu Rev Genet 43: 197-222. doi: 10.1146/annurev-genet-102108-134304
![]() |
[19] |
Cuadra-Saenz G, Rao DL, Underwood AJ, et al. (2012) Autoinducer-2 influences interactions amongst pioneer colonizing streptococci in oral biofilms. Microbiology 158: 1783-1795. doi: 10.1099/mic.0.057182-0
![]() |
[20] | Montgomery K, Charlesworth JC, LeBard R, et al. (2013) Quorum sensing in extreme environments. Life (Basel) 3: 131-148. |
[21] |
Ramage G, Saville SP, Wickes BL, et al. (2002) Inhibition of Candida albicans biofilm formation by farnesol, a quorum-sensing molecule. Appl Environ Microbiol 68: 5459-5463. doi: 10.1128/AEM.68.11.5459-5463.2002
![]() |
[22] |
Nobbs AH, Jenkinson HF (2015) Interkingdom networking within the oral microbiome. Microbes Infect 17: 484-492. doi: 10.1016/j.micinf.2015.03.008
![]() |
[23] |
Haruta S, Kato S, Yamamoto K, et al. (2009) Intertwined interspecies relationships: approaches to untangle the microbial network. Environ Microbiol 11: 2963-2969. doi: 10.1111/j.1462-2920.2009.01956.x
![]() |
[24] | Kouzuma A, Kato S, Watanabe K (2015) Microbial interspecies interactions: recent findings in syntrophic consortia. Front Microbiol 6: 477. |
[25] |
Schink B (2002) Synergistic interactions in the microbial world. Antonie van Leeuwenhoek 81: 257-261. doi: 10.1023/A:1020579004534
![]() |
[26] | Juretschko S, Timmermann G, Schmid M, et al. (1998) Combined molecular and conventional analyses of nitrifying bacterium diversity in activated sludge: Nitrosococcus mobilis and Nitrospira- like bacteria as dominant populations. Appl Environ Microbiol 64: 3042-3051. |
[27] | Boyle M. (1993) Microbial ecology of sewage treatment, In: Ford TE Author, Aquatic microbiology: An ecological approach,. Boston: Blackwell Scientific Publications, 441-454. |
[28] | Parker DS, Jacobs T, Bower E, et al. (1997) Maximizing trickling filter nitrification rates through biofilm control: Research review and full scale application. Water Sci Technol 36: 255-262. |
[29] |
Vogelsang C, Husby A, Ostgaard K (1997) Functional stability of temperature-compensated nitrification in domestic wastewater treatment obtained with PVA-SbQ/alginate gel entrapment. Water Res 31: 1659-1664. doi: 10.1016/S0043-1354(97)00009-2
![]() |
[30] |
Liu H, Logan BE (2004) Electricity generation using an air-cathode single chamber microbial fuel cell in the presence and absence of a proton exchange membrane. Environ Sci Technol 38: 4040-4046. doi: 10.1021/es0499344
![]() |
[31] |
Rabaey K, Lissens G, Siciliano SD, et al. (2003) A microbial fuel cell capable of converting glucose to electricity at high rate and efficiency. Biotechnol Lett 25: 1531-1535. doi: 10.1023/A:1025484009367
![]() |
[32] |
Min B, Logan BE (2004) Continuous electricity generation from domestic wastewater and organic substrates in a flat plate microbial fuel cell. Environ Sci Technol 38: 5809-5814. doi: 10.1021/es0491026
![]() |
[33] | Fangzhou D, Zhenglong L, Shaoqiang Y, et al. (2015) Electricity generation directly using human feces wastewater for life support system. Acta Astronaut 68: 1537-1547. |
[34] | Gorby YA, Yanina S, McLean JS, et al. (2006) Electrically conductive bacterial nanowires produced by Shewanella oneidensis strain MR-1 and other microorganisms. Proc Nat Acad Sci U S A 103: 11358-11363. |
[35] |
Malvankar NS, Lovley DR (2014) Microbial nanowires for bioenergy applications. Curr Opin Biotechnol 27: 88-95. doi: 10.1016/j.copbio.2013.12.003
![]() |
[36] |
Wang Y, Kern SE, Newman DK (2010) Endogenous phenazine antibiotics promote anaerobic survival of Pseudomonas aeruginosa via extracellular electron transfer. J Bacteriol 192: 365-369. doi: 10.1128/JB.01188-09
![]() |
[37] |
Little B, Wagner P (1996) An overview of microbiologically influenced corrosion of metals and alloys. Can J Microbiol 42: 367-374. doi: 10.1139/m96-052
![]() |
[38] |
Rodriguez-Navarro C, Jroundi F, Schiro M, et al. (2012) Influence of substrate mineralogy on bacterial mineralization of calcium carbonate: implications for stone conservation. Appl Environ Microbiol 78: 4017-4029. doi: 10.1128/AEM.07044-11
![]() |
[39] |
McLean RJC, Nickel JC, Cheng KJ, et al. (1988) The ecology and pathogenicity of urease-producing bacteria in the urinary tract. Crit Rev Microbiol 16: 37-79. doi: 10.3109/10408418809104467
![]() |
[40] | Dumanski AJ, Hedelin H, Edin-Liljegren A, et al. (1994) Unique ability of Proteus mirabilis capsule to enhance mineral growth in infectious urinary calculi. Infect Immun 62: 2998-3003. |
[41] | McLean RJC, Beveridge TJ (1990) Metal binding capacity of bacterial surfaces and their ability to form mineralized aggregates. In: Ehrlich HL, Author, Microbial Mineral Recovery, New York: McGraw-Hill, 185-222. |
[42] | Egan S, James S, Holmstrom C, et al. (2002) Correlation between pigmentation and antifouling compounds produced by Pseudoalteromonas tunicata. Environ Microbiol: 433-442. |
[43] |
Maddula VS, Pierson EA, Pierson LS (2008) Altering the ratio of phenazines in Pseudomonas chlororaphis (aureofaciens) strain 30-84: effects on biofilm formation and pathogen inhibition. J Bacteriol 190: 2759-2766. doi: 10.1128/JB.01587-07
![]() |
[44] |
Human Microbiome Project Consortium (2012) Structure, function and diversity of the healthy human microbiome. Nature 486: 207-214. doi: 10.1038/nature11234
![]() |
[45] | Yuille S, Mackay WG, Morrison DJ, et al. (2015) Optimising gut colonisation resistance against Clostridium difficile infection. Eur J Clin Microbiol Infect Dis [in press]. |
[46] |
Cruz MR, Graham CE, Gagliano BC, et al. (2013) Enterococcus faecalis inhibits hyphal morphogenesis and virulence of Candida albicans. Infect Immun 81: 189-200. doi: 10.1128/IAI.00914-12
![]() |
[47] |
Hogan DA, Kolter R (2002) Pseudomonas-Candida interactions: an ecological role for virulence factors. Science 296: 2229-2232. doi: 10.1126/science.1070784
![]() |
[48] | Bachtiar EW, Bachtiar BM, Jarosz LM, et al. (2014) AI-2 of Aggregatibacter actinomycetemcomitans inhibits Candida albicans biofilm formation. Front Cell Infect Microbiol 4: 94. |
[49] | McLean RJC (2014) Normal bacterial flora may inhibit Candida albicans biofilm formation by autoinducer-2. Front Cell Infect Microbiol 4: 117. |
[50] |
Chung KK, Schumacher JF, Sampson EM, et al. (2007) Impact of engineered surface microtopography on biofilm formation of Staphylococcus aureus. Biointerphases 2: 89-94. doi: 10.1116/1.2751405
![]() |
[51] | Rogers J, Dowsett AB, Keevil CW (1995) A paint incorporating silver to control mixed biofilms containing Legionella pneumophila. J Indust Microbiol 15: 377-383. |
[52] | Flemming HC, Griebe T, Schaule G (1996) Antifouling strategies in technical systems: A short review. Water Sci Technol 34: 517-524. |
[53] |
Breidenstein EB, de la Fuente-Núñez C, Hancock REW (2011) Pseudomonas aeruginosa: all roads lead to resistance. Trends Microbiol 19: 419-426. doi: 10.1016/j.tim.2011.04.005
![]() |
[54] |
Hentzer M, Riedel K, Rasmussen TB, et al. (2002) Inhibition of quorum sensing in Pseudomonas aeruginosa biofilm bacteria by a halogenated furanone compound. Microbiology 148: 87-102. doi: 10.1099/00221287-148-1-87
![]() |
[55] |
Brackman G, Cos P, Maes L, et al. (2011) Quorum sensing inhibitors increase the susceptibility of bacterial biofilms to antibiotics in vitro and in vivo. Antimicrob Agents Chemother 55: 2655-2661. doi: 10.1128/AAC.00045-11
![]() |
[56] |
Davies DG, Marques CNH (2009) A fatty acid messenger is responsible for inducing dispersion in microbial biofilms. J Bacteriol 191: 1393-1403. doi: 10.1128/JB.01214-08
![]() |
[57] | Lanter BB, Sauer K, Davies DG (2014) Bacteria present in carotid arterial plaques are found as biofilm deposits which may contribute to enhanced risk of plaque rupture. mBio 5: e01206-14. |
[58] |
Nicolaou SA, Gaida SM, Papoutsakis ET (2010) A comparative view of metabolite and substrate stress and tolerance in microbial bioprocessing: From biofuels and chemicals, to biocatalysis and bioremediation. Metab Eng 12: 307-331. doi: 10.1016/j.ymben.2010.03.004
![]() |
[59] | Beijerinck MW. (1999) Enrichment culture studies with urea bacteria (translation of original article “Anhäufungsversuche mit ureumbakterien.” Centralblatt für Bakteriologie, Part II, Vol 7, pp 33-61, 1901) In: Milestones in microbiology: 1546 to 1940, Washington DC: ASM Press, 234-237. |
[60] | Kolenbrander PE, London J (1993) Adhere today, here tomorrow: Oral bacterial adherence. J Bacteriol 175: 3247-3252. |
[61] |
Jang YJ, Sim J, Jun HK, et al. (2013) Differential effect of autoinducer 2 of Fusobacterium nucleatum on oral streptococci. Arch Oral Biol 58: 1594-1602. doi: 10.1016/j.archoralbio.2013.08.006
![]() |
[62] |
Ferrières L, Hancock V, Klemm P (2007) Specific selection for virulent urinary tract infectious Escherichia coli strains during catheter-associated biofilm formation. FEMS Immunol Med Microbiol 51: 212-219. doi: 10.1111/j.1574-695X.2007.00296.x
![]() |
[63] |
Ishida KP, Griffiths PR (1999) Investigation of polysaccharide adsorption on protein conditioning films by attenuated total reflection infrared spectrometry - II. Thin copper films. J Colloid Interface Sci 213: 513-524. doi: 10.1006/jcis.1999.6162
![]() |
[64] |
Zhang N, Yang D, Wang D, et al. (2015) Whole transcriptomic analysis of the plant-beneficial rhizobacterium Bacillus amyloliquefaciens SQR9 during enhanced biofilm formation regulated by maize root exudates. BMC Genomics 16: 685. doi: 10.1186/s12864-015-1825-5
![]() |
[65] |
Chaparro JM, Badri DV, Bakker MG, et al. (2013) Root exudation of phytochemicals in Arabidopsis follows specific patterns that are developmentally programmed and correlate with soil microbial functions. PLOS One 8: e55731. doi: 10.1371/journal.pone.0055731
![]() |
[66] |
Egan S, Harder T, Burke C, et al. (2013) The seaweed holobiont: understanding seaweed-bacteria interactions. FEMS Microbiol Rev 37: 462-476. doi: 10.1111/1574-6976.12011
![]() |
[67] | Givskov M, de Nys R, Manefield M, et al. (1996) Eukaryotic interference with homoserine lactone-mediated prokaryotic signalling. J Bacteriol 178: 6618-6622. |
[68] |
McLean RJC, Barnes MB, Windham MK, et al. (2005) Cell-cell influences on bacterial community development in aquatic biofilms. Appl Environ Microbiol 71: 8987-8990. doi: 10.1128/AEM.71.12.8987-8990.2005
![]() |
[69] |
Nickel JC, Ruseska I, Wright JB, et al. (1985) Tobramycin resistance of Pseudomonas aeruginosa cells growing as a biofilm on urinary catheter material. Antimicrob Agents Chemother 27: 619-624. doi: 10.1128/AAC.27.4.619
![]() |
Category | Algorithm | year | Inspiration/Description |
Evolutionary | Liver Cancer Algorithm (LCA) [7] | 2023 | Inspired by the ability of tumors to replicate and spread to other organs, an MA is introduced. |
Partial Reinforcement Optimizer (PRO)[8] | 2024 | Inspired by the partial reinforcement effect (PRE) theory, an evolutionary learning/training theory in psychology, a learner is intermittently reinforced to learn or strengthen a specific behavior based on a schedule. | |
Moss Growth Optimization (MGO)[9] | 2024 | Inspired by the growth of moss in the natural environment, an MA is introduced. | |
Physic-based | Planet Optimization Algorithm (POA) [13] | 2022 | Inspired by the laws of cosmic motion and starting from the interaction of the gravitational forces among planets, an MA is introduced. |
Kepler Optimization Algorithm (KOA) [14] | 2023 | Inspired by Kepler's laws of planetary motion, which can predict the position and velocity of the planets at any given time, an MA is introduced. | |
Rime Optimization Algorithm (RIME)[2] | 2023 | Inspired by the natural frost and ice growth mechanism, algorithms are developed by simulating the motion of soft frost particles for algorithmic search, and by simulating the crossover behavior between hard frost agents. | |
Snow ablation optimizer (SAO) [15] | 2023 | Inspired by the simulation of the sublimation and melting behavior of snow, an MA is introduced. | |
Newton-Raphson-based optimizer (NBRO) [16] | 2024 | The algorithm searches the solution space by defining the solution space using the set of vectors and employing operators such as Natural Resource Strategy (NRSR) as well as Trap Avoidance Operator (TAO). | |
Swarm intelligence | Crested Porcupine Optimizer (CPO)[22] | 2024 | Simulation of four different protective mechanisms in crown porcupines: sight, hearing, odor and physical attack. |
Hippopotamus optimization algorithm (HO) [23] | 2024 | Inspired by the behavioral patterns of hippos in the natural environment, an MA is introduced. | |
Seagull optimization algorithm (SOA)[24] | 2024 | Inspired by the migration and predatory behaviors of seagulls in the natural world, an MA is introduced. | |
enhanced African Vultures Optimization Algorithm (EAVOA) [35] | 2023 | They incorporated a rotating flight mechanism, a representative vulture selection mechanism, and a selection accumulation operator strategy into the original AVOA. It demonstrated superior optimization capabilities compared to the original AVOA. | |
an improved Seahorse Optimizer (mSHO) [41] | 2024 | This algorithm integrates three search operators: neighborhood-based local search, global search, and walking within the existing search to achieve a more robust development trend. | |
multi-strategy improvement Secretary Bird Optimization Algorithm (MISBOA) [42] | 2024 | The algorithm improves the Secretary Bird Optimization Algorithm by combining three strategies: feedback regulation mechanism, golden sinusoidal guidance, and population diversity, and the results show that MISBOA has demonstrated good performance. | |
Improved Secretary Bird Optimization Algorithm [43] | 2024 | ISBOA adds the Circle Chaotic Mapping, the differential evolution strategy, and the population diversity strategy into the SBOA, which achieves the optimal convergence speed and optimization accuracy. optimal convergence speed and optimization accuracy. | |
Crossover strategy-based Secretary Bird Optimization Algorithm (CSBOA) | 2024 | Under the SBOA algorithm's framework, CSBOA innovatively adds the initialization strategy of logical chaos mapping, improved differential operator strategy, and crossover strategy, which greatly enhances the algorithm's efficiency. |
Function | GWO | AVAO | GTO | DE | COA | PSO | SBOA | CSBOA |
F1 | 0.2163120 | 0.3335453 | 0.6284790 | 1.1332032 | 0.1795724 | 0.1761100 | 0.3141203 | 1.5787525 |
F2 | 0.2100052 | 0.3018989 | 0.6607184 | 1.1743020 | 0.1837386 | 0.1733390 | 0.3190766 | 1.7292872 |
F3 | 0.2985672 | 0.3746466 | 0.8275277 | 1.3605336 | 0.3303046 | 0.2590517 | 0.5342557 | 2.1225204 |
F4 | 0.2221101 | 0.3152409 | 0.7127616 | 1.1873779 | 0.2305653 | 0.1963042 | 0.3707470 | 1.8089242 |
F5 | 0.2342974 | 0.3237152 | 0.6934132 | 1.2154550 | 0.2350611 | 0.2044259 | 0.4110868 | 1.7652453 |
F6 | 0.2150608 | 0.3068646 | 0.6739646 | 1.1734847 | 0.1979094 | 0.1757798 | 0.3328941 | 1.7567508 |
F7 | 0.3356384 | 0.4250690 | 0.9167834 | 1.3618838 | 0.4035385 | 0.2982822 | 0.5812446 | 2.3796544 |
F8 | 0.3715650 | 0.4781056 | 1.0045935 | 1.4647472 | 0.4844369 | 0.3593346 | 0.6875874 | 2.5092880 |
F9 | 0.3040718 | 0.3946582 | 0.8335377 | 1.3782160 | 0.3375005 | 0.2658512 | 0.5529398 | 2.1785161 |
F10 | 0.2883326 | 0.3836225 | 0.8240736 | 1.3242494 | 0.3325307 | 0.2494263 | 0.5050225 | 2.0998797 |
F11 | 0.3608691 | 0.4689512 | 0.9485607 | 1.4617516 | 0.4222041 | 0.3393067 | 0.6414698 | 2.3714879 |
F12 | 0.3713333 | 0.4656035 | 0.9925775 | 1.4338215 | 0.4992448 | 0.3349514 | 0.6788769 | 2.6054365 |
Algorithms | Reference | Name of the parameter | Value of the parameter |
GWO | [18] | a | [0, 2] |
AVAO | [53] | L1, L2, w, p1, p2, p3 | 0.8, 0.2, 2.5, 0.6, 0.4, 0.6 |
GTO | [54] | P, r1, r2, r3 | P, r1, r2, r3 $ \in $ [0, 1] |
DE | [5] | F, CR | 0.8, 0.1 |
COA | [21] | temp | [20, 35] |
PSO | [17] | w, c1, c2 | [0.9, 0.4], 0.2, 0.2 |
SBOA | [25] | $ R_{1} $, $ RB $, $ r $, $ R_{2} $ | [0, 1], [0, 1], [0, 1], [0, 1] |
Strategy | CSBOA-1 | CSBOA-2 | CSBOA-3 | CSBOA-4 | CSBOA-5 | CSBOA-6 | CSBOA |
Logistic-tent chaotic mapping | 1 | 0 | 0 | 1 | 1 | 0 | 1 |
Improved differential mutation operator | 0 | 1 | 0 | 1 | 0 | 1 | 1 |
Crossover strategy | 0 | 0 | 1 | 0 | 1 | 1 | 1 |
Function | Metric | SBOA | CSBOA-1 | CSBOA-2 | CSBOA-3 | CSBOA-4 | CSBOA-5 | CSBOA-6 | CSBOA |
F1 | Ave | 468.0984 | 462.0113 | 360.6446 | 354.0001 | 387.1188 | 342.2765 | 300.0422 | 300.0315 |
Std | 152.9298 | 168.8314 | 58.5821 | 45.8167 | 73.5351 | 41.1544 | 0.1029 | 0.0485 | |
Rank | 8 | 7 | 5 | 4 | 6 | 3 | 2 | 1 | |
F2 | Ave | 454.3443 | 453.9698 | 450.5164 | 454.2942 | 448.7348 | 449.7043 | 448.4292 | 445.9545 |
Std | 11.3625 | 12.6751 | 8.4090 | 14.9607 | 17.7389 | 14.2097 | 14.6531 | 14.5031 | |
Rank | 8 | 6 | 5 | 7 | 3 | 4 | 2 | 1 | |
F3 | Ave | 600.0028 | 600.0102 | 600.0734 | 600.0090 | 600.0460 | 600.0024 | 600.0135 | 600.0185 |
Std | 0.0043 | 0.0473 | 0.2534 | 0.0389 | 0.1770 | 0.0036 | 0.0534 | 0.0816 | |
Rank | 2 | 4 | 8 | 3 | 7 | 1 | 5 | 6 | |
F4 | Ave | 832.8866 | 831.9954 | 835.5805 | 834.0843 | 833.6276 | 836.8336 | 833.9302 | 834.4919 |
Std | 9.9938 | 9.1814 | 14.3468 | 9.9029 | 14.4475 | 9.6940 | 11.8680 | 9.1798 | |
Rank | 2 | 1 | 7 | 5 | 3 | 8 | 4 | 6 | |
F5 | Ave | 902.4884 | 901.9341 | 901.9577 | 900.8848 | 902.2329 | 900.8906 | 901.1584 | 900.7389 |
Std | 2.7654 | 2.6170 | 3.2391 | 1.2353 | 2.0574 | 1.3218 | 1.7129 | 1.0435 | |
Rank | 8 | 5 | 6 | 2 | 7 | 3 | 4 | 1 | |
F6 | Ave | 7828.2811 | 6654.5031 | 6912.6022 | 7017.1025 | 6639.8939 | 7405.0108 | 1864.9143 | 1858.5483 |
Std | 6388.4941 | 5805.7743 | 5662.3248 | 5100.5059 | 4777.2112 | 6057.2718 | 23.3027 | 24.1598 | |
Rank | 8 | 4 | 5 | 6 | 3 | 7 | 2 | 1 | |
F7 | Ave | 2032.9970 | 2033.8804 | 2028.0807 | 2029.6145 | 2027.3489 | 2029.7563 | 2025.9835 | 2024.3204 |
Std | 9.8793 | 10.5050 | 7.0884 | 6.1269 | 4.6764 | 7.4310 | 5.7183 | 5.2719 | |
Rank | 7 | 8 | 4 | 5 | 3 | 6 | 2 | 1 | |
F8 | Ave | 2224.0843 | 2224.0779 | 2224.1301 | 2222.0094 | 2224.1719 | 2222.4307 | 2221.0820 | 2221.7982 |
Std | 1.9078 | 2.0098 | 1.9208 | 0.8741 | 2.0107 | 0.9763 | 2.4445 | 0.7588 | |
Rank | 6 | 5 | 7 | 3 | 8 | 4 | 1 | 2 | |
F9 | Ave | 2480.7814 | 2480.7813 | 2480.7813 | 2480.7813 | 2480.7813 | 2480.7813 | 2480.7813 | 2480.7813 |
Std | 0.0002 | 5.61E-05 | 8.45E-06 | 2.13E-07 | 1.67E-05 | 2.84E-07 | 4.19E-08 | 3.38E-08 | |
Rank | 8 | 7 | 6 | 4 | 5 | 3 | 2 | 1 | |
F10 | Ave | 2539.0264 | 2536.6607 | 2559.7474 | 2526.3202 | 2553.5768 | 2526.9783 | 2504.4556 | 2509.1785 |
Std | 60.6819 | 57.9123 | 166.4333 | 53.3955 | 174.2956 | 53.9692 | 39.6923 | 33.1152 | |
Rank | 6 | 5 | 8 | 3 | 7 | 4 | 1 | 2 | |
F11 | Ave | 2908.6735 | 2903.3341 | 2903.3341 | 2903.3333 | 2900.0008 | 2906.6667 | 2900.0000 | 2900.0000 |
Std | 69.4118 | 18.2574 | 18.2575 | 18.2574 | 0.0005 | 25.3708 | 6.60E-07 | 5.18E-07 | |
Rank | 8 | 5 | 6 | 4 | 3 | 7 | 2 | 1 | |
F12 | Ave | 2942.3513 | 2941.4095 | 2939.2758 | 2939.0545 | 2940.0607 | 2941.6061 | 2940.6537 | 2942.5940 |
Std | 6.2628 | 5.3666 | 3.9849 | 3.8635 | 4.5492 | 6.7650 | 4.8318 | 5.2684 | |
Rank | 7 | 5 | 2 | 1 | 3 | 6 | 4 | 8 |
Type | ID | CEC2017 function name | Dimension | fmin |
Unimodal | F1 | Shifted and rotated bent cigar function | 30/100 | 100 |
F2 | Shifted and rotated sum of different power function* | 30/100 | 200 | |
F3 | Shifted and rotated Zakharow function | 30/100 | 300 | |
Multimodal | F4 | Shifted and rotated Rosenbrock's function | 30/100 | 400 |
F5 | Shifted and rotated Rastrigin's Function | 30/100 | 500 | |
F6 | Shifted and rotated expanded Scaffer's F6 Function | 30/100 | 600 | |
F7 | Shifted and rotated Lunacek Bi-Rastrigin finc-tion | 30/100 | 700 | |
F8 | Shifted and rotated non-continuous Rastrigin's function | 30/100 | 800 | |
F9 | Shifted and rotated levy function | 30/100 | 900 | |
F10 | Shifted and rotated Schwefel's function | 30/100 | 1000 | |
Hybrid | F11 | Hybrid function 1 (N = 3) | 30/100 | 1100 |
F12 | Hybrid function 2 (N = 3) | 30/100 | 1200 | |
F13 | Hybrid function 3 (N = 3) | 30/100 | 1300 | |
F14 | Hybrid function 4 (N = 4) | 30/100 | 1400 | |
F15 | Hybrid function 5 (N = 4) | 30/100 | 1500 | |
F16 | Hybrid function 6 (N = 4) | 30/100 | 1600 | |
F17 | Hybrid function 7 (N = 5) | 30/100 | 1700 | |
F18 | Hybrid function 8 (N = 5) | 30/100 | 1800 | |
F19 | Hybrid function 9 (N = 5) | 30/100 | 1900 | |
F20 | Hybrid function 10 (N = 6) | 30/100 | 2000 | |
Composition | F21 | Composition function 1 (N = 3) | 30/100 | 2100 |
F22 | Composition function 2 (N = 3) | 30/100 | 2200 | |
F23 | Composition function 3 (N = 4) | 30/100 | 2300 | |
F24 | Composition function 4 (N = 4) | 30/100 | 2400 | |
F25 | Composition function 5 (N = 5) | 30/100 | 2500 | |
F26 | Composition function 6 (N = 5) | 30/100 | 2600 | |
F27 | Composition function 7 (N = 6) | 30/100 | 2700 | |
F28 | Composition function 8 (N = 6) | 30/100 | 2800 | |
F29 | Composition function 9 (N = 3) | 30/100 | 2900 | |
F30 | Composition function 10 (N = 3) | 30/100 | 3000 | |
Search Range $ [-100,100]^{D} $ | ||||
F2 has been officially removed due to its unstable behavior on high-dimensional issues. |
Function | GWO | AVAO | GTO | DE | COA | PSO | SBOA | CSBOA | |
F1 | Ave | 1.18E+09 | 3.98E+03 | 4.73E+03 | 1.87E+06 | 5.17E+06 | 9.01E+08 | 6.67E+03 | 2.26E+03 |
Std | 9.70E+08 | 4.64E+03 | 6.14E+03 | 5.62E+05 | 9.56E+06 | 1.20E+09 | 6.76E+03 | 3.48E+03 | |
F3 | Ave | 4.26E+04 | 2.28E+04 | 1.92E+03 | 1.48E+05 | 8.38E+04 | 2.51E+04 | 5.12E+03 | 9.70E+02 |
Std | 9.88E+03 | 4.91E+03 | 1.70E+03 | 1.75E+04 | 1.88E+04 | 1.14E+04 | 2.70E+03 | 4.02E+02 | |
F4 | Ave | 5.71E+02 | 5.05E+02 | 4.96E+02 | 5.12E+02 | 5.29E+02 | 5.60E+02 | 5.00E+02 | 4.88E+02 |
Std | 4.53E+01 | 3.26E+01 | 2.94E+01 | 8.35E+00 | 2.78E+01 | 9.74E+01 | 3.35E+01 | 2.04E+01 | |
F5 | Ave | 5.96E+02 | 7.01E+02 | 6.89E+02 | 6.83E+02 | 7.18E+02 | 5.79E+02 | 5.68E+02 | 5.69E+02 |
Std | 3.54E+01 | 3.52E+01 | 4.64E+01 | 1.17E+01 | 6.03E+01 | 2.43E+01 | 1.55E+01 | 1.91E+01 | |
F6 | Ave | 6.06E+02 | 6.46E+02 | 6.36E+02 | 6.00E+02 | 6.40E+02 | 6.03E+02 | 6.00E+02 | 6.00E+02 |
Std | 2.13E+00 | 1.01E+01 | 9.25E+00 | 2.21E-02 | 1.46E+01 | 2.52E+00 | 4.12E-01 | 2.76E-01 | |
F7 | Ave | 8.65E+02 | 1.11E+03 | 1.02E+03 | 9.17E+02 | 1.12E+03 | 8.15E+02 | 8.11E+02 | 8.22E+02 |
Std | 4.65E+01 | 5.90E+01 | 6.59E+01 | 1.03E+01 | 1.55E+02 | 3.03E+01 | 2.84E+01 | 2.84E+01 | |
F8 | Ave | 8.93E+02 | 9.56E+02 | 9.43E+02 | 9.85E+02 | 9.67E+02 | 8.71E+02 | 8.59E+02 | 8.72E+02 |
Std | 4.51E+01 | 3.09E+01 | 2.73E+01 | 9.75E+00 | 3.34E+01 | 1.99E+01 | 1.54E+01 | 1.56E+01 | |
F9 | Ave | 1.42E+03 | 4.71E+03 | 3.59E+03 | 1.91E+03 | 6.17E+03 | 1.02E+03 | 9.62E+02 | 9.39E+02 |
Std | 3.24E+02 | 7.28E+02 | 9.82E+02 | 2.11E+02 | 2.17E+03 | 1.14E+02 | 8.84E+01 | 4.90E+01 | |
F10 | Ave | 4.48E+03 | 5.38E+03 | 5.30E+03 | 7.31E+03 | 5.65E+03 | 4.54E+03 | 3.99E+03 | 3.70E+03 |
Std | 1.17E+03 | 6.76E+02 | 9.07E+02 | 3.41E+02 | 6.68E+02 | 7.32E+02 | 7.51E+02 | 4.41E+02 | |
($ W|T|L $) | Ave | ($ 9|0|0 $) | ($ 9|0|0 $) | ($ 9|0|0 $) | ($ 9|0|0 $) | ($ 9|0|0 $)) | ($ 9|0|0 $) | ($ 6|0|3 $) | |
Std | ($ 9|0|0 $) | ($ 9|0|0 $) | ($ 9|0|0 $) | ($ 3|0|6 $) | ($ 9|0|0 $) | ($ 9|0|0 $) | ($ 7|0|2 $) |
Function | GWO | AVAO | GTO | DE | COA | PSO | SBOA | CSBOA | |
F11 | Ave | 1.75E+03 | 1.26E+03 | 1.23E+03 | 1.59E+03 | 1.36E+03 | 1.27E+03 | 1.18E+03 | 1.15E+03 |
Std | 7.82E+02 | 5.77E+01 | 4.11E+01 | 2.01E+02 | 7.20E+01 | 7.05E+01 | 3.30E+01 | 2.68E+01 | |
F12 | Ave | 4.62E+07 | 3.60E+06 | 3.59E+05 | 3.96E+07 | 4.71E+06 | 2.68E+07 | 7.42E+05 | 1.32E+05 |
Std | 6.14E+07 | 3.10E+06 | 3.49E+05 | 1.08E+07 | 4.78E+06 | 5.92E+07 | 8.17E+05 | 1.35E+05 | |
F13 | Ave | 5.14E+06 | 7.58E+04 | 1.54E+04 | 3.29E+06 | 1.07E+05 | 5.27E+06 | 2.56E+04 | 1.94E+03 |
Std | 2.31E+07 | 3.94E+04 | 1.46E+04 | 1.58E+06 | 9.63E+04 | 1.81E+07 | 2.26E+04 | 3.34E+02 | |
F14 | Ave | 1.43E+05 | 1.34E+05 | 2.00E+03 | 2.06E+05 | 1.84E+05 | 3.20E+04 | 1.81E+04 | 1.45E+03 |
Std | 2.09E+05 | 1.24E+05 | 1.00E+03 | 1.17E+05 | 3.55E+05 | 3.88E+04 | 1.75E+04 | 8.55E+00 | |
F15 | Ave | 4.67E+05 | 2.42E+04 | 8.67E+03 | 5.30E+05 | 1.72E+04 | 2.32E+04 | 1.15E+04 | 1.60E+03 |
Std | 1.12E+06 | 1.67E+04 | 7.31E+03 | 2.81E+05 | 1.52E+04 | 2.21E+04 | 1.17E+04 | 3.92E+01 | |
F16 | Ave | 2.46E+03 | 2.89E+03 | 2.76E+03 | 2.80E+03 | 2.79E+03 | 2.51E+03 | 2.23E+03 | 2.13E+03 |
Std | 2.44E+02 | 3.81E+02 | 3.02E+02 | 2.02E+02 | 4.31E+02 | 2.71E+02 | 2.44E+02 | 1.97E+02 | |
F17 | Ave | 2.00E+03 | 2.48E+03 | 2.26E+03 | 2.09E+03 | 2.19E+03 | 2.00E+03 | 1.87E+03 | 1.83E+03 |
Std | 1.56E+02 | 2.29E+02 | 2.27E+02 | 7.95E+01 | 1.98E+02 | 1.74E+02 | 1.14E+02 | 7.07E+01 | |
F18 | Ave | 1.23E+06 | 1.19E+06 | 4.10E+04 | 1.76E+06 | 1.38E+06 | 6.57E+05 | 3.17E+05 | 1.99E+03 |
Std | 1.19E+06 | 1.17E+06 | 2.43E+04 | 7.29E+05 | 1.94E+06 | 6.89E+05 | 2.54E+05 | 5.32E+01 | |
F19 | Ave | 4.85E+05 | 2.42E+04 | 6.04E+03 | 3.48E+05 | 1.70E+04 | 2.44E+04 | 1.70E+04 | 1.93E+03 |
Std | 5.64E+05 | 5.06E+04 | 5.81E+03 | 2.02E+05 | 1.85E+04 | 4.03E+04 | 1.87E+04 | 9.76E+00 | |
F20 | Ave | 2.35E+03 | 2.64E+03 | 2.47E+03 | 2.41E+03 | 2.58E+03 | 2.33E+03 | 2.22E+03 | 2.16E+03 |
Std | 1.30E+02 | 2.56E+02 | 1.85E+02 | 1.04E+02 | 2.07E+02 | 1.32E+02 | 9.27E+01 | 7.40E+01 | |
F21 | Ave | 2.39E+03 | 2.50E+03 | 2.41E+03 | 2.48E+03 | 2.41E+03 | 2.38E+03 | 2.36E+03 | 2.35E+03 |
Std | 2.55E+01 | 4.99E+01 | 7.71E+01 | 1.04E+01 | 3.25E+01 | 2.54E+01 | 1.73E+01 | 1.16E+01 | |
F22 | Ave | 4.22E+03 | 6.13E+03 | 2.69E+03 | 4.97E+03 | 2.97E+03 | 4.01E+03 | 2.52E+03 | 2.55E+03 |
Std | 1.90E+03 | 2.00E+03 | 1.22E+03 | 6.54E+02 | 1.48E+03 | 1.65E+03 | 8.57E+02 | 9.48E+02 | |
F23 | Ave | 2.75E+03 | 2.96E+03 | 2.83E+03 | 2.83E+03 | 2.79E+03 | 2.83E+03 | 2.70E+03 | 2.71E+03 |
Std | 4.36E+01 | 7.30E+01 | 6.56E+01 | 1.14E+01 | 3.94E+01 | 6.25E+01 | 1.36E+01 | 1.84E+01 | |
F24 | Ave | 2.93E+03 | 3.11E+03 | 3.01E+03 | 3.03E+03 | 2.95E+03 | 2.99E+03 | 2.87E+03 | 2.88E+03 |
Std | 6.71E+01 | 8.18E+01 | 6.85E+01 | 9.70E+00 | 4.15E+01 | 5.85E+01 | 1.40E+01 | 1.93E+01 | |
F25 | Ave | 2.96E+03 | 2.91E+03 | 2.91E+03 | 2.90E+03 | 2.92E+03 | 2.92E+03 | 2.89E+03 | 2.89E+03 |
Std | 1.94E+01 | 3.02E+01 | 2.04E+01 | 3.13E+00 | 2.22E+01 | 5.43E+01 | 1.53E+01 | 1.02E+01 | |
F26 | Ave | 4.54E+03 | 6.51E+03 | 4.78E+03 | 5.46E+03 | 5.60E+03 | 4.69E+03 | 3.99E+03 | 3.98E+03 |
Std | 3.24E+02 | 8.85E+02 | 1.60E+03 | 1.10E+02 | 1.47E+03 | 4.10E+02 | 5.79E+02 | 7.09E+02 | |
F27 | Ave | 3.24E+03 | 3.27E+03 | 3.29E+03 | 3.23E+03 | 3.25E+03 | 3.25E+03 | 3.21E+03 | 3.21E+03 |
Std | 1.91E+01 | 4.26E+01 | 4.77E+01 | 3.53E+00 | 2.63E+01 | 3.60E+01 | 9.44E+00 | 1.10E+01 | |
F28 | Ave | 3.37E+03 | 3.26E+03 | 3.23E+03 | 3.30E+03 | 3.26E+03 | 3.32E+03 | 3.22E+03 | 3.22E+03 |
Std | 6.42E+01 | 2.76E+01 | 2.11E+01 | 1.67E+01 | 3.31E+01 | 1.28E+02 | 2.11E+01 | 2.01E+01 | |
F29 | Ave | 3.77E+03 | 4.31E+03 | 4.16E+03 | 4.07E+03 | 3.96E+03 | 3.67E+03 | 3.49E+03 | 3.52E+03 |
Std | 1.39E+02 | 2.55E+02 | 4.02E+02 | 1.20E+02 | 2.09E+02 | 1.65E+02 | 1.12E+02 | 9.41E+01 | |
F30 | Ave | 9.71E+06 | 2.05E+05 | 1.37E+04 | 3.37E+05 | 1.96E+05 | 4.89E+04 | 2.39E+04 | 1.16E+04 |
Std | 6.16E+06 | 1.19E+05 | 6.95E+03 | 1.20E+05 | 2.06E+05 | 7.51E+04 | 2.09E+04 | 2.22E+03 | |
($ W|T|L $) | Ave | ($ 20|0|0 $) | ($ 20|0|0 $) | ($ 20|0|0 $) | ($ 20|0|0 $) | ($ 20|0|0 $)) | ($ 20|0|0 $) | ($ 15|0|5 $) | |
Std | ($ 20|0|0 $) | ($ 20|0|0 $) | ($ 20|0|0 $) | ($ 12|0|8 $) | ($ 20|0|0 $) | ($ 20|0|0 $) | ($ 20|0|0 $) |
Function | GWO | AVAO | GTO | DE | COA | PSO | SBOA | CSBOA | |
F1 | Ave | 3.23E+10 | 1.49E+08 | 1.39E+09 | 7.42E+09 | 2.58E+10 | 2.64E+10 | 2.17E+09 | 1.71E+09 |
Std | 7.93E+09 | 1.63E+08 | 1.26E+09 | 9.99E+08 | 8.15E+09 | 1.11E+10 | 1.80E+09 | 2.21E+09 | |
F3 | Ave | 3.54E+05 | 3.09E+05 | 1.68E+05 | 7.65E+05 | 6.21E+05 | 4.88E+05 | 2.59E+05 | 1.52E+05 |
Std | 3.95E+04 | 1.86E+04 | 2.15E+04 | 6.83E+04 | 9.67E+04 | 1.02E+05 | 2.50E+04 | 1.78E+04 | |
F4 | Ave | 3.02E+03 | 1.13E+03 | 1.38E+03 | 2.31E+03 | 3.02E+03 | 2.51E+03 | 1.14E+03 | 1.05E+03 |
Std | 8.11E+02 | 3.93E+02 | 1.83E+02 | 1.80E+02 | 7.87E+02 | 9.18E+02 | 1.19E+02 | 1.25E+02 | |
F5 | Ave | 1.14E+03 | 1.32E+03 | 1.34E+03 | 1.65E+03 | 1.42E+03 | 1.07E+03 | 1.04E+03 | 1.09E+03 |
Std | 1.04E+02 | 7.27E+01 | 5.05E+01 | 2.60E+01 | 3.38E+01 | 1.23E+02 | 6.25E+01 | 8.70E+01 | |
F6 | Ave | 6.32E+02 | 6.62E+02 | 6.62E+02 | 6.25E+02 | 6.68E+02 | 6.31E+02 | 6.26E+02 | 6.23E+02 |
Std | 4.44E+00 | 3.89E+00 | 4.71E+00 | 1.03E+00 | 1.94E+00 | 8.38E+00 | 5.90E+00 | 1.11E+01 | |
F7 | Ave | 1.87E+03 | 3.08E+03 | 2.89E+03 | 2.16E+03 | 3.18E+03 | 1.78E+03 | 1.92E+03 | 1.88E+03 |
Std | 1.38E+02 | 1.64E+02 | 2.12E+02 | 3.51E+01 | 2.82E+02 | 1.97E+02 | 1.21E+02 | 2.26E+02 | |
F8 | Ave | 1.44E+03 | 1.73E+03 | 1.70E+03 | 1.92E+03 | 1.90E+03 | 1.34E+03 | 1.37E+03 | 1.37E+03 |
Std | 1.09E+02 | 8.81E+01 | 1.01E+02 | 2.76E+01 | 5.28E+01 | 7.79E+01 | 6.87E+01 | 9.42E+01 | |
F9 | Ave | 3.37E+04 | 2.52E+04 | 2.45E+04 | 5.78E+04 | 3.99E+04 | 4.28E+04 | 2.10E+04 | 2.07E+04 |
Std | 9.40E+03 | 2.20E+03 | 2.31E+03 | 5.07E+03 | 9.91E+03 | 1.81E+04 | 3.13E+03 | 3.49E+03 | |
F10 | Ave | 1.72E+04 | 1.70E+04 | 1.72E+04 | 3.15E+04 | 2.22E+04 | 1.73E+04 | 1.62E+04 | 1.52E+04 |
Std | 4.32E+03 | 1.69E+03 | 2.31E+03 | 5.22E+02 | 2.78E+03 | 2.27E+03 | 1.35E+03 | 1.24E+03 | |
($ W|T|L $) | Ave | ($ 9|0|0 $) | ($ 8|0|1 $) | ($ 8|0|1 $) | ($ 9|0|0 $) | ($ 9|0|0 $) | ($ 7|0|2 $) | ($ 7|0|2 $) | |
Std | ($ 9|0|0 $) | ($ 8|0|1 $) | ($ 9|0|0 $) | ($ 4|0|5 $) | ($ 9|0|0 $) | ($ 8|0|1 $) | ($ 9|0|0 $) |
Function | GWO | AVAO | GTO | DE | COA | PSO | SBOA | CSBOA | |
F11 | Ave | 5.83E+04 | 3.30E+04 | 8.73E+03 | 2.32E+05 | 2.39E+05 | 2.88E+04 | 1.45E+04 | 4.64E+03 |
Std | 1.51E+04 | 8.89E+03 | 2.86E+03 | 2.95E+04 | 6.36E+04 | 8.29E+03 | 4.90E+03 | 9.91E+02 | |
F12 | Ave | 5.23E+09 | 2.73E+08 | 1.41E+08 | 5.44E+09 | 1.66E+09 | 8.98E+09 | 1.19E+08 | 7.16E+07 |
Std | 2.90E+09 | 1.34E+08 | 5.74E+07 | 5.88E+08 | 2.11E+09 | 6.09E+09 | 5.65E+07 | 3.34E+07 | |
F13 | Ave | 6.64E+08 | 8.03E+04 | 2.70E+04 | 1.61E+06 | 9.58E+06 | 9.76E+08 | 1.51E+04 | 9.33E+03 |
Std | 6.53E+08 | 2.99E+04 | 1.09E+04 | 1.47E+06 | 2.81E+07 | 1.41E+09 | 6.61E+03 | 8.33E+03 | |
F14 | Ave | 5.72E+06 | 3.40E+06 | 4.74E+05 | 3.48E+07 | 4.81E+06 | 3.63E+06 | 2.56E+06 | 7.00E+04 |
Std | 3.40E+06 | 1.84E+06 | 2.07E+05 | 8.23E+06 | 3.11E+06 | 2.39E+06 | 1.45E+06 | 7.12E+04 | |
F15 | Ave | 1.10E+08 | 6.39E+04 | 1.15E+04 | 4.84E+06 | 2.02E+05 | 3.20E+08 | 5.27E+03 | 6.93E+03 |
Std | 1.21E+08 | 2.91E+04 | 5.91E+03 | 3.02E+06 | 1.76E+05 | 5.03E+08 | 4.20E+03 | 6.48E+03 | |
F16 | Ave | 5.81E+03 | 6.62E+03 | 6.40E+03 | 1.11E+04 | 7.15E+03 | 6.00E+03 | 5.16E+03 | 5.16E+03 |
Std | 6.15E+02 | 8.47E+02 | 8.64E+02 | 2.39E+02 | 8.58E+02 | 7.22E+02 | 7.38E+02 | 6.78E+02 | |
F17 | Ave | 4.93E+03 | 6.07E+03 | 5.79E+03 | 7.74E+03 | 6.00E+03 | 6.12E+03 | 4.57E+03 | 4.46E+03 |
Std | 5.39E+02 | 5.95E+02 | 6.79E+02 | 2.37E+02 | 7.65E+02 | 1.15E+03 | 5.45E+02 | 4.77E+02 | |
F18 | Ave | 5.63E+06 | 3.77E+06 | 8.51E+05 | 6.95E+07 | 4.77E+06 | 8.01E+06 | 3.25E+06 | 2.54E+05 |
Std | 2.73E+06 | 2.01E+06 | 4.73E+05 | 1.79E+07 | 2.19E+06 | 5.02E+06 | 1.45E+06 | 1.26E+05 | |
F19 | Ave | 1.14E+08 | 3.35E+05 | 1.08E+04 | 7.41E+06 | 2.13E+06 | 1.78E+08 | 6.98E+03 | 8.21E+03 |
Std | 1.26E+08 | 2.00E+05 | 7.47E+03 | 4.91E+06 | 1.07E+06 | 2.94E+08 | 7.52E+03 | 9.33E+03 | |
F20 | Ave | 4.94E+03 | 5.98E+03 | 5.39E+03 | 7.51E+03 | 6.91E+03 | 5.26E+03 | 4.65E+03 | 4.29E+03 |
Std | 9.73E+02 | 5.55E+02 | 5.02E+02 | 2.76E+02 | 5.58E+02 | 6.72E+02 | 5.72E+02 | 5.12E+02 | |
F21 | Ave | 2.95E+03 | 3.54E+03 | 3.27E+03 | 3.47E+03 | 3.45E+03 | 3.04E+03 | 2.81E+03 | 2.86E+03 |
Std | 7.02E+01 | 1.42E+02 | 1.15E+02 | 3.18E+01 | 1.69E+02 | 1.01E+02 | 5.89E+01 | 8.82E+01 | |
F22 | Ave | 2.06E+04 | 2.03E+04 | 2.25E+04 | 3.39E+04 | 2.85E+04 | 1.96E+04 | 1.92E+04 | 1.85E+04 |
Std | 4.97E+03 | 1.48E+03 | 3.57E+03 | 5.13E+02 | 2.68E+03 | 2.03E+03 | 1.95E+03 | 1.32E+03 | |
F23 | Ave | 3.54E+03 | 4.09E+03 | 4.14E+03 | 3.79E+03 | 4.02E+03 | 4.30E+03 | 3.27E+03 | 3.24E+03 |
Std | 8.75E+01 | 1.64E+02 | 2.28E+02 | 2.88E+01 | 1.66E+02 | 2.29E+02 | 5.96E+01 | 7.85E+01 | |
F24 | Ave | 4.12E+03 | 5.08E+03 | 4.94E+03 | 4.33E+03 | 4.87E+03 | 5.26E+03 | 3.83E+03 | 3.87E+03 |
Std | 1.44E+02 | 2.97E+02 | 4.27E+02 | 3.06E+01 | 2.36E+02 | 4.11E+02 | 7.23E+01 | 8.76E+01 | |
F25 | Ave | 5.53E+03 | 3.75E+03 | 3.97E+03 | 6.69E+03 | 5.21E+03 | 4.47E+03 | 3.76E+03 | 3.74E+03 |
Std | 5.44E+02 | 8.51E+01 | 1.51E+02 | 3.70E+02 | 5.42E+02 | 7.75E+02 | 9.88E+01 | 1.22E+02 | |
F26 | Ave | 1.36E+04 | 2.37E+04 | 2.30E+04 | 1.68E+04 | 2.63E+04 | 1.89E+04 | 1.41E+04 | 1.33E+04 |
Std | 8.25E+02 | 2.17E+03 | 3.20E+03 | 2.86E+02 | 4.30E+03 | 3.77E+03 | 2.88E+03 | 1.61E+03 | |
F27 | Ave | 3.94E+03 | 4.12E+03 | 4.06E+03 | 4.36E+03 | 4.15E+03 | 4.00E+03 | 3.57E+03 | 3.50E+03 |
Std | 1.18E+02 | 2.91E+02 | 3.15E+02 | 9.78E+01 | 2.02E+02 | 2.92E+02 | 7.28E+01 | 7.00E+01 | |
F28 | Ave | 7.12E+03 | 4.01E+03 | 4.08E+03 | 1.29E+04 | 6.65E+03 | 6.55E+03 | 4.03E+03 | 3.80E+03 |
Std | 1.38E+03 | 1.40E+02 | 1.72E+02 | 8.70E+02 | 8.33E+02 | 1.89E+03 | 1.81E+02 | 1.19E+02 | |
F29 | Ave | 7.99E+03 | 8.57E+03 | 8.20E+03 | 1.03E+04 | 9.29E+03 | 7.48E+03 | 6.53E+03 | 6.45E+03 |
Std | 6.02E+02 | 6.07E+02 | 9.11E+02 | 2.17E+02 | 8.70E+02 | 6.33E+02 | 4.69E+02 | 3.67E+02 | |
F30 | Ave | 7.02E+08 | 8.35E+06 | 1.03E+06 | 1.50E+07 | 3.99E+07 | 1.12E+09 | 1.88E+05 | 5.82E+04 |
Std | 7.56E+08 | 4.85E+06 | 7.01E+05 | 3.11E+06 | 2.20E+07 | 1.00E+09 | 1.05E+05 | 3.13E+04 | |
($ W|T|L $) | Ave | ($ 20|0|0 $) | ($ 20|0|0 $) | ($ 20|0|0 $) | ($ 11|0|9 $) | ($ 20|0|0 $) | ($ 20|0|2 $) | ($ 15|0|5 $) | |
Std | ($ 20|0|0 $) | ($ 19|0|1 $) | ($ 19|0|1 $) | ($ 16|0|14 $) | ($ 20|0|0 $) | ($ 20|0|0 $) | ($ 13|0|7 $) |
Type | ID | CEC2022 function name | Dimension | fmin |
Unimodal | F1 | Shifted and full rotated Zakharov function | 10/20 | 300 |
Multimodal | F2 | Shifted and full rotated Rosenbrock's function | 10/20 | 400 |
F3 | Shifted and full rotated Rastrigin's function | 10/20 | 600 | |
F4 | Shifted and full rotated non-continuous Rastrigin's function | 10/20 | 800 | |
F5 | Shifted and full rotated levy function | 10/20 | 900 | |
Hybrid | F6 | Hybrid function 1 (N = 3) | 10/20 | 1800 |
F7 | Hybrid function 2 (N = 6) | 10/20 | 2000 | |
F8 | Hybrid function 3 (N = 5) | 10/20 | 2200 | |
Composition | F9 | Composition function 1 (N = 5) | 10/20 | 2300 |
F10 | Composition function 2 (N = 4) | 10/20 | 2400 | |
F11 | Composition function 3 (N = 5) | 10/20 | 2600 | |
F12 | Composition function 4 (N = 6) | 10/20 | 2700 | |
Search Range $ [-100,100]^{D} $ |
Function | GWO | AVAO | GTO | DE | COA | PSO | SBOA | CSBOA | |
F1 | Ave | 1.10E+03 | 3.00E+02 | 3.00E+02 | 4.55E+03 | 1.01E+03 | 3.00E+02 | 3.00E+02 | 3.00E+02 |
Std | 1.35E+03 | 1.13E-07 | 4.31E-13 | 1.44E+03 | 6.70E+02 | 2.01E-06 | 5.46E-04 | 4.72E-14 | |
F2 | Ave | 4.23E+02 | 4.10E+02 | 4.05E+02 | 4.08E+02 | 4.06E+02 | 4.13E+02 | 4.05E+02 | 4.05E+02 |
Std | 2.34E+01 | 1.75E+01 | 3.12E+00 | 4.75E-01 | 3.30E+00 | 1.82E+01 | 3.71E+00 | 3.21E+00 | |
F3 | Ave | 6.01E+02 | 6.13E+02 | 6.03E+02 | 6.00E+02 | 6.03E+02 | 6.00E+02 | 6.00E+02 | 6.00E+02 |
Std | 8.63E-01 | 1.02E+01 | 3.89E+00 | 1.16E-07 | 5.46E+00 | 4.17E-01 | 2.60E-07 | 9.15E-06 | |
F4 | Ave | 8.13E+02 | 8.30E+02 | 8.22E+02 | 8.25E+02 | 8.32E+02 | 8.12E+02 | 8.10E+02 | 8.07E+02 |
Std | 7.78E+00 | 1.11E+01 | 7.75E+00 | 4.15E+00 | 5.72E+00 | 4.70E+00 | 4.60E+00 | 2.74E+00 | |
F5 | Ave | 9.05E+02 | 1.14E+03 | 9.16E+02 | 9.00E+02 | 9.33E+02 | 9.00E+02 | 9.00E+02 | 9.00E+02 |
Std | 1.45E+01 | 2.06E+02 | 1.44E+01 | 8.38E-02 | 1.06E+02 | 9.49E-02 | 3.70E-10 | 3.21E-13 | |
F6 | Ave | 6.35E+03 | 4.18E+03 | 1.88E+03 | 6.66E+03 | 4.57E+03 | 5.02E+03 | 3.76E+03 | 1.80E+03 |
Std | 2.30E+03 | 2.21E+03 | 6.15E+01 | 3.48E+03 | 2.22E+03 | 2.59E+03 | 1.60E+03 | 4.26E-01 | |
F7 | Ave | 2.03E+03 | 2.03E+03 | 2.02E+03 | 2.01E+03 | 2.02E+03 | 2.01E+03 | 2.01E+03 | 2.00E+03 |
Std | 1.01E+01 | 9.55E+00 | 1.07E+01 | 2.10E+00 | 8.42E+00 | 9.82E+00 | 9.51E+00 | 3.68E+00 | |
F8 | Ave | 2.22E+03 | 2.22E+03 | 2.22E+03 | 2.22E+03 | 2.23E+03 | 2.22E+03 | 2.21E+03 | 2.20E+03 |
Std | 6.43E+00 | 4.08E+00 | 5.86E+00 | 4.08E+00 | 5.18E+00 | 8.21E+00 | 9.57E+00 | 6.11E+00 | |
F9 | Ave | 2.55E+03 | 2.53E+03 | 2.53E+03 | 2.53E+03 | 2.53E+03 | 2.53E+03 | 2.53E+03 | 2.53E+03 |
Std | 3.17E+01 | 2.68E+01 | 1.41E-01 | 2.46E-12 | 4.35E-05 | 2.68E+01 | 8.44E-14 | 8.44E-14 | |
F10 | Ave | 2.53E+03 | 2.55E+03 | 2.51E+03 | 2.50E+03 | 2.53E+03 | 2.55E+03 | 2.51E+03 | 2.52E+03 |
Std | 5.21E+01 | 6.53E+01 | 3.01E+01 | 1.24E-01 | 5.12E+01 | 5.72E+01 | 3.68E+01 | 4.34E+01 | |
F11 | Ave | 2.92E+03 | 2.70E+03 | 2.62E+03 | 2.88E+03 | 2.77E+03 | 2.68E+03 | 2.75E+03 | 2.71E+03 |
Std | 8.73E+01 | 1.52E+02 | 7.71E+01 | 3.99E+01 | 1.35E+02 | 1.42E+02 | 1.55E+02 | 1.47E+02 | |
F12 | Ave | 2.86E+03 | 2.87E+03 | 2.86E+03 | 2.86E+03 | 2.86E+03 | 2.87E+03 | 2.86E+03 | 2.86E+03 |
Std | 1.71E+00 | 4.47E+00 | 1.75E+00 | 9.88E-01 | 1.64E+00 | 1.30E+01 | 1.68E+00 | 1.67E+00 | |
($ W|T|L $) | Ave | ($ 12|0|0 $) | ($ 12|0|0 $) | ($ 10|0|2 $) | ($ 11|0|1 $) | ($ 12|0|0 $) | ($ 12|0|0 $) | ($ 10|2|0 $) | |
Std | ($ 12|0|0 $) | ($ 11|0|1 $) | ($ 11|0|1 $) | ($ 7|0|5 $) | ($ 12|0|0 $) | ($ 12|0|0 $) | ($ 12|0|0 $) |
Function | GWO | AVAO | GTO | DE | COA | PSO | SBOA | CSBOA | |
F1 | Ave | 9.15E+03 | 3.50E+03 | 3.01E+02 | 3.63E+04 | 2.94E+04 | 1.11E+03 | 4.68E+02 | 3.00E+02 |
Std | 4.52E+03 | 2.47E+03 | 1.92E+00 | 6.83E+03 | 7.90E+03 | 3.35E+02 | 1.41E+02 | 1.06E-01 | |
F2 | Ave | 4.85E+02 | 4.62E+02 | 4.51E+02 | 4.49E+02 | 4.66E+02 | 4.59E+02 | 4.54E+02 | 4.45E+02 |
Std | 3.14E+01 | 2.28E+01 | 1.53E+01 | 1.42E-01 | 1.86E+01 | 1.89E+01 | 1.18E+01 | 1.79E+01 | |
F3 | Ave | 6.03E+02 | 6.38E+02 | 6.23E+02 | 6.00E+02 | 6.20E+02 | 6.01E+02 | 6.00E+02 | 6.00E+02 |
Std | 1.65E+00 | 1.02E+01 | 8.07E+00 | 1.48E-03 | 1.46E+01 | 1.30E+00 | 2.80E-03 | 6.13E-02 | |
F4 | Ave | 8.59E+02 | 8.93E+02 | 8.73E+02 | 9.16E+02 | 8.81E+02 | 8.42E+02 | 8.32E+02 | 8.34E+02 |
Std | 2.89E+01 | 2.49E+01 | 2.00E+01 | 6.54E+00 | 1.52E+01 | 1.57E+01 | 8.71E+00 | 1.18E+01 | |
F5 | Ave | 9.90E+02 | 2.37E+03 | 1.68E+03 | 1.07E+03 | 2.06E+03 | 9.23E+02 | 9.02E+02 | 9.00E+02 |
Std | 6.19E+01 | 3.56E+02 | 3.66E+02 | 4.88E+01 | 6.81E+02 | 3.83E+01 | 1.65E+00 | 8.08E-01 | |
F6 | Ave | 2.30E+06 | 6.21E+03 | 3.76E+03 | 3.84E+06 | 7.61E+03 | 5.85E+04 | 7.28E+03 | 1.86E+03 |
Std | 6.06E+06 | 6.03E+03 | 2.42E+03 | 1.48E+06 | 5.60E+03 | 2.70E+05 | 5.83E+03 | 2.39E+01 | |
F7 | Ave | 2.06E+03 | 2.16E+03 | 2.09E+03 | 2.05E+03 | 2.07E+03 | 2.04E+03 | 2.03E+03 | 2.02E+03 |
Std | 3.29E+01 | 5.51E+01 | 2.91E+01 | 7.37E+00 | 2.98E+01 | 1.98E+01 | 8.77E+00 | 5.18E+00 | |
F8 | Ave | 2.25E+03 | 2.24E+03 | 2.23E+03 | 2.23E+03 | 2.25E+03 | 2.27E+03 | 2.22E+03 | 2.22E+03 |
Std | 4.61E+01 | 2.32E+01 | 3.13E+01 | 1.52E+00 | 3.57E+01 | 6.61E+01 | 2.06E+00 | 9.52E-01 | |
F9 | Ave | 2.50E+03 | 2.48E+03 | 2.48E+03 | 2.48E+03 | 2.48E+03 | 2.50E+03 | 2.48E+03 | 2.48E+03 |
Std | 1.25E+01 | 7.91E-01 | 2.20E-02 | 3.34E-03 | 9.05E-02 | 2.77E+01 | 3.40E-05 | 3.70E-08 | |
F10 | Ave | 3.01E+03 | 3.01E+03 | 2.94E+03 | 2.52E+03 | 3.40E+03 | 2.74E+03 | 2.53E+03 | 2.50E+03 |
Std | 6.22E+02 | 6.28E+02 | 9.52E+02 | 9.19E+00 | 1.19E+03 | 3.43E+02 | 5.69E+01 | 5.72E+01 | |
F11 | Ave | 3.37E+03 | 2.94E+03 | 2.96E+03 | 2.90E+03 | 3.01E+03 | 2.90E+03 | 2.91E+03 | 2.90E+03 |
Std | 1.87E+02 | 4.98E+01 | 8.97E+01 | 2.48E-02 | 4.65E+02 | 8.49E-04 | 7.73E-04 | 1.83E+01 | |
F12 | Ave | 2.96E+03 | 2.98E+03 | 3.00E+03 | 2.95E+03 | 2.98E+03 | 2.98E+03 | 2.94E+03 | 2.94E+03 |
Std | 9.07E+00 | 3.01E+01 | 4.55E+01 | 1.87E+00 | 1.88E+01 | 3.22E+01 | 8.79E+00 | 6.48E+00 | |
($ W|T|L $) | Ave | ($ 12|0|0 $) | ($ 12|0|0 $) | ($ 12|0|0 $) | ($ 11|0|1 $) | ($ 12|0|0 $) | ($ 12|0|0 $) | ($ 9|2|1 $) | |
Std | ($ 12|0|0 $) | ($ 12|0|0 $) | ($ 12|0|0 $) | ($ 7|0|5 $) | ($ 12|0|0 $) | ($ 12|0|0 $) | ($ 11|0|1 $) |
Function | GWO | AVAO | GTO | DE | COA | PSO | SBOA |
F1 | 3.02E-11 | 2.77E-01 | 8.77E-02 | 3.02E-11 | 3.02E-11 | 4.08E-05 | 1.17E-03 |
F3 | 3.02E-11 | 3.02E-11 | 1.95E-03 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 6.70E-11 |
F4 | 2.61E-10 | 1.17E-02 | 1.09E-01 | 1.78E-04 | 1.16E-07 | 5.09E-06 | 6.15E-02 |
F5 | 2.39E-04 | 3.02E-11 | 3.69E-11 | 3.02E-11 | 3.34E-11 | 6.79E-02 | 9.71E-01 |
F6 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 2.53E-04 | 3.02E-11 | 3.47E-10 | 1.26E-01 |
F7 | 1.25E-05 | 3.02E-11 | 3.02E-11 | 2.37E-10 | 4.08E-11 | 1.58E-01 | 2.01E-01 |
F8 | 3.51E-02 | 5.49E-11 | 6.07E-11 | 3.02E-11 | 5.49E-11 | 8.88E-01 | 2.89E-03 |
F9 | 5.49E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 1.41E-04 | 8.77E-02 |
F10 | 3.56E-04 | 6.70E-11 | 1.41E-09 | 3.02E-11 | 3.34E-11 | 3.83E-06 | 3.27E-02 |
F11 | 3.02E-11 | 2.44E-09 | 3.50E-09 | 3.02E-11 | 3.02E-11 | 1.07E-09 | 2.39E-04 |
F12 | 3.02E-11 | 3.02E-11 | 2.25E-04 | 3.02E-11 | 3.02E-11 | 6.07E-11 | 1.70E-08 |
F13 | 3.02E-11 | 3.02E-11 | 3.34E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 2.03E-09 |
F14 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 |
F15 | 3.02E-11 | 3.02E-11 | 3.34E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 |
F16 | 2.15E-06 | 8.15E-11 | 2.87E-10 | 1.96E-10 | 1.10E-08 | 4.44E-07 | 6.57E-02 |
F17 | 5.46E-06 | 3.69E-11 | 1.46E-10 | 8.15E-11 | 3.47E-10 | 2.00E-05 | 3.55E-01 |
F18 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 |
F19 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.16E-10 |
F20 | 3.35E-08 | 4.98E-11 | 1.17E-09 | 2.37E-10 | 1.17E-09 | 3.01E-07 | 3.03E-02 |
F21 | 4.44E-07 | 3.02E-11 | 2.20E-07 | 3.02E-11 | 2.67E-09 | 3.18E-04 | 2.75E-03 |
F22 | 3.20E-09 | 5.00E-09 | 3.32E-06 | 7.12E-09 | 5.97E-09 | 6.52E-09 | 1.25E-04 |
F23 | 9.83E-08 | 3.02E-11 | 1.61E-10 | 3.02E-11 | 7.39E-11 | 4.08E-11 | 3.11E-01 |
F24 | 2.00E-05 | 3.02E-11 | 4.50E-11 | 3.02E-11 | 4.62E-10 | 6.70E-11 | 1.02E-01 |
F25 | 3.69E-11 | 4.42E-06 | 1.19E-06 | 1.07E-07 | 6.53E-08 | 2.15E-06 | 1.38E-02 |
F26 | 5.87E-04 | 4.62E-10 | 1.22E-02 | 3.02E-11 | 9.51E-06 | 5.86E-06 | 9.59E-01 |
F27 | 5.97E-09 | 6.70E-11 | 3.69E-11 | 8.10E-10 | 5.07E-10 | 7.12E-09 | 1.49E-01 |
F28 | 6.07E-11 | 2.57E-07 | 7.62E-03 | 3.02E-11 | 1.60E-07 | 1.07E-09 | 1.33E-01 |
F29 | 9.26E-09 | 3.02E-11 | 6.07E-11 | 3.34E-11 | 2.87E-10 | 1.11E-04 | 2.34E-01 |
F30 | 3.02E-11 | 3.02E-11 | 7.06E-01 | 3.02E-11 | 3.02E-11 | 3.16E-05 | 2.13E-04 |
Function | GWO | AVAO | GTO | DE | COA | PSO | SBOA |
F1 | 3.02E-11 | 9.83E-08 | 2.51E-02 | 1.17E-09 | 3.02E-11 | 3.02E-11 | 9.82E-01 |
F3 | 3.02E-11 | 3.02E-11 | 2.81E-02 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.34E-11 |
F4 | 3.02E-11 | 1.16E-07 | 2.23E-09 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 1.03E-06 |
F5 | 3.79E-01 | 6.07E-11 | 4.20E-10 | 3.02E-11 | 3.02E-11 | 3.27E-02 | 1.77E-03 |
F6 | 5.09E-08 | 3.02E-11 | 3.02E-11 | 1.00E-03 | 3.02E-11 | 1.43E-05 | 9.07E-03 |
F7 | 4.92E-01 | 3.02E-11 | 3.69E-11 | 7.66E-05 | 3.34E-11 | 5.94E-02 | 6.41E-01 |
F8 | 6.52E-01 | 3.02E-11 | 3.69E-11 | 3.02E-11 | 3.02E-11 | 6.38E-03 | 1.78E-04 |
F9 | 1.56E-02 | 5.53E-08 | 4.11E-07 | 3.02E-11 | 3.02E-11 | 3.35E-08 | 3.33E-01 |
F10 | 1.17E-03 | 1.78E-04 | 1.86E-03 | 3.02E-11 | 3.02E-11 | 2.88E-06 | 8.77E-02 |
F11 | 3.02E-11 | 3.02E-11 | 1.61E-10 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.34E-11 |
F12 | 3.02E-11 | 2.67E-09 | 8.20E-07 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 7.60E-07 |
F13 | 3.02E-11 | 6.72E-10 | 2.83E-08 | 1.09E-10 | 6.07E-11 | 3.69E-11 | 1.00E-03 |
F14 | 3.02E-11 | 3.02E-11 | 4.50E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 |
F15 | 3.02E-11 | 3.02E-11 | 1.17E-04 | 3.02E-11 | 3.02E-11 | 6.70E-11 | 4.64E-01 |
F16 | 1.25E-05 | 1.46E-10 | 1.07E-07 | 3.02E-11 | 1.55E-09 | 1.04E-04 | 4.64E-01 |
F17 | 2.05E-03 | 1.46E-10 | 1.69E-09 | 3.02E-11 | 1.46E-10 | 5.00E-09 | 1.44E-02 |
F18 | 3.02E-11 | 3.02E-11 | 1.56E-08 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 6.07E-11 |
F19 | 3.02E-11 | 3.34E-11 | 1.00E-03 | 3.02E-11 | 3.02E-11 | 4.98E-11 | 6.73E-01 |
F20 | 3.18E-03 | 2.03E-09 | 2.38E-07 | 3.02E-11 | 2.37E-10 | 8.12E-04 | 7.28E-01 |
F21 | 2.68E-04 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 5.49E-11 | 7.73E-02 |
F22 | 2.61E-02 | 8.88E-06 | 7.12E-09 | 3.02E-11 | 3.02E-11 | 8.29E-06 | 1.81E-01 |
F23 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.99E-04 |
F24 | 6.12E-10 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 5.79E-01 |
F25 | 3.02E-11 | 2.34E-01 | 2.57E-07 | 3.02E-11 | 3.02E-11 | 5.07E-10 | 7.01E-02 |
F26 | 3.55E-01 | 2.23E-09 | 4.20E-10 | 1.11E-06 | 3.69E-11 | 4.11E-07 | 3.79E-01 |
F27 | 6.07E-11 | 6.07E-11 | 4.50E-11 | 3.02E-11 | 4.08E-11 | 3.82E-10 | 2.51E-02 |
F28 | 3.02E-11 | 1.61E-06 | 2.19E-08 | 3.02E-11 | 3.02E-11 | 3.69E-11 | 8.35E-08 |
F29 | 6.12E-10 | 2.61E-10 | 1.46E-10 | 3.02E-11 | 4.50E-11 | 8.56E-04 | 7.39E-01 |
F30 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 1.17E-09 |
Function | GWO | AVAO | GTO | DE | COA | PSO | SBOA |
F1 | 1.45E-11 | 1.45E-11 | 5.17E-07 | 1.45E-11 | 1.45E-11 | 1.45E-11 | 1.45E-11 |
F2 | 1.69E-09 | 1.31E-01 | 1.68E-01 | 7.64E-05 | 1.25E-04 | 2.61E-04 | 3.10E-02 |
F3 | 1.26E-11 | 1.26E-11 | 1.26E-11 | 6.83E-03 | 1.91E-11 | 1.17E-03 | 5.43E-03 |
F4 | 3.00E-07 | 3.31E-11 | 4.55E-10 | 4.05E-11 | 4.40E-11 | 3.30E-03 | 5.54E-03 |
F5 | 3.35E-11 | 2.47E-11 | 4.68E-10 | 4.09E-11 | 5.00E-11 | 1.45E-01 | 2.74E-06 |
F6 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 |
F7 | 2.87E-10 | 7.39E-11 | 9.92E-11 | 3.32E-06 | 2.03E-09 | 3.57E-06 | 3.50E-03 |
F8 | 4.98E-11 | 4.08E-11 | 1.61E-10 | 1.07E-09 | 1.96E-10 | 6.53E-08 | 2.16E-03 |
F9 | 1.21E-12 | 5.42E-09 | 3.34E-01 | 3.12E-04 | 1.21E-12 | 3.34E-01 | NAN |
F10 | 3.96E-08 | 2.67E-09 | 1.60E-07 | 8.48E-09 | 3.20E-09 | 3.96E-08 | 8.31E-03 |
F11 | 2.98E-09 | 2.95E-05 | 1.29E-01 | 3.90E-11 | 1.46E-07 | 4.87E-04 | 1.10E-05 |
F12 | 3.01E-11 | 8.94E-11 | 1.10E-09 | 2.15E-03 | 6.70E-10 | 4.46E-09 | 8.76E-02 |
Function | GWO | AVAO | GTO | DE | COA | PSO | SBOA |
F1 | 3.02E-11 | 3.02E-11 | 6.77E-05 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 |
F2 | 1.47E-07 | 7.30E-04 | 3.64E-02 | 1.95E-03 | 2.53E-04 | 1.76E-01 | 7.24E-02 |
F3 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 1.11E-04 | 3.02E-11 | 3.20E-09 | 8.65E-01 |
F4 | 6.36E-05 | 4.50E-11 | 8.15E-11 | 3.02E-11 | 4.08E-11 | 1.86E-03 | 9.00E-01 |
F5 | 3.34E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 1.70E-08 | 3.55E-01 |
F6 | 3.02E-11 | 3.02E-11 | 3.69E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 4.50E-11 |
F7 | 6.07E-11 | 3.02E-11 | 3.34E-11 | 3.02E-11 | 7.39E-11 | 2.49E-06 | 2.16E-03 |
F8 | 8.99E-11 | 6.70E-11 | 1.68E-04 | 3.02E-11 | 3.02E-11 | 1.29E-06 | 6.91E-04 |
F9 | 3.02E-11 | 3.02E-11 | 1.04E-04 | 3.02E-11 | 3.02E-11 | 3.00E-11 | 3.02E-11 |
F10 | 4.57E-09 | 1.69E-09 | 8.84E-07 | 1.19E-06 | 1.47E-07 | 8.20E-07 | 5.49E-01 |
F11 | 3.02E-11 | 7.12E-09 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 |
F12 | 2.92E-09 | 1.09E-10 | 1.96E-10 | 1.87E-05 | 2.15E-10 | 1.55E-09 | 2.77E-01 |
Dimensions | 30 | 100 | |||
Algorithms | Mean rank | Overall rank | Mean rank | Overall rank | |
GWO | 5.43 | 5 | 5 | 5 | |
AVOA | 6.03 | 7 | 4.73 | 4 | |
GTO | 4.17 | 3 | 4.17 | 3 | |
DE | 6.17 | 8 | 6.67 | 8 | |
COA | 5.9 | 6 | 6.33 | 7 | |
PSO | 4.7 | 4 | 5.43 | 6 | |
SBOA | 2.23 | 2 | 2.23 | 2 | |
CSBOA | 1.37 | 1 | 1.43 | 1 |
Dimensions | 10 | 20 | |||
Algorithms | Mean rank | Overall rank | Mean rank | Overall rank | |
GWO | 6.25 | 8 | 5.91 | 6 | |
AVOA | 6.17 | 7 | 6.17 | 7 | |
GTO | 3.83 | 3 | 4.91 | 5 | |
DE | 4.33 | 4 | 4.17 | 3 | |
COA | 5.92 | 6 | 6.25 | 8 | |
PSO | 4.92 | 5 | 4.67 | 4 | |
SBOA | 2.79 | 2 | 2.25 | 2 | |
CSBOA | 1.79 | 1 | 1.67 | 1 |
Algorithm | Optimal values for variable | Optimal value | Ranking | |||
$ T_{s} $ | $ T_{h} $ | $ R $ | $ L $ | |||
GWO | 0.785779 | 0.388407 | 40.702147 | 194.754644 | 5900.291027 | 4 |
AVOA | 0.989300 | 0.489012 | 51.259077 | 88.659593 | 6352.998707 | 8 |
GTO | 1.258847 | 0.622249 | 65.225232 | 10.000000 | 7319.000702 | 9 |
DE | 0.781083 | 0.386270 | 40.339766 | 200.000000 | 5914.483351 | 5 |
COA | 0.968743 | 0.480559 | 50.114317 | 97.637567 | 6319.415834 | 7 |
PSO | 0.973894 | 0.481396 | 50.460847 | 94.730452 | 6311.096260 | 5 |
QOCSOS | 0.778238 | 0.384893 | 40.322081 | 199.966711 | 5885.332774 | 2 |
SBOA | 0.779067 | 0.385093 | 40.3661670 | 199.352987 | 5886.870272 | 3 |
CSBOA | 0.778169 | 0.384649 | 40.319619 | 199.999999 | 5885.332773 | 1 |
Algorithm | Optimal values for variable | Optimal value | Ranking | ||
d | D | N | |||
GWO | 0.0523516599 | 0.372775760 | 10.415319625 | 0.012684229 | 4 |
AVOA | 0.050000000 | 0.317425416 | 14.027769769 | 0.012719054 | 6 |
GTO | 0.053325095 | 0.397367912 | 9.250854836 | 0.012712811 | 5 |
DE | 0.053135792 | 0.392469906 | 9.485223289 | 0.012726826 | 7 |
COA | 0.056774591 | 0.491795419 | 6.277155317 | 0.013121202 | 9 |
PSO | 0.054998195 | 0.441675285 | 7.622863618 | 0.012855954 | 8 |
QOCSOS | 0.055130816 | 0.444775663 | 7.544716912 | 0.012665282 | 2 |
SBOA | 0.052219133 | 0.369604350 | 10.571609914 | 0.012670312 | 3 |
CSBOA | 0.051700822 | 0.3570007342 | 11.272393937 | 0.012665235 | 1 |
Category | Algorithm | year | Inspiration/Description |
Evolutionary | Liver Cancer Algorithm (LCA) [7] | 2023 | Inspired by the ability of tumors to replicate and spread to other organs, an MA is introduced. |
Partial Reinforcement Optimizer (PRO)[8] | 2024 | Inspired by the partial reinforcement effect (PRE) theory, an evolutionary learning/training theory in psychology, a learner is intermittently reinforced to learn or strengthen a specific behavior based on a schedule. | |
Moss Growth Optimization (MGO)[9] | 2024 | Inspired by the growth of moss in the natural environment, an MA is introduced. | |
Physic-based | Planet Optimization Algorithm (POA) [13] | 2022 | Inspired by the laws of cosmic motion and starting from the interaction of the gravitational forces among planets, an MA is introduced. |
Kepler Optimization Algorithm (KOA) [14] | 2023 | Inspired by Kepler's laws of planetary motion, which can predict the position and velocity of the planets at any given time, an MA is introduced. | |
Rime Optimization Algorithm (RIME)[2] | 2023 | Inspired by the natural frost and ice growth mechanism, algorithms are developed by simulating the motion of soft frost particles for algorithmic search, and by simulating the crossover behavior between hard frost agents. | |
Snow ablation optimizer (SAO) [15] | 2023 | Inspired by the simulation of the sublimation and melting behavior of snow, an MA is introduced. | |
Newton-Raphson-based optimizer (NBRO) [16] | 2024 | The algorithm searches the solution space by defining the solution space using the set of vectors and employing operators such as Natural Resource Strategy (NRSR) as well as Trap Avoidance Operator (TAO). | |
Swarm intelligence | Crested Porcupine Optimizer (CPO)[22] | 2024 | Simulation of four different protective mechanisms in crown porcupines: sight, hearing, odor and physical attack. |
Hippopotamus optimization algorithm (HO) [23] | 2024 | Inspired by the behavioral patterns of hippos in the natural environment, an MA is introduced. | |
Seagull optimization algorithm (SOA)[24] | 2024 | Inspired by the migration and predatory behaviors of seagulls in the natural world, an MA is introduced. | |
enhanced African Vultures Optimization Algorithm (EAVOA) [35] | 2023 | They incorporated a rotating flight mechanism, a representative vulture selection mechanism, and a selection accumulation operator strategy into the original AVOA. It demonstrated superior optimization capabilities compared to the original AVOA. | |
an improved Seahorse Optimizer (mSHO) [41] | 2024 | This algorithm integrates three search operators: neighborhood-based local search, global search, and walking within the existing search to achieve a more robust development trend. | |
multi-strategy improvement Secretary Bird Optimization Algorithm (MISBOA) [42] | 2024 | The algorithm improves the Secretary Bird Optimization Algorithm by combining three strategies: feedback regulation mechanism, golden sinusoidal guidance, and population diversity, and the results show that MISBOA has demonstrated good performance. | |
Improved Secretary Bird Optimization Algorithm [43] | 2024 | ISBOA adds the Circle Chaotic Mapping, the differential evolution strategy, and the population diversity strategy into the SBOA, which achieves the optimal convergence speed and optimization accuracy. optimal convergence speed and optimization accuracy. | |
Crossover strategy-based Secretary Bird Optimization Algorithm (CSBOA) | 2024 | Under the SBOA algorithm's framework, CSBOA innovatively adds the initialization strategy of logical chaos mapping, improved differential operator strategy, and crossover strategy, which greatly enhances the algorithm's efficiency. |
Function | GWO | AVAO | GTO | DE | COA | PSO | SBOA | CSBOA |
F1 | 0.2163120 | 0.3335453 | 0.6284790 | 1.1332032 | 0.1795724 | 0.1761100 | 0.3141203 | 1.5787525 |
F2 | 0.2100052 | 0.3018989 | 0.6607184 | 1.1743020 | 0.1837386 | 0.1733390 | 0.3190766 | 1.7292872 |
F3 | 0.2985672 | 0.3746466 | 0.8275277 | 1.3605336 | 0.3303046 | 0.2590517 | 0.5342557 | 2.1225204 |
F4 | 0.2221101 | 0.3152409 | 0.7127616 | 1.1873779 | 0.2305653 | 0.1963042 | 0.3707470 | 1.8089242 |
F5 | 0.2342974 | 0.3237152 | 0.6934132 | 1.2154550 | 0.2350611 | 0.2044259 | 0.4110868 | 1.7652453 |
F6 | 0.2150608 | 0.3068646 | 0.6739646 | 1.1734847 | 0.1979094 | 0.1757798 | 0.3328941 | 1.7567508 |
F7 | 0.3356384 | 0.4250690 | 0.9167834 | 1.3618838 | 0.4035385 | 0.2982822 | 0.5812446 | 2.3796544 |
F8 | 0.3715650 | 0.4781056 | 1.0045935 | 1.4647472 | 0.4844369 | 0.3593346 | 0.6875874 | 2.5092880 |
F9 | 0.3040718 | 0.3946582 | 0.8335377 | 1.3782160 | 0.3375005 | 0.2658512 | 0.5529398 | 2.1785161 |
F10 | 0.2883326 | 0.3836225 | 0.8240736 | 1.3242494 | 0.3325307 | 0.2494263 | 0.5050225 | 2.0998797 |
F11 | 0.3608691 | 0.4689512 | 0.9485607 | 1.4617516 | 0.4222041 | 0.3393067 | 0.6414698 | 2.3714879 |
F12 | 0.3713333 | 0.4656035 | 0.9925775 | 1.4338215 | 0.4992448 | 0.3349514 | 0.6788769 | 2.6054365 |
Algorithms | Reference | Name of the parameter | Value of the parameter |
GWO | [18] | a | [0, 2] |
AVAO | [53] | L1, L2, w, p1, p2, p3 | 0.8, 0.2, 2.5, 0.6, 0.4, 0.6 |
GTO | [54] | P, r1, r2, r3 | P, r1, r2, r3 $ \in $ [0, 1] |
DE | [5] | F, CR | 0.8, 0.1 |
COA | [21] | temp | [20, 35] |
PSO | [17] | w, c1, c2 | [0.9, 0.4], 0.2, 0.2 |
SBOA | [25] | $ R_{1} $, $ RB $, $ r $, $ R_{2} $ | [0, 1], [0, 1], [0, 1], [0, 1] |
Strategy | CSBOA-1 | CSBOA-2 | CSBOA-3 | CSBOA-4 | CSBOA-5 | CSBOA-6 | CSBOA |
Logistic-tent chaotic mapping | 1 | 0 | 0 | 1 | 1 | 0 | 1 |
Improved differential mutation operator | 0 | 1 | 0 | 1 | 0 | 1 | 1 |
Crossover strategy | 0 | 0 | 1 | 0 | 1 | 1 | 1 |
Function | Metric | SBOA | CSBOA-1 | CSBOA-2 | CSBOA-3 | CSBOA-4 | CSBOA-5 | CSBOA-6 | CSBOA |
F1 | Ave | 468.0984 | 462.0113 | 360.6446 | 354.0001 | 387.1188 | 342.2765 | 300.0422 | 300.0315 |
Std | 152.9298 | 168.8314 | 58.5821 | 45.8167 | 73.5351 | 41.1544 | 0.1029 | 0.0485 | |
Rank | 8 | 7 | 5 | 4 | 6 | 3 | 2 | 1 | |
F2 | Ave | 454.3443 | 453.9698 | 450.5164 | 454.2942 | 448.7348 | 449.7043 | 448.4292 | 445.9545 |
Std | 11.3625 | 12.6751 | 8.4090 | 14.9607 | 17.7389 | 14.2097 | 14.6531 | 14.5031 | |
Rank | 8 | 6 | 5 | 7 | 3 | 4 | 2 | 1 | |
F3 | Ave | 600.0028 | 600.0102 | 600.0734 | 600.0090 | 600.0460 | 600.0024 | 600.0135 | 600.0185 |
Std | 0.0043 | 0.0473 | 0.2534 | 0.0389 | 0.1770 | 0.0036 | 0.0534 | 0.0816 | |
Rank | 2 | 4 | 8 | 3 | 7 | 1 | 5 | 6 | |
F4 | Ave | 832.8866 | 831.9954 | 835.5805 | 834.0843 | 833.6276 | 836.8336 | 833.9302 | 834.4919 |
Std | 9.9938 | 9.1814 | 14.3468 | 9.9029 | 14.4475 | 9.6940 | 11.8680 | 9.1798 | |
Rank | 2 | 1 | 7 | 5 | 3 | 8 | 4 | 6 | |
F5 | Ave | 902.4884 | 901.9341 | 901.9577 | 900.8848 | 902.2329 | 900.8906 | 901.1584 | 900.7389 |
Std | 2.7654 | 2.6170 | 3.2391 | 1.2353 | 2.0574 | 1.3218 | 1.7129 | 1.0435 | |
Rank | 8 | 5 | 6 | 2 | 7 | 3 | 4 | 1 | |
F6 | Ave | 7828.2811 | 6654.5031 | 6912.6022 | 7017.1025 | 6639.8939 | 7405.0108 | 1864.9143 | 1858.5483 |
Std | 6388.4941 | 5805.7743 | 5662.3248 | 5100.5059 | 4777.2112 | 6057.2718 | 23.3027 | 24.1598 | |
Rank | 8 | 4 | 5 | 6 | 3 | 7 | 2 | 1 | |
F7 | Ave | 2032.9970 | 2033.8804 | 2028.0807 | 2029.6145 | 2027.3489 | 2029.7563 | 2025.9835 | 2024.3204 |
Std | 9.8793 | 10.5050 | 7.0884 | 6.1269 | 4.6764 | 7.4310 | 5.7183 | 5.2719 | |
Rank | 7 | 8 | 4 | 5 | 3 | 6 | 2 | 1 | |
F8 | Ave | 2224.0843 | 2224.0779 | 2224.1301 | 2222.0094 | 2224.1719 | 2222.4307 | 2221.0820 | 2221.7982 |
Std | 1.9078 | 2.0098 | 1.9208 | 0.8741 | 2.0107 | 0.9763 | 2.4445 | 0.7588 | |
Rank | 6 | 5 | 7 | 3 | 8 | 4 | 1 | 2 | |
F9 | Ave | 2480.7814 | 2480.7813 | 2480.7813 | 2480.7813 | 2480.7813 | 2480.7813 | 2480.7813 | 2480.7813 |
Std | 0.0002 | 5.61E-05 | 8.45E-06 | 2.13E-07 | 1.67E-05 | 2.84E-07 | 4.19E-08 | 3.38E-08 | |
Rank | 8 | 7 | 6 | 4 | 5 | 3 | 2 | 1 | |
F10 | Ave | 2539.0264 | 2536.6607 | 2559.7474 | 2526.3202 | 2553.5768 | 2526.9783 | 2504.4556 | 2509.1785 |
Std | 60.6819 | 57.9123 | 166.4333 | 53.3955 | 174.2956 | 53.9692 | 39.6923 | 33.1152 | |
Rank | 6 | 5 | 8 | 3 | 7 | 4 | 1 | 2 | |
F11 | Ave | 2908.6735 | 2903.3341 | 2903.3341 | 2903.3333 | 2900.0008 | 2906.6667 | 2900.0000 | 2900.0000 |
Std | 69.4118 | 18.2574 | 18.2575 | 18.2574 | 0.0005 | 25.3708 | 6.60E-07 | 5.18E-07 | |
Rank | 8 | 5 | 6 | 4 | 3 | 7 | 2 | 1 | |
F12 | Ave | 2942.3513 | 2941.4095 | 2939.2758 | 2939.0545 | 2940.0607 | 2941.6061 | 2940.6537 | 2942.5940 |
Std | 6.2628 | 5.3666 | 3.9849 | 3.8635 | 4.5492 | 6.7650 | 4.8318 | 5.2684 | |
Rank | 7 | 5 | 2 | 1 | 3 | 6 | 4 | 8 |
Type | ID | CEC2017 function name | Dimension | fmin |
Unimodal | F1 | Shifted and rotated bent cigar function | 30/100 | 100 |
F2 | Shifted and rotated sum of different power function* | 30/100 | 200 | |
F3 | Shifted and rotated Zakharow function | 30/100 | 300 | |
Multimodal | F4 | Shifted and rotated Rosenbrock's function | 30/100 | 400 |
F5 | Shifted and rotated Rastrigin's Function | 30/100 | 500 | |
F6 | Shifted and rotated expanded Scaffer's F6 Function | 30/100 | 600 | |
F7 | Shifted and rotated Lunacek Bi-Rastrigin finc-tion | 30/100 | 700 | |
F8 | Shifted and rotated non-continuous Rastrigin's function | 30/100 | 800 | |
F9 | Shifted and rotated levy function | 30/100 | 900 | |
F10 | Shifted and rotated Schwefel's function | 30/100 | 1000 | |
Hybrid | F11 | Hybrid function 1 (N = 3) | 30/100 | 1100 |
F12 | Hybrid function 2 (N = 3) | 30/100 | 1200 | |
F13 | Hybrid function 3 (N = 3) | 30/100 | 1300 | |
F14 | Hybrid function 4 (N = 4) | 30/100 | 1400 | |
F15 | Hybrid function 5 (N = 4) | 30/100 | 1500 | |
F16 | Hybrid function 6 (N = 4) | 30/100 | 1600 | |
F17 | Hybrid function 7 (N = 5) | 30/100 | 1700 | |
F18 | Hybrid function 8 (N = 5) | 30/100 | 1800 | |
F19 | Hybrid function 9 (N = 5) | 30/100 | 1900 | |
F20 | Hybrid function 10 (N = 6) | 30/100 | 2000 | |
Composition | F21 | Composition function 1 (N = 3) | 30/100 | 2100 |
F22 | Composition function 2 (N = 3) | 30/100 | 2200 | |
F23 | Composition function 3 (N = 4) | 30/100 | 2300 | |
F24 | Composition function 4 (N = 4) | 30/100 | 2400 | |
F25 | Composition function 5 (N = 5) | 30/100 | 2500 | |
F26 | Composition function 6 (N = 5) | 30/100 | 2600 | |
F27 | Composition function 7 (N = 6) | 30/100 | 2700 | |
F28 | Composition function 8 (N = 6) | 30/100 | 2800 | |
F29 | Composition function 9 (N = 3) | 30/100 | 2900 | |
F30 | Composition function 10 (N = 3) | 30/100 | 3000 | |
Search Range $ [-100,100]^{D} $ | ||||
F2 has been officially removed due to its unstable behavior on high-dimensional issues. |
Function | GWO | AVAO | GTO | DE | COA | PSO | SBOA | CSBOA | |
F1 | Ave | 1.18E+09 | 3.98E+03 | 4.73E+03 | 1.87E+06 | 5.17E+06 | 9.01E+08 | 6.67E+03 | 2.26E+03 |
Std | 9.70E+08 | 4.64E+03 | 6.14E+03 | 5.62E+05 | 9.56E+06 | 1.20E+09 | 6.76E+03 | 3.48E+03 | |
F3 | Ave | 4.26E+04 | 2.28E+04 | 1.92E+03 | 1.48E+05 | 8.38E+04 | 2.51E+04 | 5.12E+03 | 9.70E+02 |
Std | 9.88E+03 | 4.91E+03 | 1.70E+03 | 1.75E+04 | 1.88E+04 | 1.14E+04 | 2.70E+03 | 4.02E+02 | |
F4 | Ave | 5.71E+02 | 5.05E+02 | 4.96E+02 | 5.12E+02 | 5.29E+02 | 5.60E+02 | 5.00E+02 | 4.88E+02 |
Std | 4.53E+01 | 3.26E+01 | 2.94E+01 | 8.35E+00 | 2.78E+01 | 9.74E+01 | 3.35E+01 | 2.04E+01 | |
F5 | Ave | 5.96E+02 | 7.01E+02 | 6.89E+02 | 6.83E+02 | 7.18E+02 | 5.79E+02 | 5.68E+02 | 5.69E+02 |
Std | 3.54E+01 | 3.52E+01 | 4.64E+01 | 1.17E+01 | 6.03E+01 | 2.43E+01 | 1.55E+01 | 1.91E+01 | |
F6 | Ave | 6.06E+02 | 6.46E+02 | 6.36E+02 | 6.00E+02 | 6.40E+02 | 6.03E+02 | 6.00E+02 | 6.00E+02 |
Std | 2.13E+00 | 1.01E+01 | 9.25E+00 | 2.21E-02 | 1.46E+01 | 2.52E+00 | 4.12E-01 | 2.76E-01 | |
F7 | Ave | 8.65E+02 | 1.11E+03 | 1.02E+03 | 9.17E+02 | 1.12E+03 | 8.15E+02 | 8.11E+02 | 8.22E+02 |
Std | 4.65E+01 | 5.90E+01 | 6.59E+01 | 1.03E+01 | 1.55E+02 | 3.03E+01 | 2.84E+01 | 2.84E+01 | |
F8 | Ave | 8.93E+02 | 9.56E+02 | 9.43E+02 | 9.85E+02 | 9.67E+02 | 8.71E+02 | 8.59E+02 | 8.72E+02 |
Std | 4.51E+01 | 3.09E+01 | 2.73E+01 | 9.75E+00 | 3.34E+01 | 1.99E+01 | 1.54E+01 | 1.56E+01 | |
F9 | Ave | 1.42E+03 | 4.71E+03 | 3.59E+03 | 1.91E+03 | 6.17E+03 | 1.02E+03 | 9.62E+02 | 9.39E+02 |
Std | 3.24E+02 | 7.28E+02 | 9.82E+02 | 2.11E+02 | 2.17E+03 | 1.14E+02 | 8.84E+01 | 4.90E+01 | |
F10 | Ave | 4.48E+03 | 5.38E+03 | 5.30E+03 | 7.31E+03 | 5.65E+03 | 4.54E+03 | 3.99E+03 | 3.70E+03 |
Std | 1.17E+03 | 6.76E+02 | 9.07E+02 | 3.41E+02 | 6.68E+02 | 7.32E+02 | 7.51E+02 | 4.41E+02 | |
($ W|T|L $) | Ave | ($ 9|0|0 $) | ($ 9|0|0 $) | ($ 9|0|0 $) | ($ 9|0|0 $) | ($ 9|0|0 $)) | ($ 9|0|0 $) | ($ 6|0|3 $) | |
Std | ($ 9|0|0 $) | ($ 9|0|0 $) | ($ 9|0|0 $) | ($ 3|0|6 $) | ($ 9|0|0 $) | ($ 9|0|0 $) | ($ 7|0|2 $) |
Function | GWO | AVAO | GTO | DE | COA | PSO | SBOA | CSBOA | |
F11 | Ave | 1.75E+03 | 1.26E+03 | 1.23E+03 | 1.59E+03 | 1.36E+03 | 1.27E+03 | 1.18E+03 | 1.15E+03 |
Std | 7.82E+02 | 5.77E+01 | 4.11E+01 | 2.01E+02 | 7.20E+01 | 7.05E+01 | 3.30E+01 | 2.68E+01 | |
F12 | Ave | 4.62E+07 | 3.60E+06 | 3.59E+05 | 3.96E+07 | 4.71E+06 | 2.68E+07 | 7.42E+05 | 1.32E+05 |
Std | 6.14E+07 | 3.10E+06 | 3.49E+05 | 1.08E+07 | 4.78E+06 | 5.92E+07 | 8.17E+05 | 1.35E+05 | |
F13 | Ave | 5.14E+06 | 7.58E+04 | 1.54E+04 | 3.29E+06 | 1.07E+05 | 5.27E+06 | 2.56E+04 | 1.94E+03 |
Std | 2.31E+07 | 3.94E+04 | 1.46E+04 | 1.58E+06 | 9.63E+04 | 1.81E+07 | 2.26E+04 | 3.34E+02 | |
F14 | Ave | 1.43E+05 | 1.34E+05 | 2.00E+03 | 2.06E+05 | 1.84E+05 | 3.20E+04 | 1.81E+04 | 1.45E+03 |
Std | 2.09E+05 | 1.24E+05 | 1.00E+03 | 1.17E+05 | 3.55E+05 | 3.88E+04 | 1.75E+04 | 8.55E+00 | |
F15 | Ave | 4.67E+05 | 2.42E+04 | 8.67E+03 | 5.30E+05 | 1.72E+04 | 2.32E+04 | 1.15E+04 | 1.60E+03 |
Std | 1.12E+06 | 1.67E+04 | 7.31E+03 | 2.81E+05 | 1.52E+04 | 2.21E+04 | 1.17E+04 | 3.92E+01 | |
F16 | Ave | 2.46E+03 | 2.89E+03 | 2.76E+03 | 2.80E+03 | 2.79E+03 | 2.51E+03 | 2.23E+03 | 2.13E+03 |
Std | 2.44E+02 | 3.81E+02 | 3.02E+02 | 2.02E+02 | 4.31E+02 | 2.71E+02 | 2.44E+02 | 1.97E+02 | |
F17 | Ave | 2.00E+03 | 2.48E+03 | 2.26E+03 | 2.09E+03 | 2.19E+03 | 2.00E+03 | 1.87E+03 | 1.83E+03 |
Std | 1.56E+02 | 2.29E+02 | 2.27E+02 | 7.95E+01 | 1.98E+02 | 1.74E+02 | 1.14E+02 | 7.07E+01 | |
F18 | Ave | 1.23E+06 | 1.19E+06 | 4.10E+04 | 1.76E+06 | 1.38E+06 | 6.57E+05 | 3.17E+05 | 1.99E+03 |
Std | 1.19E+06 | 1.17E+06 | 2.43E+04 | 7.29E+05 | 1.94E+06 | 6.89E+05 | 2.54E+05 | 5.32E+01 | |
F19 | Ave | 4.85E+05 | 2.42E+04 | 6.04E+03 | 3.48E+05 | 1.70E+04 | 2.44E+04 | 1.70E+04 | 1.93E+03 |
Std | 5.64E+05 | 5.06E+04 | 5.81E+03 | 2.02E+05 | 1.85E+04 | 4.03E+04 | 1.87E+04 | 9.76E+00 | |
F20 | Ave | 2.35E+03 | 2.64E+03 | 2.47E+03 | 2.41E+03 | 2.58E+03 | 2.33E+03 | 2.22E+03 | 2.16E+03 |
Std | 1.30E+02 | 2.56E+02 | 1.85E+02 | 1.04E+02 | 2.07E+02 | 1.32E+02 | 9.27E+01 | 7.40E+01 | |
F21 | Ave | 2.39E+03 | 2.50E+03 | 2.41E+03 | 2.48E+03 | 2.41E+03 | 2.38E+03 | 2.36E+03 | 2.35E+03 |
Std | 2.55E+01 | 4.99E+01 | 7.71E+01 | 1.04E+01 | 3.25E+01 | 2.54E+01 | 1.73E+01 | 1.16E+01 | |
F22 | Ave | 4.22E+03 | 6.13E+03 | 2.69E+03 | 4.97E+03 | 2.97E+03 | 4.01E+03 | 2.52E+03 | 2.55E+03 |
Std | 1.90E+03 | 2.00E+03 | 1.22E+03 | 6.54E+02 | 1.48E+03 | 1.65E+03 | 8.57E+02 | 9.48E+02 | |
F23 | Ave | 2.75E+03 | 2.96E+03 | 2.83E+03 | 2.83E+03 | 2.79E+03 | 2.83E+03 | 2.70E+03 | 2.71E+03 |
Std | 4.36E+01 | 7.30E+01 | 6.56E+01 | 1.14E+01 | 3.94E+01 | 6.25E+01 | 1.36E+01 | 1.84E+01 | |
F24 | Ave | 2.93E+03 | 3.11E+03 | 3.01E+03 | 3.03E+03 | 2.95E+03 | 2.99E+03 | 2.87E+03 | 2.88E+03 |
Std | 6.71E+01 | 8.18E+01 | 6.85E+01 | 9.70E+00 | 4.15E+01 | 5.85E+01 | 1.40E+01 | 1.93E+01 | |
F25 | Ave | 2.96E+03 | 2.91E+03 | 2.91E+03 | 2.90E+03 | 2.92E+03 | 2.92E+03 | 2.89E+03 | 2.89E+03 |
Std | 1.94E+01 | 3.02E+01 | 2.04E+01 | 3.13E+00 | 2.22E+01 | 5.43E+01 | 1.53E+01 | 1.02E+01 | |
F26 | Ave | 4.54E+03 | 6.51E+03 | 4.78E+03 | 5.46E+03 | 5.60E+03 | 4.69E+03 | 3.99E+03 | 3.98E+03 |
Std | 3.24E+02 | 8.85E+02 | 1.60E+03 | 1.10E+02 | 1.47E+03 | 4.10E+02 | 5.79E+02 | 7.09E+02 | |
F27 | Ave | 3.24E+03 | 3.27E+03 | 3.29E+03 | 3.23E+03 | 3.25E+03 | 3.25E+03 | 3.21E+03 | 3.21E+03 |
Std | 1.91E+01 | 4.26E+01 | 4.77E+01 | 3.53E+00 | 2.63E+01 | 3.60E+01 | 9.44E+00 | 1.10E+01 | |
F28 | Ave | 3.37E+03 | 3.26E+03 | 3.23E+03 | 3.30E+03 | 3.26E+03 | 3.32E+03 | 3.22E+03 | 3.22E+03 |
Std | 6.42E+01 | 2.76E+01 | 2.11E+01 | 1.67E+01 | 3.31E+01 | 1.28E+02 | 2.11E+01 | 2.01E+01 | |
F29 | Ave | 3.77E+03 | 4.31E+03 | 4.16E+03 | 4.07E+03 | 3.96E+03 | 3.67E+03 | 3.49E+03 | 3.52E+03 |
Std | 1.39E+02 | 2.55E+02 | 4.02E+02 | 1.20E+02 | 2.09E+02 | 1.65E+02 | 1.12E+02 | 9.41E+01 | |
F30 | Ave | 9.71E+06 | 2.05E+05 | 1.37E+04 | 3.37E+05 | 1.96E+05 | 4.89E+04 | 2.39E+04 | 1.16E+04 |
Std | 6.16E+06 | 1.19E+05 | 6.95E+03 | 1.20E+05 | 2.06E+05 | 7.51E+04 | 2.09E+04 | 2.22E+03 | |
($ W|T|L $) | Ave | ($ 20|0|0 $) | ($ 20|0|0 $) | ($ 20|0|0 $) | ($ 20|0|0 $) | ($ 20|0|0 $)) | ($ 20|0|0 $) | ($ 15|0|5 $) | |
Std | ($ 20|0|0 $) | ($ 20|0|0 $) | ($ 20|0|0 $) | ($ 12|0|8 $) | ($ 20|0|0 $) | ($ 20|0|0 $) | ($ 20|0|0 $) |
Function | GWO | AVAO | GTO | DE | COA | PSO | SBOA | CSBOA | |
F1 | Ave | 3.23E+10 | 1.49E+08 | 1.39E+09 | 7.42E+09 | 2.58E+10 | 2.64E+10 | 2.17E+09 | 1.71E+09 |
Std | 7.93E+09 | 1.63E+08 | 1.26E+09 | 9.99E+08 | 8.15E+09 | 1.11E+10 | 1.80E+09 | 2.21E+09 | |
F3 | Ave | 3.54E+05 | 3.09E+05 | 1.68E+05 | 7.65E+05 | 6.21E+05 | 4.88E+05 | 2.59E+05 | 1.52E+05 |
Std | 3.95E+04 | 1.86E+04 | 2.15E+04 | 6.83E+04 | 9.67E+04 | 1.02E+05 | 2.50E+04 | 1.78E+04 | |
F4 | Ave | 3.02E+03 | 1.13E+03 | 1.38E+03 | 2.31E+03 | 3.02E+03 | 2.51E+03 | 1.14E+03 | 1.05E+03 |
Std | 8.11E+02 | 3.93E+02 | 1.83E+02 | 1.80E+02 | 7.87E+02 | 9.18E+02 | 1.19E+02 | 1.25E+02 | |
F5 | Ave | 1.14E+03 | 1.32E+03 | 1.34E+03 | 1.65E+03 | 1.42E+03 | 1.07E+03 | 1.04E+03 | 1.09E+03 |
Std | 1.04E+02 | 7.27E+01 | 5.05E+01 | 2.60E+01 | 3.38E+01 | 1.23E+02 | 6.25E+01 | 8.70E+01 | |
F6 | Ave | 6.32E+02 | 6.62E+02 | 6.62E+02 | 6.25E+02 | 6.68E+02 | 6.31E+02 | 6.26E+02 | 6.23E+02 |
Std | 4.44E+00 | 3.89E+00 | 4.71E+00 | 1.03E+00 | 1.94E+00 | 8.38E+00 | 5.90E+00 | 1.11E+01 | |
F7 | Ave | 1.87E+03 | 3.08E+03 | 2.89E+03 | 2.16E+03 | 3.18E+03 | 1.78E+03 | 1.92E+03 | 1.88E+03 |
Std | 1.38E+02 | 1.64E+02 | 2.12E+02 | 3.51E+01 | 2.82E+02 | 1.97E+02 | 1.21E+02 | 2.26E+02 | |
F8 | Ave | 1.44E+03 | 1.73E+03 | 1.70E+03 | 1.92E+03 | 1.90E+03 | 1.34E+03 | 1.37E+03 | 1.37E+03 |
Std | 1.09E+02 | 8.81E+01 | 1.01E+02 | 2.76E+01 | 5.28E+01 | 7.79E+01 | 6.87E+01 | 9.42E+01 | |
F9 | Ave | 3.37E+04 | 2.52E+04 | 2.45E+04 | 5.78E+04 | 3.99E+04 | 4.28E+04 | 2.10E+04 | 2.07E+04 |
Std | 9.40E+03 | 2.20E+03 | 2.31E+03 | 5.07E+03 | 9.91E+03 | 1.81E+04 | 3.13E+03 | 3.49E+03 | |
F10 | Ave | 1.72E+04 | 1.70E+04 | 1.72E+04 | 3.15E+04 | 2.22E+04 | 1.73E+04 | 1.62E+04 | 1.52E+04 |
Std | 4.32E+03 | 1.69E+03 | 2.31E+03 | 5.22E+02 | 2.78E+03 | 2.27E+03 | 1.35E+03 | 1.24E+03 | |
($ W|T|L $) | Ave | ($ 9|0|0 $) | ($ 8|0|1 $) | ($ 8|0|1 $) | ($ 9|0|0 $) | ($ 9|0|0 $) | ($ 7|0|2 $) | ($ 7|0|2 $) | |
Std | ($ 9|0|0 $) | ($ 8|0|1 $) | ($ 9|0|0 $) | ($ 4|0|5 $) | ($ 9|0|0 $) | ($ 8|0|1 $) | ($ 9|0|0 $) |
Function | GWO | AVAO | GTO | DE | COA | PSO | SBOA | CSBOA | |
F11 | Ave | 5.83E+04 | 3.30E+04 | 8.73E+03 | 2.32E+05 | 2.39E+05 | 2.88E+04 | 1.45E+04 | 4.64E+03 |
Std | 1.51E+04 | 8.89E+03 | 2.86E+03 | 2.95E+04 | 6.36E+04 | 8.29E+03 | 4.90E+03 | 9.91E+02 | |
F12 | Ave | 5.23E+09 | 2.73E+08 | 1.41E+08 | 5.44E+09 | 1.66E+09 | 8.98E+09 | 1.19E+08 | 7.16E+07 |
Std | 2.90E+09 | 1.34E+08 | 5.74E+07 | 5.88E+08 | 2.11E+09 | 6.09E+09 | 5.65E+07 | 3.34E+07 | |
F13 | Ave | 6.64E+08 | 8.03E+04 | 2.70E+04 | 1.61E+06 | 9.58E+06 | 9.76E+08 | 1.51E+04 | 9.33E+03 |
Std | 6.53E+08 | 2.99E+04 | 1.09E+04 | 1.47E+06 | 2.81E+07 | 1.41E+09 | 6.61E+03 | 8.33E+03 | |
F14 | Ave | 5.72E+06 | 3.40E+06 | 4.74E+05 | 3.48E+07 | 4.81E+06 | 3.63E+06 | 2.56E+06 | 7.00E+04 |
Std | 3.40E+06 | 1.84E+06 | 2.07E+05 | 8.23E+06 | 3.11E+06 | 2.39E+06 | 1.45E+06 | 7.12E+04 | |
F15 | Ave | 1.10E+08 | 6.39E+04 | 1.15E+04 | 4.84E+06 | 2.02E+05 | 3.20E+08 | 5.27E+03 | 6.93E+03 |
Std | 1.21E+08 | 2.91E+04 | 5.91E+03 | 3.02E+06 | 1.76E+05 | 5.03E+08 | 4.20E+03 | 6.48E+03 | |
F16 | Ave | 5.81E+03 | 6.62E+03 | 6.40E+03 | 1.11E+04 | 7.15E+03 | 6.00E+03 | 5.16E+03 | 5.16E+03 |
Std | 6.15E+02 | 8.47E+02 | 8.64E+02 | 2.39E+02 | 8.58E+02 | 7.22E+02 | 7.38E+02 | 6.78E+02 | |
F17 | Ave | 4.93E+03 | 6.07E+03 | 5.79E+03 | 7.74E+03 | 6.00E+03 | 6.12E+03 | 4.57E+03 | 4.46E+03 |
Std | 5.39E+02 | 5.95E+02 | 6.79E+02 | 2.37E+02 | 7.65E+02 | 1.15E+03 | 5.45E+02 | 4.77E+02 | |
F18 | Ave | 5.63E+06 | 3.77E+06 | 8.51E+05 | 6.95E+07 | 4.77E+06 | 8.01E+06 | 3.25E+06 | 2.54E+05 |
Std | 2.73E+06 | 2.01E+06 | 4.73E+05 | 1.79E+07 | 2.19E+06 | 5.02E+06 | 1.45E+06 | 1.26E+05 | |
F19 | Ave | 1.14E+08 | 3.35E+05 | 1.08E+04 | 7.41E+06 | 2.13E+06 | 1.78E+08 | 6.98E+03 | 8.21E+03 |
Std | 1.26E+08 | 2.00E+05 | 7.47E+03 | 4.91E+06 | 1.07E+06 | 2.94E+08 | 7.52E+03 | 9.33E+03 | |
F20 | Ave | 4.94E+03 | 5.98E+03 | 5.39E+03 | 7.51E+03 | 6.91E+03 | 5.26E+03 | 4.65E+03 | 4.29E+03 |
Std | 9.73E+02 | 5.55E+02 | 5.02E+02 | 2.76E+02 | 5.58E+02 | 6.72E+02 | 5.72E+02 | 5.12E+02 | |
F21 | Ave | 2.95E+03 | 3.54E+03 | 3.27E+03 | 3.47E+03 | 3.45E+03 | 3.04E+03 | 2.81E+03 | 2.86E+03 |
Std | 7.02E+01 | 1.42E+02 | 1.15E+02 | 3.18E+01 | 1.69E+02 | 1.01E+02 | 5.89E+01 | 8.82E+01 | |
F22 | Ave | 2.06E+04 | 2.03E+04 | 2.25E+04 | 3.39E+04 | 2.85E+04 | 1.96E+04 | 1.92E+04 | 1.85E+04 |
Std | 4.97E+03 | 1.48E+03 | 3.57E+03 | 5.13E+02 | 2.68E+03 | 2.03E+03 | 1.95E+03 | 1.32E+03 | |
F23 | Ave | 3.54E+03 | 4.09E+03 | 4.14E+03 | 3.79E+03 | 4.02E+03 | 4.30E+03 | 3.27E+03 | 3.24E+03 |
Std | 8.75E+01 | 1.64E+02 | 2.28E+02 | 2.88E+01 | 1.66E+02 | 2.29E+02 | 5.96E+01 | 7.85E+01 | |
F24 | Ave | 4.12E+03 | 5.08E+03 | 4.94E+03 | 4.33E+03 | 4.87E+03 | 5.26E+03 | 3.83E+03 | 3.87E+03 |
Std | 1.44E+02 | 2.97E+02 | 4.27E+02 | 3.06E+01 | 2.36E+02 | 4.11E+02 | 7.23E+01 | 8.76E+01 | |
F25 | Ave | 5.53E+03 | 3.75E+03 | 3.97E+03 | 6.69E+03 | 5.21E+03 | 4.47E+03 | 3.76E+03 | 3.74E+03 |
Std | 5.44E+02 | 8.51E+01 | 1.51E+02 | 3.70E+02 | 5.42E+02 | 7.75E+02 | 9.88E+01 | 1.22E+02 | |
F26 | Ave | 1.36E+04 | 2.37E+04 | 2.30E+04 | 1.68E+04 | 2.63E+04 | 1.89E+04 | 1.41E+04 | 1.33E+04 |
Std | 8.25E+02 | 2.17E+03 | 3.20E+03 | 2.86E+02 | 4.30E+03 | 3.77E+03 | 2.88E+03 | 1.61E+03 | |
F27 | Ave | 3.94E+03 | 4.12E+03 | 4.06E+03 | 4.36E+03 | 4.15E+03 | 4.00E+03 | 3.57E+03 | 3.50E+03 |
Std | 1.18E+02 | 2.91E+02 | 3.15E+02 | 9.78E+01 | 2.02E+02 | 2.92E+02 | 7.28E+01 | 7.00E+01 | |
F28 | Ave | 7.12E+03 | 4.01E+03 | 4.08E+03 | 1.29E+04 | 6.65E+03 | 6.55E+03 | 4.03E+03 | 3.80E+03 |
Std | 1.38E+03 | 1.40E+02 | 1.72E+02 | 8.70E+02 | 8.33E+02 | 1.89E+03 | 1.81E+02 | 1.19E+02 | |
F29 | Ave | 7.99E+03 | 8.57E+03 | 8.20E+03 | 1.03E+04 | 9.29E+03 | 7.48E+03 | 6.53E+03 | 6.45E+03 |
Std | 6.02E+02 | 6.07E+02 | 9.11E+02 | 2.17E+02 | 8.70E+02 | 6.33E+02 | 4.69E+02 | 3.67E+02 | |
F30 | Ave | 7.02E+08 | 8.35E+06 | 1.03E+06 | 1.50E+07 | 3.99E+07 | 1.12E+09 | 1.88E+05 | 5.82E+04 |
Std | 7.56E+08 | 4.85E+06 | 7.01E+05 | 3.11E+06 | 2.20E+07 | 1.00E+09 | 1.05E+05 | 3.13E+04 | |
($ W|T|L $) | Ave | ($ 20|0|0 $) | ($ 20|0|0 $) | ($ 20|0|0 $) | ($ 11|0|9 $) | ($ 20|0|0 $) | ($ 20|0|2 $) | ($ 15|0|5 $) | |
Std | ($ 20|0|0 $) | ($ 19|0|1 $) | ($ 19|0|1 $) | ($ 16|0|14 $) | ($ 20|0|0 $) | ($ 20|0|0 $) | ($ 13|0|7 $) |
Type | ID | CEC2022 function name | Dimension | fmin |
Unimodal | F1 | Shifted and full rotated Zakharov function | 10/20 | 300 |
Multimodal | F2 | Shifted and full rotated Rosenbrock's function | 10/20 | 400 |
F3 | Shifted and full rotated Rastrigin's function | 10/20 | 600 | |
F4 | Shifted and full rotated non-continuous Rastrigin's function | 10/20 | 800 | |
F5 | Shifted and full rotated levy function | 10/20 | 900 | |
Hybrid | F6 | Hybrid function 1 (N = 3) | 10/20 | 1800 |
F7 | Hybrid function 2 (N = 6) | 10/20 | 2000 | |
F8 | Hybrid function 3 (N = 5) | 10/20 | 2200 | |
Composition | F9 | Composition function 1 (N = 5) | 10/20 | 2300 |
F10 | Composition function 2 (N = 4) | 10/20 | 2400 | |
F11 | Composition function 3 (N = 5) | 10/20 | 2600 | |
F12 | Composition function 4 (N = 6) | 10/20 | 2700 | |
Search Range $ [-100,100]^{D} $ |
Function | GWO | AVAO | GTO | DE | COA | PSO | SBOA | CSBOA | |
F1 | Ave | 1.10E+03 | 3.00E+02 | 3.00E+02 | 4.55E+03 | 1.01E+03 | 3.00E+02 | 3.00E+02 | 3.00E+02 |
Std | 1.35E+03 | 1.13E-07 | 4.31E-13 | 1.44E+03 | 6.70E+02 | 2.01E-06 | 5.46E-04 | 4.72E-14 | |
F2 | Ave | 4.23E+02 | 4.10E+02 | 4.05E+02 | 4.08E+02 | 4.06E+02 | 4.13E+02 | 4.05E+02 | 4.05E+02 |
Std | 2.34E+01 | 1.75E+01 | 3.12E+00 | 4.75E-01 | 3.30E+00 | 1.82E+01 | 3.71E+00 | 3.21E+00 | |
F3 | Ave | 6.01E+02 | 6.13E+02 | 6.03E+02 | 6.00E+02 | 6.03E+02 | 6.00E+02 | 6.00E+02 | 6.00E+02 |
Std | 8.63E-01 | 1.02E+01 | 3.89E+00 | 1.16E-07 | 5.46E+00 | 4.17E-01 | 2.60E-07 | 9.15E-06 | |
F4 | Ave | 8.13E+02 | 8.30E+02 | 8.22E+02 | 8.25E+02 | 8.32E+02 | 8.12E+02 | 8.10E+02 | 8.07E+02 |
Std | 7.78E+00 | 1.11E+01 | 7.75E+00 | 4.15E+00 | 5.72E+00 | 4.70E+00 | 4.60E+00 | 2.74E+00 | |
F5 | Ave | 9.05E+02 | 1.14E+03 | 9.16E+02 | 9.00E+02 | 9.33E+02 | 9.00E+02 | 9.00E+02 | 9.00E+02 |
Std | 1.45E+01 | 2.06E+02 | 1.44E+01 | 8.38E-02 | 1.06E+02 | 9.49E-02 | 3.70E-10 | 3.21E-13 | |
F6 | Ave | 6.35E+03 | 4.18E+03 | 1.88E+03 | 6.66E+03 | 4.57E+03 | 5.02E+03 | 3.76E+03 | 1.80E+03 |
Std | 2.30E+03 | 2.21E+03 | 6.15E+01 | 3.48E+03 | 2.22E+03 | 2.59E+03 | 1.60E+03 | 4.26E-01 | |
F7 | Ave | 2.03E+03 | 2.03E+03 | 2.02E+03 | 2.01E+03 | 2.02E+03 | 2.01E+03 | 2.01E+03 | 2.00E+03 |
Std | 1.01E+01 | 9.55E+00 | 1.07E+01 | 2.10E+00 | 8.42E+00 | 9.82E+00 | 9.51E+00 | 3.68E+00 | |
F8 | Ave | 2.22E+03 | 2.22E+03 | 2.22E+03 | 2.22E+03 | 2.23E+03 | 2.22E+03 | 2.21E+03 | 2.20E+03 |
Std | 6.43E+00 | 4.08E+00 | 5.86E+00 | 4.08E+00 | 5.18E+00 | 8.21E+00 | 9.57E+00 | 6.11E+00 | |
F9 | Ave | 2.55E+03 | 2.53E+03 | 2.53E+03 | 2.53E+03 | 2.53E+03 | 2.53E+03 | 2.53E+03 | 2.53E+03 |
Std | 3.17E+01 | 2.68E+01 | 1.41E-01 | 2.46E-12 | 4.35E-05 | 2.68E+01 | 8.44E-14 | 8.44E-14 | |
F10 | Ave | 2.53E+03 | 2.55E+03 | 2.51E+03 | 2.50E+03 | 2.53E+03 | 2.55E+03 | 2.51E+03 | 2.52E+03 |
Std | 5.21E+01 | 6.53E+01 | 3.01E+01 | 1.24E-01 | 5.12E+01 | 5.72E+01 | 3.68E+01 | 4.34E+01 | |
F11 | Ave | 2.92E+03 | 2.70E+03 | 2.62E+03 | 2.88E+03 | 2.77E+03 | 2.68E+03 | 2.75E+03 | 2.71E+03 |
Std | 8.73E+01 | 1.52E+02 | 7.71E+01 | 3.99E+01 | 1.35E+02 | 1.42E+02 | 1.55E+02 | 1.47E+02 | |
F12 | Ave | 2.86E+03 | 2.87E+03 | 2.86E+03 | 2.86E+03 | 2.86E+03 | 2.87E+03 | 2.86E+03 | 2.86E+03 |
Std | 1.71E+00 | 4.47E+00 | 1.75E+00 | 9.88E-01 | 1.64E+00 | 1.30E+01 | 1.68E+00 | 1.67E+00 | |
($ W|T|L $) | Ave | ($ 12|0|0 $) | ($ 12|0|0 $) | ($ 10|0|2 $) | ($ 11|0|1 $) | ($ 12|0|0 $) | ($ 12|0|0 $) | ($ 10|2|0 $) | |
Std | ($ 12|0|0 $) | ($ 11|0|1 $) | ($ 11|0|1 $) | ($ 7|0|5 $) | ($ 12|0|0 $) | ($ 12|0|0 $) | ($ 12|0|0 $) |
Function | GWO | AVAO | GTO | DE | COA | PSO | SBOA | CSBOA | |
F1 | Ave | 9.15E+03 | 3.50E+03 | 3.01E+02 | 3.63E+04 | 2.94E+04 | 1.11E+03 | 4.68E+02 | 3.00E+02 |
Std | 4.52E+03 | 2.47E+03 | 1.92E+00 | 6.83E+03 | 7.90E+03 | 3.35E+02 | 1.41E+02 | 1.06E-01 | |
F2 | Ave | 4.85E+02 | 4.62E+02 | 4.51E+02 | 4.49E+02 | 4.66E+02 | 4.59E+02 | 4.54E+02 | 4.45E+02 |
Std | 3.14E+01 | 2.28E+01 | 1.53E+01 | 1.42E-01 | 1.86E+01 | 1.89E+01 | 1.18E+01 | 1.79E+01 | |
F3 | Ave | 6.03E+02 | 6.38E+02 | 6.23E+02 | 6.00E+02 | 6.20E+02 | 6.01E+02 | 6.00E+02 | 6.00E+02 |
Std | 1.65E+00 | 1.02E+01 | 8.07E+00 | 1.48E-03 | 1.46E+01 | 1.30E+00 | 2.80E-03 | 6.13E-02 | |
F4 | Ave | 8.59E+02 | 8.93E+02 | 8.73E+02 | 9.16E+02 | 8.81E+02 | 8.42E+02 | 8.32E+02 | 8.34E+02 |
Std | 2.89E+01 | 2.49E+01 | 2.00E+01 | 6.54E+00 | 1.52E+01 | 1.57E+01 | 8.71E+00 | 1.18E+01 | |
F5 | Ave | 9.90E+02 | 2.37E+03 | 1.68E+03 | 1.07E+03 | 2.06E+03 | 9.23E+02 | 9.02E+02 | 9.00E+02 |
Std | 6.19E+01 | 3.56E+02 | 3.66E+02 | 4.88E+01 | 6.81E+02 | 3.83E+01 | 1.65E+00 | 8.08E-01 | |
F6 | Ave | 2.30E+06 | 6.21E+03 | 3.76E+03 | 3.84E+06 | 7.61E+03 | 5.85E+04 | 7.28E+03 | 1.86E+03 |
Std | 6.06E+06 | 6.03E+03 | 2.42E+03 | 1.48E+06 | 5.60E+03 | 2.70E+05 | 5.83E+03 | 2.39E+01 | |
F7 | Ave | 2.06E+03 | 2.16E+03 | 2.09E+03 | 2.05E+03 | 2.07E+03 | 2.04E+03 | 2.03E+03 | 2.02E+03 |
Std | 3.29E+01 | 5.51E+01 | 2.91E+01 | 7.37E+00 | 2.98E+01 | 1.98E+01 | 8.77E+00 | 5.18E+00 | |
F8 | Ave | 2.25E+03 | 2.24E+03 | 2.23E+03 | 2.23E+03 | 2.25E+03 | 2.27E+03 | 2.22E+03 | 2.22E+03 |
Std | 4.61E+01 | 2.32E+01 | 3.13E+01 | 1.52E+00 | 3.57E+01 | 6.61E+01 | 2.06E+00 | 9.52E-01 | |
F9 | Ave | 2.50E+03 | 2.48E+03 | 2.48E+03 | 2.48E+03 | 2.48E+03 | 2.50E+03 | 2.48E+03 | 2.48E+03 |
Std | 1.25E+01 | 7.91E-01 | 2.20E-02 | 3.34E-03 | 9.05E-02 | 2.77E+01 | 3.40E-05 | 3.70E-08 | |
F10 | Ave | 3.01E+03 | 3.01E+03 | 2.94E+03 | 2.52E+03 | 3.40E+03 | 2.74E+03 | 2.53E+03 | 2.50E+03 |
Std | 6.22E+02 | 6.28E+02 | 9.52E+02 | 9.19E+00 | 1.19E+03 | 3.43E+02 | 5.69E+01 | 5.72E+01 | |
F11 | Ave | 3.37E+03 | 2.94E+03 | 2.96E+03 | 2.90E+03 | 3.01E+03 | 2.90E+03 | 2.91E+03 | 2.90E+03 |
Std | 1.87E+02 | 4.98E+01 | 8.97E+01 | 2.48E-02 | 4.65E+02 | 8.49E-04 | 7.73E-04 | 1.83E+01 | |
F12 | Ave | 2.96E+03 | 2.98E+03 | 3.00E+03 | 2.95E+03 | 2.98E+03 | 2.98E+03 | 2.94E+03 | 2.94E+03 |
Std | 9.07E+00 | 3.01E+01 | 4.55E+01 | 1.87E+00 | 1.88E+01 | 3.22E+01 | 8.79E+00 | 6.48E+00 | |
($ W|T|L $) | Ave | ($ 12|0|0 $) | ($ 12|0|0 $) | ($ 12|0|0 $) | ($ 11|0|1 $) | ($ 12|0|0 $) | ($ 12|0|0 $) | ($ 9|2|1 $) | |
Std | ($ 12|0|0 $) | ($ 12|0|0 $) | ($ 12|0|0 $) | ($ 7|0|5 $) | ($ 12|0|0 $) | ($ 12|0|0 $) | ($ 11|0|1 $) |
Function | GWO | AVAO | GTO | DE | COA | PSO | SBOA |
F1 | 3.02E-11 | 2.77E-01 | 8.77E-02 | 3.02E-11 | 3.02E-11 | 4.08E-05 | 1.17E-03 |
F3 | 3.02E-11 | 3.02E-11 | 1.95E-03 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 6.70E-11 |
F4 | 2.61E-10 | 1.17E-02 | 1.09E-01 | 1.78E-04 | 1.16E-07 | 5.09E-06 | 6.15E-02 |
F5 | 2.39E-04 | 3.02E-11 | 3.69E-11 | 3.02E-11 | 3.34E-11 | 6.79E-02 | 9.71E-01 |
F6 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 2.53E-04 | 3.02E-11 | 3.47E-10 | 1.26E-01 |
F7 | 1.25E-05 | 3.02E-11 | 3.02E-11 | 2.37E-10 | 4.08E-11 | 1.58E-01 | 2.01E-01 |
F8 | 3.51E-02 | 5.49E-11 | 6.07E-11 | 3.02E-11 | 5.49E-11 | 8.88E-01 | 2.89E-03 |
F9 | 5.49E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 1.41E-04 | 8.77E-02 |
F10 | 3.56E-04 | 6.70E-11 | 1.41E-09 | 3.02E-11 | 3.34E-11 | 3.83E-06 | 3.27E-02 |
F11 | 3.02E-11 | 2.44E-09 | 3.50E-09 | 3.02E-11 | 3.02E-11 | 1.07E-09 | 2.39E-04 |
F12 | 3.02E-11 | 3.02E-11 | 2.25E-04 | 3.02E-11 | 3.02E-11 | 6.07E-11 | 1.70E-08 |
F13 | 3.02E-11 | 3.02E-11 | 3.34E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 2.03E-09 |
F14 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 |
F15 | 3.02E-11 | 3.02E-11 | 3.34E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 |
F16 | 2.15E-06 | 8.15E-11 | 2.87E-10 | 1.96E-10 | 1.10E-08 | 4.44E-07 | 6.57E-02 |
F17 | 5.46E-06 | 3.69E-11 | 1.46E-10 | 8.15E-11 | 3.47E-10 | 2.00E-05 | 3.55E-01 |
F18 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 |
F19 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.16E-10 |
F20 | 3.35E-08 | 4.98E-11 | 1.17E-09 | 2.37E-10 | 1.17E-09 | 3.01E-07 | 3.03E-02 |
F21 | 4.44E-07 | 3.02E-11 | 2.20E-07 | 3.02E-11 | 2.67E-09 | 3.18E-04 | 2.75E-03 |
F22 | 3.20E-09 | 5.00E-09 | 3.32E-06 | 7.12E-09 | 5.97E-09 | 6.52E-09 | 1.25E-04 |
F23 | 9.83E-08 | 3.02E-11 | 1.61E-10 | 3.02E-11 | 7.39E-11 | 4.08E-11 | 3.11E-01 |
F24 | 2.00E-05 | 3.02E-11 | 4.50E-11 | 3.02E-11 | 4.62E-10 | 6.70E-11 | 1.02E-01 |
F25 | 3.69E-11 | 4.42E-06 | 1.19E-06 | 1.07E-07 | 6.53E-08 | 2.15E-06 | 1.38E-02 |
F26 | 5.87E-04 | 4.62E-10 | 1.22E-02 | 3.02E-11 | 9.51E-06 | 5.86E-06 | 9.59E-01 |
F27 | 5.97E-09 | 6.70E-11 | 3.69E-11 | 8.10E-10 | 5.07E-10 | 7.12E-09 | 1.49E-01 |
F28 | 6.07E-11 | 2.57E-07 | 7.62E-03 | 3.02E-11 | 1.60E-07 | 1.07E-09 | 1.33E-01 |
F29 | 9.26E-09 | 3.02E-11 | 6.07E-11 | 3.34E-11 | 2.87E-10 | 1.11E-04 | 2.34E-01 |
F30 | 3.02E-11 | 3.02E-11 | 7.06E-01 | 3.02E-11 | 3.02E-11 | 3.16E-05 | 2.13E-04 |
Function | GWO | AVAO | GTO | DE | COA | PSO | SBOA |
F1 | 3.02E-11 | 9.83E-08 | 2.51E-02 | 1.17E-09 | 3.02E-11 | 3.02E-11 | 9.82E-01 |
F3 | 3.02E-11 | 3.02E-11 | 2.81E-02 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.34E-11 |
F4 | 3.02E-11 | 1.16E-07 | 2.23E-09 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 1.03E-06 |
F5 | 3.79E-01 | 6.07E-11 | 4.20E-10 | 3.02E-11 | 3.02E-11 | 3.27E-02 | 1.77E-03 |
F6 | 5.09E-08 | 3.02E-11 | 3.02E-11 | 1.00E-03 | 3.02E-11 | 1.43E-05 | 9.07E-03 |
F7 | 4.92E-01 | 3.02E-11 | 3.69E-11 | 7.66E-05 | 3.34E-11 | 5.94E-02 | 6.41E-01 |
F8 | 6.52E-01 | 3.02E-11 | 3.69E-11 | 3.02E-11 | 3.02E-11 | 6.38E-03 | 1.78E-04 |
F9 | 1.56E-02 | 5.53E-08 | 4.11E-07 | 3.02E-11 | 3.02E-11 | 3.35E-08 | 3.33E-01 |
F10 | 1.17E-03 | 1.78E-04 | 1.86E-03 | 3.02E-11 | 3.02E-11 | 2.88E-06 | 8.77E-02 |
F11 | 3.02E-11 | 3.02E-11 | 1.61E-10 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.34E-11 |
F12 | 3.02E-11 | 2.67E-09 | 8.20E-07 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 7.60E-07 |
F13 | 3.02E-11 | 6.72E-10 | 2.83E-08 | 1.09E-10 | 6.07E-11 | 3.69E-11 | 1.00E-03 |
F14 | 3.02E-11 | 3.02E-11 | 4.50E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 |
F15 | 3.02E-11 | 3.02E-11 | 1.17E-04 | 3.02E-11 | 3.02E-11 | 6.70E-11 | 4.64E-01 |
F16 | 1.25E-05 | 1.46E-10 | 1.07E-07 | 3.02E-11 | 1.55E-09 | 1.04E-04 | 4.64E-01 |
F17 | 2.05E-03 | 1.46E-10 | 1.69E-09 | 3.02E-11 | 1.46E-10 | 5.00E-09 | 1.44E-02 |
F18 | 3.02E-11 | 3.02E-11 | 1.56E-08 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 6.07E-11 |
F19 | 3.02E-11 | 3.34E-11 | 1.00E-03 | 3.02E-11 | 3.02E-11 | 4.98E-11 | 6.73E-01 |
F20 | 3.18E-03 | 2.03E-09 | 2.38E-07 | 3.02E-11 | 2.37E-10 | 8.12E-04 | 7.28E-01 |
F21 | 2.68E-04 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 5.49E-11 | 7.73E-02 |
F22 | 2.61E-02 | 8.88E-06 | 7.12E-09 | 3.02E-11 | 3.02E-11 | 8.29E-06 | 1.81E-01 |
F23 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.99E-04 |
F24 | 6.12E-10 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 5.79E-01 |
F25 | 3.02E-11 | 2.34E-01 | 2.57E-07 | 3.02E-11 | 3.02E-11 | 5.07E-10 | 7.01E-02 |
F26 | 3.55E-01 | 2.23E-09 | 4.20E-10 | 1.11E-06 | 3.69E-11 | 4.11E-07 | 3.79E-01 |
F27 | 6.07E-11 | 6.07E-11 | 4.50E-11 | 3.02E-11 | 4.08E-11 | 3.82E-10 | 2.51E-02 |
F28 | 3.02E-11 | 1.61E-06 | 2.19E-08 | 3.02E-11 | 3.02E-11 | 3.69E-11 | 8.35E-08 |
F29 | 6.12E-10 | 2.61E-10 | 1.46E-10 | 3.02E-11 | 4.50E-11 | 8.56E-04 | 7.39E-01 |
F30 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 1.17E-09 |
Function | GWO | AVAO | GTO | DE | COA | PSO | SBOA |
F1 | 1.45E-11 | 1.45E-11 | 5.17E-07 | 1.45E-11 | 1.45E-11 | 1.45E-11 | 1.45E-11 |
F2 | 1.69E-09 | 1.31E-01 | 1.68E-01 | 7.64E-05 | 1.25E-04 | 2.61E-04 | 3.10E-02 |
F3 | 1.26E-11 | 1.26E-11 | 1.26E-11 | 6.83E-03 | 1.91E-11 | 1.17E-03 | 5.43E-03 |
F4 | 3.00E-07 | 3.31E-11 | 4.55E-10 | 4.05E-11 | 4.40E-11 | 3.30E-03 | 5.54E-03 |
F5 | 3.35E-11 | 2.47E-11 | 4.68E-10 | 4.09E-11 | 5.00E-11 | 1.45E-01 | 2.74E-06 |
F6 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 |
F7 | 2.87E-10 | 7.39E-11 | 9.92E-11 | 3.32E-06 | 2.03E-09 | 3.57E-06 | 3.50E-03 |
F8 | 4.98E-11 | 4.08E-11 | 1.61E-10 | 1.07E-09 | 1.96E-10 | 6.53E-08 | 2.16E-03 |
F9 | 1.21E-12 | 5.42E-09 | 3.34E-01 | 3.12E-04 | 1.21E-12 | 3.34E-01 | NAN |
F10 | 3.96E-08 | 2.67E-09 | 1.60E-07 | 8.48E-09 | 3.20E-09 | 3.96E-08 | 8.31E-03 |
F11 | 2.98E-09 | 2.95E-05 | 1.29E-01 | 3.90E-11 | 1.46E-07 | 4.87E-04 | 1.10E-05 |
F12 | 3.01E-11 | 8.94E-11 | 1.10E-09 | 2.15E-03 | 6.70E-10 | 4.46E-09 | 8.76E-02 |
Function | GWO | AVAO | GTO | DE | COA | PSO | SBOA |
F1 | 3.02E-11 | 3.02E-11 | 6.77E-05 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 |
F2 | 1.47E-07 | 7.30E-04 | 3.64E-02 | 1.95E-03 | 2.53E-04 | 1.76E-01 | 7.24E-02 |
F3 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 1.11E-04 | 3.02E-11 | 3.20E-09 | 8.65E-01 |
F4 | 6.36E-05 | 4.50E-11 | 8.15E-11 | 3.02E-11 | 4.08E-11 | 1.86E-03 | 9.00E-01 |
F5 | 3.34E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 1.70E-08 | 3.55E-01 |
F6 | 3.02E-11 | 3.02E-11 | 3.69E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 4.50E-11 |
F7 | 6.07E-11 | 3.02E-11 | 3.34E-11 | 3.02E-11 | 7.39E-11 | 2.49E-06 | 2.16E-03 |
F8 | 8.99E-11 | 6.70E-11 | 1.68E-04 | 3.02E-11 | 3.02E-11 | 1.29E-06 | 6.91E-04 |
F9 | 3.02E-11 | 3.02E-11 | 1.04E-04 | 3.02E-11 | 3.02E-11 | 3.00E-11 | 3.02E-11 |
F10 | 4.57E-09 | 1.69E-09 | 8.84E-07 | 1.19E-06 | 1.47E-07 | 8.20E-07 | 5.49E-01 |
F11 | 3.02E-11 | 7.12E-09 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 | 3.02E-11 |
F12 | 2.92E-09 | 1.09E-10 | 1.96E-10 | 1.87E-05 | 2.15E-10 | 1.55E-09 | 2.77E-01 |
Dimensions | 30 | 100 | |||
Algorithms | Mean rank | Overall rank | Mean rank | Overall rank | |
GWO | 5.43 | 5 | 5 | 5 | |
AVOA | 6.03 | 7 | 4.73 | 4 | |
GTO | 4.17 | 3 | 4.17 | 3 | |
DE | 6.17 | 8 | 6.67 | 8 | |
COA | 5.9 | 6 | 6.33 | 7 | |
PSO | 4.7 | 4 | 5.43 | 6 | |
SBOA | 2.23 | 2 | 2.23 | 2 | |
CSBOA | 1.37 | 1 | 1.43 | 1 |
Dimensions | 10 | 20 | |||
Algorithms | Mean rank | Overall rank | Mean rank | Overall rank | |
GWO | 6.25 | 8 | 5.91 | 6 | |
AVOA | 6.17 | 7 | 6.17 | 7 | |
GTO | 3.83 | 3 | 4.91 | 5 | |
DE | 4.33 | 4 | 4.17 | 3 | |
COA | 5.92 | 6 | 6.25 | 8 | |
PSO | 4.92 | 5 | 4.67 | 4 | |
SBOA | 2.79 | 2 | 2.25 | 2 | |
CSBOA | 1.79 | 1 | 1.67 | 1 |
Algorithm | Optimal values for variable | Optimal value | Ranking | |||
$ T_{s} $ | $ T_{h} $ | $ R $ | $ L $ | |||
GWO | 0.785779 | 0.388407 | 40.702147 | 194.754644 | 5900.291027 | 4 |
AVOA | 0.989300 | 0.489012 | 51.259077 | 88.659593 | 6352.998707 | 8 |
GTO | 1.258847 | 0.622249 | 65.225232 | 10.000000 | 7319.000702 | 9 |
DE | 0.781083 | 0.386270 | 40.339766 | 200.000000 | 5914.483351 | 5 |
COA | 0.968743 | 0.480559 | 50.114317 | 97.637567 | 6319.415834 | 7 |
PSO | 0.973894 | 0.481396 | 50.460847 | 94.730452 | 6311.096260 | 5 |
QOCSOS | 0.778238 | 0.384893 | 40.322081 | 199.966711 | 5885.332774 | 2 |
SBOA | 0.779067 | 0.385093 | 40.3661670 | 199.352987 | 5886.870272 | 3 |
CSBOA | 0.778169 | 0.384649 | 40.319619 | 199.999999 | 5885.332773 | 1 |
Algorithm | Optimal values for variable | Optimal value | Ranking | ||
d | D | N | |||
GWO | 0.0523516599 | 0.372775760 | 10.415319625 | 0.012684229 | 4 |
AVOA | 0.050000000 | 0.317425416 | 14.027769769 | 0.012719054 | 6 |
GTO | 0.053325095 | 0.397367912 | 9.250854836 | 0.012712811 | 5 |
DE | 0.053135792 | 0.392469906 | 9.485223289 | 0.012726826 | 7 |
COA | 0.056774591 | 0.491795419 | 6.277155317 | 0.013121202 | 9 |
PSO | 0.054998195 | 0.441675285 | 7.622863618 | 0.012855954 | 8 |
QOCSOS | 0.055130816 | 0.444775663 | 7.544716912 | 0.012665282 | 2 |
SBOA | 0.052219133 | 0.369604350 | 10.571609914 | 0.012670312 | 3 |
CSBOA | 0.051700822 | 0.3570007342 | 11.272393937 | 0.012665235 | 1 |