Next Article in Journal
A Microactuator Array Based on Ionic Electroactive Artificial Muscles for Cell Mechanical Stimulation
Next Article in Special Issue
Solving Engineering Optimization Problems Based on Multi-Strategy Particle Swarm Optimization Hybrid Dandelion Optimization Algorithm
Previous Article in Journal
Advances in Biomimetic Scaffolds for Hard Tissue Surgery
Previous Article in Special Issue
A Sinh–Cosh-Enhanced DBO Algorithm Applied to Global Optimization Problems
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Improved Multi-Strategy Sand Cat Swarm Optimization for Solving Global Optimization

1
College of Information Science and Technology, Northeastern University, Shenyang 110000, China
2
School of Aerospace, Harbin Institute of Technology, Harbin 150001, China
3
School of Software, Henan University, Kaifeng 475001, China
4
College of Electronic Science and Engineering, Jilin University, Changchun 130000, China
*
Author to whom correspondence should be addressed.
Biomimetics 2024, 9(5), 280; https://doi.org/10.3390/biomimetics9050280
Submission received: 1 April 2024 / Revised: 29 April 2024 / Accepted: 30 April 2024 / Published: 8 May 2024

Abstract

:
The sand cat swarm optimization algorithm (SCSO) is a novel metaheuristic algorithm that has been proposed in recent years. The algorithm optimizes the search ability of individuals by mimicking the hunting behavior of sand cat groups in nature, thereby achieving robust optimization performance. It is characterized by few control parameters and simple operation. However, due to the lack of population diversity, SCSO is less efficient in solving complex problems and is prone to fall into local optimization. To address these shortcomings and refine the algorithm’s efficacy, an improved multi-strategy sand cat optimization algorithm (IMSCSO) is proposed in this paper. In IMSCSO, a roulette fitness–distance balancing strategy is used to select codes to replace random agents in the exploration phase and enhance the convergence performance of the algorithm. To bolster population diversity, a novel population perturbation strategy is introduced, aiming to facilitate the algorithm’s escape from local optima. Finally, a best–worst perturbation strategy is developed. The approach not only maintains diversity throughout the optimization process but also enhances the algorithm’s exploitation capabilities. To evaluate the performance of the proposed IMSCSO, we conducted experiments in the CEC 2017 test suite and compared IMSCSO with seven other algorithms. The results show that the IMSCSO proposed in this paper has better optimization performance.

1. Introduction

In the current epoch marked by swift technological advancements, we are presented with challenges and opportunities that are truly unmatched in history. The information explosion, coupled with the ascendancy of big data technology, has catapulted optimization problems to the forefront of scientific research and engineering applications. The quest for optimization reaches beyond merely identifying superior solutions to augment system performance; it fundamentally grapples with the challenge of optimizing objective functions to their fullest potential within the confines of scarce resources and stringent constraints. This endeavor necessitates intricate decision-making processes that demand a thorough examination of various dimensions, including but not limited to decision variables, the objective function itself, and the constraints that govern the problem space. Although traditional deterministic algorithms are highly effective in dealing with linear, continuous, differentiable, and convex optimization problems, their limitations are gradually exposed when dealing with complex, nonlinear, and multi-constraint optimization problems in the real world [1]. For example, although Newton’s method uses the Hessian matrix to quickly obtain information about the problem and quickly solve the optimization problem, it requires that the objective function has continuous first- and second-order partial derivatives and the Hessian matrix must be positive definite. In many cases, traditional gradient-based optimization methods terminate the search when the gradient approaches zero, which can happen in both global and local optimal cases, making it difficult to determine the optimal solution. As a result, these methods have limitations in the derivation of the search space and are prone to fall into local optimality with much lower efficiency.
In such a background, metaheuristic algorithms, with their unique stochasticity and global search capability, provide innovative ideas and methods for solving complex optimization problems. Such algorithms do not depend on the specific form of the problem but rather guide the search process by simulating phenomena in nature, behaviors of organisms, physical principles, and social laws, etc., thus demonstrating excellent adaptability and efficiency in numerous application fields. With the continuous development of metaheuristic algorithms, these algorithms play a crucial role in a variety of fields, such as path planning [2,3], image segmentation [4,5], feature selection [6,7], neural network hyper-parameter optimization [8,9], task allocation [10,11], supply chain management [12,13], waste collection [14], wireless sensor optimization problems [15,16], and antenna array synthesis issues [17,18]. And, they show great potential in promoting the development of engineering technology, improving productivity, and solving multi-objective optimization problems [19,20]. Their flexibility and adaptability enable the provision of solutions for different types of problems, ensuring that they play a vital role in practical applications.
Metaheuristic algorithms are based on modeling natural phenomena, animal behavior, physical concepts, and human and other evolutionary processes. They usually fall into four main categories: evolution-based algorithms, physics-based algorithms, swarm-based algorithms, and human-based algorithms.
Evolution-based algorithms are a class of metaheuristic algorithms based on the principles of natural evolution, such as genetic algorithms (GA) [21], based on Darwinian evolution; differential evolutionary (DE) [22], based on the concepts of natural selection and reproduction in Darwinian evolution; genetic programming (GP) [23], inspired by the process of biological evolution; and evolutionary strategies (ES) [24]. Among them, genetic algorithm and differential evolution are widely recognized as the most popular evolutionary algorithms.
Physics-based algorithms are metaheuristic algorithms inspired by various phenomena and principles in physics. For example, simulated annealing (SA) [25] is based on the principle of solid-state annealing in metallurgy. The gravitational search algorithm (GSA) [26] is derived from Newton’s laws of gravity and kinematics. The sine cosine algorithm (SCA) [27] is inspired by the periodic oscillatory properties of the sine and cosine functions and their useful properties in optimization. The multi-verse optimization (MVO) [28] is based on the assumption of the existence of multiple universes in the universe and the possible interactions and evolutionary laws between these universes.
Human-based algorithms are metaheuristic algorithms that solve optimization problems by simulating certain natural human behaviors. For example, teaching-and-learning-based optimization (TLBO) [29] is based on the teacher’s influence on the learner’s output. Social network search (SNS) [30] is inspired by the real-life behaviors of people when they are socializing. The group teaching optimization algorithm (GTOA) [31] draws on the idea that teachers use different teaching methods for different students in the teaching and learning process.
Swarm-based algorithms are metaheuristics inspired by the social behavior of various groups of organisms in nature. For example, particle swarm optimization (PSO) [32] is inspired by the foraging behavior of bird flocks. Ant colony optimization (ACO) [33] is derived from the social foraging behavior of ant colonies. The whale optimization algorithm (WOA) [34] is inspired by the hunting behavior of whales feeding on their prey. Grey wolf optimization (GWO) [35] is based on the social hierarchy and hunting behavior of grey wolf packs. The reptile search algorithm (RSA) [36] is based on the hunting behavior of alligators. The dwarf mongoose optimization (DMO) [37] is developed as an algorithm for optimization by simulating the foraging behavior of the dwarf mongoose. The tuna swarm optimization (TSO) [38] is inspired by two collaborative foraging behaviors of tuna swarms. Maziar et al. proposed a lion optimization algorithm (LOA) [39] based on the special lifestyle and cooperation characteristics of lions. Inspired by the mating pattern of naked mole-rats, Salgotra et al. proposed the naked mole-rat algorithm [40].
The sand cat swarm optimization (SCSO) [41] is a novel swarm-based metaheuristic algorithm. It finds the optimal solution in a suitable sized problem space by studying and imitating the hunting habits of sand cats, finding prey in space as the exploration phase and hunting prey as the exploitation phase. The algorithm is characterized by simplicity, few control parameters, easy implementation, and generality. Currently, SCSO has been widely used in various fields such as feature selection, security factor evaluation, code refactoring, intrusion detection, etc. The no free lunch (NFL) theorem [42] states that no single optimization method can solve all practical problems. Each optimization problem has its own characteristics and constraints, so a metaheuristic algorithm applicable to one class of optimization problems may not be suitable for another class of optimization problems. Therefore, it is important to improve the existing algorithms to fit a wider range of optimization problems and enhance their optimization capabilities.
Amir et al. [43] proposed combining the sand cat swarm optimization algorithm with reinforcement learning techniques to improve its global optimization performance. Wang et al. [44] proposed a chaos-based oppositional adaptive Cauchy sand cat swarm optimization algorithm. The algorithm balances exploration and exploitation through a nonlinear adaptive parameter and introduces a Cauchy variation operator to perturb the search step size. Wu et al. [45] use a triangular walk strategy and a Lévy flight walk strategy to improve the optimization performance of the algorithm. Li et al. [46] used a stochastically varying elite collaborative strategy to enable the algorithm to avoid local optimums and then replaced the SCSO’s linear adaptive parameter with a nonlinear adaptive parameter to enhance the global search capability of the algorithm. Amjad et al. [47] used a memory strategy for secondary selection and filtering of features to improve the optimization performance of the algorithm.
In the SCSO algorithm, each sand cat searches for prey in the search area and then captures the prey. This will imbalance the exploration phase and the exploitation phase of the SCSO algorithm, resulting in the late stage of the algorithm due to the decrease in the efficiency of the sand cat’s movement and the lack of searching ability; it is easy for each sand cat to fall into the local optimal trap and stop searching, preventing the algorithm from finding a better position. In order to solve these problems, an improved multi-strategy sand cat swarm optimization algorithm (IMSCSO) is proposed in this paper. The main contributions of this algorithm are as follows:
  • A roulette fitness–distance balance strategy is proposed. Roulette is used to select individuals to replace the randomly selected individuals in the exploration phase, thus improving the optimization ability of the algorithm.
  • A population perturbation mechanism is proposed. The strategy improves the quality of the sand cat population and is useful for freeing the algorithm from local optima.
  • A best–worst mutation mechanism is proposed. Adjustments are made for the best and worst individual, respectively, to achieve more comprehensive global exploration and local exploitation.
To verify the effectiveness of IMSCSO, experiments were conducted on IEEE CEC2017 test suites whose dimensions were 10, 30, 50, and 100, respectively. It was also compared with the arithmetic optimization algorithm (AOA) [48], salp swarm algorithm (SSA) [49], dung beetle optimizer (DBO) [50], whale optimization algorithm (WOA), aquila optimizer (AO) [51], Harris hawks optimization (HHO) [52], and golden jackal optimization (GJO) [53]. To further evaluate the performance of the algorithms, we statistically analyzed the experimental results using the Wilcoxon rank sum test and Friedman test. Stability analysis and convergence analysis of IMSCSO were also performed to further verify its superior performance.
The subsequent sections of this paper are organized as follows: the second part presents a detailed description of the sand cat swarm optimization algorithm. The third part of this paper shows the detailed description of the proposed IMSCSO. In Section 4, a theoretical analysis of IMSCSO is presented, including the effectiveness analysis of the proposed strategy, numerical analysis, stability analysis, convergence analysis, and statistical tests. Finally, a conclusion and outlook are given in Section 5.

2. Sand Cat Swarm Optimization

The sand cat swarm optimization algorithm simulates the hunting behavior of sand cats in a 2 kHz low-frequency noise environment, which consists of two main phases: exploration and hunting. SCSO employs a balancing mechanism to control the different search phases of the algorithm.

2.1. Initialization

In the SCSO algorithm, each dune cat is regarded as a search agent of the algorithm, and the population of sand cats formed by all individuals is regarded as the population of the algorithm. First, the whole population of sand cats is initialized. It is similar to other swarm intelligent optimization algorithms, which are randomly generated in the search space, and the population is initialized as shown below:
X i n i = ( u b l b ) × r a n d + l b
where l b and u b represent the lower and upper bounds of the decision variables, and r a n d is a random number between 0 and 1.

2.2. Search for Prey (Exploration Phase)

The search for prey by sand cats relies on the emission of low-frequency noise, and its sensitivity to low-frequency noise is defined in the SCSO algorithm as r G , which is in the range of 0 to 2 Hz. R is the control parameter used to switch between exploration and exploitation. When R > 1 , the sand cat performs the search prey behavior. The computational formula for the exploration phase is expressed as follows:
r G = S m ( S m × t t max ) ,
R = 2 × r G × r a n d r G ,
S r = r G × r a n d ,
X i t + 1 = S r ( X r r a n d × X i t )
where S m is used to simulate the auditory characteristics of sand cats, with a value of 2 indicating that sand cats can detect low-frequency noise at 2 kHz. t represents the current iteration number, t max is the maximum number of iterations, and X r denotes an individual randomly selected from the population.

2.3. Hunting Prey (Exploitation Phase)

In the SCSO algorithm, the noise-sensitive range of the sand cat is defined as a circular area in order to clearly describe the sand cat’s predation process. In each iteration, the angle amount is randomly calculated using a roulette wheel selection algorithm, which determines the direction in which the sand cat moves within the circular area. The selection of random angles within the entire circular area ranges from 0 to 360°, resulting in a range of values. This approach randomizes a different direction of movement for each sand cat, which enhances the randomness of the algorithm and avoids local convergence. In the predation phase, the position update formula of the sand cat is expressed as follows:
X i t + 1 = X b e s t S r × r a n d × X b e s t X i t × cos ( α )
where X b e s t denotes the global optimal position.
Below is the pseudo-code for the SCSO (Algorithm 1).
Algorithm 1. Sand Cat Swarm Optimization
Initialize the population and algorithm parameters
Calculate the fitness of the objective function.
While ( t t max )
        For each agent
                Calculate α obtained by Roulette Wheel Selection (−1 ≤ α ≤ 1).
                If (abs(R) ≤ 1)
                          Update the position based on Equation (6).
              Else
                          Update the position based on Equation (5).
        End
t = t + 1
End

3. Improved Multi-Strategy Sand Cat Swarm Optimization

This section details the motivation behind our proposed IMSCSO and three improvement strategies, including the roulette fitness–distance balancing strategy, population perturbation strategy, and best–worst perturbation mechanism. In addition, algorithmic complexity analysis is performed.

3.1. Roulette Fitness–Distance Balancing Strategy (RFDB)

SCSO refers to a random agent for position updating during the prey search phase. For SCSO, the key to achieving great optimization results is to strike a balance between exploration and exploitation. On the one hand, the algorithm needs to search extensively for areas with development prospects. On the other hand, the algorithm also needs to perform further deep exploitation in the pre-searched promising areas. The fitness–distance balancing strategy (FDB) [54] is a novel selection strategy that is aimed at discovering one or more candidate solutions that contribute the most to the search process of the algorithm. FDB differs from other selection methods in that the selection process is also executed on the basis of the score of the candidate solution, not only its fitness value. In the score calculation, both features, the fitness function values of the candidate solutions and their distance to the optimal solution, are taken into account. This ensures that the candidate solution with the highest score value is selected to guide the population search more efficiently. On the other hand, this also prevents the selection of a candidate solution that is very close to the optimal solution in the population and avoids falling into a local optimum. The implementation steps of the FDB selection method are as follows.
  • Calculate the Euclidean distance between each agent and the optimal solution.
  • Normalize the obtained Euclidean distance and fitness.
  • Sum the weighted Euclidean distance and fitness according to the following formula.
S core i = ω × n o r m F i + 1 ω × n o r m D i
where ω is a constant taking the value 0.5. n o r m F i is the normalized fitness and n o r m D i is the normalized distance. In IMSCSO, the individual selected using this strategy in the exploration phase will be used to replace the randomly selected individual, which helps to speed up the convergence. In addition to ensure sufficient exploration capacity, the roulette rule is used for selection instead of using the individual with the first FDB score.
X R F D B = S e l e c t { X }
where X R F D B is the agent selected using the roulette strategy.

3.2. Population Perturbation Strategy (PPS)

The IMSCSO algorithm moves closer to the optimal individual during the exploitation phase and has a higher probability of moving closer to the optimal individual selected by the FDB strategy during the exploration phase. This will accelerate convergence, but there is also the possibility of falling into a local optimum. In order to improve the quality of the sand cat population, the sand cat individuals are perturbed to help the algorithm jump out of the local optimum. The mathematical formula of this strategy is expressed as follows:
X i t + 1 = X i t + ( 1 t t max ) 2 t t max × l b + r a n d × ( ub l b ) × U , r a n d 0.2 X i t + [ 0.2 × ( 1 r a n d ) + r a n d ] × X r 1 t X r 2 t , r a n d > 0.2
where U is a binary vector including 0 or 1. When a random vector from 0 to 1 is generated and is less than 0.2, the array is changed to 0, and vice versa. X r 1 t and X r 2 t are two randomly selected agents in the population.

3.3. Best Worst Perturbation Mechanism (BWPM)

In SCSO, the quality of the optimal solution has an important impact on the performance of the algorithm; if the optimal solution falls into local optimality, it will lead to other following individuals to fall into local optimality as well. In order to avoid the algorithm from converging prematurely, the optimal solution needs to be perturbed. The non-exclusive learning search strategy is a novel localized search approach that modifies each dimension of the current solution space along the search space. Unlike other local search strategies, this strategy has the ability to get rid of suboptimal solutions due to the inclusion of stochastic operations. In this paper, we utilize the non-exclusive learning search strategy to perform a further search on the optimal individuals as a way to improve the quality of the optimal solution. The specific formula is expressed as follows:
X n e w ( j ) = r a n d × X b e s t ( R S )
where X n e w ( j ) is the j dimension of the new solution. X b e s t ( R S ) is a random dimension of the optimal solution. R S is a random number between 1 and dim . This formula is used in the first half of the iteration process to help the optimal individual explore the problem space as it continues.
Another formula is executed in the second half of the iteration, which is used to develop the domain of the optimal solution by perturbing it so that it searches for better locations around it, as shown below:
X n e w ( j ) = X b e s t ( j ) X b e s t ( R S ) × r a n d × e p s X b e s t ( j ) N O
where e p s is a very small value. N O is a tuning parameter used to adjust the search process, which takes the value of 1 in this paper. In the specific optimization process, each individual is not the worst in all dimensions; if each dimension is adjusted, some better dimensions may be discarded. Therefore, in this paper, we use non-exclusive learning to adjust each dimension of the optimal individual one at a time, so as to retain the better dimensions and improve the convergence speed of the algorithm. Furthermore, SCSO only considers the effect of the optimal individual and ignores the effective information of the worst individual. For the worst individual, it contains some effective information to a certain extent, so it is necessary to adjust the worst individual using the following formula:
X W o r s t = X W o r s t + r a n d n × X B e s t X W o r s t r a n d n × X M e a n X W o r s t
where X M e a n is the weighted average position of the dominant population. Individuals with different qualities have different degrees of influence on the worst individual, so they cannot be simply averaged and need to be weight averaged according to the individual ordering to help the worst individual guide to have more chances to escape from the local optimum. The standard normal distribution of random numbers has a larger variation amplitude compared to the uniform random distribution, which can expand the search space of the individuals, so the above formula can effectively improve the quality of the worst individual.

3.4. Implementation of IMSCSO

Step 1. Initialization phase: Initialize the population size N p , the population dimension dim , and the max number of iterations t max . The initialized population is calculated using Equation (1).
Step 2. Roulette fitness–distance balancing strategy: during the exploration phase, FDB scores are calculated using Equation (7) and the roulette strategy is used to select an agent to replace the original random agent.
Step 3. Search for prey: when the parameter |R| greater than 1, the sand cat searches its prey using Equations (5) and (8).
Step 4. Hunting prey: when the parameter |R| is less than or equal to 1, the sand cat hunts prey using Equation (6).
Step 5. Population perturbation strategy: a perturbation is applied to the population according to Equation (9), and a greedy strategy is utilized to select the offspring.
Step 6. Best–worst variance mechanism: A mutation perturbation is applied to the optimal and worst agents. The specific method is shown in Equations (10)–(12).
Step 7. Update position: The position is updated by comparing the fitness values. If the new agent has better fitness, the new agent replaces the original agent. Conversely, the original agent is retained. If the termination condition is met, the run is stopped. Otherwise, go to Step 2.
The pseudo-code for IMSCSO is given by Algorithm 2.
Algorithm 2. Improved Multi-Strategy Sand Cat Swarm Optimization
Initialize the population and algorithm parameters
Calculate the fitness of the objective function.
While ( t t max )
        For each Sand cat
                Calculate α obtained by Roulette Wheel Selection (−1 ≤ α ≤ 1).
                If (abs(R) ≤ 1)
                        Update the position based on Equation (6).
                Else
                        Calculate and select X R F D B based on Equations (7) and (8).
                        Update the position based on Equation (5).
                End
        End
        Update the best position through population perturbation strategy based on Equation (9)
        Update the best and worst position based on Equations (10)–(12).
t = t + 1
End

3.5. Complexity Analysis of IMSCSO

The time complexity reflects the processing length needed for an algorithm to resolve a problem when its scale is increasing. As for the SCSO with a population size of Np, a problem dimension of D, and a maximum number of iterations of T, the time complexity of SCSO can be divided into two main parts: population initialization and individual position update. During the initialization, the time complexity for the fitness calculation is O N p × D . The individual position update involves updating the positions of each individual over T iterations, so the time complexity is O T × N p × D . Therefore, the total time complexity of SCSO is O N p × D + T × N p × D . Removing lower-order terms, the overall time complexity of SCSO can be simplified as O T × N p × D .
For IMSCSO, the initialization process is O N p × D . The search and prey time complexity is O T × N p × D , the population perturbation strategy (PPS) time complexity is O T × N p × D , and the best–worst perturbation mechanism (BWPM) time complexity is O T × ( 1 + D ) × D . Thus, the total complexity of IMSCSO is as below.
O I M S C S O = O i n i t i a l i z a t i o n   p r o c e s s + O s e a r c h   a n d   p r e y   p r o c e s s + O P P S + O B W P M = O N p × D + O T × N p × D + O T × N p × D + O T × ( 1 + D ) × D = O T D × 2 N p + D
The initialization of populations is short and negligible. Removing the lower-order terms again, the final IMSCSO time complexity is O T D × 2 N p + D . Although the time complexity of IMSCSO becomes larger, the performance of IMSCSO is significantly improved compared to SCSO, so this issue can be accepted.

4. Performance Analysis of EDSCSO in CEC 2017

In this section, we will evaluate the performance of the IMSCSO algorithm proposed in this paper on CEC 2017 test suite. Firstly, the specific details of the benchmark test suite used to test the performance of this algorithm will be presented in a tabular form; secondly, the algorithms and their parameter settings compared with the IMSCSO algorithm are shown. Based on this, the efficacy and soundness of the proposed approach are deliberated upon. This paper analyzes all the experiments based on the MATLAB 2020b platform with a 2.90 GHz Intel Core i7-10700F CPU and 16 GB RAM.

4.1. Benchmark Functions

The benchmark test function serves as a crucial tool for evaluating the performance of algorithms, offering a standardized platform to assess and compare various optimization optimizers. In this study, we utilize the CEC2017 test suite to evaluate the performance of the proposed MIRIME algorithm across dimensions of 10, 30, and 50, respectively. With increasing dimensionality, the number of local optimal solutions also increases, enabling the suite to effectively evaluate the algorithm’s global optimization capability. Among the 29 test functions in these three test sets, single-peak, multi-peak, and composite functions are included, through which the performance of the IMSCSO algorithm proposed in this paper can be comprehensively tested. For further details regarding CEC2017, please refer to Table 1.

4.2. Parameter Setting of Competitors Algorithm

IMSCSO is compared with eight other swarm intelligence optimization algorithms, including AOA, SSA, DBO, WOA, AO, HHO, GJO, and SCSO. Table 2 presents the parameter settings of these optimizers. The maximum number of iterations and population size are set to 1000 and 30, respectively, and each algorithm is run independently 30 times. Subsequently, the best value (Best), the standard deviation (Std), and average value (Ave) are calculated, reflecting the convergence speed and robustness of the algorithm, respectively.

4.3. Effectiveness Analysis of Improvement Strategies

In this section, we will verify the effectiveness of each improvement strategy. In this paper, the following three strategies are proposed: roulette fitness–distance balancing strategy, population perturbation mechanism, and best–worst mutation strategy. In order to comprehensively analyze the three strategies, the algorithm combining the roulette adaptive distance balancing strategy is named IMSCSO-1, the algorithm combining the population perturbation mechanism is named IMSCSO-2, and the algorithm combining the best–worst mutation strategy is named IMSCSO-3. The three derived algorithms and SCSO, as well as IMSCSO containing all three strategies, were tested using the 29 functions of CEC2017 in four dimensions: 10, 30, 50, and 100. The parameters were set as follows: the population size Np = 30 and the maximum number of iterations T = 1000. The results are shown in Table 3 and Table 4.
As shown in Table 3 and Table 4, IMSCSO with three strategies performs the best among all the algorithms involved in the test, while SCSO has the worst performance overall. The rest of the algorithms are ranked from best to worst as IMSCSO-3 > IMSCSO-2 > IMSCSO-1. In order to visualize the performance of different derived algorithms, we illustrate the ranking of different algorithms using stacked bar charts, as shown in Figure 1. We categorize the rankings into six categories: average top rank, average second rank, average third rank, average fourth rank, and average fifth rank. Taking the 10-dimension test as an example, IMSCSO achieved an average top ranking in twenty functions, second in eight functions, and third in one function. As the dimensions increase, IMSCSO still maintains good optimization results. In the case of 30 dimensions, IMSCSO achieved the highest average top rank in twenty functions, second in seven functions and third in one function. In the 50-dimension case, IMSCSO was ranked first in nineteen functions and second in nine functions. In the 100-dimension case, IMSCSO performed even better, ranking first in twenty-three functions and second in six functions. There is no worst ranking in all four dimensions. In general, IMSCSO shows great optimization performance in different dimensions, especially in dealing with high-dimension complex problems, which suggests that our three proposed strategies effectively improve the performance of IMSCSO. For the three derived algorithms and SCSO, IMSCSO-3 is ranked second on most functions. IMSCSO-3 is ranked third in most cases. Although IMSCSO-1 and SCSO have similar average rankings, IMSCSO- outperformed SCSO in solving more than half of the functions.

4.4. Comparison with Other Competitive Algorithms

In this section, we utilize the CEC 2017 test suite to evaluate the effectiveness of IMSCSO compared with other competitive algorithms.

4.4.1. Quantitative Analysis

To demonstrate the competitiveness of our proposed IMSCSO, we conducted performance tests using the CEC 2017 suite on four different dimensions: 10, 30, 50, and 100. Table 5, Table 6, Table 7 and Table 8 show the best value (Best), mean (Ave), standard deviation (std), and ranking of IMSCSO and its comparative algorithms for 30 independent runs on different dimensions, respectively. The results show that with the increase in problem dimensions, the performance of other algorithms is greatly affected and they are susceptible to falling into local optimality, while the IMSCSO algorithm shows better stability and robustness. It is worth mentioning that IMSCSO obtains the greatest number of first places in all four dimensions with no underperformance rate. Figure 2 displays the Friedman ranking of IMSCSO and its comparison algorithms in the 10, 30, 50, and 100 dimensions of the CEC2017 test suite with a Sankey diagram. It is worth mentioning that IMSCSO has obtained the most first places in all four dimensions. Specifically, IMSCSO achieved the best performance on the 21 functions tests. SSA, DBO, and HHO were the best performers on two functions each. WOA and GJO gave the best solutions on one function each. When the dimensions were increased to 30, IMSCSO achieved the best ranking on 22 test functions. SA managed to achieve the first place on five functions. SCSO and AO gave the best solution on one function each. The experimental results show that increasing the dimension to 30 does not weaken the performance of IMSCSO. On the contrary, the average ranking of IMSCSO in 30 dimensions also decreases from 1.45 to 1.31. When the dimensionality is further increased to 50 and 100, the average ranking of IMSCSO further decreases compared with other algorithms, which fully verifies the superiority and feasibility of IMSCSO. The ranking of SCSO becomes larger with the increase in dimensionality on the contrary, which again shows that the improvement strategy proposed in this paper can effectively improve the optimization performance of SCSO, especially when dealing with high-dimension problems.
Figure 3 illustrates the convergence curves of the different algorithms in each dimension. As the number of dimensions increases, the optimization becomes more challenging, and the other algorithms tend to fall into local optima. In contrast, most of the convergence curves of IMSCSO show a continuous downward trend, which indicates that it has strong potential to find the optimal solution and outperforms the comparison algorithms in terms of convergence speed and convergence accuracy. The reasons behind these results are discussed as follows: (1) The roulette fitness–distance balancing strategy enhances the exploitation ability in the exploration phase, guiding the search direction of the IMSCSO population in the exploration phase, while retaining sufficient global exploration ability due to the roulette strategy. (2) The population perturbation mechanism enables the population to be more diverse and improves the convergence accuracy by helping the IMSCSO to get rid of the local optimum. (3) The optimal worst mutation strategy adjusts the optimal individuals to improve the convergence speed accuracy. (4) The best–worst mutation strategy adjusts the optimal individuals to guide the evolutionary direction of the population and enhance the convergence speed. The adjustment of the worst individual helps to enhance the diversity of the population.
In Figure 4, the performance of the nine algorithms on the three different dimensions of the CEC2017 test set is presented in detail in box-and-line plots, and it is clear that IMSCSO has the best performance. The distribution of solutions for IMSCSO is more centralized and smaller than that of all the other algorithms, which demonstrates the excellent performance of the IMSCSO algorithms in terms of global exploration and local exploitation and verifies their effectiveness and accuracy.

4.4.2. Statistical Analysis

In this section, we will analyze the experimental data using a Wilcoxon test and Friedman test to statistically analyze the performance difference between the IMSCSO algorithm and other algorithms.
To comprehensively highlight the outstanding performance of the proposed algorithm, this section will employ the Wilcoxon rank sum test to verify whether there is a significant difference between the results of each run of IMSCSO and other algorithms at a significance level of p = 0.05 . When p 0.05 , the hypothesis is rejected, indicating a significant difference between the two algorithms; when p > 0.05 , the hypothesis is accepted, suggesting no significant difference between the algorithms, i.e., comparable performance. Table 9, Table 10, Table 11 and Table 12, respectively, present the results of IMSCSO and the comparative algorithms on the CEC2017 test suite with dimensions 10, 30, 50, and 100. To highlight the comparative effect, data exceeding 0.05 are displayed in bold, which demonstrate the two algorithms have no differences.
It is clear from the table that the p-values for most of the functions in the four dimensions are less than 0.05, which suggests that there is a difference between the optimization results of IMSCSO and the other algorithms. Moreover, the limited occurrence of bolded data, especially in the 50- and 100-dimension test functions, further supports this observation. Furthermore, the number of bold entries decreases as the problem dimensions increase, indicating that the differences between IMSCSO and the other algorithms become more significant. The symbols “+/=/−” are used to indicate whether IMSCSO’s performance is superior, equivalent, or inferior to its competitors. The data in Table 13 show that the performance gap between IMSCSO and other algorithms gradually widens as the dimensionality increases. In conclusion, IMSCSO exhibits the best overall performance, demonstrating the effectiveness of our introduced roulette fitness–distance balancing strategy, population perturbation strategy, and optimal worst variant strategy. These improvements improve the convergence speed and solution accuracy of the algorithm.
We utilized the nonparametric Friedman mean rank test to rank the numerical optimization performance of the IMSCSO algorithm and other optimizers on the CEC2017 test set, and the detailed results are reported in Table 14. IMSCSO consistently ranks first, which highlights that our proposed optimizer significantly outperforms other competing algorithms on the selected test suite.

5. Conclusions

Aiming to address the problem that sand cat swarm optimization is susceptible to falling into the local optimum, an improved multi-strategy sand cat swarm optimization is proposed. The algorithm first introduces a roulette fitness–distance balancing strategy in the exploration stage to balance the exploitation and exploration capabilities of the algorithm. In order to solve the problem of low convergence accuracy due to the decrease in population diversity in the later iterations of SCSO, a population perturbation strategy is introduced to improve the optimization ability, which continuously perturbs the population to enhance the population diversity and help the algorithm to jump out of the local optimum effectively. Finally, a best worst mutation strategy is proposed. The mutation of the best individual promotes the exploitation of dominant regions and jumps out of the local optimum. The mutation of the worst individual utilizes the information of the best individual and the dominant population to aid the worst individual in learning effective information during the search process, which further enhances the ability to escape from the local optimum. To test the effectiveness of the proposed method in this paper, we evaluate the performance of IMSCSO using 29 test functions from CEC2017. The experimental results demonstrate its superior performance on test functions of different dimensions. Through two statistical analyses, the Wilcoxon rank sum test and Friedman test, we confirmed the significant advantages of IMSCSO over its competitors. Of course, the method proposed in this paper has some shortcomings, such as high time complexity and no further comparison with other excellent, improved algorithms, such as SHADE variants [55,56], Cuckoo Search variants [57,58], jSO variants [59,60], etc. In future research, we will look at how to reduce the time complexity of the algorithm under the premise of guaranteeing high performance. Moreover, we will try to cooperate with the authors of excellent algorithms to develop high-performance algorithms. Multi-objective versions are also in development. In addition, we plan to apply IMSCSO to practical problems such as path planning, image segmentation, data cluster, parameter optimization, and wireless sensor network coverage.

Author Contributions

Conceptualization, K.Z. and C.S.; methodology, K.Z., Y.H. and Y.W.; software, K.Z. and Y.H.; validation, K.Z., Y.H. and Y.W.; formal analysis, K.Z. and Y.W.; investigation, K.Z.; resources, K.Z. and C.S.; data curation, K.Z.; writing—original draft preparation, K.Z., Y.H. and Y.W.; writing—review and editing, K.Z., Y.H. and Y.W.; visualization, C.S.; supervision, C.S.; project administration, C.S.; funding acquisition, C.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by ChangzhouSci&Tech Program, grant number CJ20235007.

Institutional Review Board Statement

Not applicable.

Data Availability Statement

The data presented in this study are available on request from the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Wu, G.; Pedrycz, W.; Suganthan, P.N.; Mallipeddi, R. A variable reduction strategy for evolutionary algorithms handling equality constraints. Appl. Soft Comput. J. 2015, 37, 774–786. [Google Scholar] [CrossRef]
  2. Tang, A.D.; Han, T.; Zhou, H.; Xie, L. An improved equilibrium optimizer with application in unmanned aerial vehicle path planning. Sensors 2021, 21, 1814. [Google Scholar] [CrossRef] [PubMed]
  3. Huang, C.; Zhao, K. Three Dimensional Path Planning of UAV with Improved Ant Lion Optimizer. Dianzi Yu Xinxi Xuebao/J. Electron. Inf. Technol. 2018, 40, 1532–1538. [Google Scholar]
  4. Liu, Q.; Li, N.; Jia, H.; Qi, Q.; Abualigah, L. Modified Remora Optimization Algorithm for Global Optimization and Multilevel Thresholding Image Segmentation. Mathematics 2022, 10, 1014. [Google Scholar] [CrossRef]
  5. Liu, Q.; Li, N.; Jia, H.; Qi, Q.; Abualigah, L. A chimp-inspired remora optimization algorithm for multilevel thresholding image segmentation using cross entropy. Artif. Intell. Rev. 2023, 56, 159–216. [Google Scholar] [CrossRef]
  6. Jia, H.; Zhang, W.; Zheng, R.; Wang, S.; Leng, X.; Cao, N. Ensemble mutation slime mould algorithm with restart mechanism for feature selection. Int. J. Intell. Syst. 2022, 37, 2335–2370. [Google Scholar] [CrossRef]
  7. Zouache, D.; Got, A.; Alarabiat, D.; Abualigah, L.; Talbi, E.G. A novel multi-objective wrapper-based feature selection method using quantum-inspired and swarm intelligence techniques. Multimed. Tools Appl. 2024, 83, 22811–22835. [Google Scholar] [CrossRef]
  8. Jia, H.; Sun, K. Improved barnacles mating optimizer algorithm for feature selection and support vector machine optimization. Pattern Anal. Appl. 2021, 24, 1249–1274. [Google Scholar] [CrossRef] [PubMed]
  9. Got, A.; Zouache, D.; Moussaoui, A.; Abualigah, L.; Alsayat, A. Improved Manta Ray Foraging Optimizer-based SVM for Feature Selection Problems: A Medical Case Study. J. Bionic Eng. 2024, 21, 409–425. [Google Scholar] [CrossRef]
  10. Li, Y.; Han, T.; Zhao, H.; Gao, H. An adaptive whale optimization algorithm using gaussian distribution strategies and its application in heterogeneous ucavs task allocation. IEEE Access 2019, 7, 110138–110158. [Google Scholar] [CrossRef]
  11. Wang, X.; Zhao, H.; Han, T.; Zhou, H.; Li, C. A grey wolf optimizer using Gaussian estimation of distribution and its application in the multi-UAV multi-target urban tracking problem. Appl. Soft Comput. J. 2019, 78, 240–260. [Google Scholar] [CrossRef]
  12. Mamoudan, M.M.; Jafari, A.; Mohammadnazari, Z.; Nasiri, M.M.; Yazdani, M. Hybrid machine learning-metaheuristic model for sustainable agri-food production and supply chain planning under water scarcity. Resour. Environ. Sustain. 2023, 14, 100133. [Google Scholar] [CrossRef]
  13. Gorji, S.A. Challenges and opportunities in green hydrogen supply chain through metaheuristic optimization. J. Comput. Des. Eng. 2023, 10, 1143–1157. [Google Scholar] [CrossRef]
  14. Yazdani, M.; Kabirifar, K.; Haghani, M. Optimising post-disaster waste collection by a deep learning-enhanced differential evolution approach. Eng. Appl. Artif. Intell. 2024, 132, 107932. [Google Scholar] [CrossRef]
  15. Mittal, N.; Singh, U.; Salgotra, R.; Sohi, B.S. An energy efficient stable clustering approach using fuzzy extended grey wolf optimization algorithm for WSNs. Wirel. Netw. 2019, 25, 5151–5172. [Google Scholar] [CrossRef]
  16. Mittal, N.; Singh, U.; Salgotra, R.; Sohi, B.S. A boolean spider monkey optimization based energy efficient clustering approach for WSNs. Wirel. Netw. 2018, 24, 2093–2109. [Google Scholar] [CrossRef]
  17. Salgotra, R.; Singh, U. A novel bat flower pollination algorithm for synthesis of linear antenna arrays. Neural Comput. Appl. 2018, 30, 2269–2282. [Google Scholar] [CrossRef]
  18. Singh, U.; Salgotra, R. Synthesis of Linear Antenna Arrays Using Enhanced Firefly Algorithm. Arab. J. Sci. Eng. 2019, 44, 1961–1976. [Google Scholar] [CrossRef]
  19. Khalili-Fard, A.; Parsaee, S.; Bakhshi, A.; Yazdani, M.; Aghsami, A.; Rabbani, M. Multi-objective optimization of closed-loop supply chains to achieve sustainable development goals in uncertain environments. Eng. Appl. Artif. Intell. 2024, 133, 108052. [Google Scholar] [CrossRef]
  20. Yazdani, M.; Haghani, M. Elderly people evacuation planning in response to extreme flood events using optimisation-based decision-making systems: A case study in western Sydney, Australia. Knowl.-Based Syst. 2023, 274, 110629. [Google Scholar] [CrossRef]
  21. Holland, J.H. Adaptation in Natural and Artificial Systems; MIT Press: Ann Arbor, MI, USA, 1992. [Google Scholar]
  22. Sarker, R.A.; Elsayed, S.M.; Ray, T. Differential evolution with dynamic parameters selection for optimization problems. IEEE Trans. Evol. Comput. 2014, 18, 689–707. [Google Scholar] [CrossRef]
  23. Fogel, D.B. Applying evolutionary programming to selected traveling salesman problems. Cybern. Syst. 1993, 24, 27–36. [Google Scholar] [CrossRef]
  24. Beyer, H.-G.; Schwefel, H.-P. Evolution strategies—A comprehensive introduction. Nat. Comput. 2002, 1, 3–52. [Google Scholar] [CrossRef]
  25. Yang, X. Nature-Inspired Metaheuristic Algorithms; Luniver Press: Frome, UK, 2010; ISBN 9781905986286. [Google Scholar]
  26. Rashedi, E.; Nezamabadi-pour, H.; Saryazdi, S. GSA: A Gravitational Search Algorithm. Inf. Sci. 2009, 179, 2232–2248. [Google Scholar] [CrossRef]
  27. Mirjalili, S. SCA: A Sine Cosine Algorithm for solving optimization problems. Knowl.-Based Syst. 2016, 96, 120–133. [Google Scholar] [CrossRef]
  28. Mirjalili, S.; Mirjalili, S.M.; Hatamlou, A. Multi-Verse Optimizer: A nature-inspired algorithm for global optimization. Neural Comput. Appl. 2016, 27, 495–513. [Google Scholar] [CrossRef]
  29. Rao, R.V.; Savsani, V.J.; Vakharia, D.P. Teaching-learning-based optimization: A novel method for constrained mechanical design optimization problems. CAD Comput. Aided Des. 2011, 43, 303–315. [Google Scholar] [CrossRef]
  30. Bayzidi, H.; Talatahari, S.; Saraee, M.; Lamarche, C.P. Social Network Search for Solving Engineering Optimization Problems. Comput. Intell. Neurosci. 2021, 2021, 8548639. [Google Scholar] [CrossRef] [PubMed]
  31. Zhang, Y.; Jin, Z. Group teaching optimization algorithm: A novel metaheuristic method for solving global optimization problems. Expert Syst. Appl. 2020, 148, 113246. [Google Scholar] [CrossRef]
  32. Kennedy, J.; Eberhart, R. Particle swarm optimization. In Proceedings of the IEEE International Conference on Neural Networks—Conference Proceedings, Perth, Australia, 27 November–1 December 1995. [Google Scholar]
  33. Dorigo, M.; Di Caro, G. Ant colony optimization: A new meta-heuristic. In Proceedings of the 1999 Congress on Evolutionary Computation, CEC 1999, Washington, DC, USA, 6–9 July 1999. [Google Scholar]
  34. Mirjalili, S.; Lewis, A. The Whale Optimization Algorithm. Adv. Eng. Softw. 2016, 95, 51–67. [Google Scholar] [CrossRef]
  35. Mirjalili, S.; Mirjalili, S.M.; Lewis, A. Grey Wolf Optimizer. Adv. Eng. Softw. 2014, 69, 46–61. [Google Scholar] [CrossRef]
  36. Abualigah, L.; Elaziz, M.A.; Sumari, P.; Geem, Z.W.; Gandomi, A.H. Reptile Search Algorithm (RSA): A nature-inspired meta-heuristic optimizer. Expert Syst. Appl. 2022, 191, 116158. [Google Scholar] [CrossRef]
  37. Agushaka, J.O.; Ezugwu, A.E.; Abualigah, L. Dwarf Mongoose Optimization Algorithm. Comput. Methods Appl. Mech. Eng. 2022, 391, 114570. [Google Scholar] [CrossRef]
  38. Xie, L.; Han, T.; Zhou, H.; Zhang, Z.-R.; Han, B.; Tang, A. Tuna Swarm Optimization: A Novel Swarm-Based Metaheuristic Algorithm for Global Optimization. Comput. Intell. Neurosci. 2021, 2021, 9210050. [Google Scholar] [CrossRef] [PubMed]
  39. Yazdani, M.; Jolai, F. Lion Optimization Algorithm (LOA): A nature-inspired metaheuristic algorithm. J. Comput. Des. Eng. 2016, 3, 24–36. [Google Scholar] [CrossRef]
  40. Salgotra, R.; Singh, U. The naked mole-rat algorithm. Neural Comput. Appl. 2019, 31, 8837–8857. [Google Scholar] [CrossRef]
  41. Seyyedabbasi, A.; Kiani, F. Sand Cat swarm optimization: A nature-inspired algorithm to solve global optimization problems. Eng. Comput. 2023, 39, 2627–2651. [Google Scholar] [CrossRef]
  42. Wolpert, D.H.; Macready, W.G. No free lunch theorems for optimization. IEEE Trans. Evol. Comput. 1997, 1, 67–82. [Google Scholar] [CrossRef]
  43. Seyyedabbasi, A. A reinforcement learning-based metaheuristic algorithm for solving global optimization problems. Adv. Eng. Softw. 2023, 178, 103411. [Google Scholar] [CrossRef]
  44. Wang, X.; Liu, Q.; Zhang, L. An Adaptive Sand Cat Swarm Algorithm Based on Cauchy Mutation and Optimal Neighborhood Disturbance Strategy. Biomimetics 2023, 8, 191. [Google Scholar] [CrossRef] [PubMed]
  45. Wu, D.; Rao, H.; Wen, C.; Jia, H.; Liu, Q.; Abualigah, L. Modified Sand Cat Swarm Optimization Algorithm for Solving Constrained Engineering Optimization Problems. Mathematics 2022, 10, 4350. [Google Scholar] [CrossRef]
  46. Li, Y.; Wang, G. Sand Cat Swarm Optimization Based on Stochastic Variation with Elite Collaboration. IEEE Access 2022, 10, 89989–90003. [Google Scholar] [CrossRef]
  47. Qtaish, A.; Albashish, D.; Braik, M.; Alshammari, M.T.; Alreshidi, A.; Alreshidi, E.J. Memory-Based Sand Cat Swarm Optimization for Feature Selection in Medical Diagnosis. Electronics 2023, 12, 2042. [Google Scholar] [CrossRef]
  48. Abualigah, L.; Diabat, A.; Mirjalili, S.; Abd Elaziz, M.; Gandomi, A.H. The Arithmetic Optimization Algorithm. Comput. Methods Appl. Mech. Eng. 2021, 376, 113609. [Google Scholar] [CrossRef]
  49. Mirjalili, S.; Gandomi, A.H.; Mirjalili, S.Z.; Saremi, S.; Faris, H.; Mirjalili, S.M. Salp Swarm Algorithm: A bio-inspired optimizer for engineering design problems. Adv. Eng. Softw. 2017, 114, 163–191. [Google Scholar] [CrossRef]
  50. Xue, J.; Shen, B. Dung beetle optimizer: A new meta-heuristic algorithm for global optimization. J. Supercomput. 2023, 79, 7305–7336. [Google Scholar] [CrossRef]
  51. Abualigah, L.; Yousri, D.; Abd Elaziz, M.; Ewees, A.A.; Al-qaness, M.A.A.; Gandomi, A.H. Aquila Optimizer: A novel meta-heuristic optimization algorithm. Comput. Ind. Eng. 2021, 157, 107250. [Google Scholar] [CrossRef]
  52. Heidari, A.A.; Mirjalili, S.; Faris, H.; Aljarah, I.; Mafarja, M.; Chen, H. Harris hawks optimization: Algorithm and applications. Future Gener. Comput. Syst. 2019, 97, 849–872. [Google Scholar] [CrossRef]
  53. Chopra, N.; Mohsin Ansari, M. Golden jackal optimization: A novel nature-inspired optimizer for engineering applications. Expert Syst. Appl. 2022, 198, 116924. [Google Scholar] [CrossRef]
  54. Kahraman, H.T.; Aras, S.; Gedikli, E. Fitness-distance balance (FDB): A new selection method for meta-heuristic search algorithms. Knowl.-Based Syst. 2020, 198, 105169. [Google Scholar] [CrossRef]
  55. Salgotra, R.; Singh, U.; Saha, S.; Nagar, A. New Improved SALSHADE-cnEpSin Algorithm with Adaptive Parameters. In Proceedings of the 2019 IEEE Congress on Evolutionary Computation, CEC 2019, Wellington, New Zealand, 10–13 June 2019. [Google Scholar]
  56. Li, Y.; Han, T.; Zhou, H.; Tang, S.; Zhao, H. A novel adaptive L-SHADE algorithm and its application in UAV swarm resource configuration problem. Inf. Sci. 2022, 606, 350–367. [Google Scholar] [CrossRef]
  57. Salgotra, R.; Singh, S.; Singh, U.; Saha, S.; Gandomi, A.H. Hybridizing Cuckoo Search with Naked Mole-rat Algorithm: Adapting for CEC 2017 and CEC 2021 Test Suites. In Proceedings of the 2021 IEEE Symposium Series on Computational Intelligence, SSCI 2021, Orlando, FL, USA, 5–7 December 2021. [Google Scholar]
  58. Salgotra, R.; Singh, U.; Saha, S. Improved Cuckoo Search with Better Search Capabilities for Solving CEC2017 Benchmark Problems. In Proceedings of the 2018 IEEE Congress on Evolutionary Computation, CEC 2018, Rio de Janeiro, Brazil, 8–13 July 2018. [Google Scholar]
  59. Li, Y.; Han, T.; Zhou, H.; Wei, Y.; Wang, Y.; Tan, M.; Huang, C. APSM-jSO: A novel jSO variant with an adaptive parameter selection mechanism and a new external archive updating mechanism. Swarm Evol. Comput. 2023, 78, 101283. [Google Scholar] [CrossRef]
  60. Li, Y.; Han, T.; Wang, X.; Zhou, H.; Tang, S.; Huang, C.; Han, B. MjSO: A modified differential evolution with a probability selection mechanism and a directed mutation strategy. Swarm Evol. Comput. 2023, 78, 101294. [Google Scholar] [CrossRef]
Figure 1. Friedman ranking of each strategy on the CEC2017 test suite.
Figure 1. Friedman ranking of each strategy on the CEC2017 test suite.
Biomimetics 09 00280 g001aBiomimetics 09 00280 g001b
Figure 2. The ranking Sankey of different competitors on CEC2017.
Figure 2. The ranking Sankey of different competitors on CEC2017.
Biomimetics 09 00280 g002
Figure 3. Convergence curve of CEC2017 test function (Dim = 10/50/100).
Figure 3. Convergence curve of CEC2017 test function (Dim = 10/50/100).
Biomimetics 09 00280 g003aBiomimetics 09 00280 g003bBiomimetics 09 00280 g003cBiomimetics 09 00280 g003dBiomimetics 09 00280 g003eBiomimetics 09 00280 g003f
Figure 4. Boxplot analysis for CEC2017 test function (Dim = 30/50/100).
Figure 4. Boxplot analysis for CEC2017 test function (Dim = 30/50/100).
Biomimetics 09 00280 g004aBiomimetics 09 00280 g004bBiomimetics 09 00280 g004cBiomimetics 09 00280 g004dBiomimetics 09 00280 g004eBiomimetics 09 00280 g004f
Table 1. Descriptions of CEC-2017 benchmark test functions.
Table 1. Descriptions of CEC-2017 benchmark test functions.
No.FunctionsSearch RangeDimfmin
Unimodal functions
F1Shifted and Rotated Bent Cigar Function[−100,100]10/30/50/100100
F2Shifted and Rotated Zakharov Function[−100,100]10/30/50/100300
Simple multimodal functions
F3Shifted and Rotated Rosenbrock’s Function[−100,100]10/30/50/100400
F4Shifted and Rotated Rastrigin’s Function[−100,100]10/30/50/100500
F5Shifted and Rotated Expanded Scaffer’s F6 Function[−100,100]10/30/50/100600
F6Shifted and Rotated Lunacek Bi_Rastrigin’s Function[−100,100]10/30/50/100700
F7Shifted and Rotated Non-Continuous Rastrigin’s Function[−100,100]10/30/50/100800
F8Shifted and Rotated Levy Function[−100,100]10/30/50/100900
F9Shifted and Rotated Schwefel’s Function[−100,100]10/30/50/1001000
Hybrid functions
F10Hybrid Function 1 (N = 3)[−100,100]10/30/50/1001100
F11Hybrid Function 2 (N = 3)[−100,100]10/30/50/1001200
F12Hybrid Function 3 (N = 3)[−100,100]10/30/50/1001300
F13Hybrid Function 4 (N = 4)[−100,100]10/30/50/1001400
F14Hybrid Function 5 (N = 4)[−100,100]10/30/50/1001500
F15Hybrid Function 6 (N = 4)[−100,100]10/30/50/1001600
F16Hybrid Function 6 (N = 5)[−100,100]10/30/50/1001700
F17Hybrid Function 6 (N = 5)[−100,100]10/30/50/1001800
F18Hybrid Function 6 (N = 5)[−100,100]10/30/50/1001900
F19Hybrid Function 6 (N = 6)[−100,100]10/30/50/1002000
Composition functions
F20Composition Function 1 (N = 3)[−100,100]10/30/50/1002100
F21Composition Function 2 (N = 3)[−100,100]10/30/50/1002200
F22Composition Function 3 (N = 4)[−100,100]10/30/50/1002300
F23Composition Function 4 (N = 4)[−100,100]10/30/50/1002400
F24Composition Function 5 (N = 5)[−100,100]10/30/50/1002500
F25Composition Function 6 (N = 5)[−100,100]10/30/50/1002600
F26Composition Function 7 (N = 6)[−100,100]10/30/50/1002700
F27Composition Function 8 (N = 6)[−100,100]10/30/50/1002800
F28Composition Function 9 (N = 3)[−100,100]10/30/50/1002900
F29Composition Function 10 (N = 3)[−100,100]10/30/50/1003000
Table 2. Parameter settings of each algorithm.
Table 2. Parameter settings of each algorithm.
AlgorithmsName of the ParameterValue of the Parameter
WOAa, a2, b[0,2], [−1,−2], 1
AO a l p h a ,   d e l t a 0.1, 0.1
AOAAlpha, Mu5, 0.499
SCSOS2
GJOr(0, 1)
DBOp0.2
SSAno parameterNo value
HHOE0, E1, q, r[−1,1], [0,2], [0,1], [0,1]
Table 3. Comparative results of different strategies of IMSCSO (Dim = 10/30).
Table 3. Comparative results of different strategies of IMSCSO (Dim = 10/30).
FunctionIndexIMSCSOIMSCSO-1IMSCSO-2IMSCSO-3SCSOIMSCSOIMSCSO-1IMSCSO-2IMSCSO-3SCSO
Dim = 10Dim = 30
F1Best1.05 × 1032.79 × 1032.55 × 1031.56 × 1037.36 × 1038.77 × 1041.59 × 1081.88 × 1061.69 × 1052.07 × 109
Ave7.31 × 1031.35 × 1083.43 × 1048.93 × 1031.45 × 1082.70 × 1055.51 × 1092.18 × 1073.46 × 1056.22 × 109
Std5.63 × 1033.30 × 1085.69 × 1041.06 × 1043.33 × 1081.07 × 1053.40 × 1091.99 × 1071.37 × 1053.38 × 109
Rank1432514325
F2Best3.00 × 1023.72 × 1023.00 × 1023.01 × 1023.07 × 1023.80 × 1033.14 × 1041.12 × 1041.96 × 1043.42 × 104
Ave3.19 × 1022.05 × 1033.19 × 1023.55 × 1021.49 × 1031.30 × 1045.16 × 1041.97 × 1043.24 × 1045.27 × 104
Std2.41 × 1012.32 × 1031.93 × 1016.67 × 1011.56 × 1034.81 × 1031.02 × 1045.54 × 1036.66 × 1031.06 × 104
Rank1523414235
F3Best4.00 × 1024.05 × 1024.00 × 1024.00 × 1024.00 × 1024.01 × 1025.67 × 1024.85 × 1024.55 × 1025.58 × 102
Ave4.04 × 1024.39 × 1024.15 × 1024.11 × 1024.40 × 1025.04 × 1021.14 × 1035.58 × 1025.09 × 1021.04 × 103
Std2.98 × 1003.06 × 1012.53 × 1011.98 × 1013.78 × 1012.95 × 1017.70 × 1025.26 × 1012.64 × 1016.10 × 102
Rank1432515324
F4Best5.09 × 1025.16 × 1025.12 × 1025.08 × 1025.18 × 1025.56 × 1026.47 × 1026.53 × 1025.54 × 1026.73 × 102
Ave5.23 × 1025.37 × 1025.31 × 1025.26 × 1025.39 × 1026.33 × 1027.53 × 1027.18 × 1026.36 × 1027.62 × 102
Std9.17 × 1001.32 × 1011.40 × 1011.23 × 1011.27 × 1015.35 × 1014.22 × 1013.42 × 1015.16 × 1014.64 × 101
Rank1432514325
F5Best6.00 × 1026.03 × 1026.00 × 1026.00 × 1026.04 × 1026.01 × 1026.44 × 1026.27 × 1026.01 × 1026.36 × 102
Ave6.02 × 1026.14 × 1026.05 × 1026.04 × 1026.18 × 1026.06 × 1026.64 × 1026.47 × 1026.06 × 1026.60 × 102
Std3.50 × 1007.38 × 1005.63 × 1004.55 × 1009.40 × 1005.34 × 1008.46 × 1009.71 × 1004.01 × 1009.95 × 100
Rank1432525314
F6Best7.29 × 1027.24 × 1027.23 × 1027.29 × 1027.34 × 1028.27 × 1029.75 × 1029.62 × 1028.21 × 1029.61 × 102
Ave7.45 × 1027.75 × 1027.49 × 1027.57 × 1027.63 × 1021.02 × 1031.15 × 1031.07 × 1031.07 × 1031.15 × 103
Std1.19 × 1012.20 × 1011.43 × 1012.59 × 1011.81 × 1011.43 × 1029.07 × 1016.37 × 1011.61 × 1028.88 × 101
Rank1523414235
F7Best8.10 × 1028.16 × 1028.11 × 1028.10 × 1028.06 × 1028.75 × 1029.50 × 1029.22 × 1028.69 × 1029.28 × 102
Ave8.23 × 1028.29 × 1028.24 × 1028.26 × 1028.30 × 1029.26 × 1029.95 × 1029.60 × 1029.24 × 1021.00 × 103
Std8.25 × 1009.33 × 1007.91 × 1001.02 × 1017.42 × 1003.25 × 1013.05 × 1011.92 × 1013.61 × 1013.19 × 101
Rank1423524315
F8Best9.00 × 1029.04 × 1029.00 × 1029.00 × 1029.03 × 1021.75 × 1034.70 × 1032.73 × 1031.45 × 1032.98 × 103
Ave9.18 × 1021.08 × 1039.18 × 1029.96 × 1021.07 × 1033.02 × 1035.87 × 1035.07 × 1033.17 × 1035.57 × 103
Std4.48 × 1011.41 × 1023.13 × 1011.63 × 1021.56 × 1029.85 × 1028.24 × 1029.70 × 1021.07 × 1039.69 × 102
Rank2513415324
F9Best1.31 × 1031.03 × 1031.51 × 1031.13 × 1031.57 × 1033.26 × 1034.52 × 1034.29 × 1033.28 × 1034.06 × 103
Ave1.75 × 1031.97 × 1031.89 × 1031.79 × 1032.06 × 1034.13 × 1035.97 × 1035.67 × 1034.14 × 1035.84 × 103
Std2.80 × 1023.55 × 1022.85 × 1023.11 × 1022.81 × 1025.35 × 1027.72 × 1026.81 × 1024.37 × 1027.88 × 102
Rank1432515324
F10Best1.10 × 1031.12 × 1031.10 × 1031.11 × 1031.11 × 1031.14 × 1031.34 × 1031.25 × 1031.16 × 1031.40 × 103
Ave1.12 × 1031.16 × 1031.14 × 1031.12 × 1031.18 × 1031.19 × 1032.51 × 1031.34 × 1031.20 × 1032.76 × 103
Std8.35 × 1004.13 × 1013.50 × 1019.00 × 1005.57 × 1013.58 × 1011.01 × 1036.88 × 1013.56 × 1011.07 × 103
Rank1432514325
F11Best6.61 × 1041.49 × 1041.20 × 1041.22 × 1044.07 × 1033.50 × 1055.32 × 1061.92 × 1064.02 × 1051.18 × 107
Ave1.21 × 1069.40 × 1051.16 × 1061.34 × 1061.15 × 1063.97 × 1062.33 × 1082.25 × 1073.44 × 1062.90 × 108
Std1.20 × 1061.04 × 1062.17 × 1061.36 × 1061.72 × 1064.16 × 1063.48 × 1081.78 × 1072.75 × 1063.71 × 108
Rank4135224315
F12Best1.32 × 1033.16 × 1031.64 × 1031.32 × 1032.90 × 1033.47 × 1034.31 × 1042.08 × 1042.84 × 1033.05 × 104
Ave1.03 × 1041.34 × 1041.17 × 1049.42 × 1031.33 × 1041.57 × 1054.63 × 1071.05 × 1062.39 × 1053.05 × 107
Std7.30 × 1039.03 × 1039.03 × 1038.66 × 1031.00 × 1044.04 × 1058.53 × 1074.10 × 1068.16 × 1056.85 × 107
Rank2531415324
F13Best1.41 × 1031.45 × 1031.44 × 1031.40 × 1031.46 × 1037.34 × 1034.80 × 1036.52 × 1038.05 × 1037.66 × 103
Ave1.88 × 1032.56 × 1032.19 × 1032.53 × 1032.93 × 1031.28 × 1054.31 × 1051.46 × 1051.97 × 1053.34 × 105
Std1.16 × 1031.55 × 1031.45 × 1031.70 × 1031.82 × 1032.18 × 1055.83 × 1052.14 × 1052.64 × 1054.14 × 105
Rank1423515234
F14Best1.50 × 1031.56 × 1031.52 × 1031.52 × 1031.55 × 1031.98 × 1031.40 × 1049.11 × 1031.94 × 1032.80 × 104
Ave1.97 × 1034.26 × 1031.86 × 1032.83 × 1033.17 × 1039.72 × 1032.49 × 1064.36 × 1048.92 × 1032.98 × 106
Std8.90 × 1022.62 × 1035.46 × 1021.29 × 1031.40 × 1037.85 × 1037.04 × 1065.35 × 1048.32 × 1031.30 × 107
Rank2513424315
F15Best1.60 × 1031.64 × 1031.60 × 1031.60 × 1031.60 × 1032.14 × 1032.37 × 1032.35 × 1032.16 × 1032.38 × 103
Ave1.74 × 1031.81 × 1031.73 × 1031.76 × 1031.82 × 1032.69 × 1033.36 × 1032.80 × 1032.76 × 1033.23 × 103
Std9.35 × 1011.21 × 1021.14 × 1021.32 × 1021.44 × 1022.80 × 1024.46 × 1022.99 × 1023.23 × 1023.08 × 102
Rank2413515324
F16Best1.71 × 1031.74 × 1031.72 × 1031.70 × 1031.73 × 1031.79 × 1031.92 × 1031.90 × 1031.79 × 1032.05 × 103
Ave1.74 × 1031.78 × 1031.75 × 1031.75 × 1031.77 × 1032.21 × 1032.36 × 1032.36 × 1032.28 × 1032.42 × 103
Std2.41 × 1012.33 × 1012.14 × 1012.89 × 1011.93 × 1011.68 × 1022.51 × 1022.42 × 1022.16 × 1022.23 × 102
Rank1532414325
F17Best4.37 × 1032.63 × 1033.35 × 1032.20 × 1032.61 × 1038.06 × 1041.12 × 1051.41 × 1051.42 × 1051.47 × 105
Ave1.76 × 1042.11 × 1042.02 × 1042.06 × 1042.14 × 1041.10 × 1062.06 × 1061.27 × 1061.80 × 1061.99 × 106
Std1.30 × 1041.40 × 1041.23 × 1041.32 × 1041.61 × 1041.15 × 1062.37 × 1061.20 × 1062.47 × 1062.11 × 106
Rank1423515234
F18Best1.90 × 1031.92 × 1031.92 × 1031.90 × 1031.93 × 1032.31 × 1033.77 × 1041.09 × 1042.30 × 1031.40 × 104
Ave4.74 × 1038.25 × 1035.12 × 1038.57 × 1037.30 × 1031.41 × 1041.98 × 1061.54 × 1051.85 × 1041.32 × 106
Std4.59 × 1035.55 × 1035.03 × 1036.34 × 1035.79 × 1031.45 × 1041.86 × 1061.93 × 1051.76 × 1041.36 × 106
Rank1425315324
F19Best2.00 × 1032.03 × 1032.01 × 1032.00 × 1032.04 × 1032.22 × 1032.36 × 1032.24 × 1032.19 × 1032.29 × 103
Ave2.02 × 1032.14 × 1032.06 × 1032.07 × 1032.14 × 1032.47 × 1032.71 × 1032.57 × 1032.52 × 1032.70 × 103
Std2.54 × 1016.49 × 1013.32 × 1017.34 × 1016.33 × 1011.72 × 1022.04 × 1021.89 × 1021.98 × 1022.06 × 102
Rank1423515324
F20Best2.20 × 1032.20 × 1032.20 × 1032.20 × 1032.20 × 1032.35 × 1032.40 × 1032.39 × 1032.36 × 1032.43 × 103
Ave2.27 × 1032.29 × 1032.26 × 1032.31 × 1032.29 × 1032.42 × 1032.51 × 1032.47 × 1032.42 × 1032.53 × 103
Std6.25 × 1016.04 × 1016.23 × 1015.05 × 1015.85 × 1013.19 × 1014.75 × 1013.63 × 1013.71 × 1015.52 × 101
Rank2315424315
F21Best2.22 × 1032.25 × 1032.23 × 1032.23 × 1032.26 × 1032.30 × 1032.62 × 1032.31 × 1032.30 × 1032.53 × 103
Ave2.30 × 1032.32 × 1032.30 × 1032.32 × 1032.32 × 1035.23 × 1034.61 × 1033.01 × 1035.06 × 1035.08 × 103
Std1.49 × 1013.10 × 1011.41 × 1011.08 × 1022.94 × 1011.71 × 1032.18 × 1031.67 × 1031.79 × 1032.19 × 103
Rank1524352134
F22Best2.61 × 1032.61 × 1032.61 × 1032.62 × 1032.62 × 1032.71 × 1032.81 × 1032.78 × 1032.74 × 1032.84 × 103
Ave2.63 × 1032.64 × 1032.63 × 1032.64 × 1032.64 × 1032.78 × 1032.92 × 1032.87 × 1032.80 × 1032.93 × 103
Std1.06 × 1011.63 × 1011.30 × 1011.12 × 1011.51 × 1014.52 × 1016.45 × 1015.48 × 1013.71 × 1015.61 × 101
Rank2413514325
F23Best2.50 × 1032.51 × 1032.50 × 1032.50 × 1032.50 × 1032.95 × 1032.97 × 1032.95 × 1032.96 × 1032.98 × 103
Ave2.74 × 1032.74 × 1032.70 × 1032.74 × 1032.74 × 1033.08 × 1033.08 × 1033.03 × 1033.11 × 1033.08 × 103
Std8.25 × 1017.38 × 1011.11 × 1028.25 × 1018.28 × 1018.20 × 1016.24 × 1016.15 × 1018.50 × 1015.90 × 101
Rank2413543152
F24Best2.60 × 1032.90 × 1032.90 × 1032.90 × 1032.91 × 1032.88 × 1033.01 × 1032.88 × 1032.88 × 1033.03 × 103
Ave2.92 × 1032.95 × 1032.92 × 1032.93 × 1032.95 × 1032.90 × 1033.11 × 1032.94 × 1032.90 × 1033.16 × 103
Std6.38 × 1013.10 × 1012.40 × 1012.27 × 1012.13 × 1011.35 × 1018.53 × 1012.34 × 1011.90 × 1011.04 × 102
Rank1523414325
F25Best2.60 × 1032.83 × 1032.80 × 1032.60 × 1032.60 × 1032.81 × 1034.41 × 1032.95 × 1032.81 × 1034.20 × 103
Ave2.94 × 1033.04 × 1032.97 × 1032.99 × 1033.14 × 1034.95 × 1036.66 × 1034.97 × 1034.84 × 1036.59 × 103
Std1.42 × 1021.24 × 1027.53 × 1012.84 × 1022.98 × 1021.36 × 1039.87 × 1021.27 × 1031.36 × 1031.23 × 103
Rank1423525314
F26Best3.09 × 1033.09 × 1033.09 × 1033.09 × 1033.09 × 1033.22 × 1033.27 × 1033.23 × 1033.22 × 1033.27 × 103
Ave3.10 × 1033.11 × 1033.10 × 1033.11 × 1033.10 × 1033.25 × 1033.38 × 1033.32 × 1033.25 × 1033.37 × 103
Std1.60 × 1012.19 × 1011.49 × 1012.15 × 1011.84 × 1012.08 × 1016.70 × 1014.84 × 1012.91 × 1017.46 × 101
Rank2415315324
F27Best3.10 × 1033.17 × 1033.10 × 1033.10 × 1033.10 × 1033.20 × 1033.35 × 1033.26 × 1033.12 × 1033.41 × 103
Ave3.26 × 1033.36 × 1033.33 × 1033.31 × 1033.33 × 1033.23 × 1033.69 × 1033.31 × 1033.22 × 1033.62 × 103
Std1.34 × 1021.06 × 1021.12 × 1021.30 × 1021.07 × 1022.31 × 1012.52 × 1022.66 × 1012.70 × 1012.09 × 102
Rank1532425314
F28Best3.15 × 1033.18 × 1033.14 × 1033.16 × 1033.15 × 1033.58 × 1034.09 × 1034.00 × 1033.66 × 1033.87 × 103
Ave3.22 × 1033.26 × 1033.22 × 1033.24 × 1033.26 × 1033.95 × 1034.57 × 1034.32 × 1033.99 × 1034.59 × 103
Std4.73 × 1016.40 × 1015.19 × 1016.65 × 1017.21 × 1012.35 × 1023.65 × 1022.56 × 1021.92 × 1024.00 × 102
Rank1423514325
F29Best4.72 × 1036.44 × 1036.75 × 1035.71 × 1034.07 × 1032.55 × 1041.31 × 1061.43 × 1061.85 × 1041.76 × 106
Ave1.34 × 1058.41 × 1053.68 × 1052.59 × 1056.06 × 1051.16 × 1051.47 × 1074.92 × 1061.35 × 1051.63 × 107
Std2.71 × 1051.29 × 1065.57 × 1054.59 × 1057.84 × 1057.95 × 1041.49 × 1072.41 × 1061.05 × 1051.51 × 107
Rank1532414325
Table 4. Comparative results of different strategies of IMSCSO (Dim = 50/100).
Table 4. Comparative results of different strategies of IMSCSO (Dim = 50/100).
FunctionIndexIMSCSOIMSCSO-1IMSCSO-2IMSCSO-3SCSOIMSCSOIMSCSO-1IMSCSO-2IMSCSO-3SCSO
Dim = 50Dim = 100
F1Best5.25 × 1051.06 × 10106.08 × 1079.08 × 1059.95 × 1091.12 × 1076.18 × 10102.03 × 1091.10 × 1077.62 × 1010
Ave1.76 × 1062.66 × 10102.35 × 1081.75 × 1062.61 × 10101.52 × 1079.47 × 10104.56 × 1091.90 × 1079.75 × 1010
Std6.96 × 1056.95 × 1099.73 × 1074.69 × 1056.63 × 1093.22 × 1061.50 × 10101.70 × 1094.17 × 1061.35 × 1010
Rank2531414325
F2Best4.12 × 1047.90 × 1044.60 × 1046.13 × 1047.28 × 1041.94 × 1052.62 × 1052.02 × 1052.47 × 1052.65 × 105
Ave6.02 × 1041.12 × 1057.11 × 1049.23 × 1041.17 × 1052.30 × 1052.97 × 1052.56 × 1052.72 × 1053.05 × 105
Std9.72 × 1031.98 × 1041.41 × 1041.48 × 1041.86 × 1041.61 × 1041.86 × 1042.73 × 1041.54 × 1041.95 × 104
Rank1423514235
F3Best4.75 × 1021.60 × 1035.85 × 1024.69 × 1021.73 × 1036.26 × 1025.25 × 1031.48 × 1036.54 × 1026.63 × 103
Ave5.49 × 1023.52 × 1037.48 × 1025.73 × 1023.46 × 1037.65 × 1021.06 × 1042.01 × 1037.77 × 1021.13 × 104
Std4.70 × 1011.59 × 1038.49 × 1015.20 × 1011.21 × 1037.65 × 1013.27 × 1034.19 × 1025.81 × 1013.05 × 103
Rank1532414325
F4Best6.61 × 1027.79 × 1028.26 × 1026.60 × 1028.83 × 1029.77 × 1021.51 × 1031.43 × 1038.90 × 1021.38 × 103
Ave7.38 × 1029.31 × 1028.82 × 1027.60 × 1029.44 × 1021.15 × 1031.60 × 1031.51 × 1031.16 × 1031.61 × 103
Std6.43 × 1014.56 × 1013.85 × 1017.58 × 1014.10 × 1011.18 × 1024.84 × 1015.47 × 1011.44 × 1028.45 × 101
Rank1432514325
F5Best6.01 × 1026.65 × 1026.53 × 1026.02 × 1026.63 × 1026.02 × 1026.73 × 1026.70 × 1026.02 × 1026.77 × 102
Ave6.04 × 1026.74 × 1026.68 × 1026.05 × 1026.76 × 1026.03 × 1026.86 × 1026.80 × 1026.03 × 1026.85 × 102
Std2.09 × 1005.18 × 1008.21 × 1002.75 × 1006.18 × 1008.15 × 10−15.96 × 1003.67 × 1009.31 × 10−15.97 × 100
Rank1432515324
F6Best9.47 × 1021.37 × 1031.35 × 1031.01 × 1031.42 × 1031.47 × 1032.79 × 1032.90 × 1031.40 × 1032.79 × 103
Ave1.29 × 1031.68 × 1031.56 × 1031.36 × 1031.63 × 1032.48 × 1033.36 × 1033.25 × 1032.51 × 1033.20 × 103
Std3.11 × 1021.37 × 1021.20 × 1023.02 × 1021.26 × 1026.34 × 1021.64 × 1021.58 × 1026.82 × 1021.96 × 102
Rank1532415423
F7Best9.24 × 1021.15 × 1031.16 × 1039.58 × 1021.22 × 1031.24 × 1031.84 × 1031.81 × 1031.25 × 1031.90 × 103
Ave1.02 × 1031.26 × 1031.21 × 1031.02 × 1031.28 × 1031.46 × 1032.05 × 1031.97 × 1031.44 × 1032.07 × 103
Std4.11 × 1014.85 × 1012.89 × 1013.41 × 1013.26 × 1011.20 × 1028.75 × 1017.16 × 1011.35 × 1029.05 × 101
Rank2431524315
F8Best2.52 × 1031.50 × 1041.17 × 1043.31 × 1031.49 × 1041.42 × 1042.81 × 1043.24 × 1041.48 × 1043.08 × 104
Ave7.35 × 1031.93 × 1041.64 × 1048.25 × 1032.03 × 1042.23 × 1044.36 × 1044.05 × 1042.23 × 1044.22 × 104
Std3.41 × 1033.08 × 1032.64 × 1033.30 × 1033.22 × 1034.97 × 1037.88 × 1035.07 × 1034.05 × 1036.03 × 103
Rank1432515324
F9Best4.70 × 1037.88 × 1036.68 × 1035.13 × 1038.08 × 1039.90 × 1031.84 × 1041.72 × 1041.03 × 1041.77 × 104
Ave5.94 × 1039.77 × 1039.37 × 1036.05 × 1031.01 × 1041.25 × 1042.13 × 1041.99 × 1041.32 × 1042.20 × 104
Std7.39 × 1028.45 × 1021.06 × 1035.53 × 1027.55 × 1021.24 × 1031.69 × 1031.63 × 1031.35 × 1031.98 × 103
Rank1432514325
F10Best1.17 × 1032.85 × 1031.33 × 1031.22 × 1033.20 × 1033.68 × 1034.33 × 1041.47 × 1048.30 × 1033.55 × 104
Ave1.34 × 1037.10 × 1031.76 × 1031.66 × 1036.87 × 1039.83 × 1037.80 × 1042.82 × 1042.29 × 1047.75 × 104
Std2.01 × 1022.64 × 1033.73 × 1026.70 × 1022.20 × 1033.45 × 1031.61 × 1046.96 × 1037.95 × 1031.86 × 104
Rank1532415324
F11Best3.58 × 1064.57 × 1084.12 × 1071.76 × 1062.30 × 1081.39 × 1078.79 × 1094.42 × 1081.51 × 1076.87 × 109
Ave1.35 × 1074.54 × 1092.26 × 1081.69 × 1073.43 × 1095.54 × 1072.70 × 10101.31 × 1096.12 × 1072.82 × 1010
Std7.44 × 1063.26 × 1091.38 × 1081.18 × 1072.95 × 1092.53 × 1071.05 × 10105.31 × 1082.77 × 1071.22 × 1010
Rank1532414325
F12Best1.25 × 1041.01 × 1072.36 × 1054.77 × 1042.43 × 1077.75 × 1046.19 × 1083.19 × 1068.99 × 1041.26 × 108
Ave1.01 × 1051.12 × 1095.60 × 1061.81 × 1054.29 × 1081.72 × 1055.01 × 1091.59 × 1072.28 × 1055.71 × 109
Std6.45 × 1042.23 × 1097.15 × 1061.58 × 1058.25 × 1085.97 × 1043.37 × 1091.27 × 1071.06 × 1053.85 × 109
Rank1532414325
F13Best1.09 × 1051.58 × 1058.20 × 1043.96 × 1043.80 × 1041.15 × 1061.58 × 1061.43 × 1069.70 × 1052.39 × 106
Ave6.81 × 1051.20 × 1069.29 × 1058.48 × 1051.51 × 1063.41 × 1068.74 × 1066.94 × 1064.29 × 1068.39 × 106
Std5.94 × 1051.13 × 1067.88 × 1057.42 × 1051.45 × 1061.81 × 1064.62 × 1063.19 × 1062.33 × 1064.25 × 106
Rank1432515324
F14Best2.68 × 1033.37 × 1042.28 × 1046.40 × 1033.04 × 1049.37 × 1036.97 × 1071.78 × 1051.96 × 1042.44 × 107
Ave2.33 × 1041.37 × 1081.25 × 1052.48 × 1045.01 × 1076.78 × 1041.20 × 1092.22 × 1066.33 × 1049.32 × 108
Std1.66 × 1044.09 × 1081.16 × 1051.26 × 1041.20 × 1083.50 × 1041.32 × 1092.84 × 1063.88 × 1041.15 × 109
Rank1532425314
F15Best2.92 × 1033.57 × 1032.85 × 1032.57 × 1033.81 × 1034.63 × 1037.05 × 1037.63 × 1034.89 × 1037.56 × 103
Ave3.72 × 1034.68 × 1034.22 × 1033.66 × 1034.62 × 1036.04 × 1039.75 × 1039.45 × 1035.99 × 1039.78 × 103
Std4.42 × 1026.29 × 1025.89 × 1025.58 × 1024.80 × 1025.25 × 1021.37 × 1038.46 × 1026.26 × 1029.94 × 102
Rank2531424315
F16Best2.45 × 1033.13 × 1032.71 × 1032.69 × 1033.09 × 1033.27 × 1036.11 × 1034.37 × 1034.14 × 1035.92 × 103
Ave3.26 × 1033.90 × 1033.51 × 1033.29 × 1033.91 × 1034.79 × 1031.37 × 1046.90 × 1035.15 × 1031.34 × 104
Std4.65 × 1024.08 × 1024.51 × 1022.98 × 1024.45 × 1025.40 × 1021.14 × 1049.24 × 1024.86 × 1021.18 × 104
Rank1432515324
F17Best7.43 × 1051.51 × 1066.26 × 1056.20 × 1055.13 × 1051.74 × 1063.75 × 1062.71 × 1061.50 × 1062.37 × 106
Ave4.75 × 1069.84 × 1063.96 × 1065.10 × 1061.46 × 1075.19 × 1061.15 × 1076.66 × 1066.57 × 1067.73 × 106
Std2.65 × 1061.27 × 1072.22 × 1063.42 × 1062.45 × 1072.63 × 1065.38 × 1063.03 × 1063.03 × 1063.96 × 106
Rank2413515324
F18Best2.71 × 1036.30 × 1044.55 × 1044.60 × 1031.07 × 1051.36 × 1043.62 × 1071.40 × 1061.98 × 1042.99 × 107
Ave2.22 × 1045.99 × 1071.22 × 1062.44 × 1041.40 × 1075.45 × 1048.43 × 1081.60 × 1075.90 × 1041.23 × 109
Std1.21 × 1049.89 × 1071.28 × 1061.43 × 1042.87 × 1073.44 × 1049.36 × 1088.58 × 1064.08 × 1041.45 × 109
Rank1532414325
F19Best2.68 × 1033.03 × 1032.58 × 1032.69 × 1032.72 × 1034.12 × 1034.78 × 1034.89 × 1034.08 × 1035.21 × 103
Ave3.26 × 1033.57 × 1033.34 × 1033.19 × 1033.54 × 1035.07 × 1035.89 × 1035.78 × 1035.00 × 1036.24 × 103
Std3.43 × 1023.37 × 1024.03 × 1023.20 × 1024.52 × 1025.50 × 1026.50 × 1025.59 × 1024.70 × 1025.38 × 102
Rank2531424315
F20Best2.46 × 1032.60 × 1032.59 × 1032.49 × 1032.65 × 1032.79 × 1033.36 × 1033.34 × 1032.82 × 1033.48 × 103
Ave2.55 × 1032.78 × 1032.72 × 1032.55 × 1032.78 × 1032.94 × 1033.64 × 1033.54 × 1032.98 × 1033.69 × 103
Std4.96 × 1017.87 × 1016.19 × 1014.12 × 1016.43 × 1018.31 × 1011.59 × 1021.59 × 1029.03 × 1011.28 × 102
Rank1532414325
F21Best6.91 × 1039.74 × 1032.45 × 1036.60 × 1039.23 × 1031.39 × 1042.14 × 1042.09 × 1041.34 × 1042.18 × 104
Ave8.30 × 1031.17 × 1041.10 × 1048.22 × 1031.21 × 1041.63 × 1042.48 × 1042.39 × 1041.59 × 1042.47 × 104
Std8.73 × 1029.87 × 1021.94 × 1037.17 × 1021.22 × 1031.26 × 1031.32 × 1031.81 × 1031.20 × 1031.43 × 103
Rank2431525314
F22Best2.90 × 1033.21 × 1033.06 × 1032.92 × 1033.20 × 1033.09 × 1034.07 × 1033.80 × 1033.10 × 1034.11 × 103
Ave3.02 × 1033.36 × 1033.25 × 1033.03 × 1033.39 × 1033.21 × 1034.40 × 1034.21 × 1033.23 × 1034.41 × 103
Std6.31 × 1019.28 × 1011.28 × 1025.75 × 1011.21 × 1027.24 × 1011.85 × 1022.17 × 1026.37 × 1011.82 × 102
Rank1432514325
F23Best3.26 × 1033.28 × 1033.08 × 1033.24 × 1033.28 × 1033.75 × 1034.93 × 1034.59 × 1033.76 × 1034.92 × 103
Ave3.45 × 1033.49 × 1033.37 × 1033.53 × 1033.51 × 1033.94 × 1035.55 × 1035.04 × 1033.96 × 1035.42 × 103
Std1.15 × 1029.79 × 1011.03 × 1021.42 × 1021.08 × 1021.14 × 1022.94 × 1022.81 × 1021.07 × 1023.06 × 102
Rank2315415324
F24Best3.03 × 1033.83 × 1033.16 × 1033.03 × 1033.56 × 1033.28 × 1036.45 × 1034.09 × 1033.31 × 1037.44 × 103
Ave3.10 × 1034.75 × 1033.26 × 1033.09 × 1034.82 × 1033.40 × 1039.33 × 1034.46 × 1033.40 × 1039.55 × 103
Std2.69 × 1016.01 × 1027.81 × 1012.85 × 1017.32 × 1025.27 × 1011.42 × 1032.38 × 1026.50 × 1011.53 × 103
Rank2431514325
F25Best2.93 × 1036.41 × 1033.92 × 1032.91 × 1038.77 × 1031.20 × 1042.31 × 1049.61 × 1031.09 × 1042.52 × 104
Ave7.45 × 1031.05 × 1048.20 × 1037.34 × 1031.13 × 1041.46 × 1043.21 × 1042.64 × 1041.48 × 1043.12 × 104
Std1.28 × 1031.89 × 1032.58 × 1031.53 × 1031.23 × 1031.50 × 1033.16 × 1035.44 × 1031.67 × 1033.03 × 103
Rank2431515324
F26Best3.37 × 1033.73 × 1033.53 × 1033.35 × 1033.79 × 1033.58 × 1034.66 × 1034.06 × 1033.56 × 1034.72 × 103
Ave3.53 × 1034.14 × 1033.88 × 1033.58 × 1034.22 × 1033.80 × 1035.39 × 1034.57 × 1033.81 × 1035.43 × 103
Std1.36 × 1022.26 × 1022.06 × 1021.07 × 1022.53 × 1021.21 × 1023.95 × 1022.83 × 1021.30 × 1024.63 × 102
Rank1432514325
F27Best3.28 × 1034.15 × 1033.40 × 1033.29 × 1034.47 × 1033.41 × 1039.14 × 1034.12 × 1033.42 × 1031.01 × 104
Ave3.35 × 1035.32 × 1033.60 × 1033.36 × 1035.32 × 1033.52 × 1031.23 × 1044.69 × 1033.52 × 1031.33 × 104
Std4.81 × 1017.12 × 1021.19 × 1024.76 × 1016.05 × 1025.00 × 1011.74 × 1033.93 × 1024.46 × 1011.55 × 103
Rank1432514325
F28Best3.78 × 1035.27 × 1034.66 × 1033.79 × 1034.99 × 1036.53 × 1031.06 × 1041.02 × 1046.15 × 1031.10 × 104
Ave4.62 × 1036.75 × 1035.92 × 1034.50 × 1036.63 × 1037.45 × 1031.47 × 1041.21 × 1047.31 × 1031.64 × 104
Std3.51 × 1028.26 × 1025.74 × 1023.86 × 1028.53 × 1025.77 × 1024.22 × 1031.22 × 1035.58 × 1021.02 × 104
Rank2531424315
F29Best8.79 × 1058.01 × 1073.11 × 1071.08 × 1067.44 × 1071.38 × 1054.73 × 1081.04 × 1081.04 × 1057.17 × 108
Ave2.77 × 1062.01 × 1087.29 × 1072.82 × 1062.20 × 1083.30 × 1053.81 × 1092.40 × 1083.93 × 1053.62 × 109
Std1.77 × 1061.15 × 1083.32 × 1071.75 × 1061.92 × 1081.58 × 1052.40 × 1091.21 × 1081.63 × 1053.05 × 109
Rank1432515324
Table 5. Comparative results of different algorithms (Dim = 10).
Table 5. Comparative results of different algorithms (Dim = 10).
FunctionIndexMISCSOSCSOAOASSADBOWOAAOHHOGJO
F1Best1.05 × 1037.36 × 1035.63 × 1091.07 × 1021.02 × 1021.38 × 1061.80 × 1051.73 × 1051.48 × 105
Ave7.31 × 1031.45 × 1081.43 × 10102.02 × 1037.88 × 1052.40 × 1071.02 × 1064.81 × 1052.66 × 108
Std5.63 × 1033.33 × 1084.95 × 1091.97 × 1033.30 × 1066.47 × 1078.53 × 1052.45 × 1053.42 × 108
Rank279146538
F2Best3.00 × 1023.07 × 1027.53 × 1033.00 × 1023.00 × 1024.96 × 1023.33 × 1023.02 × 1024.67 × 102
Ave3.19 × 1021.49 × 1031.33 × 1047.34 × 1024.91 × 1024.12 × 1037.08 × 1023.10 × 1024.27 × 103
Std2.41 × 1011.56 × 1031.76 × 1032.36 × 1031.01 × 1034.86 × 1032.32 × 1022.11 × 1013.42 × 103
Rank269537418
F3Best4.00 × 1024.00 × 1026.90 × 1024.00 × 1024.01 × 1024.03 × 1024.01 × 1024.00 × 1024.07 × 102
Ave4.04 × 1024.40 × 1021.74 × 1034.06 × 1024.18 × 1024.59 × 1024.15 × 1024.33 × 1024.41 × 102
Std2.98 × 1003.78 × 1016.80 × 1021.05 × 1012.95 × 1015.66 × 1011.98 × 1013.44 × 1013.32 × 101
Rank169248357
F4Best5.09 × 1025.18 × 1025.33 × 1025.23 × 1025.03 × 1025.25 × 1025.08 × 1025.24 × 1025.08 × 102
Ave5.23 × 1025.39 × 1025.66 × 1025.85 × 1025.33 × 1025.54 × 1025.27 × 1025.53 × 1025.35 × 102
Std9.17 × 1001.27 × 1011.94 × 1013.81 × 1011.24 × 1012.04 × 1011.09 × 1012.14 × 1011.25 × 101
Rank158937264
F5Best6.00 × 1026.04 × 1026.29 × 1026.37 × 1026.00 × 1026.09 × 1026.04 × 1026.19 × 1026.00 × 102
Ave6.02 × 1026.18 × 1026.44 × 1026.59 × 1026.08 × 1026.38 × 1026.16 × 1026.39 × 1026.12 × 102
Std3.50 × 1009.40 × 1006.22 × 1001.19 × 1017.87 × 1001.47 × 1015.59 × 1001.03 × 1017.97 × 100
Rank158926473
F6Best7.29 × 1027.34 × 1027.77 × 1028.05 × 1027.12 × 1027.38 × 1027.23 × 1027.38 × 1027.29 × 102
Ave7.45 × 1027.63 × 1028.00 × 1029.43 × 1027.48 × 1027.72 × 1027.56 × 1027.88 × 1027.59 × 102
Std1.19 × 1011.81 × 1017.56 × 1001.54 × 1022.25 × 1011.99 × 1011.85 × 1012.10 × 1011.60 × 101
Rank158926374
F7Best8.10 × 1028.06 × 1028.26 × 1028.27 × 1028.15 × 1028.17 × 1028.10 × 1028.13 × 1028.12 × 102
Ave8.23 × 1028.30 × 1028.36 × 1028.57 × 1028.29 × 1028.46 × 1028.26 × 1028.30 × 1028.25 × 102
Std8.25 × 1007.42 × 1005.90 × 1002.03 × 1019.31 × 1001.89 × 1017.98 × 1007.79 × 1007.67 × 100
Rank157948362
F8Best9.00 × 1029.03 × 1021.28 × 1031.44 × 1039.01 × 1021.04 × 1039.24 × 1029.99 × 1029.01 × 102
Ave9.18 × 1021.07 × 1031.58 × 1032.21 × 1039.64 × 1021.59 × 1031.04 × 1031.48 × 1031.01 × 103
Std4.48 × 1011.56 × 1021.08 × 1026.40 × 1029.99 × 1014.45 × 1028.54 × 1012.57 × 1029.34 × 101
Rank157928463
F9Best1.31 × 1031.57 × 1031.81 × 1031.91 × 1031.25 × 1031.27 × 1031.26 × 1031.58 × 1031.45 × 103
Ave1.75 × 1032.06 × 1032.13 × 1032.64 × 1031.91 × 1032.10 × 1031.87 × 1032.09 × 1032.09 × 103
Std2.80 × 1022.81 × 1022.11 × 1023.56 × 1022.94 × 1023.60 × 1023.03 × 1022.72 × 1024.01 × 102
Rank148937256
F10Best1.10 × 1031.11 × 1031.19 × 1031.12 × 1031.11 × 1031.12 × 1031.12 × 1031.11 × 1031.12 × 103
Ave1.12 × 1031.18 × 1034.19 × 1031.19 × 1031.20 × 1031.21 × 1031.19 × 1031.18 × 1031.18 × 103
Std8.35 × 1005.57 × 1012.02 × 1034.69 × 1018.18 × 1018.09 × 1015.98 × 1016.78 × 1015.34 × 101
Rank149678523
F11Best6.61 × 1044.07 × 1038.60 × 1062.32 × 1043.39 × 1038.68 × 1034.61 × 1042.84 × 1041.10 × 104
Ave1.21 × 1061.15 × 1065.49 × 1084.34 × 1051.82 × 1064.94 × 1065.05 × 1064.52 × 1065.45 × 105
Std1.20 × 1061.72 × 1065.55 × 1083.77 × 1054.81 × 1065.47 × 1064.88 × 1064.80 × 1066.89 × 105
Rank439157862
F12Best1.32 × 1032.90 × 1033.49 × 1032.47 × 1031.65 × 1032.63 × 1032.57 × 1032.34 × 1032.45 × 103
Ave1.03 × 1041.33 × 1041.17 × 1041.74 × 1041.31 × 1041.64 × 1041.14 × 1041.58 × 1041.18 × 104
Std7.30 × 1031.00 × 1048.29 × 1031.48 × 1041.28 × 1041.42 × 1049.59 × 1031.39 × 1048.80 × 103
Rank163958274
F13Best1.41 × 1031.46 × 1031.47 × 1031.47 × 1031.46 × 1031.48 × 1031.47 × 1031.48 × 1031.47 × 103
Ave1.88 × 1032.93 × 1039.46 × 1036.10 × 1031.70 × 1032.34 × 1032.48 × 1031.63 × 1032.88 × 103
Std1.16 × 1031.82 × 1038.97 × 1035.37 × 1034.91 × 1021.33 × 1031.06 × 1031.66 × 1021.68 × 103
Rank379824516
F14Best1.50 × 1031.55 × 1031.70 × 1042.04 × 1031.65 × 1031.66 × 1032.27 × 1031.78 × 1031.59 × 103
Ave1.97 × 1033.17 × 1032.02 × 1042.41 × 1044.05 × 1037.29 × 1035.59 × 1035.61 × 1033.81 × 103
Std8.90 × 1021.40 × 1032.17 × 1032.74 × 1046.03 × 1035.75 × 1033.27 × 1032.32 × 1031.62 × 103
Rank128947563
F15Best1.60 × 1031.60 × 1031.86 × 1031.83 × 1031.61 × 1031.68 × 1031.62 × 1031.65 × 1031.63 × 103
Ave1.74 × 1031.82 × 1032.07 × 1032.19 × 1031.82 × 1031.88 × 1031.79 × 1031.88 × 1031.78 × 103
Std9.35 × 1011.44 × 1021.05 × 1022.25 × 1021.45 × 1021.25 × 1021.26 × 1021.47 × 1021.41 × 102
Rank148956372
F16Best1.71 × 1031.73 × 1031.75 × 1031.81 × 1031.73 × 1031.74 × 1031.74 × 1031.74 × 1031.74 × 103
Ave1.74 × 1031.77 × 1031.86 × 1032.05 × 1031.78 × 1031.82 × 1031.78 × 1031.81 × 1031.77 × 103
Std2.41 × 1011.93 × 1011.02 × 1022.08 × 1023.72 × 1016.05 × 1012.73 × 1015.78 × 1011.93 × 101
Rank128957463
F17Best4.37 × 1032.61 × 1033.25 × 1032.86 × 1032.17 × 1032.21 × 1034.13 × 1032.31 × 1038.25 × 103
Ave1.76 × 1042.14 × 1045.25 × 1061.41 × 1042.21 × 1041.38 × 1042.55 × 1041.40 × 1043.72 × 104
Std1.30 × 1041.61 × 1042.87 × 1078.28 × 1031.64 × 1048.88 × 1031.55 × 1049.33 × 1031.13 × 104
Rank459361728
F18Best1.90 × 1031.93 × 1032.34 × 1032.20 × 1031.96 × 1031.96 × 1032.01 × 1032.48 × 1031.94 × 103
Ave4.74 × 1037.30 × 1032.98 × 1041.04 × 1045.56 × 1031.96 × 1042.50 × 1041.32 × 1049.05 × 103
Std4.59 × 1035.79 × 1031.60 × 1046.50 × 1037.38 × 1031.87 × 1047.12 × 1048.93 × 1035.81 × 103
Rank139527864
F19Best2.00 × 1032.04 × 1032.05 × 1032.06 × 1032.02 × 1032.05 × 1032.04 × 1032.04 × 1032.05 × 103
Ave2.02 × 1032.14 × 1032.13 × 1032.30 × 1032.08 × 1032.18 × 1032.11 × 1032.17 × 1032.13 × 103
Std2.54 × 1016.33 × 1014.68 × 1011.20 × 1024.58 × 1017.98 × 1015.18 × 1017.84 × 1015.54 × 101
Rank164928375
F20Best2.20 × 1032.20 × 1032.23 × 1032.20 × 1032.20 × 1032.21 × 1032.21 × 1032.20 × 1032.20 × 103
Ave2.27 × 1032.29 × 1032.35 × 1032.37 × 1032.21 × 1032.32 × 1032.29 × 1032.34 × 1032.32 × 103
Std6.25 × 1015.85 × 1013.72 × 1015.10 × 1014.92 × 1005.54 × 1015.49 × 1014.86 × 1013.73 × 101
Rank248915376
F21Best2.22 × 1032.26 × 1032.79 × 1032.30 × 1032.30 × 1032.29 × 1032.30 × 1032.27 × 1032.23 × 103
Ave2.30 × 1032.32 × 1033.39 × 1032.77 × 1032.31 × 1032.44 × 1032.31 × 1032.34 × 1032.36 × 103
Std1.49 × 1012.94 × 1013.72 × 1027.41 × 1021.39 × 1013.69 × 1023.81 × 1001.69 × 1026.75 × 101
Rank149837256
F22Best2.61 × 1032.62 × 1032.66 × 1032.67 × 1032.62 × 1032.63 × 1032.62 × 1032.64 × 1032.61 × 103
Ave2.63 × 1032.64 × 1032.77 × 1032.78 × 1032.65 × 1032.66 × 1032.64 × 1032.68 × 1032.63 × 103
Std1.06 × 1011.51 × 1015.18 × 1017.58 × 1011.40 × 1012.57 × 1011.15 × 1013.38 × 1011.11 × 101
Rank148956372
F23Best2.50 × 1032.50 × 1032.74 × 1032.50 × 1032.50 × 1032.56 × 1032.50 × 1032.50 × 1032.74 × 103
Ave2.74 × 1032.74 × 1032.91 × 1032.90 × 1032.69 × 1032.78 × 1032.75 × 1032.80 × 1032.77 × 103
Std8.25 × 1018.28 × 1019.62 × 1011.10 × 1021.15 × 1024.78 × 1016.88 × 1019.29 × 1011.48 × 101
Rank239816475
F24Best2.60 × 1032.91 × 1033.11 × 1032.90 × 1032.90 × 1032.90 × 1032.90 × 1032.90 × 1032.91 × 103
Ave2.92 × 1032.95 × 1033.60 × 1032.95 × 1032.93 × 1032.95 × 1032.93 × 1032.94 × 1032.95 × 103
Std6.38 × 1012.13 × 1013.08 × 1022.08 × 1012.58 × 1012.22 × 1012.28 × 1013.20 × 1014.18 × 101
Rank159638247
F25Best2.60 × 1032.60 × 1033.32 × 1032.80 × 1032.80 × 1032.88 × 1032.62 × 1032.82 × 1032.90 × 103
Ave2.94 × 1033.14 × 1034.22 × 1034.00 × 1033.09 × 1033.66 × 1033.03 × 1033.67 × 1033.15 × 103
Std1.42 × 1022.98 × 1023.71 × 1025.95 × 1021.16 × 1025.75 × 1021.71 × 1026.27 × 1022.67 × 102
Rank149836275
F26Best3.09 × 1033.09 × 1033.15 × 1033.13 × 1033.09 × 1033.10 × 1033.10 × 1033.10 × 1033.09 × 103
Ave3.10 × 1033.10 × 1033.27 × 1033.24 × 1033.10 × 1033.13 × 1033.10 × 1033.15 × 1033.11 × 103
Std1.60 × 1011.84 × 1016.35 × 1018.47 × 1011.55 × 1014.36 × 1013.90 × 1003.93 × 1011.79 × 101
Rank139846275
F27Best3.10 × 1033.10 × 1033.72 × 1033.10 × 1033.11 × 1033.22 × 1033.26 × 1033.18 × 1033.18 × 103
Ave3.26 × 1033.33 × 1033.93 × 1033.36 × 1033.32 × 1033.46 × 1033.42 × 1033.39 × 1033.41 × 103
Std1.34 × 1021.07 × 1029.83 × 1011.06 × 1021.14 × 1021.58 × 1025.10 × 1011.28 × 1021.36 × 102
Rank139428756
F28Best3.15 × 1033.15 × 1033.28 × 1033.31 × 1033.15 × 1033.19 × 1033.16 × 1033.23 × 1033.16 × 103
Ave3.22 × 1033.26 × 1033.49 × 1033.59 × 1033.25 × 1033.34 × 1033.23 × 1033.35 × 1033.21 × 103
Std4.73 × 1017.21 × 1011.39 × 1021.90 × 1026.66 × 1011.02 × 1023.79 × 1019.45 × 1013.88 × 101
Rank258946371
F29Best4.72 × 1034.07 × 1032.87 × 1065.42 × 1035.22 × 1037.09 × 1038.32 × 1031.33 × 1048.15 × 103
Ave1.34 × 1056.06 × 1055.24 × 1078.58 × 1059.96 × 1051.10 × 1064.28 × 1059.39 × 1056.99 × 105
Std2.71 × 1057.84 × 1056.42 × 1071.46 × 1061.34 × 1061.02 × 1066.33 × 1059.97 × 1051.38 × 106
Rank139578264
Table 6. Comparative results of different algorithms (Dim = 30).
Table 6. Comparative results of different algorithms (Dim = 30).
FunctionIndexMISCSOSCSOAOASSADBOWOAAOHHOGJO
F1Best8.77 × 1042.07 × 1095.47 × 10102.37 × 1032.85 × 1028.38 × 1082.16 × 1081.82 × 1076.29 × 109
Ave2.70 × 1056.22 × 1097.46 × 10106.83 × 1034.97 × 1071.60 × 1095.55 × 1083.07 × 1071.22 × 1010
Std1.07 × 1053.38 × 1097.06 × 1093.04 × 1035.47 × 1077.04 × 1082.60 × 1087.26 × 1063.25 × 109
Rank279146538
F2Best3.80 × 1033.42 × 1046.81 × 1042.38 × 1043.31 × 1049.32 × 1044.29 × 1042.75 × 1043.02 × 104
Ave1.30 × 1045.27 × 1049.00 × 1045.83 × 1047.22 × 1042.39 × 1055.57 × 1043.99 × 1045.54 × 104
Std4.81 × 1031.06 × 1044.82 × 1032.45 × 1041.31 × 1047.32 × 1047.46 × 1036.99 × 1039.41 × 103
Rank138679524
F3Best4.01 × 1025.58 × 1021.48 × 1044.67 × 1025.01 × 1026.08 × 1025.50 × 1024.90 × 1026.54 × 102
Ave5.04 × 1021.04 × 1032.62 × 1045.06 × 1025.77 × 1028.30 × 1026.42 × 1025.53 × 1021.22 × 103
Std2.95 × 1016.10 × 1025.01 × 1031.79 × 1016.48 × 1011.51 × 1027.81 × 1014.00 × 1016.44 × 102
Rank179246538
F4Best5.56 × 1026.73 × 1028.67 × 1027.72 × 1026.36 × 1026.85 × 1026.49 × 1027.00 × 1026.47 × 102
Ave6.33 × 1027.62 × 1029.22 × 1029.13 × 1027.64 × 1028.43 × 1027.02 × 1027.62 × 1027.12 × 102
Std5.35 × 1014.64 × 1012.64 × 1011.03 × 1026.14 × 1017.42 × 1013.46 × 1013.05 × 1013.88 × 101
Rank149867253
F5Best6.01 × 1026.36 × 1026.59 × 1026.63 × 1026.24 × 1026.65 × 1026.44 × 1026.52 × 1026.18 × 102
Ave6.06 × 1026.60 × 1026.69 × 1026.78 × 1026.48 × 1026.84 × 1026.54 × 1026.67 × 1026.40 × 102
Std5.34 × 1009.95 × 1005.18 × 1001.02 × 1011.18 × 1011.16 × 1016.39 × 1007.01 × 1001.09 × 101
Rank157839462
F6Best8.27 × 1029.61 × 1021.31 × 1031.31 × 1038.60 × 1021.11 × 1031.02 × 1031.10 × 1039.58 × 102
Ave1.02 × 1031.15 × 1031.36 × 1032.58 × 1031.02 × 1031.27 × 1031.11 × 1031.28 × 1031.06 × 103
Std1.43 × 1028.88 × 1012.55 × 1018.97 × 1028.79 × 1017.90 × 1017.93 × 1018.38 × 1016.58 × 101
Rank158926473
F7Best8.75 × 1029.28 × 1021.05 × 1039.94 × 1029.34 × 1029.64 × 1029.10 × 1029.35 × 1029.03 × 102
Ave9.26 × 1021.00 × 1031.13 × 1031.06 × 1031.03 × 1031.04 × 1039.60 × 1029.76 × 1029.72 × 102
Std3.25 × 1013.19 × 1012.86 × 1018.12 × 1015.03 × 1014.70 × 1012.67 × 1012.25 × 1014.22 × 101
Rank159867243
F8Best1.75 × 1032.98 × 1035.13 × 1035.38 × 1032.30 × 1036.21 × 1033.58 × 1035.78 × 1032.24 × 103
Ave3.02 × 1035.57 × 1035.99 × 1037.61 × 1035.77 × 1031.13 × 1046.26 × 1038.32 × 1034.98 × 103
Std9.85 × 1029.69 × 1023.66 × 1022.05 × 1032.18 × 1033.24 × 1031.41 × 1031.19 × 1031.32 × 103
Rank135749682
F9Best3.26 × 1034.06 × 1036.53 × 1034.11 × 1034.15 × 1034.83 × 1034.27 × 1035.00 × 1034.11 × 103
Ave4.13 × 1035.84 × 1037.29 × 1035.74 × 1036.32 × 1037.00 × 1035.49 × 1035.87 × 1036.18 × 103
Std5.35 × 1027.88 × 1023.48 × 1027.87 × 1021.01 × 1039.15 × 1026.47 × 1025.57 × 1021.28 × 103
Rank149378256
F10Best1.14 × 1031.40 × 1036.87 × 1031.26 × 1031.28 × 1033.40 × 1031.66 × 1031.20 × 1031.45 × 103
Ave1.19 × 1032.76 × 1031.19 × 1041.34 × 1031.54 × 1036.55 × 1032.45 × 1031.30 × 1033.64 × 103
Std3.58 × 1011.07 × 1033.60 × 1036.06 × 1011.93 × 1022.72 × 1036.94 × 1024.94 × 1011.28 × 103
Rank169348527
F11Best3.50 × 1051.18 × 1071.46 × 10109.77 × 1053.59 × 1053.73 × 1079.75 × 1064.31 × 1065.70 × 107
Ave3.97 × 1062.90 × 1082.28 × 10103.35 × 1062.66 × 1072.90 × 1088.89 × 1072.56 × 1077.08 × 108
Std4.16 × 1063.71 × 1083.94 × 1092.15 × 1063.28 × 1072.69 × 1086.16 × 1071.65 × 1076.69 × 108
Rank279146538
F12Best3.47 × 1033.05 × 1044.93 × 1093.17 × 1041.44 × 1041.35 × 1053.99 × 1052.36 × 1051.67 × 105
Ave1.57 × 1053.05 × 1071.94 × 10101.10 × 1054.47 × 1061.63 × 1062.29 × 1066.60 × 1057.92 × 108
Std4.04 × 1056.85 × 1078.38 × 1095.93 × 1049.52 × 1061.39 × 1063.81 × 1063.80 × 1051.43 × 109
Rank279164538
F13Best7.34 × 1037.66 × 1034.24 × 1054.08 × 1031.82 × 1045.98 × 1041.10 × 1052.90 × 1043.39 × 104
Ave1.28 × 1053.34 × 1055.27 × 1063.45 × 1041.99 × 1052.01 × 1067.83 × 1055.91 × 1056.33 × 105
Std2.18 × 1054.14 × 1051.41 × 1073.13 × 1042.14 × 1052.26 × 1065.75 × 1055.07 × 1055.82 × 105
Rank249138756
F14Best1.98 × 1032.80 × 1049.31 × 1031.40 × 1045.81 × 1031.00 × 1053.16 × 1043.02 × 1041.47 × 104
Ave9.72 × 1032.98 × 1066.95 × 1086.88 × 1041.04 × 1058.11 × 1051.26 × 1051.09 × 1055.64 × 106
Std7.85 × 1031.30 × 1077.90 × 1086.38 × 1041.47 × 1051.10 × 1066.40 × 1045.57 × 1042.10 × 107
Rank179236548
F15Best2.14 × 1032.38 × 1033.99 × 1032.55 × 1032.31 × 1032.74 × 1032.70 × 1032.74 × 1032.37 × 103
Ave2.69 × 1033.23 × 1036.46 × 1033.87 × 1033.17 × 1034.11 × 1033.32 × 1033.56 × 1033.00 × 103
Std2.80 × 1023.08 × 1021.86 × 1036.23 × 1024.49 × 1026.38 × 1023.59 × 1023.83 × 1024.04 × 102
Rank149738562
F16Best1.79 × 1032.05 × 1032.46 × 1032.30 × 1031.91 × 1032.00 × 1032.06 × 1031.95 × 1031.94 × 103
Ave2.21 × 1032.42 × 1039.92 × 1032.85 × 1032.63 × 1032.74 × 1032.47 × 1032.48 × 1032.36 × 103
Std1.68 × 1022.23 × 1021.04 × 1043.18 × 1022.81 × 1022.90 × 1022.14 × 1023.29 × 1022.74 × 102
Rank139867452
F17Best8.06 × 1041.47 × 1055.07 × 1069.94 × 1048.90 × 1047.29 × 1055.69 × 1058.16 × 1048.71 × 104
Ave1.10 × 1061.99 × 1065.27 × 1073.67 × 1053.01 × 1068.91 × 1064.59 × 1062.73 × 1062.27 × 106
Std1.15 × 1062.11 × 1063.36 × 1072.92 × 1054.66 × 1068.80 × 1064.11 × 1064.97 × 1062.61 × 106
Rank239168754
F18Best2.31 × 1031.40 × 1044.94 × 1072.83 × 1052.27 × 1034.23 × 1047.99 × 1049.31 × 1043.92 × 104
Ave1.41 × 1041.32 × 1067.02 × 1086.46 × 1053.60 × 1061.19 × 1072.19 × 1068.70 × 1054.79 × 107
Std1.45 × 1041.36 × 1065.04 × 1083.26 × 1059.16 × 1061.74 × 1071.75 × 1066.32 × 1058.42 × 107
Rank149267538
F19Best2.22 × 1032.29 × 1032.50 × 1032.69 × 1032.25 × 1032.47 × 1032.25 × 1032.37 × 1032.33 × 103
Ave2.47 × 1032.70 × 1032.88 × 1033.11 × 1032.72 × 1032.93 × 1032.56 × 1032.82 × 1032.61 × 103
Std1.72 × 1022.06 × 1022.14 × 1022.48 × 1021.91 × 1021.81 × 1022.04 × 1022.23 × 1021.84 × 102
Rank147958263
F20Best2.35 × 1032.43 × 1032.62 × 1032.56 × 1032.43 × 1032.55 × 1032.40 × 1032.43 × 1032.41 × 103
Ave2.42 × 1032.53 × 1032.72 × 1032.69 × 1032.54 × 1032.63 × 1032.49 × 1032.57 × 1032.48 × 103
Std3.19 × 1015.52 × 1016.18 × 1017.55 × 1015.13 × 1015.79 × 1013.98 × 1015.54 × 1014.70 × 101
Rank149857362
F21Best2.30 × 1032.53 × 1037.08 × 1036.22 × 1032.33 × 1032.61 × 1032.43 × 1032.60 × 1032.83 × 103
Ave5.23 × 1035.08 × 1039.13 × 1037.78 × 1035.13 × 1037.64 × 1032.60 × 1037.08 × 1035.36 × 103
Std1.71 × 1032.19 × 1037.01 × 1028.29 × 1022.30 × 1031.85 × 1032.44 × 1021.17 × 1032.14 × 103
Rank429837165
F22Best2.71 × 1032.84 × 1033.15 × 1033.17 × 1032.81 × 1032.98 × 1032.84 × 1032.96 × 1032.80 × 103
Ave2.78 × 1032.93 × 1033.54 × 1033.49 × 1032.98 × 1033.18 × 1032.95 × 1033.19 × 1032.90 × 103
Std4.52 × 1015.61 × 1011.41 × 1021.73 × 1028.36 × 1011.13 × 1025.75 × 1011.13 × 1026.83 × 101
Rank139856472
F23Best2.95 × 1032.98 × 1033.58 × 1033.50 × 1033.00 × 1033.01 × 1032.99 × 1033.24 × 1032.93 × 103
Ave3.08 × 1033.08 × 1034.20 × 1033.72 × 1033.15 × 1033.22 × 1033.09 × 1033.46 × 1033.11 × 103
Std8.20 × 1015.90 × 1012.97 × 1021.05 × 1021.08 × 1029.20 × 1015.60 × 1011.47 × 1027.51 × 101
Rank219856374
F24Best2.88 × 1033.03 × 1035.06 × 1032.88 × 1032.89 × 1033.02 × 1032.91 × 1032.91 × 1033.07 × 103
Ave2.90 × 1033.16 × 1037.67 × 1032.92 × 1032.96 × 1033.11 × 1032.99 × 1032.95 × 1033.28 × 103
Std1.35 × 1011.04 × 1027.93 × 1022.28 × 1016.07 × 1014.78 × 1013.11 × 1012.61 × 1012.23 × 102
Rank179246538
F25Best2.81 × 1034.20 × 1039.71 × 1032.96 × 1035.57 × 1036.35 × 1033.32 × 1034.44 × 1034.76 × 103
Ave4.95 × 1036.59 × 1031.24 × 1049.55 × 1036.64 × 1038.51 × 1035.68 × 1037.67 × 1036.00 × 103
Std1.36 × 1031.23 × 1031.59 × 1033.43 × 1036.27 × 1029.00 × 1021.56 × 1031.10 × 1036.23 × 102
Rank149857263
F26Best3.22 × 1033.27 × 1033.72 × 1033.51 × 1033.23 × 1033.25 × 1033.27 × 1033.28 × 1033.28 × 103
Ave3.25 × 1033.37 × 1034.68 × 1034.13 × 1033.31 × 1033.43 × 1033.37 × 1033.50 × 1033.39 × 103
Std2.08 × 1017.46 × 1014.60 × 1024.78 × 1026.53 × 1011.34 × 1025.69 × 1011.58 × 1027.34 × 101
Rank139826475
F27Best3.20 × 1033.41 × 1036.89 × 1033.20 × 1033.25 × 1033.39 × 1033.32 × 1033.25 × 1033.57 × 103
Ave3.23 × 1033.62 × 1039.15 × 1033.23 × 1033.45 × 1033.55 × 1033.48 × 1033.33 × 1034.01 × 103
Std2.31 × 1012.09 × 1026.06 × 1023.48 × 1012.56 × 1021.13 × 1021.28 × 1023.34 × 1013.88 × 102
Rank179246538
F28Best3.58 × 1033.87 × 1035.20 × 1034.28 × 1034.05 × 1034.34 × 1033.81 × 1033.96 × 1033.87 × 103
Ave3.95 × 1034.59 × 1031.12 × 1045.06 × 1034.57 × 1035.18 × 1034.62 × 1034.65 × 1034.23 × 103
Std2.35 × 1024.00 × 1026.77 × 1034.21 × 1022.96 × 1025.03 × 1023.46 × 1024.02 × 1022.17 × 102
Rank149738562
F29Best2.55 × 1041.76 × 1061.67 × 1092.64 × 1051.62 × 1045.80 × 1061.10 × 1063.53 × 1053.05 × 106
Ave1.16 × 1051.63 × 1073.84 × 1092.17 × 1063.89 × 1064.16 × 1072.25 × 1075.06 × 1063.51 × 107
Std7.95 × 1041.51 × 1071.79 × 1091.26 × 1065.02 × 1063.40 × 1072.45 × 1074.25 × 1063.64 × 107
Rank159238647
Table 7. Comparative results of different algorithms (Dim = 50).
Table 7. Comparative results of different algorithms (Dim = 50).
FunctionIndexMISCSOSCSOAOASSADBOWOAAOHHOGJO
F1Best5.25 × 1059.95 × 1091.18 × 10112.53 × 1042.16 × 1084.17 × 1092.30 × 1091.21 × 1082.36 × 1010
Ave1.76 × 1062.61 × 10101.30 × 10115.42 × 1041.76 × 1097.60 × 1095.19 × 1092.76 × 1083.67 × 1010
Std6.96 × 1056.63 × 1094.06 × 1091.62 × 1042.70 × 1092.34 × 1091.44 × 1091.06 × 1087.37 × 109
Rank279146538
F2Best4.12 × 1047.28 × 1041.49 × 1051.32 × 1051.45 × 1051.62 × 1051.83 × 1051.03 × 1059.86 × 104
Ave6.02 × 1041.17 × 1051.90 × 1052.31 × 1052.24 × 1052.74 × 1052.51 × 1051.39 × 1051.27 × 105
Std9.72 × 1031.86 × 1042.13 × 1045.52 × 1045.79 × 1048.74 × 1044.56 × 1042.17 × 1041.69 × 104
Rank125769843
F3Best4.75 × 1021.73 × 1034.33 × 1045.22 × 1025.90 × 1021.23 × 1031.09 × 1036.87 × 1022.87 × 103
Ave5.49 × 1023.46 × 1035.21 × 1046.05 × 1029.35 × 1022.42 × 1031.63 × 1038.29 × 1025.44 × 103
Std4.70 × 1011.21 × 1033.67 × 1038.05 × 1013.04 × 1026.89 × 1023.09 × 1029.17 × 1011.85 × 103
Rank179246538
F4Best6.61 × 1028.83 × 1021.06 × 1038.75 × 1027.97 × 1029.22 × 1028.22 × 1028.62 × 1028.49 × 102
Ave7.38 × 1029.44 × 1021.12 × 1031.06 × 1039.58 × 1021.08 × 1039.01 × 1029.02 × 1029.31 × 102
Std6.43 × 1014.10 × 1013.35 × 1011.79 × 1021.01 × 1021.01 × 1024.06 × 1011.92 × 1016.96 × 101
Rank159768234
F5Best6.01 × 1026.63 × 1026.63 × 1026.66 × 1026.43 × 1026.72 × 1026.57 × 1026.62 × 1026.38 × 102
Ave6.04 × 1026.76 × 1026.76 × 1026.79 × 1026.65 × 1026.94 × 1026.67 × 1026.77 × 1026.53 × 102
Std2.09 × 1006.18 × 1004.43 × 1009.87 × 1001.02 × 1011.30 × 1017.60 × 1004.83 × 1006.34 × 100
Rank156839472
F6Best9.47 × 1021.42 × 1031.79 × 1031.78 × 1031.27 × 1031.50 × 1031.41 × 1031.69 × 1031.27 × 103
Ave1.29 × 1031.63 × 1031.91 × 1033.20 × 1031.46 × 1031.84 × 1031.60 × 1031.86 × 1031.44 × 103
Std3.11 × 1021.26 × 1024.90 × 1011.59 × 1031.49 × 1021.07 × 1029.19 × 1017.56 × 1011.06 × 102
Rank158936472
F7Best9.24 × 1021.22 × 1031.37 × 1031.22 × 1031.14 × 1031.20 × 1031.17 × 1031.14 × 1031.12 × 103
Ave1.02 × 1031.28 × 1031.43 × 1031.39 × 1031.30 × 1031.35 × 1031.23 × 1031.21 × 1031.23 × 103
Std4.11 × 1013.26 × 1013.06 × 1011.46 × 1028.61 × 1011.18 × 1022.74 × 1013.03 × 1017.30 × 101
Rank159867324
F8Best2.52 × 1031.49 × 1041.66 × 1041.32 × 1048.55 × 1031.81 × 1042.05 × 1042.26 × 1041.51 × 104
Ave7.35 × 1032.03 × 1041.93 × 1041.99 × 1042.43 × 1043.51 × 1042.52 × 1042.84 × 1042.12 × 104
Std3.41 × 1033.22 × 1031.46 × 1036.16 × 1037.95 × 1031.18 × 1043.38 × 1032.92 × 1034.23 × 103
Rank142369785
F9Best4.70 × 1038.08 × 1031.04 × 1046.98 × 1037.48 × 1039.75 × 1037.13 × 1038.05 × 1038.31 × 103
Ave5.94 × 1031.01 × 1041.22 × 1048.54 × 1031.04 × 1041.25 × 1049.97 × 1039.49 × 1031.11 × 104
Std7.39 × 1027.55 × 1028.05 × 1026.46 × 1021.87 × 1031.17 × 1031.27 × 1037.23 × 1022.69 × 103
Rank158269437
F10Best1.17 × 1033.20 × 1032.23 × 1041.29 × 1031.52 × 1033.11 × 1032.41 × 1031.50 × 1034.92 × 103
Ave1.34 × 1036.87 × 1032.77 × 1041.54 × 1032.73 × 1035.34 × 1033.59 × 1031.81 × 1039.16 × 103
Std2.01 × 1022.20 × 1031.65 × 1031.48 × 1021.49 × 1031.42 × 1037.59 × 1021.44 × 1022.63 × 103
Rank179246538
F11Best3.58 × 1062.30 × 1087.79 × 10104.36 × 1064.56 × 1074.49 × 1082.05 × 1085.96 × 1071.29 × 109
Ave1.35 × 1073.43 × 1091.15 × 10112.76 × 1076.15 × 1081.95 × 1099.83 × 1082.30 × 1088.28 × 109
Std7.44 × 1062.95 × 1091.79 × 10101.99 × 1077.06 × 1089.27 × 1085.80 × 1081.11 × 1084.94 × 109
Rank179246538
F12Best1.25 × 1042.43 × 1071.60 × 10102.71 × 1042.90 × 1052.09 × 1071.30 × 1071.77 × 1067.75 × 107
Ave1.01 × 1054.29 × 1086.44 × 10101.90 × 1055.02 × 1071.30 × 1087.60 × 1074.92 × 1062.32 × 109
Std6.45 × 1048.25 × 1082.04 × 10101.28 × 1056.87 × 1071.10 × 1088.89 × 1071.97 × 1063.09 × 109
Rank179246538
F13Best1.09 × 1053.80 × 1042.82 × 1072.49 × 1049.48 × 1045.72 × 1051.88 × 1053.45 × 1042.46 × 105
Ave6.81 × 1051.51 × 1061.79 × 1081.14 × 1052.93 × 1065.22 × 1065.43 × 1062.30 × 1062.72 × 106
Std5.94 × 1051.45 × 1061.12 × 1087.07 × 1043.66 × 1063.66 × 1065.15 × 1062.21 × 1064.28 × 106
Rank239167845
F14Best2.68 × 1033.04 × 1044.02 × 1091.42 × 1042.66 × 1043.37 × 1053.97 × 1052.95 × 1057.32 × 104
Ave2.33 × 1045.01 × 1071.46 × 10105.28 × 1041.47 × 1079.38 × 1061.26 × 1067.26 × 1053.50 × 108
Std1.66 × 1041.20 × 1084.90 × 1094.83 × 1044.50 × 1071.16 × 1077.89 × 1052.95 × 1054.38 × 108
Rank179265438
F15Best2.92 × 1033.81 × 1036.65 × 1033.48 × 1033.22 × 1034.82 × 1033.25 × 1033.73 × 1033.17 × 103
Ave3.72 × 1034.62 × 1031.09 × 1044.73 × 1034.78 × 1036.00 × 1034.59 × 1034.70 × 1034.30 × 103
Std4.42 × 1024.80 × 1022.25 × 1035.63 × 1026.19 × 1027.55 × 1026.33 × 1025.98 × 1026.51 × 102
Rank149678352
F16Best2.45 × 1033.09 × 1039.82 × 1033.17 × 1033.00 × 1033.51 × 1033.02 × 1032.87 × 1032.78 × 103
Ave3.26 × 1033.91 × 1034.42 × 1043.90 × 1034.12 × 1034.59 × 1033.92 × 1033.74 × 1033.62 × 103
Std4.65 × 1024.45 × 1021.81 × 1044.59 × 1024.92 × 1026.91 × 1024.56 × 1023.63 × 1023.95 × 102
Rank159478632
F17Best7.43 × 1055.13 × 1051.28 × 1085.02 × 1058.34 × 1054.78 × 1061.49 × 1068.75 × 1051.52 × 106
Ave4.75 × 1061.46 × 1074.47 × 1081.79 × 1068.79 × 1063.70 × 1071.60 × 1075.57 × 1061.72 × 107
Std2.65 × 1062.45 × 1073.09 × 1081.16 × 1069.00 × 1062.92 × 1071.00 × 1074.09 × 1062.52 × 107
Rank259148637
F18Best2.71 × 1031.07 × 1053.35 × 1095.54 × 1041.95 × 1047.24 × 1052.29 × 1053.01 × 1051.24 × 105
Ave2.22 × 1041.40 × 1078.61 × 1091.51 × 1065.96 × 1061.02 × 1072.19 × 1061.46 × 1062.94 × 108
Std1.21 × 1042.87 × 1072.07 × 1091.30 × 1067.16 × 1069.77 × 1062.38 × 1061.24 × 1064.14 × 108
Rank179356428
F19Best2.68 × 1032.72 × 1033.44 × 1033.26 × 1032.69 × 1033.46 × 1033.00 × 1032.80 × 1032.52 × 103
Ave3.26 × 1033.54 × 1034.10 × 1033.97 × 1033.71 × 1033.92 × 1033.39 × 1033.40 × 1033.32 × 103
Std3.43 × 1024.52 × 1023.54 × 1024.20 × 1023.60 × 1022.69 × 1022.43 × 1023.02 × 1023.93 × 102
Rank159867342
F20Best2.46 × 1032.65 × 1032.92 × 1032.93 × 1032.65 × 1032.89 × 1032.63 × 1032.81 × 1032.60 × 103
Ave2.55 × 1032.78 × 1033.13 × 1033.15 × 1032.82 × 1033.07 × 1032.74 × 1032.92 × 1032.69 × 103
Std4.96 × 1016.43 × 1011.17 × 1021.02 × 1028.64 × 1011.14 × 1026.68 × 1017.66 × 1014.37 × 101
Rank148957362
F21Best6.91 × 1039.23 × 1031.44 × 1049.58 × 1038.78 × 1031.17 × 1046.65 × 1039.73 × 1039.85 × 103
Ave8.30 × 1031.21 × 1041.58 × 1041.09 × 1041.16 × 1041.41 × 1041.18 × 1041.20 × 1041.32 × 104
Std8.73 × 1021.22 × 1036.65 × 1027.41 × 1021.56 × 1031.18 × 1031.63 × 1031.25 × 1032.49 × 103
Rank169238457
F22Best2.90 × 1033.20 × 1033.90 × 1033.90 × 1033.26 × 1033.37 × 1033.36 × 1033.63 × 1033.16 × 103
Ave3.02 × 1033.39 × 1034.34 × 1034.31 × 1033.50 × 1033.83 × 1033.55 × 1033.97 × 1033.32 × 103
Std6.31 × 1011.21 × 1022.69 × 1022.42 × 1021.46 × 1022.36 × 1021.15 × 1021.83 × 1029.64 × 101
Rank139846572
F23Best3.26 × 1033.28 × 1034.05 × 1034.04 × 1033.41 × 1033.54 × 1033.22 × 1033.79 × 1033.33 × 103
Ave3.45 × 1033.51 × 1035.25 × 1034.27 × 1033.69 × 1033.83 × 1033.57 × 1034.25 × 1033.47 × 103
Std1.15 × 1021.08 × 1025.70 × 1021.25 × 1021.31 × 1021.59 × 1021.33 × 1022.52 × 1021.03 × 102
Rank139856472
F24Best3.03 × 1033.56 × 1031.64 × 1043.07 × 1033.05 × 1033.52 × 1033.38 × 1033.17 × 1034.38 × 103
Ave3.10 × 1034.82 × 1031.87 × 1043.12 × 1033.49 × 1034.18 × 1033.70 × 1033.28 × 1035.65 × 103
Std2.69 × 1017.32 × 1028.68 × 1023.09 × 1011.16 × 1033.34 × 1022.27 × 1027.37 × 1016.93 × 102
Rank179246538
F25Best2.93 × 1038.77 × 1031.63 × 1043.71 × 1037.42 × 1031.16 × 1045.65 × 1038.12 × 1037.96 × 103
Ave7.45 × 1031.13 × 1041.88 × 1041.34 × 1049.94 × 1031.42 × 1049.39 × 1031.13 × 1049.92 × 103
Std1.28 × 1031.23 × 1036.06 × 1025.68 × 1031.48 × 1031.49 × 1032.21 × 1031.13 × 1038.27 × 102
Rank169748253
F26Best3.37 × 1033.79 × 1035.10 × 1034.23 × 1033.64 × 1033.72 × 1033.81 × 1033.80 × 1033.83 × 103
Ave3.53 × 1034.22 × 1036.58 × 1035.67 × 1033.93 × 1034.53 × 1034.22 × 1034.46 × 1034.12 × 103
Std1.36 × 1022.53 × 1028.53 × 1026.29 × 1022.61 × 1024.35 × 1022.16 × 1023.66 × 1022.16 × 102
Rank149827563
F27Best3.28 × 1034.47 × 1031.27 × 1043.33 × 1033.47 × 1034.17 × 1034.08 × 1033.58 × 1034.87 × 103
Ave3.35 × 1035.32 × 1031.72 × 1043.54 × 1034.92 × 1035.09 × 1034.81 × 1033.83 × 1036.13 × 103
Std4.81 × 1016.05 × 1021.84 × 1032.75 × 1021.85 × 1033.98 × 1023.57 × 1021.92 × 1026.38 × 102
Rank179256438
F28Best3.78 × 1034.99 × 1032.63 × 1045.05 × 1034.80 × 1036.33 × 1035.63 × 1034.87 × 1035.06 × 103
Ave4.62 × 1036.63 × 1035.19 × 1056.62 × 1036.47 × 1038.98 × 1036.81 × 1036.20 × 1036.19 × 103
Std3.51 × 1028.53 × 1028.44 × 1058.62 × 1021.07 × 1031.46 × 1039.45 × 1028.40 × 1029.41 × 102
Rank169548732
F29Best8.79 × 1057.44 × 1074.27 × 1093.41 × 1074.17 × 1069.44 × 1076.29 × 1073.95 × 1071.37 × 108
Ave2.77 × 1062.20 × 1081.32 × 10104.75 × 1074.88 × 1072.53 × 1081.41 × 1087.41 × 1074.15 × 108
Std1.77 × 1061.92 × 1084.81 × 1091.02 × 1071.04 × 1081.03 × 1085.81 × 1072.38 × 1072.31 × 108
Rank169237548
Table 8. Comparative results of different algorithms (Dim = 100).
Table 8. Comparative results of different algorithms (Dim = 100).
FunctionIndexMISCSOSCSOAOASSADBOWOAAOHHOGJO
F1Best1.12 × 1077.62 × 10102.53 × 10119.15 × 1054.88 × 1094.49 × 10102.84 × 10105.09 × 1091.04 × 1011
Ave1.52 × 1079.75 × 10102.79 × 10111.80 × 1094.62 × 10106.30 × 10104.20 × 10107.12 × 1091.35 × 1011
Std3.22 × 1061.35 × 10109.93 × 1093.02 × 1095.46 × 10108.54 × 1096.57 × 1091.19 × 1091.39 × 1010
Rank179256438
F2Best1.94 × 1052.65 × 1053.38 × 1055.76 × 1053.39 × 1054.62 × 1053.22 × 1052.81 × 1052.77 × 105
Ave2.30 × 1053.05 × 1053.54 × 1057.41 × 1054.91 × 1058.52 × 1053.48 × 1053.22 × 1053.28 × 105
Std1.61 × 1041.95 × 1041.15 × 1041.05 × 1051.69 × 1051.27 × 1051.23 × 1041.98 × 1042.60 × 104
Rank126879534
F3Best6.26 × 1026.63 × 1039.12 × 1047.39 × 1022.26 × 1036.78 × 1035.26 × 1032.04 × 1038.16 × 103
Ave7.65 × 1021.13 × 1041.38 × 1051.18 × 1038.48 × 1031.14 × 1047.77 × 1032.60 × 1031.93 × 104
Std7.65 × 1013.05 × 1031.57 × 1043.76 × 1021.08 × 1042.45 × 1031.64 × 1033.44 × 1024.96 × 103
Rank169257438
F4Best9.77 × 1021.38 × 1031.79 × 1031.31 × 1031.26 × 1031.64 × 1031.50 × 1031.51 × 1031.46 × 103
Ave1.15 × 1031.61 × 1031.90 × 1031.92 × 1031.65 × 1031.82 × 1031.60 × 1031.60 × 1031.59 × 103
Std1.18 × 1028.45 × 1015.02 × 1014.19 × 1022.53 × 1021.46 × 1026.77 × 1016.34 × 1011.07 × 102
Rank158967342
F5Best6.02 × 1026.77 × 1026.72 × 1026.65 × 1026.54 × 1026.82 × 1026.67 × 1026.79 × 1026.63 × 102
Ave6.03 × 1026.85 × 1026.79 × 1026.82 × 1026.73 × 1027.01 × 1026.83 × 1026.88 × 1026.74 × 102
Std8.15 × 10−15.97 × 1004.36 × 1001.24 × 1011.17 × 1011.18 × 1015.54 × 1004.18 × 1005.29 × 100
Rank174529683
F6Best1.47 × 1032.79 × 1033.42 × 1033.08 × 1032.15 × 1033.48 × 1033.05 × 1033.54 × 1032.65 × 103
Ave2.48 × 1033.20 × 1033.62 × 1037.84 × 1032.76 × 1033.66 × 1033.32 × 1033.75 × 1033.02 × 103
Std6.34 × 1021.96 × 1029.21 × 1013.53 × 1032.33 × 1029.02 × 1011.27 × 1021.19 × 1021.89 × 102
Rank146927583
F7Best1.24 × 1031.90 × 1032.22 × 1031.83 × 1031.74 × 1032.04 × 1031.91 × 1031.92 × 1031.80 × 103
Ave1.46 × 1032.07 × 1032.34 × 1032.36 × 1032.08 × 1032.29 × 1032.04 × 1032.07 × 1031.94 × 103
Std1.20 × 1029.05 × 1016.39 × 1013.76 × 1022.41 × 1021.07 × 1025.54 × 1015.30 × 1011.29 × 102
Rank158967342
F8Best1.42 × 1043.08 × 1044.05 × 1042.48 × 1042.50 × 1045.38 × 1044.76 × 1045.79 × 1043.73 × 104
Ave2.23 × 1044.22 × 1044.75 × 1044.56 × 1046.56 × 1047.13 × 1046.18 × 1046.47 × 1046.06 × 104
Std4.97 × 1036.03 × 1032.68 × 1031.52 × 1041.61 × 1041.49 × 1046.37 × 1035.03 × 1031.16 × 104
Rank124389675
F9Best9.90 × 1031.77 × 1042.51 × 1041.41 × 1041.71 × 1042.57 × 1041.93 × 1041.96 × 1041.82 × 104
Ave1.25 × 1042.20 × 1042.62 × 1041.64 × 1042.76 × 1042.79 × 1042.35 × 1042.30 × 1042.39 × 104
Std1.24 × 1031.98 × 1038.47 × 1021.23 × 1035.24 × 1031.35 × 1031.97 × 1031.98 × 1034.97 × 103
Rank137289546
F10Best3.68 × 1033.55 × 1041.33 × 1051.63 × 1049.77 × 1041.29 × 1051.49 × 1053.05 × 1047.21 × 104
Ave9.83 × 1037.75 × 1041.21 × 1064.44 × 1041.70 × 1052.17 × 1052.67 × 1057.26 × 1049.72 × 104
Std3.45 × 1031.86 × 1045.52 × 1061.63 × 1045.80 × 1041.04 × 1057.05 × 1042.16 × 1041.99 × 104
Rank149267835
F11Best1.39 × 1076.87 × 1092.21 × 10111.24 × 1081.36 × 1098.28 × 1095.22 × 1096.51 × 1082.98 × 1010
Ave5.54 × 1072.82 × 10102.49 × 10113.16 × 1083.18 × 1091.33 × 10101.14 × 10101.45 × 1094.98 × 1010
Std2.53 × 1071.22 × 10108.21 × 1092.06 × 1081.13 × 1093.54 × 1093.74 × 1094.25 × 1081.15 × 1010
Rank179246538
F12Best7.75 × 1041.26 × 1084.30 × 10102.62 × 1041.09 × 1072.66 × 1089.96 × 1071.30 × 1072.65 × 109
Ave1.72 × 1055.71 × 1096.05 × 10107.78 × 1041.49 × 1086.41 × 1082.96 × 1081.84 × 1078.40 × 109
Std5.97 × 1043.85 × 1095.04 × 1094.19 × 1041.41 × 1082.95 × 1081.67 × 1084.04 × 1063.11 × 109
Rank279146538
F13Best1.15 × 1062.39 × 1064.56 × 1074.95 × 1051.22 × 1063.98 × 1065.71 × 1062.14 × 1063.63 × 106
Ave3.41 × 1068.39 × 1063.72 × 1081.43 × 1061.26 × 1071.53 × 1071.47 × 1075.92 × 1061.38 × 107
Std1.81 × 1064.25 × 1063.16 × 1087.05 × 1058.23 × 1066.83 × 1065.40 × 1062.42 × 1065.59 × 106
Rank249158736
F14Best9.37 × 1032.44 × 1072.72 × 10101.82 × 1047.85 × 1041.44 × 1076.23 × 1062.37 × 1062.42 × 107
Ave6.78 × 1049.32 × 1083.59 × 10107.00 × 1042.57 × 1078.61 × 1072.76 × 1074.34 × 1062.99 × 109
Std3.50 × 1041.15 × 1093.50 × 1094.65 × 1046.92 × 1076.36 × 1071.68 × 1079.64 × 1052.24 × 109
Rank179246538
F15Best4.63 × 1037.56 × 1032.14 × 1045.85 × 1036.40 × 1031.03 × 1047.87 × 1036.86 × 1036.91 × 103
Ave6.04 × 1039.78 × 1032.91 × 1048.07 × 1039.29 × 1031.48 × 1049.96 × 1038.83 × 1039.16 × 103
Std5.25 × 1029.94 × 1024.35 × 1031.33 × 1031.53 × 1032.36 × 1031.06 × 1038.58 × 1021.22 × 103
Rank169258734
F16Best3.27 × 1035.92 × 1032.44 × 1064.52 × 1036.09 × 1037.28 × 1035.87 × 1035.84 × 1035.88 × 103
Ave4.79 × 1031.34 × 1043.85 × 1075.91 × 1038.59 × 1031.14 × 1049.15 × 1036.82 × 1032.14 × 104
Std5.40 × 1021.18 × 1042.75 × 1077.72 × 1021.26 × 1032.83 × 1032.06 × 1035.73 × 1022.82 × 104
Rank179246538
F17Best1.74 × 1062.37 × 1061.54 × 1085.28 × 1053.92 × 1065.49 × 1062.56 × 1063.40 × 1063.76 × 106
Ave5.19 × 1067.73 × 1068.10 × 1081.90 × 1061.56 × 1071.33 × 1071.30 × 1077.14 × 1061.66 × 107
Std2.63 × 1063.96 × 1063.28 × 1081.21 × 1061.02 × 1075.50 × 1065.59 × 1062.70 × 1061.29 × 107
Rank249176538
F18Best1.36 × 1042.99 × 1072.36 × 10104.31 × 1052.67 × 1063.71 × 1078.32 × 1065.87 × 1062.79 × 108
Ave5.45 × 1041.23 × 1093.47 × 10106.75 × 1063.83 × 1071.89 × 1083.65 × 1071.65 × 1072.63 × 109
Std3.44 × 1041.45 × 1094.59 × 1094.26 × 1063.34 × 1072.51 × 1082.15 × 1077.60 × 1061.66 × 109
Rank179256438
F19Best4.12 × 1035.21 × 1036.91 × 1035.30 × 1035.43 × 1035.87 × 1034.99 × 1035.31 × 1034.68 × 103
Ave5.07 × 1036.24 × 1037.79 × 1036.36 × 1036.88 × 1036.98 × 1035.81 × 1036.14 × 1036.23 × 103
Std5.50 × 1025.38 × 1024.62 × 1024.87 × 1028.33 × 1026.00 × 1026.16 × 1024.44 × 1021.00 × 103
Rank159678234
F20Best2.79 × 1033.48 × 1033.96 × 1034.08 × 1033.74 × 1033.98 × 1033.75 × 1033.80 × 1033.32 × 103
Ave2.94 × 1033.69 × 1034.21 × 1034.50 × 1033.99 × 1034.38 × 1034.13 × 1034.25 × 1033.52 × 103
Std8.31 × 1011.28 × 1021.75 × 1021.92 × 1021.45 × 1022.24 × 1022.63 × 1022.06 × 1021.20 × 102
Rank136948572
F21Best1.39 × 1042.18 × 1042.81 × 1041.76 × 1041.97 × 1042.80 × 1042.29 × 1042.31 × 1042.24 × 104
Ave1.63 × 1042.47 × 1043.00 × 1041.97 × 1042.69 × 1043.05 × 1042.63 × 1042.60 × 1042.83 × 104
Std1.26 × 1031.43 × 1039.46 × 1021.21 × 1035.64 × 1031.73 × 1031.62 × 1031.70 × 1034.90 × 103
Rank138269547
F22Best3.09 × 1034.11 × 1034.74 × 1034.87 × 1034.36 × 1034.59 × 1034.36 × 1034.73 × 1034.11 × 103
Ave3.21 × 1034.41 × 1035.70 × 1035.76 × 1034.84 × 1035.12 × 1034.75 × 1035.55 × 1034.43 × 103
Std7.24 × 1011.82 × 1024.95 × 1023.99 × 1022.88 × 1022.16 × 1022.57 × 1023.82 × 1021.70 × 102
Rank128956473
F23Best3.75 × 1034.92 × 1038.42 × 1036.18 × 1034.97 × 1035.60 × 1035.30 × 1036.48 × 1035.41 × 103
Ave3.94 × 1035.42 × 1031.25 × 1046.89 × 1035.94 × 1036.46 × 1036.34 × 1037.56 × 1035.95 × 103
Std1.14 × 1023.06 × 1021.66 × 1032.98 × 1025.31 × 1024.12 × 1024.91 × 1026.62 × 1023.95 × 102
Rank129736584
F24Best3.28 × 1037.44 × 1033.06 × 1043.34 × 1033.83 × 1036.21 × 1035.35 × 1034.01 × 1039.64 × 103
Ave3.40 × 1039.55 × 1033.30 × 1043.79 × 1036.68 × 1037.81 × 1036.51 × 1034.49 × 1031.22 × 104
Std5.27 × 1011.53 × 1039.91 × 1023.06 × 1024.47 × 1037.50 × 1024.77 × 1021.95 × 1021.25 × 103
Rank179256438
F25Best1.20 × 1042.52 × 1045.14 × 1041.30 × 1041.79 × 1042.96 × 1042.37 × 1042.52 × 1042.45 × 104
Ave1.46 × 1043.12 × 1045.96 × 1043.11 × 1042.43 × 1043.63 × 1042.99 × 1042.87 × 1042.76 × 104
Std1.50 × 1033.03 × 1032.62 × 1039.79 × 1033.93 × 1033.20 × 1032.53 × 1031.75 × 1031.63 × 103
Rank179628543
F26Best3.58 × 1034.72 × 1037.11 × 1034.78 × 1034.01 × 1034.93 × 1035.11 × 1034.30 × 1034.68 × 103
Ave3.80 × 1035.43 × 1031.17 × 1046.97 × 1034.63 × 1035.98 × 1036.07 × 1035.50 × 1035.78 × 103
Std1.21 × 1024.63 × 1021.59 × 1031.33 × 1033.97 × 1029.36 × 1026.03 × 1026.65 × 1024.90 × 102
Rank139826745
F27Best3.41 × 1031.01 × 1043.61 × 1043.67 × 1035.22 × 1039.18 × 1037.58 × 1034.42 × 1031.40 × 104
Ave3.52 × 1031.33 × 1044.10 × 1045.20 × 1031.55 × 1041.15 × 1049.53 × 1035.51 × 1031.61 × 104
Std5.00 × 1011.55 × 1031.20 × 1031.73 × 1038.17 × 1031.15 × 1031.04 × 1033.56 × 1021.64 × 103
Rank169275438
F28Best6.53 × 1031.10 × 1042.72 × 1059.19 × 1038.35 × 1031.36 × 1041.11 × 1049.85 × 1031.10 × 104
Ave7.45 × 1031.64 × 1043.02 × 1061.11 × 1041.08 × 1041.80 × 1041.37 × 1041.11 × 1041.56 × 104
Std5.77 × 1021.02 × 1041.77 × 1061.57 × 1032.48 × 1032.61 × 1031.71 × 1039.52 × 1023.30 × 103
Rank179428536
F29Best1.38 × 1057.17 × 1084.36 × 10101.70 × 1071.23 × 1076.98 × 1083.04 × 1084.08 × 1071.62 × 109
Ave3.30 × 1053.62 × 1095.61 × 10104.61 × 1071.01 × 1081.70 × 1097.75 × 1081.55 × 1086.95 × 109
Std1.58 × 1053.05 × 1093.56 × 1092.18 × 1076.06 × 1079.92 × 1083.46 × 1086.50 × 1073.29 × 109
Rank179236548
Table 9. p-value of 8 algorithms on CEC 2017 (Dim = 10).
Table 9. p-value of 8 algorithms on CEC 2017 (Dim = 10).
FunctionSCSOAOASSADBOWOAAOHHOGJO
F14.62 × 10−103.02 × 10−115.09 × 10−65.59 × 10−13.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−11
F22.87 × 10−103.02 × 10−113.64 × 10−81.11 × 10−43.02 × 10−114.20 × 10−107.84 × 10−13.02 × 10−11
F31.36 × 10−73.02 × 10−112.90 × 10−11.25 × 10−42.23 × 10−92.62 × 10−38.66 × 10−55.57 × 10−10
F41.11 × 10−61.09 × 10−107.38 × 10−103.99 × 10−45.46 × 10−95.37 × 10−21.43 × 10−81.78 × 10−4
F52.37 × 10−103.02 × 10−113.02 × 10−111.34 × 10−53.69 × 10−112.15 × 10−103.02 × 10−115.53 × 10−8
F65.27 × 10−53.02 × 10−113.02 × 10−119.47 × 10−12.20 × 10−71.50 × 10−22.23 × 10−94.71 × 10−4
F71.77 × 10−33.01 × 10−76.72 × 10−102.15 × 10−27.60 × 10−71.19 × 10−11.68 × 10−34.46 × 10−1
F88.48 × 10−93.02 × 10−113.02 × 10−117.74 × 10−63.69 × 10−115.46 × 10−94.98 × 10−114.31 × 10−8
F93.37 × 10−43.09 × 10−62.37 × 10−103.92 × 10−21.25 × 10−41.33 × 10−13.59 × 10−51.44 × 10−3
F108.10 × 10−103.02 × 10−111.46 × 10−106.53 × 10−81.33 × 10−105.07 × 10−101.31 × 10−81.78 × 10−10
F115.11 × 10−13.02 × 10−115.83 × 10−35.61 × 10−53.34 × 10−32.05 × 10−36.91 × 10−41.95 × 10−3
F122.90 × 10−16.41 × 10−18.50 × 10−26.73 × 10−17.98 × 10−27.62 × 10−11.22 × 10−18.07 × 10−1
F132.38 × 10−77.12 × 10−91.70 × 10−83.57 × 10−61.11 × 10−68.84 × 10−73.09 × 10−64.44 × 10−7
F141.03 × 10−63.02 × 10−112.15 × 10−102.77 × 10−57.77 × 10−95.00 × 10−95.97 × 10−92.03 × 10−7
F156.67 × 10−33.69 × 10−111.96 × 10−102.07 × 10−21.34 × 10−57.48 × 10−22.60 × 10−52.97 × 10−1
F161.49 × 10−62.15 × 10−103.02 × 10−118.20 × 10−72.67 × 10−92.38 × 10−71.01 × 10−84.11 × 10−7
F174.55 × 10−16.10 × 10−15.20 × 10−15.20 × 10−13.95 × 10−14.06 × 10−23.63 × 10−12.68 × 10−6
F186.55 × 10−41.41 × 10−91.87 × 10−54.43 × 10−31.49 × 10−65.86 × 10−65.09 × 10−62.60 × 10−5
F191.46 × 10−101.96 × 10−103.69 × 10−111.10 × 10−87.39 × 10−114.62 × 10−101.09 × 10−101.21 × 10−10
F206.67 × 10−31.20 × 10−85.00 × 10−92.40 × 10−14.08 × 10−52.15 × 10−21.43 × 10−88.15 × 10−5
F211.53 × 10−53.02 × 10−115.00 × 10−93.83 × 10−61.07 × 10−92.83 × 10−85.53 × 10−89.26 × 10−9
F222.53 × 10−43.02 × 10−113.02 × 10−117.22 × 10−67.59 × 10−75.83 × 10−38.14 × 10−115.19 × 10−2
F235.49 × 10−11.01 × 10−81.55 × 10−95.40 × 10−14.86 × 10−39.47 × 10−12.13 × 10−51.91 × 10−1
F246.38 × 10−33.02 × 10−111.34 × 10−53.39 × 10−23.01 × 10−73.64 × 10−24.51 × 10−21.05 × 10−1
F255.97 × 10−53.02 × 10−113.35 × 10−86.28 × 10−63.01 × 10−72.92 × 10−28.66 × 10−51.04 × 10−4
F261.15 × 10−14.08 × 10−117.39 × 10−113.64 × 10−22.38 × 10−76.77 × 10−51.55 × 10−95.57 × 10−3
F273.50 × 10−33.02 × 10−113.67 × 10−32.32 × 10−21.47 × 10−75.57 × 10−101.43 × 10−52.00 × 10−5
F286.15 × 10−26.70 × 10−114.98 × 10−112.61 × 10−24.80 × 10−71.54 × 10−11.70 × 10−81.26 × 10−1
F296.67 × 10−33.02 × 10−119.07 × 10−36.10 × 10−31.64 × 10−58.12 × 10−47.04 × 10−71.70 × 10−2
Table 10. p-value of 8 algorithms on CEC 2017 (Dim = 30).
Table 10. p-value of 8 algorithms on CEC 2017 (Dim = 30).
FunctionSCSOAOASSADBOWOAAOHHOGJO
F13.02 × 10−113.02 × 10−113.02 × 10−118.29 × 10−63.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−11
F23.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−11
F33.02 × 10−113.02 × 10−113.63 × 10−14.57 × 10−93.02 × 10−113.02 × 10−119.53 × 10−73.02 × 10−11
F42.03 × 10−93.02 × 10−113.69 × 10−113.49 × 10−98.98 × 10−116.04 × 10−71.17 × 10−92.03 × 10−7
F53.02 × 10−113.02 × 10−113.02 × 10−113.34 × 10−113.02 × 10−113.02 × 10−113.02 × 10−114.08 × 10−11
F62.25 × 10−43.02 × 10−113.02 × 10−115.40 × 10−12.60 × 10−87.70 × 10−41.70 × 10−84.06 × 10−2
F72.67 × 10−93.02 × 10−114.08 × 10−111.07 × 10−91.09 × 10−109.79 × 10−54.44 × 10−72.43 × 10−5
F81.29 × 10−94.08 × 10−114.08 × 10−113.26 × 10−73.02 × 10−116.72 × 10−103.02 × 10−112.78 × 10−7
F94.62 × 10−103.02 × 10−114.62 × 10−102.61 × 10−104.08 × 10−111.41 × 10−94.08 × 10−112.87 × 10−10
F103.02 × 10−113.02 × 10−113.34 × 10−113.02 × 10−113.02 × 10−113.02 × 10−119.76 × 10−103.02 × 10−11
F114.08 × 10−113.02 × 10−115.79 × 10−12.13 × 10−43.02 × 10−115.49 × 10−116.12 × 10−103.02 × 10−11
F121.36 × 10−73.02 × 10−111.41 × 10−43.01 × 10−72.03 × 10−91.69 × 10−92.39 × 10−82.61 × 10−10
F139.07 × 10−35.49 × 10−112.53 × 10−44.36 × 10−23.35 × 10−81.56 × 10−87.60 × 10−73.83 × 10−6
F144.07 × 10−115.07 × 10−104.18 × 10−95.96 × 10−93.02 × 10−113.33 × 10−113.33 × 10−115.49 × 10−11
F159.83 × 10−83.02 × 10−111.29 × 10−94.94 × 10−52.87 × 10−102.83 × 10−86.72 × 10−101.68 × 10−3
F168.56 × 10−43.34 × 10−111.46 × 10−103.01 × 10−71.70 × 10−82.77 × 10−52.16 × 10−31.05 × 10−1
F177.73 × 10−23.34 × 10−112.39 × 10−42.46 × 10−14.31 × 10−81.19 × 10−61.76 × 10−16.57 × 10−2
F186.70 × 10−113.02 × 10−113.02 × 10−112.57 × 10−74.08 × 10−113.02 × 10−113.02 × 10−114.08 × 10−11
F196.36 × 10−51.43 × 10−88.99 × 10−119.51 × 10−68.89 × 10−105.75 × 10−23.52 × 10−74.43 × 10−3
F202.87 × 10−103.02 × 10−113.02 × 10−112.87 × 10−103.02 × 10−116.53 × 10−81.21 × 10−102.32 × 10−6
F217.39 × 10−13.69 × 10−116.12 × 10−105.01 × 10−11.47 × 10−73.99 × 10−41.36 × 10−78.65 × 10−1
F229.92 × 10−113.02 × 10−113.02 × 10−111.21 × 10−103.02 × 10−116.07 × 10−113.02 × 10−111.01 × 10−8
F238.53 × 10−13.02 × 10−113.02 × 10−119.88 × 10−36.05 × 10−77.06 × 10−14.50 × 10−111.22 × 10−1
F243.02 × 10−113.02 × 10−112.43 × 10−59.82 × 10−83.02 × 10−114.97 × 10−117.37 × 10−103.02 × 10−11
F252.13 × 10−53.02 × 10−112.57 × 10−78.35 × 10−87.39 × 10−111.15 × 10−11.10 × 10−82.01 × 10−4
F265.49 × 10−113.02 × 10−113.02 × 10−111.75 × 10−53.16 × 10−106.70 × 10−114.98 × 10−114.98 × 10−11
F273.02 × 10−113.02 × 10−116.31 × 10−17.39 × 10−113.02 × 10−113.02 × 10−111.61 × 10−103.02 × 10−11
F282.60 × 10−83.02 × 10−114.98 × 10−111.86 × 10−93.69 × 10−117.12 × 10−95.00 × 10−93.16 × 10−5
F293.02 × 10−113.02 × 10−113.69 × 10−111.43 × 10−53.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−11
Table 11. p-value of 8 algorithms on CEC 2017 (Dim = 50).
Table 11. p-value of 8 algorithms on CEC 2017 (Dim = 50).
FunctionSCSOAOASSADBOWOAAOHHOGJO
F13.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−11
F23.69 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−11
F33.02 × 10−113.02 × 10−116.10 × 10−36.07 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−11
F46.07 × 10−113.02 × 10−111.21 × 10−106.12 × 10−103.02 × 10−116.72 × 10−102.87 × 10−103.16 × 10−10
F53.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−11
F62.25 × 10−43.34 × 10−114.50 × 10−111.99 × 10−22.03 × 10−97.70 × 10−42.37 × 10−103.92 × 10−2
F73.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−11
F83.02 × 10−113.02 × 10−115.57 × 10−101.96 × 10−103.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−11
F93.02 × 10−113.02 × 10−114.50 × 10−113.69 × 10−113.02 × 10−113.69 × 10−113.02 × 10−113.02 × 10−11
F103.02 × 10−113.02 × 10−113.65 × 10−81.96 × 10−103.02 × 10−113.02 × 10−115.57 × 10−103.02 × 10−11
F113.02 × 10−113.02 × 10−114.03 × 10−33.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−11
F123.02 × 10−113.02 × 10−114.64 × 10−33.69 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−11
F131.22 × 10−23.02 × 10−111.55 × 10−92.13 × 10−41.17 × 10−95.09 × 10−82.96 × 10−52.96 × 10−5
F141.78 × 10−103.02 × 10−112.42 × 10−22.37 × 10−103.02 × 10−113.02 × 10−113.02 × 10−113.34 × 10−11
F153.35 × 10−83.02 × 10−111.31 × 10−82.83 × 10−83.02 × 10−113.57 × 10−67.69 × 10−83.77 × 10−4
F168.88 × 10−63.02 × 10−117.74 × 10−61.60 × 10−71.55 × 10−96.28 × 10−61.04 × 10−43.50 × 10−3
F171.12 × 10−13.02 × 10−111.49 × 10−61.81 × 10−12.61 × 10−102.32 × 10−68.07 × 10−11.89 × 10−4
F183.02 × 10−113.02 × 10−113.02 × 10−111.33 × 10−103.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−11
F191.99 × 10−22.23 × 10−93.96 × 10−81.75 × 10−58.48 × 10−91.15 × 10−11.15 × 10−16.31 × 10−1
F203.34 × 10−113.02 × 10−113.02 × 10−113.34 × 10−113.02 × 10−114.50 × 10−113.02 × 10−111.09 × 10−10
F216.70 × 10−113.02 × 10−111.61 × 10−101.96 × 10−103.02 × 10−111.86 × 10−94.50 × 10−114.98 × 10−11
F223.34 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−114.08 × 10−11
F237.48 × 10−23.02 × 10−113.02 × 10−113.08 × 10−82.61 × 10−101.17 × 10−33.02 × 10−116.95 × 10−1
F243.02 × 10−113.02 × 10−118.56 × 10−42.44 × 10−93.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−11
F257.39 × 10−113.02 × 10−117.66 × 10−54.31 × 10−83.02 × 10−111.17 × 10−38.99 × 10−116.72 × 10−10
F263.69 × 10−113.02 × 10−113.02 × 10−118.89 × 10−104.50 × 10−113.02 × 10−113.34 × 10−113.02 × 10−11
F273.02 × 10−113.02 × 10−113.16 × 10−53.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−11
F284.50 × 10−113.02 × 10−114.08 × 10−111.33 × 10−103.02 × 10−113.02 × 10−118.99 × 10−118.15 × 10−11
F293.02 × 10−113.02 × 10−113.02 × 10−111.33 × 10−103.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−11
Table 12. p-value of 8 algorithms on CEC 2017 (Dim = 100).
Table 12. p-value of 8 algorithms on CEC 2017 (Dim = 100).
FunctionSCSOAOASSADBOWOAAOHHOGJO
F13.02 × 10−113.02 × 10−113.79 × 10−13.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−11
F23.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−11
F33.02 × 10−113.02 × 10−114.42 × 10−63.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−11
F43.02 × 10−113.02 × 10−114.50 × 10−112.15 × 10−103.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−11
F53.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−11
F61.49 × 10−63.02 × 10−119.92 × 10−113.55 × 10−13.02 × 10−113.20 × 10−93.02 × 10−111.95 × 10−3
F73.34 × 10−113.02 × 10−115.49 × 10−118.99 × 10−113.02 × 10−113.02 × 10−113.02 × 10−111.46 × 10−10
F83.69 × 10−113.02 × 10−111.69 × 10−98.99 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−11
F93.02 × 10−113.02 × 10−116.07 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−11
F103.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−11
F113.02 × 10−113.02 × 10−113.34 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−11
F123.02 × 10−113.02 × 10−115.53 × 10−83.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−11
F132.03 × 10−73.02 × 10−113.52 × 10−71.36 × 10−71.46 × 10−105.49 × 10−115.61 × 10−53.47 × 10−10
F143.02 × 10−113.02 × 10−119.82 × 10−19.92 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−11
F153.02 × 10−113.02 × 10−112.03 × 10−96.70 × 10−113.02 × 10−113.02 × 10−113.34 × 10−113.34 × 10−11
F163.02 × 10−113.02 × 10−113.52 × 10−73.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−11
F179.88 × 10−33.02 × 10−115.53 × 10−82.02 × 10−83.20 × 10−94.31 × 10−82.38 × 10−31.47 × 10−7
F183.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−11
F194.18 × 10−93.02 × 10−118.89 × 10−104.62 × 10−104.98 × 10−114.35 × 10−53.20 × 10−92.68 × 10−6
F203.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−11
F213.02 × 10−113.02 × 10−111.96 × 10−103.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−11
F223.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−11
F233.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−11
F243.02 × 10−113.02 × 10−115.53 × 10−83.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−11
F253.02 × 10−113.02 × 10−112.02 × 10−83.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−11
F263.02 × 10−113.02 × 10−113.02 × 10−114.08 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−11
F273.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−11
F283.02 × 10−113.02 × 10−113.02 × 10−119.92 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−11
F293.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−11
Table 13. Wilcoxon rank sum test statistical results.
Table 13. Wilcoxon rank sum test statistical results.
IMSCSO VS.CEC2017CEC2017CEC2017CEC2017
(Dim = 10)(Dim = 30)(Dim = 50)(Dim = 100)
SCSO23/6/026/3/027/2/029/0/0
AOA27/2/029/0/029/0/029/0/0
SSA24/3/222/3/426/0/324/2/3
DBO22/6/126/3/028/1/028/1/0
WOA27/2/029/0/029/0/029/0/0
AOA22/7/025/3/128/1/029/0/0
HHO25/3/128/1/027/2/029/0/0
GJO21/7/125/4/027/2/029/0/0
Overall (+/=/−)191/36/5210/17/5221/8/3226/3/3
Table 14. Friedman mean rank test.
Table 14. Friedman mean rank test.
SuitesCEC 2017
Dimensions103050100
AlgorithmsAve.OverallAve.OverallAve.OverallAve.Overall
RankRankRankRankRankRankRankRank
IMSCSO1.4511.3111.1011.101
SCSO4.4144.5545.3175.036
AOA8.1498.6698.4198.149
SSA7.0385.1074.5234.172
DBO3.5524.4134.6954.794
WOA6.6277.0387.0787.078
AOA3.7934.2424.6644.935
HHO5.4564.8364.2124.172
GJO4.5554.8655.0365.597
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Zhang, K.; He, Y.; Wang, Y.; Sun, C. Improved Multi-Strategy Sand Cat Swarm Optimization for Solving Global Optimization. Biomimetics 2024, 9, 280. https://doi.org/10.3390/biomimetics9050280

AMA Style

Zhang K, He Y, Wang Y, Sun C. Improved Multi-Strategy Sand Cat Swarm Optimization for Solving Global Optimization. Biomimetics. 2024; 9(5):280. https://doi.org/10.3390/biomimetics9050280

Chicago/Turabian Style

Zhang, Kuan, Yirui He, Yuhang Wang, and Changjian Sun. 2024. "Improved Multi-Strategy Sand Cat Swarm Optimization for Solving Global Optimization" Biomimetics 9, no. 5: 280. https://doi.org/10.3390/biomimetics9050280

Article Metrics

Back to TopTop