Next Article in Journal
An Improved Binary Walrus Optimizer with Golden Sine Disturbance and Population Regeneration Mechanism to Solve Feature Selection Problems
Next Article in Special Issue
Trajectory Optimization to Enhance Observability for Bearing-Only Target Localization and Sensor Bias Calibration
Previous Article in Journal
Biomimetic Hyaluronan Binding Biomaterials to Capture the Complex Regulation of Hyaluronan in Tissue Development and Function
Previous Article in Special Issue
Fractional-Order Boosted Hybrid Young’s Double-Slit Experimental Optimizer for Truss Topology Engineering Optimization
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Enhanced Multi-Strategy Slime Mould Algorithm for Global Optimization Problems

1
School of Highway and Construction Engineering, Yunnan Communications Vocational and Technical College, Kunming 650500, China
2
College of Electrical Engineering and Information, Northeast Agricultural University, Harbin 150030, China
3
College of Business, Jiaxing University, Jiaxing 314001, China
*
Author to whom correspondence should be addressed.
Biomimetics 2024, 9(8), 500; https://doi.org/10.3390/biomimetics9080500
Submission received: 3 July 2024 / Revised: 6 August 2024 / Accepted: 14 August 2024 / Published: 17 August 2024

Abstract

:
In order to further improve performance of the Slime Mould Algorithm, the Enhanced Multi-Strategy Slime Mould Algorithm (EMSMA) is proposed in this paper. There are three main modifications to SMA. Firstly, a leader covariance learning strategy is proposed to replace the anisotropic search operator in SMA to ensure that the agents can evolve in a better direction during the optimization process. Secondly, the best agent is further modified with an improved non-monopoly search mechanism to boost the algorithm’s exploitation and exploration capabilities. Finally, a random differential restart mechanism is developed to assist SMA in escaping from local optimality and increasing population diversity when it is stalled. The impacts of three strategies are discussed, and the performance of EMSMA is evaluated on the CEC2017 suite and CEC2022 test suite. The numerical and statistical results show that EMSMA has excellent performance on both test suites and is superior to the SMA variants such as DTSMA, ISMA, AOSMA, LSMA, ESMA, and MSMA in terms of convergence accuracy, convergence speed, and stability.

1. Introduction

In the present era of rapidly changing technology, numerous complex engineering optimization problems have emerged in many fields, such as social life and scientific research [1]. The emergence of these problems has undoubtedly increased the importance of optimization algorithms and artificial intelligence technology [2]. The central goal of optimization is to find an optimal solution to the objective function while adhering to a set of constraints [3]. Previously, the optimal solution has often been searched for by relying on information about the gradient of the function involved [4]. Although this approach has shown its effectiveness in some specific cases, as a variety of real-world optimization problems become nonconvex, discontinuous, nonlinear, and multimodal, traditional gradient-based optimization methods are far from being able to meet the growing practical demands [5,6]. In these cases, it may not be possible to achieve satisfactory results using traditional methods, and therefore, it becomes particularly necessary to discover alternative methods. Faced with the challenge of traditional optimization methods that are difficult to cope with due to the enormity of the problem size or the complexity of the solution space, metaheuristic algorithms have emerged as an effective alternative with their unique search strategies and high adaptability [7]. Metaheuristic algorithms are algorithms that mimic natural or biological evolutionary mechanisms, and they are gaining popularity among researchers. A significant advantage of these algorithms is that they do not rely on explicit problem formulations or mathematical equations and can cope with challenging problems even in the absence of gradient information, offering the possibility of finding near-optimal solutions [8]. In addition, metaheuristics are known for their simplicity, adaptability, lack of need for a derivation framework, and ability to overcome local optima [9]. These properties empower them to solve complex mathematical problems and provide valuable approximate solutions even when the optimal solution is difficult to achieve. In the last few years, there has been an explosion in the research and application of metaheuristic algorithms. In addition to classical numerical optimization, metaheuristic algorithms have demonstrated their effectiveness in a wide range of optimization tasks including, but not limited to, feature selection [10,11,12], traveling sales problems [13,14], image segmentation problems [15,16,17,18], wireless sensor coverage problems [19,20,21], and mission planning [22,23,24]. Depending on their source of inspiration, these algorithms can be broadly categorized into four main groups: evolution-based, physical-based, human-based, and swarm-based. Each category provides a unique perspective and approach to solving optimization problems. The different kinds of algorithms that will be presented below are given in Figure 1.
Evolution-based algorithms are a class of metaheuristics inspired by evolutionary mechanisms. These algorithms are based on Darwin’s theory of natural selection, which leads to a gradual solution through superiority and inferiority. Genetic algorithms (GA) mimic the natural evolutionary process through mutation, recombination and natural selection [25]. In addition, the differential evolution (DE) proposed by Price et al. optimizes the solution by simulating natural selection and genetic mechanisms using the differences between individuals in a population [26]. These two algorithms are the most well-known evolutionary algorithms. Other evolution-based algorithms include Biogeography-Based Optimizer (BBO) [27], Genetic Programming (GP) [28], Evolutionary Strategies (ES) [29], etc.
Physics-based algorithms draw from the laws of physics or mathematical methods to mimic natural physical phenomena. These algorithms use physical concepts such as energy, force, and temperature to guide the search process. Simulated annealing (SA) [30] simulates the slow cooling process of the metal to minimize defects. The Gravity Search Algorithm (GSA) is inspired by the law of gravity in physics [31]. Other popular physics-based algorithms are Multi-Verse Optimization (MVO) [32], the Sine Cosine Algorithm (SCA) [33], and the Arithmetic Optimization Algorithm (AOA) [34].
Human-based algorithms are usually inspired by human social behavior and interaction styles. These algorithms mimic the characteristics of human social and personal behavior and aim to explore and develop the problem space efficiently through this approach. Brainstorming optimization (BSO) is inspired by the process of generating and developing ideas in collective discussions [35]. Rao et al. proposed teaching–learning-based Optimization (TLBO) by simulating the teaching and learning process between teachers and students [36]. Other human-inspired algorithms include the Group Teaching Optimization Algorithm (GTOA) [37], Social Network Search (SNS) [38], Soccer League Competition Algorithm (SLC) [39], and Social Evolution and Learning Optimization (SELO) [40], among others.
Swarm-based algorithms are inspired by the group behavior of organisms such as ants, bees, birds, and fish. The field of swarm-based algorithms is very active, and many experts and scholars have proposed various algorithms inspired by the behavior of living creatures. Particle Swarm Optimization (PSO) is one of the most classical algorithms inspired by the behavior of flocks of birds [41]. Ant Colony Optimization (ACO) is inspired by the foraging behavior of ants [42]. Other swarm-based algorithms include Firefly Algorithm (FA) [43], Grey Wolf Optimizer (GWO) [44], Whale Optimization Algorithm (WOA) [45], Harris Hawk Optimization (HHO) [46], Reptile Search Algorithm (RSA) [47], Dwarf Mongoose Optimization (DMO) [48], Tuna Swarm Optimization (TSO) [49], Remora Optimization Algorithm (ROA) [50], and Crayfish Optimization Algorithm (COA) [51]. In conclusion, swarm-based algorithms provide an effective method for finding optimal or near-optimal solutions to complex optimization problems, and their rapid development has had a profound impact on modern human life.
The basic framework of metaheuristic algorithms consists of two phases: the exploration phase and the development phase [46]. Metaheuristic algorithms need to strike a balance between these two phases so as to ensure optimal results in one or more specific applications. In the exploration phase, the algorithm focuses primarily on searching the solution space extensively to discover potential solutions. In the exploitation phase, the algorithm concentrates on further improving and optimizing the discovered solutions to enhance their quality and performance. Although there is a wide variety of optimization algorithms, according to the “no free lunch” theorem [52], it is almost impossible for one optimization algorithm to solve all optimization problems well. Different algorithms have different effects in solving different problems. Therefore, new optimization methods or improved versions of existing techniques must be proposed to solve tasks in different domains. Recently, inspired by the central concept of slime mold model, Li et al. proposed a new technique to mimic the behavior of slime mold swarms, namely the Slime Mould Algorithm (SMA) [53]. The algorithm was evaluated on several benchmark functions and compared with other well-known metaheuristics on four engineering design algorithms, thus affirming its superiority and efficiency. Due to its simple structure and clear principles, SMA has attracted much attention since its introduction in 2020 and has been used to solve a large number of real-world optimization problems [54,55,56,57].
Although SMA has been successfully applied in several fields, SMA still has some drawbacks, such as imbalance between exploration and exploitation, and the tendency to fall into local optimization at the late stage of iteration. Considering these limitations, the Enhanced Multi-Strategy Slime Mould Algorithm (EMSMA) is proposed in this study. The main contributions of this research are summarized as follows:
  • The leader covariance learning strategy is used as an alternative to the anisotropic search operator to utilize the information of the dominant population to make the search toward more promising regions, thus enhancing the quality of candidate solutions and improving the search performance of SMA.
  • An improved non-monopoly search mechanism is designed to execute further search on the optimal agent so as to refine the quality of the optimal individual and help the SMA to avoid local optimal traps.
  • A random differential restart mechanism is developed. Perturbation is applied to the agents when the search becomes stagnant, thus enhancing the population diversity and avoiding premature convergence of SMA.
  • The effects of parameter selection and strategy on SMA are discussed on the CEC2017 and CEC2022 test suites, and the performance of EMSMA is evaluated by comparison with several SMA variants. The superior performance of EMSMA is demonstrated using mean, standard deviation, convergence curves, box plots, the Wilcoxon rank sum test, and the Friedman test.
The rest of the paper is organized as follows: Section 2 introduces the basic principles of SMA. Section 3 presents the details of EMSMA, followed by time complexity analysis. Section 4 is the experimental part, where the performance of the proposed EMSMA is evaluated by means of the CEC2017 and CEC2022 test suites and compared to other SMA variants. We summarize the study and provide an outlook for the future in Section 5.

2. Overview of Slime Mould Algorithm

In the initialization phase, the initial candidate solutions are randomly generated throughout the search region. The initial candidate solution can be calculated as follows.
X i I n i = r a n d × ( u b l b ) + l b , i = 1 , 2 , , N
where X i I n i indicates the position of the ith initial individual and u b and l b are the upper and lower bounds of the optimization problem. N represents the number of agents. The solution matrix X is described as follows.
X = x 1 , 1 x 1 , j x 1 , j + 1 x 1 , D x i , 1 x i , j x i , j + 1 x i , D x i + 1 , 1 x i + 1 , j x i + 1 , D x N , 1 x N , j x N , j + 1 x N , D
where D denotes the dimension of the optimization problem.
In this section the mathematical model of SMA will be presented. SMA is able to approach the food according to the level of odor concentration and mainly simulates the different morphological variations of slime moulds. These morphologies are calculated by the following three equations.
X i t + 1 = r a n d × ( u b l b ) + l b , r a n d < z
X i t + 1 = X b e s t + v b × ( W × X a t X b t ) , r a n d < p
X i t + 1 = v c × X i t , r a n d p
where t denotes the current number of iterations. r a n d represents a random number randomly generated between 0 and 1. z is a constant that takes the value of 0.03 in SMA. X b e s t denotes the global best agent. v b are random numbers in the range a , a . W denotes the fitness weight of the candidate agents, which is obtained from Equation (8). X a t and X b t are two different agents randomly selected from the population. v c is a number that decreases linearly from 1 to 0.
p = tanh F i D F , i = 1 , 2 , 3 , , N
a = a r c t a n h ( ( t / T ) + 1 )
W ( s m e l l i n d e x ( i ) ) = 1 + r a n d × log ( b F F i b F ω F ) , c o n d i t i o n 1 r a n d × log ( b F F i b F w F ) , o t h e r s
s m e l l i n d e x = s o r t ( F )
where F i denotes the fitness of agents. D F is the current best fitness. T stands for the maximum number of iterations. c o n d i t i o n denotes the top half of the agents with better fitness. b F and w F denote the best fitness and the worst fitness of current population, respectively.

3. Proposed EMSMA

The modifications to SMA mainly contain three parts. Firstly, the leader covariance learning strategy is adopted in the anisotropy search stage to fully utilize effective information of the excellent population and correctly guide the direction of population evolution. Then, an improved non-monopoly search mechanism is adopted for the best agent to further enhance the quality of best agent. Finally, the random differential restart mechanism is employed to help SMA jump out of the local optimum and enhance the population diversity when the agents become stagnant. The details are shown below.

3.1. Leader Covariance Learning Strategy (LCLS)

In the basic SMA, when r a n d < z , the population can explore any region of the problem space through a stochastic search method (Equation (1)), but this equation is rarely used. In addition, Equation (1) has very powerful exploration capability, but the search efficiency is low, so it is necessary to use other methods instead. This paper proposes a leader covariance learning strategy (LCLS) based on Gaussian distribution estimation methods [58]. The Gaussian estimated distribution method is an algorithm that relies on sampling probability distributions, where the Gaussian distribution model is more effective in guiding the algorithm to explore more promising regions. In addition, to further decentralize the search, the strategy is modified with regards to the location of the best agent. The formulas for the leader covariance learning strategy are expressed as follows:
X i t + 1 = X l e a d e r + X m e a n + X i t / 3 + y , y ~ N 0 , C i
X l e a d e r X b e s t , X second , X t h i r d
C i = 1 S i = 1 S S i X m e a n × S i X m e a n T
X m e a n = i = 1 S ω i × X i
ω i = ln S + 1 / i = 1 S ln S + 1 ln i
where S is the set consisting of the better performing half of the individuals in the population. S denotes the cardinality of the set S . C i denotes the covariance of each agent. X l e a d e r is an individual randomly selected from the best three agents. ω i is the weight of each agent. In SMA, a discussion on the value of z is necessary after LCLS replaces Equation (1). The magnitude of the z value determines how often LCLS is used. In this paper, the value of z is set to 0.3 after experiments. Details are listed in the experimental section.

3.2. Improved Non-Monopoly Search Mechanism (INSM)

The quality of the optimal agent affects the search direction of the whole population. When the optimal agent search becomes stagnant, there is a possibility that the whole population cannot carry out the search, so it is necessary to make further amendments to the optimal agent. To enhance the quality of optimal individual, this paper proposes an improved non-monopoly search mechanism (INSM). The non-monopoly search mechanism is a novel local search method [59] proposed by Abualigah in 2024. The mechanism controls exploitation and exploration according to the iterative process and has the ability to escape from local optimality by relying on stochastic operators. Specifically, the optimal individual will be explored in the first half of iterations as in Equation (14) and exploited in the second half of iterations as in Equation (15).
X b e s t ( j ) = r a n d × X b e s t ( R P )
X b e s t ( j ) = X b e s t ( j ) X b e s t ( R P ) × r a n d × e p s X b e s t ( j ) 1
where X b e s t ( R P ) is a randomly selected dimension from the best agent. The marine predator algorithm utilizes Levy flight and Brownian motion to construct foraging strategies with better results [60]. Among them, Levy flights are mainly small-scale movements and occasional large step-length movements. Brownian motion, on the other hand, can be used to track and explore various areas of the domain by virtue of uniform and controllable step lengths. Considering the characteristics of the two approaches, this paper combines Brownian motion into Equation (15) and Levy flight into Equation (16) for a more comprehensive exploration and more refined exploitation of the problem space. The improved non-monopolized search mechanism is represented as follows:
X b e s t ( j ) = R B × X b e s t ( R P )
X b e s t ( j ) = X b e s t ( j ) X b e s t ( S R P ) × r a n d × e p s R L × X b e s t ( j ) 1
where R B and R L are random numbers obeying Brownian and Levy distributions, respectively. e p s is a small value and takes the value 2.2204 16 .

3.3. Random Differential Restart Mechanism (RDRM)

To facilitate the algorithm to jump out of the local optimum, this paper develops a random differential restart mechanism. Specifically, RDRM is applied to an individual when the stagnation count L of an agent accumulates to the restart threshold. The stagnation count L is calculated by adding 1 to the count L when the children of this agent are inferior to the parent and vice versa with no change. When RDRM is used, if the child individual is superior to the parent, the count L is reset to 0 and vice versa plus 1. The RDRM is represented as follows:
X i t + 1 = X i t + 1 t T 2 t T × l b + r a n d × u b l b × U , r a n d 0.2 X i t + 0.2 × 1 r a n d + r a n d × X c t X d t , r a n d > 0.2
U i , j = 1 , r a n d < 0.2 0 , r a n d 0.2 , i = 1 , 2 , , N ; j = 1 , 2 , , D
where X c t and X d t are two different candidates randomly selected from the population. The pseudo code and flowchart of the EMSMA are shown in Algorithm 1 and Figure 2.
Algorithm 1 Pseudo code of the EMSMA
Begin:
 //Initialization
  Initialize z, N, T, L;
  Initialize the the positions of agent X
 //Main loop
  While (t < T) do
   Calculate the fitness of X and obtain X b e s t
   Construct X l e a d e r by Equation (10)
   Calculate the W by Equation (8)
   Update C i , X m e a n by Equations (12) and (13)
   For i = 1: N do
    Update p,a by Equations (4) and (7)
    If rand < z then
     Update positions by Equation (9) //Leader covariance learning strategy
    else
     Update positions by Equations (4) and (5)
    End if
   End For
   Update X b e s t by Equations (17) and (18) //Improved non-monopoly search mechanism
   For i = 1: N do
    Update positions by Equation (19) //Random differential restart mechanism
   End for
   t = t + 1
  End While
Return: the best fitness and X b e s t X b e s t

3.4. Time Complexity Analysis

Time complexity analysis is also an important part of evaluating the performance of an algorithm. The time complexity depends on the following three parameters: the number of populations N , the problem dimension D , and the number of iterations T . The specific analysis is described below:
For SMA, the initialization phase time is O N × D . The time complexity of position updating is O T × N × D . In general, the total time complexity of SMA is O S M A = O N × D + O T × N × D = O T + 1 × N × D = O T × N × D .
For EMSMA, the initialization phase time is O N × D . The time complexity of the improved non-monopoly search mechanism is O T × D .The time complexity of the leader covariance learning strategy is O T × D × 0.3 N . The time complexity of position updating using Equations (2) and (3) is O T × D × 0.7 N . For the random differential restart mechanism, we assume each agent is reinitialized by the restart mechanism every Limit time, so the time complexity is O T / L i m i t × D × N . Therefore, the complexity of the EMSMA can be expressed as below:
O E M S M A = O N × D + O T × D × 0.3 N + O T × D × 0.7 N + O T × D + O T / L i m i t × D × N = O N × D + N × D × T + D × T + T / L i m i t × D × N = O T × N × D 1 + 1 / L i m i t
To summarize, the time complexity of EMSMA is higher than SMA, but the performance of EMSMA is significantly improved compared to SMA, so this is acceptable.

4. Experimental Results and Discussion

In this section, comparative experiments are performed on the CEC2017 and CEC2022 test suites, where the competitors contain several SMA variants. Through these experiments, the performance of EMSMA is evaluated from different perspectives, including convergence accuracy analysis, stability analysis, Friedman test analysis, and Wilcoxon rank sum test analysis. In addition, this section discusses the effects of z-values and different improvement strategies on EMSMA.

4.1. Experimental Environment and Parameter Settings

All the experiments in this paper were performed on MATLAB R2020a and Windows 10 operating system. The hardware is as follows: AMD R9 7950X CPU (4.5 Ghz) and 32 GB RAM. To evaluate the performance of EMSMA, six SMA variants participated in the test as competitors. The performance of the algorithms was evaluated using the mean (Mean), standard deviation (STD), and minimum (Best), and Friedman scores were calculated for each algorithm. The Wilcoxon rank sum test was then used to assess whether there were significant differences between the EMSMA algorithm and the competitors. For fair comparison and to reduce randomness, all algorithms use the same common parameters, and each algorithm is run independently 51 times with a population size of 50 and an iteration number of 1000. The parameter settings for the competitors are referenced from the original literature and are shown in Table 1. In addition, Table 1 presents the improvement strategies for each SMA variant.

4.2. Benchmark Test Functions

The CEC2017 and CEC2022 test suites were used to evaluate the performance of EMSMA and competitors. The CEC2017 test suite has 29 functions, including 2 unimodal, 7 multimodal, 10 hybrid, and 10 composite functions [66]. The CEC2022 test suite has 12 functions, including 1 unimodal, 3 basic, 3 hybrid, and 4 composite functions [67]. The details of the two test suites are presented in Table 2 and Table 3.

4.3. Sensitivity of EMSMA to Parameter z

In order to fully utilize the leader covariance learning strategy, the parameter z in EMSMA needs to be discussed for optimal settings. In this subsection, the z values are set to 0.1, 0.2, 0.3, 0.4, 0.5, 0.6 and 0.7. To demonstrate the effect of the best parameter setting, we evaluate the performance of the EMSMA under different z values by using the test functions under different dimensions of the CEC2017 and CEC2022 test suites. Table 4 presents the Friedman scores and p-values of EMSMA at different z-values, and Figure 3 visualizes the results. The p-values in Table 4 are all less than 0.05, indicating that there is a significant difference between EMSMA and SMA regardless of the parameter z setting. As can be seen in Figure 3, EMSMA has an overall mean score of 3.86 when z is set to 0.3. Although EMSMA has the highest score in the CEC 2017 (CEC 2022) test suite when z = 0.6 (0.1), EMSMA also ranks in the top three for the separate mean scores of the two test suites and first for the overall mean scores when z = 0.3. Therefore, in this paper, the value of parameter z is set to 0.3 to fully demonstrate the performance of EMSMA.

4.4. Strategies Effectiveness Analysis

Similarly, we evaluate the effectiveness of strategies proposed in this paper in CEC2017 and CEC2022 test suites. In this subsection, three EMSMA variants are set up, namely EMSMA-1, EMSMA-2, and EMSMA-3. The three EMSMA variants are obtained by EMSMA with LCLS, INSM and RDRM removed, respectively. Specific numerical results are shown in Table A1, Table A2, Table A3, Table A4, Table A5 and Table A6 in Appendix A. The results of the Friedman test for EMSMA and the three EMSMA-derived algorithms are given in Table 5. As can be seen from Table 5, the p-value is less than 0.05 in all cases, which indicates that there is a significant difference between the algorithms experimented in this section. Figure 4 visualizes the ranking of EMSMA and its derived algorithms.
As can be seen in Figure 4, EMSMA has the best ranking in the average rank of total column, which means that the overall performance of EMSMA is better than the comparison algorithms. It is noteworthy that EMSMA and its variants are ranked higher than SMA in all cases, which reflects the significant effect of the improvement strategy in this paper. The specific analysis is as follows. EMSMA-2 with RDRM removed ranked last among the three variants, suggesting that RDRM is effective in improving the performance of SMA. EMSMA-1 and EMSMA-3 ranked similarly, indicating that the two strategies, LCLS and INSM, have similar levels of effectiveness for SMA. Although EMSMA is worse than EMSMA-1 in CEC2022 Dim = 10, the overall performance is still the best. In summary, through the experiments in this subsection, it can be concluded that LCLS, INSM, and RDRM are all effective in boosting SMA.

4.5. Comparison with SMA Variants

Six SMA variants are used in this subsection for comparison with EMSMA. These SMA variants include DTSMA, ISMA, AOSMA, LSMA, ESMA, and MSMA. The parameter settings for the competitors are consistent with those suggested in the original literature, and the specific parameter settings are listed in Table 1. Detailed results for the EMSMA and the competitors for the CEC2017 and CEC2022 test sets are summarized in Table A7, Table A8, Table A9, Table A10, Table A11 and Table A12 in Appendix A. The rankings are based on the average values obtained for each algorithm in Table A7, Table A8, Table A9, Table A10, Table A11 and Table A12 in Appendix A. The rankings were used to draw spider plots to visualize the performance of EMSMA and the competitors on the benchmark function, as shown in Figure 5. The smaller the area enclosed by each curve in the graph, the better the performance of the algorithm represented by that curve. From Figure 5, it can be roughly concluded that EMSMA outperforms SMA and SMA variants in all cases. In the next few subsections, the results obtained will be further analyzed using statistical tests.

4.5.1. Analysis Using the Wilcoxon Rank Sum Test

Wilcoxon rank sum test was used to check if there is a significant difference between two algorithms. In this paper, Wilcoxon rank sum test is applied to judge the difference between EMSMA and the competitor on each function. The results of the Wilcoxon rank sum test at the significance level a = 0.05, with respect to the CEC2017 and CEC2022 test suites, are recorded in Table A7, Table A8, Table A9, Table A10, Table A11 and Table A12 in Appendix A. Table 6 summarizes the number of EMSMA outperforms, resembles, and underperforms the competitors. EMSMA achieved the best scores of 1.47 and 1.67 on the CEC2017 and CEC2022 test sets, respectively, which is consistent with the analysis of the Wilcoxon rank sum test in Section 4.5.1.
From the results summarized in Table 6, it can be seen that the number of “+” is more than the number of “−” in all cases, which means that EMSMA significantly outperforms all competitors. It is worth noting that the gap between EMSMA and other competitors becomes larger as the dimensionality increases, which demonstrates the excellent performance of EMSMA under complex multi-dimensional problems. The test results are summarized below.
(a)
For CEC2017 Dim = 10, EMSMA is superior (inferior) to SMA on 26(2) benchmark functions, DTSMA on 23(3) benchmark functions, ISMA on 26(2) benchmark functions, AOSMA on 29(0) benchmark functions, LSMA on 27(2) benchmark functions, ESMA on 27(2) benchmark functions, and MSMA on 28(1) benchmark functions.
(b)
For CEC2017 Dim = 30, EMSMA is superior (inferior) to SMA on 23(2) benchmark functions, DTSMA on 18(4) benchmark functions, ISMA on 27(0) benchmark functions, AOSMA on 29(0) benchmark functions, LSMA on 22(0) benchmark functions, ESMA on 24(1) benchmark functions, and MSMA on 26(0) benchmark functions.
(c)
For CEC2017 Dim = 50, EMSMA is superior (inferior) to SMA on 22(1) benchmark functions, DTSMA on 20(4) benchmark functions, ISMA on 29(0) benchmark functions, AOSMA on 29(0) benchmark functions, LSMA on 25(0) benchmark functions, ESMA on 21(1) benchmark functions, and MSMA on 28(0) benchmark functions.
(d)
For CEC2017 Dim = 100, EMSMA is superior (inferior) to SMA on 27(0) benchmark functions, DTSMA on 24(1) benchmark functions, ISMA on 29(0) benchmark functions, AOSMA on 29(0) benchmark functions, LSMA on 28(0) benchmark functions, ESMA on 22(1) benchmark functions, and MSMA on 28(0) benchmark functions.
(e)
For CEC2022 Dim = 10, EMSMA is superior (inferior) to SMA on 10(1) benchmark functions, DTSMA on 8(0) benchmark functions, ISMA on 10(2) benchmark functions, AOSMA on 10(1) benchmark functions, LSMA on 9(1) benchmark functions, ESMA on 11(0) benchmark functions, and MSMA on 11(0) benchmark functions.
(f)
For CEC2022 Dim = 20, EMSMA is superior (inferior) to SMA on 10(0) benchmark functions, DTSMA on 10(0) benchmark functions, ISMA on 12(0) benchmark functions, AOSMA on 12(0) benchmark functions, LSMA on 10(0) benchmark functions, ESMA on 11(0) benchmark functions, and MSMA on 12(0) benchmark functions.
In conclusion, based on the Wilcoxon rank sum test results, it can be concluded that EMSMA has superior performance to DTSMA, ISMA, AOSMA, LSMA, ESMA, MSMA, and SMA.

4.5.2. Analysis Using the Friedman Test

The Friedman test was also used to perform statistical analyses of the data in Table A7, Table A8, Table A9, Table A10, Table A11 and Table A12 for overall comparisons between EMSMA and competitors in addition to the two-by-two paired Wilcoxon test. Table 7 illustrates the Friedman scores as well as p-values for the EMSMA and SMA variants. It can be seen that the p-value of all Friedman tests is not greater than 0.05, which indicates that there is a significant difference in performance between EMSMA and competitors. Figure 6 visualizes the Friedman ranking of each algorithm.
As can be seen in Figure 6, EMSMA consistently achieves the best rankings in different scenarios, and the corresponding curves fluctuate very little, which indicates that EMSMA has good scalability and is able to show excellent performance in various scenarios. In addition, to further analyze the magnitude of differences between EMSMA and competitors. The Iman–Davenport test and the Nemenyi test are employed as post hoc tests based on the Friedman test [68]. Figure 7 presents the differences magnitude between EMSMA and the competitors, and there is no significant difference between the algorithms for CDV connection. As shown in Figure 7, EMSMA is not remarkably different from DTSMA and significantly outperforms the rest of the competitors on CEC2017 (Dim = 10/30) and CEC2022 (Dim = 10/20). EMSMA is superior to all SMA variants except ESMA on CEC2017 (Dim = 50/100). In conclusion, EMSMA further improves the performance of SMA and is significantly different from most SMA variants.

4.5.3. Analysis Using the Convergence Curves

In this subsection, the mean fitness convergence curves of 51 independent runs obtained by EMSMA and SMA variants are used to analyze the convergence performance of EMSMA. Since there are a total of 29 × 4 + 12 × 2 = 140 results for the two test suites, for simplicity, the convergence curves of the eight algorithms on the four functions of CEC2017 and the two functions of CEC2022 are shown in Figure 8. The rest of the convergence graphs can be obtained in Figure A1, Figure A2, Figure A3, Figure A4, Figure A5 and Figure A6 in Appendix B. As can be seen by analyzing Figure 8, EMSMA has the fastest convergence rate and the best convergence accuracy on the six functions. Therefore, it can be concluded that EMSMA has better convergence performance on the CEC2017 and CEC2022 test sets.

4.5.4. Analysis Using the Box Plots

In addition to convergence analysis, robustness is also an important metric for algorithms. Box plots are often used to show how centralized the results are. Narrow box plots indicate that the results are more concentrated, and box plots with lower positions indicate that the algorithms achieve better quality solutions. Figure 9 illustrates the distribution of solutions for the eight algorithms when solving CEC2017 and CEC2022. Similar to Section 4.5.3, some of the functions are selected for display and the remaining graphs can be found in Figure A7, Figure A8, Figure A9, Figure A10, Figure A11 and Figure A12 in Appendix B. As can be seen in Figure 9, EMSMA provides higher-quality solutions with denser distributions, reflecting the robustness of EMSMA.

5. Conclusions

In this paper, we propose a variant of SMA called EMSMA with significant performance in different scenarios. Performance evaluation of the proposed EMSMA is carried out in this paper using the CEC2017 and CEC2022 test sets, and the effects of parameter selection and improvement strategies on the SMA are discussed. Comparison results with other SMA variants show that EMSMA has better convergence performance and robustness than DTSMA, ISMA, AOSMA, LSMA, ESMA, and MSMA. The leader covariance learning strategy, improved non-monopoly search mechanism, and random differential restart mechanism can significantly boost the SMA performance. In addition, the Wilcoxon rank sum test and Friedman test were utilized to confirm the significant difference between EMSMA and competitors.
In future work, more complex optimization problems will be applied to test the efficacy of EMSMA. For example, task planning, image segmentation, wireless sensor network coverage problems, feature selection, etc.

Author Contributions

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

Funding

This research was funded by the Ministry of Education’s Industry–University Cooperative Education Project, grant number 231104213285004 and the Zhejiang Higher Education Society’s Annual General Project, grant number KT2024355.

Institutional Review Board Statement

Not applicable.

Data Availability Statement

The datasets generated during and/or analyzed during the current study are available from the corresponding author upon reasonable request.

Acknowledgments

The authors would like to thank their anonymous reviewers for helping them improve this paper’s quality.

Conflicts of Interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Appendix A

Table A1. Statistical results obtained from EMSMA and EMSMA variants for CEC 2017 (Dim = 10).
Table A1. Statistical results obtained from EMSMA and EMSMA variants for CEC 2017 (Dim = 10).
FunctionIndexSMAEMSMA-1EMSMA-2EMSMA-3EMSMA
F1Best1.55E+031.00E+021.00E+021.00E+021.00E+02
Mean8.60E+036.53E+021.56E+032.18E+032.13E+03
Std3.92E+032.44E+031.77E+032.87E+032.56E+03
F2Best3.00E+023.00E+023.00E+023.00E+023.00E+02
Mean3.00E+023.00E+023.00E+023.00E+023.00E+02
Std3.36E-032.64E-068.75E-021.03E-023.92E-07
F3Best4.01E+024.00E+024.00E+024.00E+024.00E+02
Mean4.19E+024.00E+024.06E+024.05E+024.00E+02
Std2.75E+011.14E-011.08E+011.54E+008.39E-02
F4Best5.05E+025.04E+025.06E+025.01E+025.01E+02
Mean5.16E+025.11E+025.15E+025.06E+025.08E+02
Std7.28E+004.09E+006.76E+002.45E+003.25E+00
F5Best6.00E+026.00E+026.00E+026.00E+026.00E+02
Mean6.00E+026.00E+026.00E+026.00E+026.00E+02
Std4.45E-026.48E-037.43E-031.41E-021.04E-03
F6Best7.11E+027.12E+027.11E+027.10E+027.11E+02
Mean7.24E+027.21E+027.26E+027.16E+027.20E+02
Std6.18E+005.17E+009.17E+002.18E+004.57E+00
F7Best8.07E+028.03E+028.06E+028.02E+028.03E+02
Mean8.16E+028.11E+028.17E+028.06E+028.09E+02
Std6.80E+004.98E+006.33E+002.69E+003.07E+00
F8Best9.00E+029.00E+029.00E+029.00E+029.00E+02
Mean9.00E+029.00E+029.00E+029.00E+029.00E+02
Std2.43E-024.37E-062.76E-018.11E-021.09E-01
F9Best1.16E+031.02E+031.14E+031.02E+031.02E+03
Mean1.60E+031.36E+031.58E+031.33E+031.37E+03
Std2.49E+021.64E+022.15E+021.22E+021.55E+02
F10Best1.10E+031.10E+031.10E+031.10E+031.10E+03
Mean1.17E+031.10E+031.11E+031.10E+031.10E+03
Std7.47E+011.67E+003.58E+001.92E+001.91E+00
F11Best2.79E+031.20E+031.82E+031.21E+031.20E+03
Mean4.00E+041.27E+032.23E+043.50E+032.40E+03
Std2.64E+045.65E+012.32E+045.01E+032.33E+03
F12Best1.39E+031.30E+031.30E+031.30E+031.30E+03
Mean1.21E+041.31E+032.14E+031.31E+031.31E+03
Std1.28E+043.07E+003.45E+033.27E+003.48E+00
F13Best1.43E+031.40E+031.40E+031.40E+031.40E+03
Mean1.46E+031.40E+031.41E+031.40E+031.40E+03
Std8.22E+012.44E+005.39E+002.23E+001.30E+00
F14Best1.51E+031.50E+031.50E+031.50E+031.50E+03
Mean2.11E+031.50E+031.57E+031.50E+031.50E+03
Std1.06E+034.71E-014.44E+022.04E+008.30E-01
F15Best1.60E+031.60E+031.60E+031.60E+031.60E+03
Mean1.69E+031.62E+031.67E+031.61E+031.62E+03
Std8.85E+013.93E+019.20E+012.18E+013.84E+01
F16Best1.70E+031.70E+031.70E+031.70E+031.70E+03
Mean1.75E+031.72E+031.72E+031.71E+031.71E+03
Std3.81E+017.84E+001.93E+018.46E+008.05E+00
F17Best2.50E+031.80E+031.80E+031.80E+031.80E+03
Mean2.60E+041.80E+034.17E+031.80E+031.80E+03
Std1.39E+042.92E+004.66E+036.71E+001.03E+00
F18Best1.91E+031.90E+031.90E+031.90E+031.90E+03
Mean5.16E+031.90E+031.90E+031.90E+031.90E+03
Std5.11E+036.56E-014.29E+007.95E-015.99E-01
F19Best2.00E+032.00E+032.00E+032.00E+032.00E+03
Mean2.03E+032.00E+032.00E+032.01E+032.00E+03
Std1.25E+012.43E+005.57E+008.12E+002.27E+00
F20Best2.20E+032.20E+032.20E+032.20E+032.20E+03
Mean2.29E+032.28E+032.29E+032.28E+032.29E+03
Std5.20E+015.03E+014.68E+014.76E+014.37E+01
F21Best2.21E+032.20E+032.22E+032.20E+032.22E+03
Mean2.29E+032.29E+032.30E+032.29E+032.30E+03
Std2.75E+012.83E+011.41E+012.20E+011.51E+01
F22Best2.61E+032.60E+032.61E+032.30E+032.60E+03
Mean2.62E+032.61E+032.62E+032.60E+032.61E+03
Std5.96E+003.60E+007.70E+004.35E+013.01E+00
F23Best2.50E+032.50E+032.50E+032.50E+032.50E+03
Mean2.75E+032.73E+032.64E+032.70E+032.69E+03
Std3.75E+015.75E+011.21E+028.69E+019.53E+01
F24Best2.90E+032.90E+032.90E+032.90E+032.90E+03
Mean2.93E+032.92E+032.93E+032.93E+032.92E+03
Std2.93E+012.28E+012.33E+012.11E+012.28E+01
F25Best2.90E+032.80E+032.60E+032.90E+032.60E+03
Mean3.12E+032.92E+032.96E+032.91E+032.92E+03
Std3.74E+021.28E+022.33E+022.38E+011.42E+02
F26Best3.09E+033.09E+033.09E+033.09E+033.09E+03
Mean3.09E+033.09E+033.09E+033.09E+033.09E+03
Std1.31E+003.32E-011.03E+011.66E+001.38E+00
F27Best3.16E+033.10E+033.10E+033.10E+033.10E+03
Mean3.32E+033.30E+033.32E+033.29E+033.25E+03
Std1.44E+021.82E+021.50E+021.27E+021.50E+02
F28Best3.13E+033.13E+033.13E+033.13E+033.13E+03
Mean3.20E+033.13E+033.18E+033.13E+033.13E+03
Std6.40E+014.34E+004.14E+014.39E+005.32E+00
F29Best6.14E+033.40E+033.57E+033.46E+033.42E+03
Mean1.71E+053.55E+041.63E+052.29E+051.32E+05
Std3.28E+051.60E+053.37E+053.96E+053.00E+05
Table A2. Statistical results obtained from EMSMA and EMSMA variants for CEC 2017 (Dim = 30).
Table A2. Statistical results obtained from EMSMA and EMSMA variants for CEC 2017 (Dim = 30).
FunctionIndexSMAEMSMA-1EMSMA-2EMSMA-3EMSMA
F1Best1.04E+031.03E+021.10E+025.43E+021.09E+02
Mean8.18E+033.28E+033.37E+031.38E+043.60E+03
Std6.79E+033.94E+033.60E+031.22E+044.28E+03
F2Best3.81E+023.00E+023.01E+023.11E+023.01E+02
Mean1.11E+033.02E+023.10E+023.59E+023.05E+02
Std9.08E+027.49E-016.13E+005.79E+013.07E+00
F3Best4.59E+024.04E+024.00E+024.71E+024.00E+02
Mean4.98E+024.70E+024.19E+025.03E+024.12E+02
Std1.87E+013.84E+012.60E+011.99E+012.13E+01
F4Best5.56E+025.30E+025.43E+025.24E+025.62E+02
Mean6.05E+025.97E+026.23E+025.42E+026.14E+02
Std2.91E+013.63E+013.30E+011.01E+012.64E+01
F5Best6.01E+026.00E+026.00E+026.01E+026.00E+02
Mean6.05E+026.00E+026.00E+026.03E+026.00E+02
Std3.48E+002.28E-024.66E-037.16E-013.60E-03
F6Best8.05E+027.74E+027.83E+027.51E+027.77E+02
Mean8.48E+028.53E+028.65E+027.77E+028.64E+02
Std2.84E+013.18E+013.72E+011.31E+013.78E+01
F7Best8.62E+028.39E+028.59E+028.24E+028.59E+02
Mean9.08E+029.05E+029.05E+028.46E+029.04E+02
Std2.83E+013.22E+012.35E+011.24E+012.27E+01
F8Best1.26E+039.08E+021.01E+039.03E+029.02E+02
Mean3.56E+039.86E+021.90E+039.17E+021.05E+03
Std1.46E+037.90E+016.19E+021.37E+011.53E+02
F9Best3.23E+032.53E+032.86E+032.57E+032.30E+03
Mean4.59E+034.05E+034.02E+034.15E+033.99E+03
Std6.33E+025.97E+025.20E+026.24E+025.70E+02
F10Best1.15E+031.12E+031.12E+031.15E+031.12E+03
Mean1.26E+031.16E+031.16E+031.23E+031.16E+03
Std5.43E+013.11E+012.34E+014.26E+013.07E+01
F11Best3.92E+056.06E+031.47E+041.11E+047.96E+03
Mean2.28E+069.58E+046.95E+042.47E+056.62E+04
Std1.68E+061.54E+053.70E+042.12E+055.04E+04
F12Best7.65E+031.49E+031.35E+031.45E+031.33E+03
Mean3.24E+048.56E+037.93E+034.71E+031.45E+03
Std2.51E+041.77E+041.07E+049.70E+031.30E+02
F13Best1.85E+031.43E+031.44E+031.44E+031.42E+03
Mean7.55E+041.46E+031.48E+031.47E+031.44E+03
Std4.72E+041.67E+013.30E+012.01E+011.20E+01
F14Best1.87E+031.53E+031.51E+031.55E+031.51E+03
Mean2.71E+043.56E+031.60E+031.65E+031.54E+03
Std1.51E+048.00E+031.84E+025.22E+012.47E+01
F15Best1.86E+031.96E+031.92E+031.63E+031.61E+03
Mean2.56E+032.33E+032.43E+031.99E+032.25E+03
Std2.94E+022.32E+023.06E+022.16E+023.03E+02
F16Best1.92E+031.75E+031.74E+031.74E+031.72E+03
Mean2.29E+031.95E+031.99E+031.82E+031.83E+03
Std2.08E+021.86E+022.00E+028.91E+018.18E+01
F17Best1.21E+051.85E+032.73E+031.89E+031.83E+03
Mean1.08E+061.91E+032.59E+044.92E+036.42E+03
Std9.27E+053.13E+011.78E+044.34E+035.52E+03
F18Best2.08E+031.91E+031.91E+031.92E+031.91E+03
Mean3.26E+043.93E+032.09E+031.95E+031.92E+03
Std2.20E+048.36E+036.14E+021.93E+017.12E+00
F19Best2.08E+032.04E+032.04E+032.03E+032.03E+03
Mean2.52E+032.32E+032.35E+032.17E+032.20E+03
Std1.86E+021.82E+022.07E+021.48E+021.37E+02
F20Best2.35E+032.32E+032.35E+032.33E+032.35E+03
Mean2.41E+032.40E+032.41E+032.34E+032.40E+03
Std2.82E+013.40E+013.19E+019.61E+002.36E+01
F21Best2.30E+032.30E+032.30E+032.30E+032.30E+03
Mean5.78E+033.21E+034.76E+033.42E+033.95E+03
Std8.18E+021.50E+031.61E+031.57E+031.80E+03
F22Best2.71E+032.68E+032.72E+032.67E+032.69E+03
Mean2.76E+032.77E+032.78E+032.69E+032.76E+03
Std2.81E+012.87E+013.31E+011.25E+013.27E+01
F23Best2.87E+032.86E+032.87E+032.83E+032.86E+03
Mean2.93E+032.93E+032.97E+032.86E+032.91E+03
Std3.12E+013.81E+015.07E+011.26E+013.23E+01
F24Best2.88E+032.88E+032.88E+032.88E+032.88E+03
Mean2.89E+032.89E+032.90E+032.90E+032.89E+03
Std1.75E+013.54E+001.67E+011.88E+019.62E+00
F25Best4.23E+032.80E+032.80E+032.81E+032.80E+03
Mean4.82E+034.62E+034.41E+034.03E+034.28E+03
Std2.95E+026.27E+021.21E+032.21E+028.81E+02
F26Best3.20E+033.18E+033.20E+033.18E+033.19E+03
Mean3.22E+033.21E+033.23E+033.22E+033.22E+03
Std1.63E+011.25E+011.68E+011.21E+011.33E+01
F27Best3.20E+033.10E+033.10E+033.20E+033.10E+03
Mean3.25E+033.15E+033.13E+033.24E+033.13E+03
Std4.23E+015.09E+015.09E+012.45E+015.31E+01
F28Best3.45E+033.32E+033.37E+033.35E+033.28E+03
Mean3.83E+033.59E+033.63E+033.50E+033.47E+03
Std2.07E+021.70E+021.55E+029.03E+011.19E+02
F29Best9.77E+035.72E+035.36E+035.69E+035.03E+03
Mean2.75E+041.06E+049.35E+031.05E+047.46E+03
Std1.13E+045.60E+034.16E+034.42E+035.81E+03
Table A3. Statistical results obtained from EMSMA and EMSMA variants for CEC 2017 (Dim = 50).
Table A3. Statistical results obtained from EMSMA and EMSMA variants for CEC 2017 (Dim = 50).
FunctionIndexSMAEMSMA-1EMSMA-2EMSMA-3EMSMA
F1Best6.43E+041.33E+021.48E+022.38E+051.08E+02
Mean1.65E+054.32E+033.90E+031.05E+063.37E+03
Std5.83E+045.43E+033.95E+036.08E+053.52E+03
F2Best1.20E+044.43E+024.71E+024.22E+023.66E+02
Mean3.23E+041.26E+031.89E+031.61E+037.04E+02
Std1.33E+045.72E+021.10E+031.21E+034.08E+02
F3Best4.72E+024.00E+024.00E+024.70E+024.00E+02
Mean5.89E+024.95E+024.50E+025.90E+024.55E+02
Std3.83E+014.92E+013.78E+014.98E+014.50E+01
F4Best6.76E+025.95E+026.62E+025.79E+026.67E+02
Mean7.59E+027.56E+027.30E+026.13E+027.42E+02
Std4.52E+017.02E+014.24E+012.04E+013.96E+01
F5Best6.12E+026.00E+026.00E+026.04E+026.00E+02
Mean6.33E+026.00E+026.00E+026.06E+026.00E+02
Std1.27E+015.98E-035.82E-031.19E+005.58E-03
F6Best9.59E+028.90E+028.98E+028.30E+028.92E+02
Mean1.03E+031.02E+031.00E+038.76E+021.01E+03
Std4.49E+015.99E+015.92E+012.72E+015.16E+01
F7Best9.43E+028.84E+029.37E+028.78E+029.50E+02
Mean1.04E+031.03E+031.04E+039.14E+021.03E+03
Std4.82E+016.68E+014.80E+012.53E+014.43E+01
F8Best4.96E+031.05E+032.07E+039.52E+021.45E+03
Mean1.20E+042.06E+035.72E+031.24E+033.71E+03
Std3.71E+036.47E+022.14E+032.88E+021.67E+03
F9Best5.31E+034.32E+034.75E+034.95E+034.45E+03
Mean7.08E+036.12E+036.13E+037.45E+035.99E+03
Std8.11E+027.22E+025.25E+021.03E+037.57E+02
F10Best1.23E+031.16E+031.17E+031.29E+031.17E+03
Mean1.40E+031.23E+031.21E+031.42E+031.21E+03
Std8.34E+013.25E+012.98E+018.33E+012.97E+01
F11Best2.17E+063.76E+057.99E+046.85E+051.32E+05
Mean1.73E+072.26E+069.85E+056.49E+068.01E+05
Std8.46E+061.39E+067.05E+054.31E+065.51E+05
F12Best4.28E+041.44E+031.44E+033.58E+031.45E+03
Mean7.08E+041.47E+048.45E+031.15E+045.50E+03
Std1.78E+041.25E+048.18E+037.48E+034.82E+03
F13Best9.21E+041.48E+031.54E+031.51E+031.46E+03
Mean4.00E+051.57E+033.82E+031.63E+031.52E+03
Std2.12E+054.21E+015.22E+037.13E+013.11E+01
F14Best4.62E+031.83E+031.55E+031.91E+031.54E+03
Mean2.71E+047.90E+033.44E+032.65E+031.63E+03
Std1.12E+048.50E+034.29E+031.37E+031.07E+02
F15Best2.58E+032.38E+032.54E+031.94E+032.08E+03
Mean3.40E+033.40E+033.41E+032.56E+032.99E+03
Std3.44E+024.64E+024.49E+023.03E+024.76E+02
F16Best2.41E+032.14E+032.15E+031.91E+032.03E+03
Mean3.31E+032.79E+032.90E+032.46E+032.60E+03
Std3.30E+023.38E+023.25E+022.39E+023.09E+02
F17Best3.30E+052.60E+032.60E+049.67E+036.42E+03
Mean3.24E+065.28E+038.02E+044.46E+043.14E+04
Std2.11E+062.50E+034.28E+044.38E+041.87E+04
F18Best2.14E+031.99E+031.93E+032.00E+031.92E+03
Mean1.61E+041.70E+042.96E+032.48E+031.95E+03
Std1.74E+041.56E+044.92E+031.27E+032.36E+01
F19Best2.58E+032.15E+032.25E+032.16E+032.25E+03
Mean3.25E+032.96E+033.05E+032.58E+032.77E+03
Std2.96E+022.96E+023.26E+022.16E+022.48E+02
F20Best2.46E+032.37E+032.46E+032.37E+032.45E+03
Mean2.53E+032.52E+032.54E+032.41E+032.52E+03
Std4.69E+014.62E+014.93E+011.90E+013.79E+01
F21Best7.18E+036.59E+036.55E+036.93E+036.46E+03
Mean9.05E+038.13E+038.03E+038.95E+038.34E+03
Std9.69E+027.82E+027.57E+029.99E+027.90E+02
F22Best2.87E+032.85E+032.88E+032.77E+032.90E+03
Mean2.97E+032.99E+032.99E+032.82E+033.00E+03
Std4.62E+015.45E+015.35E+012.25E+014.69E+01
F23Best3.06E+032.96E+033.15E+032.95E+032.99E+03
Mean3.15E+033.07E+033.30E+032.98E+033.13E+03
Std5.73E+018.89E+011.16E+022.22E+018.68E+01
F24Best2.96E+032.96E+032.96E+032.99E+032.93E+03
Mean3.06E+033.06E+033.04E+033.09E+033.03E+03
Std3.26E+013.60E+014.44E+013.08E+014.08E+01
F25Best2.90E+032.90E+032.90E+032.92E+032.90E+03
Mean5.68E+035.02E+036.68E+034.83E+035.79E+03
Std1.76E+031.56E+031.93E+034.49E+021.95E+03
F26Best3.30E+033.24E+033.29E+033.25E+033.25E+03
Mean3.44E+033.36E+033.47E+033.40E+033.40E+03
Std8.23E+017.93E+018.47E+018.47E+017.71E+01
F27Best3.28E+033.26E+033.25E+033.28E+033.26E+03
Mean3.35E+033.30E+033.30E+033.35E+033.29E+03
Std3.55E+012.50E+014.42E+013.41E+013.41E+01
F28Best3.94E+033.35E+033.55E+033.42E+033.34E+03
Mean4.69E+034.02E+034.13E+033.85E+033.82E+03
Std3.38E+023.69E+023.75E+022.19E+022.67E+02
F29Best1.73E+065.93E+055.83E+059.65E+055.82E+05
Mean3.05E+068.88E+056.89E+051.69E+066.25E+05
Std6.71E+052.64E+051.09E+054.32E+055.84E+04
Table A4. Statistical results obtained from EMSMA and EMSMA variants for CEC 2017 (Dim = 100).
Table A4. Statistical results obtained from EMSMA and EMSMA variants for CEC 2017 (Dim = 100).
FunctionIndexSMAEMSMA-1EMSMA-2EMSMA-3EMSMA
F1Best9.78E+061.56E+021.95E+031.42E+071.51E+03
Mean1.86E+077.31E+038.09E+033.47E+077.32E+03
Std4.56E+065.72E+035.88E+031.32E+075.98E+03
F2Best1.87E+054.39E+043.48E+045.21E+042.75E+04
Mean4.03E+057.73E+046.56E+047.24E+044.54E+04
Std1.39E+051.49E+041.25E+041.32E+049.35E+03
F3Best6.73E+025.02E+024.12E+027.03E+024.73E+02
Mean7.72E+026.27E+025.71E+028.15E+025.55E+02
Std6.34E+014.61E+016.22E+015.31E+015.89E+01
F4Best1.01E+031.04E+039.43E+027.78E+029.63E+02
Mean1.21E+031.23E+031.11E+038.97E+021.12E+03
Std8.82E+019.93E+017.69E+015.23E+018.96E+01
F5Best6.32E+026.00E+026.00E+026.09E+026.00E+02
Mean6.49E+026.00E+026.00E+026.14E+026.00E+02
Std8.37E+004.13E-033.50E-032.97E+004.38E-03
F6Best1.63E+031.25E+031.39E+031.15E+031.25E+03
Mean1.91E+031.68E+031.60E+031.28E+031.59E+03
Std1.63E+021.88E+021.11E+025.97E+011.53E+02
F7Best1.29E+031.04E+031.29E+031.07E+031.28E+03
Mean1.52E+031.45E+031.44E+031.18E+031.44E+03
Std1.20E+021.76E+026.64E+015.46E+019.06E+01
F8Best1.94E+046.67E+031.12E+045.02E+031.23E+04
Mean3.00E+041.97E+041.85E+041.06E+041.81E+04
Std4.33E+035.15E+033.40E+033.30E+033.08E+03
F9Best1.28E+041.06E+041.08E+041.40E+041.02E+04
Mean1.61E+041.32E+041.32E+041.86E+041.29E+04
Std1.47E+031.17E+031.12E+032.33E+031.11E+03
F10Best2.30E+031.31E+031.37E+032.36E+031.29E+03
Mean3.23E+031.53E+031.50E+032.88E+031.49E+03
Std7.22E+029.51E+016.64E+013.10E+029.14E+01
F11Best3.52E+079.23E+057.44E+051.60E+078.56E+05
Mean1.35E+083.97E+061.99E+065.53E+071.97E+06
Std5.93E+072.04E+068.44E+052.82E+078.77E+05
F12Best4.78E+041.64E+031.68E+032.19E+041.67E+03
Mean4.91E+056.65E+035.61E+036.43E+045.15E+03
Std8.28E+057.07E+034.39E+032.56E+044.31E+03
F13Best4.03E+053.56E+031.26E+044.38E+033.39E+03
Mean2.60E+069.02E+031.14E+055.82E+044.03E+04
Std1.44E+064.50E+038.17E+046.53E+043.50E+04
F14Best2.45E+041.70E+031.70E+034.49E+031.62E+03
Mean1.70E+054.61E+033.55E+031.27E+044.04E+03
Std1.86E+054.87E+032.09E+036.21E+033.44E+03
F15Best4.98E+034.30E+033.53E+033.34E+033.75E+03
Mean5.99E+036.05E+036.01E+034.68E+035.84E+03
Std5.41E+027.88E+027.20E+027.09E+028.07E+02
F16Best4.66E+033.68E+033.39E+033.35E+033.53E+03
Mean5.67E+034.96E+034.89E+034.17E+034.78E+03
Std5.50E+025.92E+025.24E+023.70E+026.67E+02
F17Best2.09E+065.26E+043.86E+046.80E+044.63E+04
Mean5.76E+061.09E+052.54E+052.24E+051.32E+05
Std2.74E+063.37E+041.06E+051.21E+055.26E+04
F18Best9.42E+032.02E+032.02E+032.66E+031.98E+03
Mean7.10E+045.47E+035.62E+034.43E+044.24E+03
Std6.04E+045.72E+035.81E+035.42E+043.19E+03
F19Best4.53E+033.72E+033.78E+033.16E+033.93E+03
Mean5.36E+035.02E+035.12E+034.17E+035.05E+03
Std4.59E+025.08E+025.60E+024.86E+025.74E+02
F20Best2.81E+032.76E+032.72E+032.57E+032.75E+03
Mean3.01E+032.92E+032.90E+032.66E+032.89E+03
Std9.17E+018.10E+018.59E+014.21E+017.39E+01
F21Best1.50E+041.20E+041.35E+041.42E+041.32E+04
Mean1.86E+041.60E+041.59E+042.03E+041.60E+04
Std1.44E+031.54E+031.37E+032.37E+031.31E+03
F22Best3.20E+033.07E+033.06E+033.04E+033.05E+03
Mean3.36E+033.18E+033.18E+033.12E+033.18E+03
Std7.62E+014.96E+015.78E+014.46E+015.73E+01
F23Best3.78E+033.59E+033.68E+033.50E+033.67E+03
Mean3.97E+033.83E+033.86E+033.59E+033.85E+03
Std1.09E+028.38E+019.54E+014.96E+018.22E+01
F24Best3.35E+033.18E+033.11E+033.31E+033.13E+03
Mean3.45E+033.30E+033.27E+033.47E+033.26E+03
Std5.35E+015.03E+016.10E+017.43E+016.02E+01
F25Best3.13E+032.90E+032.90E+033.92E+032.90E+03
Mean1.31E+041.13E+041.47E+049.21E+031.37E+04
Std1.76E+032.95E+034.04E+039.90E+023.97E+03
F26Best3.45E+033.44E+033.44E+033.41E+033.41E+03
Mean3.62E+033.56E+033.56E+033.58E+033.54E+03
Std9.14E+017.41E+017.65E+019.78E+018.50E+01
F27Best3.46E+033.33E+033.27E+033.43E+033.30E+03
Mean3.53E+033.39E+033.35E+033.57E+033.36E+03
Std3.99E+013.09E+013.78E+015.83E+012.81E+01
F28Best5.95E+035.79E+035.80E+035.35E+035.68E+03
Mean7.33E+037.17E+036.93E+036.21E+036.85E+03
Std5.68E+026.20E+025.71E+025.30E+025.23E+02
F29Best4.15E+056.74E+036.36E+038.42E+056.23E+03
Mean1.58E+061.63E+041.36E+042.73E+061.30E+04
Std9.09E+055.55E+035.52E+031.63E+065.24E+03
Table A5. Statistical results obtained from EMSMA and EMSMA variants for CEC 2022 (Dim = 10).
Table A5. Statistical results obtained from EMSMA and EMSMA variants for CEC 2022 (Dim = 10).
FunctionIndexSMAEMSMA-1EMSMA-2EMSMA-3EMSMA
F1Best3.00E+023.00E+023.00E+023.00E+023.00E+02
Mean3.00E+023.00E+023.00E+023.00E+023.00E+02
Std1.14E-031.99E-061.58E-016.20E-024.09E-07
F2Best4.01E+024.00E+024.00E+024.00E+024.00E+02
Mean4.12E+024.06E+024.05E+024.05E+024.07E+02
Std1.66E+012.99E+003.60E+003.35E+009.70E+00
F3Best6.00E+026.00E+026.00E+026.00E+026.00E+02
Mean6.00E+026.00E+026.00E+026.00E+026.00E+02
Std3.76E-026.03E-038.39E-031.72E-022.82E-03
F4Best8.09E+028.04E+028.06E+028.03E+028.03E+02
Mean8.25E+028.13E+028.16E+028.07E+028.09E+02
Std9.75E+005.88E+007.06E+002.53E+003.86E+00
F5Best9.00E+029.00E+029.00E+029.00E+029.00E+02
Mean9.01E+029.00E+029.00E+029.00E+029.00E+02
Std1.99E+005.01E-063.50E-012.18E-011.36E-01
F6Best1.92E+031.80E+031.80E+031.80E+031.80E+03
Mean5.50E+031.80E+032.24E+031.80E+031.80E+03
Std2.35E+033.88E-018.38E+024.51E+001.24E+01
F7Best2.02E+032.00E+032.00E+032.00E+032.00E+03
Mean2.02E+032.00E+032.01E+032.01E+032.00E+03
Std7.79E-017.88E+009.53E+008.52E+008.16E+00
F8Best2.20E+032.20E+032.20E+032.20E+032.20E+03
Mean2.22E+032.21E+032.22E+032.20E+032.21E+03
Std2.79E+001.00E+017.54E+008.13E+008.79E+00
F9Best2.53E+032.53E+032.53E+032.53E+032.53E+03
Mean2.53E+032.53E+032.53E+032.53E+032.53E+03
Std3.28E-043.39E-082.06E+012.41E-051.71E-11
F10Best2.50E+032.50E+032.50E+032.50E+032.50E+03
Mean2.52E+032.51E+032.53E+032.50E+032.52E+03
Std4.24E+012.74E+015.17E+012.23E+014.23E+01
F11Best2.60E+032.60E+032.60E+032.60E+032.60E+03
Mean2.79E+032.65E+032.83E+032.67E+032.79E+03
Std1.84E+021.10E+021.26E+021.23E+021.46E+02
F12Best2.86E+032.86E+032.86E+032.86E+032.86E+03
Mean2.86E+032.86E+032.86E+032.86E+032.86E+03
Std1.50E+001.23E+001.38E+001.63E+001.69E+00
Table A6. Statistical results obtained from EMSMA and EMSMA variants for CEC 2022 (Dim = 20).
Table A6. Statistical results obtained from EMSMA and EMSMA variants for CEC 2022 (Dim = 20).
FunctionIndexSMAEMSMA-1EMSMA-2EMSMA-3EMSMA
F1Best3.00E+023.00E+023.00E+023.01E+023.00E+02
Mean3.00E+023.00E+023.02E+023.04E+023.00E+02
Std2.71E-013.45E-021.75E+003.04E+006.50E-01
F2Best4.05E+024.00E+024.00E+024.05E+024.00E+02
Mean4.48E+024.44E+024.39E+024.54E+024.36E+02
Std1.60E+011.70E+012.11E+011.33E+012.19E+01
F3Best6.00E+026.00E+026.00E+026.00E+026.00E+02
Mean6.01E+026.00E+026.00E+026.01E+026.00E+02
Std1.14E+008.39E-035.71E-033.34E-013.99E-03
F4Best8.21E+028.09E+028.33E+028.07E+028.16E+02
Mean8.67E+028.46E+028.72E+028.20E+028.48E+02
Std2.38E+012.48E+011.90E+016.15E+001.87E+01
F5Best9.11E+029.00E+029.00E+029.00E+029.00E+02
Mean1.53E+039.03E+021.26E+039.03E+029.04E+02
Std6.49E+025.05E+004.99E+022.73E+004.16E+00
F6Best2.02E+031.83E+031.83E+031.81E+031.81E+03
Mean2.02E+041.86E+035.38E+032.20E+031.90E+03
Std6.72E+032.76E+015.04E+031.00E+031.32E+02
F7Best2.03E+032.01E+032.02E+032.02E+032.01E+03
Mean2.07E+032.04E+032.06E+032.03E+032.03E+03
Std4.02E+013.28E+013.03E+015.15E+001.85E+01
F8Best2.22E+032.22E+032.22E+032.20E+032.21E+03
Mean2.25E+032.22E+032.23E+032.22E+032.22E+03
Std4.95E+015.28E-012.88E+014.65E+001.86E+00
F9Best2.48E+032.48E+032.48E+032.48E+032.48E+03
Mean2.48E+032.48E+032.48E+032.48E+032.48E+03
Std1.06E-019.19E-042.13E-021.76E-019.87E-04
F10Best2.50E+032.40E+032.40E+032.50E+032.40E+03
Mean2.88E+032.46E+032.45E+032.61E+032.47E+03
Std2.79E+024.98E+014.97E+012.32E+025.87E+01
F11Best2.60E+032.60E+032.60E+032.90E+032.90E+03
Mean2.95E+032.92E+032.89E+032.93E+032.90E+03
Std1.46E+026.11E+014.20E+017.64E+015.39E+00
F12Best2.93E+032.93E+032.93E+032.93E+032.93E+03
Mean2.95E+032.94E+032.95E+032.94E+032.95E+03
Std1.01E+019.30E+001.59E+016.11E+001.11E+01
Table A7. Statistical results derived from EMSMA and SMA variants for CEC 2017 (Dim = 10).
Table A7. Statistical results derived from EMSMA and SMA variants for CEC 2017 (Dim = 10).
FunctionIndexEMSMASMADTSMAISMAAOSMALSMAESMAMSMA
F1Best1.00E+021.55E+031.15E+021.02E+021.01E+021.07E+021.04E+021.00E+02
Mean2.13E+038.60E+036.19E+033.90E+037.35E+037.46E+036.96E+036.59E+03
Std2.56E+033.92E+034.12E+033.23E+034.56E+034.37E+034.22E+034.60E+03
F2Best3.00E+023.00E+023.00E+023.00E+023.00E+023.00E+023.00E+023.00E+02
Mean3.00E+023.00E+023.00E+023.00E+023.00E+023.00E+023.00E+023.00E+02
Std3.92E-073.36E-032.88E-058.70E-022.15E-018.60E-048.20E-042.38E-04
F3Best4.00E+024.01E+024.00E+024.00E+024.01E+024.00E+024.01E+024.00E+02
Mean4.00E+024.19E+024.03E+024.07E+024.14E+024.19E+024.16E+024.11E+02
Std8.39E-022.75E+017.55E-011.17E+012.28E+012.67E+012.55E+011.72E+01
F4Best5.01E+025.05E+025.02E+025.11E+025.11E+025.08E+025.04E+025.05E+02
Mean5.08E+025.16E+025.13E+025.31E+025.28E+025.21E+025.17E+025.18E+02
Std3.25E+007.28E+005.89E+001.06E+011.10E+015.47E+005.90E+007.37E+00
F5Best6.00E+026.00E+026.00E+026.00E+026.00E+026.00E+026.00E+026.00E+02
Mean6.00E+026.00E+026.00E+026.05E+026.03E+026.00E+026.00E+026.00E+02
Std1.04E-034.45E-025.36E-024.64E+004.37E+004.18E-012.01E-025.71E-01
F6Best7.11E+027.11E+027.10E+027.19E+027.17E+027.11E+027.12E+027.16E+02
Mean7.20E+027.24E+027.24E+027.53E+027.44E+027.26E+027.24E+027.37E+02
Std4.57E+006.18E+006.42E+002.00E+011.48E+016.64E+005.83E+001.16E+01
F7Best8.03E+028.07E+028.03E+028.08E+028.08E+028.07E+028.05E+028.05E+02
Mean8.09E+028.16E+028.15E+028.26E+028.25E+028.19E+028.15E+028.20E+02
Std3.07E+006.80E+006.77E+008.49E+008.70E+008.23E+005.46E+007.96E+00
F8Best9.00E+029.00E+029.00E+029.00E+029.00E+029.00E+029.00E+029.00E+02
Mean9.00E+029.00E+029.00E+029.59E+029.84E+029.00E+029.00E+029.04E+02
Std1.09E-012.43E-021.23E-018.95E+011.49E+021.30E-012.67E-041.14E+01
F9Best1.02E+031.16E+031.15E+031.26E+031.19E+031.15E+031.14E+031.01E+03
Mean1.37E+031.60E+031.40E+031.75E+031.68E+031.64E+031.56E+031.50E+03
Std1.55E+022.49E+021.13E+022.73E+022.92E+022.29E+022.42E+022.18E+02
F10Best1.10E+031.10E+031.10E+031.11E+031.10E+031.11E+031.10E+031.10E+03
Mean1.10E+031.17E+031.11E+031.15E+031.19E+031.22E+031.11E+031.11E+03
Std1.91E+007.47E+016.32E+004.69E+017.92E+017.59E+011.92E+015.37E+00
F11Best1.20E+032.79E+031.72E+035.27E+035.65E+036.95E+032.39E+032.18E+03
Mean2.40E+034.00E+042.19E+044.59E+054.41E+052.68E+054.37E+045.71E+04
Std2.33E+032.64E+042.05E+046.70E+055.56E+053.37E+055.09E+046.29E+04
F12Best1.30E+031.39E+031.33E+031.56E+032.07E+031.73E+031.33E+031.32E+03
Mean1.31E+031.21E+041.08E+041.58E+041.42E+041.21E+041.10E+046.58E+03
Std3.48E+001.28E+041.11E+041.02E+041.22E+041.17E+041.21E+044.39E+03
F13Best1.40E+031.43E+031.40E+031.43E+031.47E+031.43E+031.41E+031.41E+03
Mean1.40E+031.46E+031.44E+031.49E+031.72E+031.50E+031.91E+031.43E+03
Std1.30E+008.22E+011.13E+023.36E+017.08E+024.33E+011.41E+031.65E+01
F14Best1.50E+031.51E+031.50E+031.54E+031.59E+031.56E+031.52E+031.50E+03
Mean1.50E+032.11E+031.55E+031.79E+032.86E+031.96E+034.82E+031.78E+03
Std8.30E-011.06E+039.07E+014.66E+021.60E+037.65E+022.93E+037.02E+02
F15Best1.60E+031.60E+031.60E+031.60E+031.61E+031.60E+031.60E+031.60E+03
Mean1.62E+031.69E+031.65E+031.72E+031.73E+031.67E+031.72E+031.73E+03
Std3.84E+018.85E+015.11E+011.03E+021.10E+028.12E+019.74E+011.30E+02
F16Best1.70E+031.70E+031.70E+031.72E+031.72E+031.71E+031.70E+031.71E+03
Mean1.71E+031.75E+031.73E+031.75E+031.76E+031.75E+031.74E+031.74E+03
Std8.05E+003.81E+011.15E+011.67E+013.07E+013.16E+011.97E+013.25E+01
F17Best1.80E+032.50E+032.09E+032.02E+036.55E+032.87E+032.02E+031.98E+03
Mean1.80E+032.60E+042.23E+041.94E+042.81E+042.80E+042.27E+042.54E+04
Std1.03E+001.39E+041.37E+041.37E+041.47E+041.42E+041.26E+041.49E+04
F18Best1.90E+031.91E+031.90E+031.91E+031.92E+031.91E+031.91E+031.90E+03
Mean1.90E+035.16E+031.96E+034.07E+038.63E+038.00E+031.30E+042.53E+03
Std5.99E-015.11E+031.17E+024.65E+036.86E+036.39E+031.01E+042.45E+03
F19Best2.00E+032.00E+032.00E+032.01E+032.02E+032.02E+032.00E+032.00E+03
Mean2.00E+032.03E+032.01E+032.07E+032.08E+032.04E+032.02E+032.04E+03
Std2.27E+001.25E+019.95E+004.27E+015.48E+013.57E+012.84E+014.04E+01
F20Best2.20E+032.20E+032.20E+032.20E+032.20E+032.20E+032.20E+032.20E+03
Mean2.29E+032.29E+032.22E+032.20E+032.29E+032.30E+032.30E+032.31E+03
Std4.37E+015.20E+014.60E+011.39E+006.04E+015.07E+014.97E+014.62E+01
F21Best2.22E+032.21E+032.21E+032.22E+032.20E+032.21E+032.20E+032.20E+03
Mean2.30E+032.29E+032.30E+032.30E+032.34E+032.30E+032.29E+032.29E+03
Std1.51E+012.75E+012.32E+011.58E+012.21E+024.73E+012.53E+012.34E+01
F22Best2.60E+032.61E+032.61E+032.61E+032.61E+032.61E+032.61E+032.61E+03
Mean2.61E+032.62E+032.62E+032.63E+032.62E+032.62E+032.62E+032.62E+03
Std3.01E+005.96E+005.83E+001.05E+018.03E+008.52E+006.95E+008.29E+00
F23Best2.50E+032.50E+032.50E+032.50E+032.50E+032.50E+032.50E+032.50E+03
Mean2.69E+032.75E+032.72E+032.65E+032.70E+032.75E+032.76E+032.75E+03
Std9.53E+013.75E+018.71E+011.24E+021.13E+025.10E+013.76E+015.27E+01
F24Best2.90E+032.90E+032.90E+032.90E+032.90E+032.90E+032.90E+032.90E+03
Mean2.92E+032.93E+032.92E+032.93E+032.94E+032.93E+032.93E+032.93E+03
Std2.28E+012.93E+012.61E+012.71E+013.16E+012.57E+013.29E+013.09E+01
F25Best2.60E+032.90E+032.90E+032.60E+032.80E+032.80E+032.90E+032.80E+03
Mean2.92E+033.12E+032.93E+032.95E+033.05E+033.13E+033.07E+033.05E+03
Std1.42E+023.74E+023.78E+011.08E+022.94E+023.92E+023.15E+022.56E+02
F26Best3.09E+033.09E+033.09E+033.09E+033.09E+033.09E+033.09E+033.09E+03
Mean3.09E+033.09E+033.09E+033.09E+033.09E+033.09E+033.09E+033.09E+03
Std1.38E+001.31E+002.12E+002.44E+002.39E+001.73E+001.18E+018.31E+00
F27Best3.10E+033.16E+033.10E+033.10E+033.17E+033.10E+033.10E+033.10E+03
Mean3.25E+033.32E+033.23E+033.24E+033.41E+033.30E+033.35E+033.38E+03
Std1.50E+021.44E+021.46E+021.27E+021.46E+021.32E+021.56E+021.48E+02
F28Best3.13E+033.13E+033.13E+033.14E+033.14E+033.14E+033.13E+033.13E+03
Mean3.13E+033.20E+033.16E+033.21E+033.23E+033.18E+033.19E+033.19E+03
Std5.32E+006.40E+012.51E+015.09E+017.13E+014.00E+015.72E+014.99E+01
F29Best3.42E+036.14E+033.94E+034.83E+034.34E+035.11E+035.34E+034.38E+03
Mean1.32E+051.71E+051.33E+052.44E+053.79E+052.59E+041.56E+052.44E+05
Std3.00E+053.28E+053.10E+053.97E+055.90E+051.14E+053.44E+054.36E+05
Table A8. Statistical results derived from EMSMA and SMA variants for CEC 2017 (Dim = 30).
Table A8. Statistical results derived from EMSMA and SMA variants for CEC 2017 (Dim = 30).
FunctionIndexEMSMASMADTSMAISMAAOSMALSMAESMAMSMA
F1Best1.09E+021.04E+031.03E+021.27E+022.07E+021.46E+022.22E+021.48E+02
Mean3.60E+038.18E+036.58E+035.08E+038.53E+036.39E+037.43E+031.23E+04
Std4.28E+036.79E+037.41E+035.94E+037.92E+035.94E+036.60E+032.49E+04
F2Best3.01E+023.81E+025.08E+029.51E+033.96E+036.65E+025.83E+022.65E+03
Mean3.05E+021.11E+034.74E+031.69E+041.71E+042.81E+035.33E+031.11E+04
Std3.07E+009.08E+024.20E+034.79E+037.86E+031.53E+033.89E+036.96E+03
F3Best4.00E+024.59E+024.24E+024.73E+024.46E+024.36E+024.64E+024.59E+02
Mean4.12E+024.98E+024.96E+025.11E+025.18E+024.98E+024.94E+024.94E+02
Std2.13E+011.87E+011.92E+012.45E+013.29E+011.78E+011.45E+011.80E+01
F4Best5.62E+025.56E+025.45E+026.21E+025.99E+025.47E+025.58E+025.67E+02
Mean6.14E+026.05E+025.93E+027.04E+026.71E+026.07E+026.06E+026.40E+02
Std2.64E+012.91E+012.38E+014.53E+014.11E+012.77E+012.69E+013.18E+01
F5Best6.00E+026.01E+026.01E+026.37E+026.18E+026.01E+026.00E+026.04E+02
Mean6.00E+026.05E+026.05E+026.53E+026.40E+026.16E+026.02E+026.14E+02
Std3.60E-033.48E+002.50E+007.86E+001.23E+011.14E+011.69E+006.90E+00
F6Best7.77E+028.05E+027.85E+028.65E+028.42E+027.88E+027.72E+028.08E+02
Mean8.64E+028.48E+028.38E+021.05E+031.00E+038.58E+028.37E+029.07E+02
Std3.78E+012.84E+013.04E+019.57E+019.33E+014.22E+013.02E+015.16E+01
F7Best8.59E+028.62E+028.55E+028.99E+028.82E+028.58E+028.44E+028.71E+02
Mean9.04E+029.08E+028.90E+029.57E+029.44E+029.12E+028.97E+029.26E+02
Std2.27E+012.83E+012.48E+012.54E+013.09E+013.10E+012.38E+012.96E+01
F8Best9.02E+021.26E+031.00E+032.79E+032.97E+031.02E+031.02E+031.90E+03
Mean1.05E+033.56E+032.20E+034.29E+035.01E+033.12E+032.74E+033.47E+03
Std1.53E+021.46E+038.99E+028.20E+021.14E+031.59E+031.51E+038.89E+02
F9Best2.30E+033.23E+033.50E+033.89E+033.27E+033.58E+032.96E+033.15E+03
Mean3.99E+034.59E+034.86E+035.20E+034.85E+034.97E+034.48E+034.53E+03
Std5.70E+026.33E+026.22E+026.36E+027.26E+027.51E+026.50E+026.58E+02
F10Best1.12E+031.15E+031.14E+031.16E+031.23E+031.20E+031.13E+031.14E+03
Mean1.16E+031.26E+031.25E+031.28E+031.39E+031.37E+031.21E+031.24E+03
Std3.07E+015.43E+015.45E+015.36E+018.76E+016.60E+014.11E+015.12E+01
F11Best7.96E+033.92E+055.09E+043.06E+055.45E+051.77E+052.37E+051.62E+05
Mean6.62E+042.28E+061.19E+067.52E+065.60E+065.57E+062.08E+061.95E+06
Std5.04E+041.68E+069.36E+056.22E+063.83E+064.08E+061.66E+061.28E+06
F12Best1.33E+037.65E+031.46E+031.26E+042.54E+044.26E+041.56E+031.92E+03
Mean1.45E+033.24E+042.06E+041.35E+052.22E+052.50E+052.71E+042.70E+04
Std1.30E+022.51E+042.26E+049.82E+041.44E+051.60E+052.42E+042.55E+04
F13Best1.42E+031.85E+032.82E+031.74E+031.06E+046.58E+034.67E+032.28E+03
Mean1.44E+037.55E+044.28E+043.73E+041.04E+056.02E+041.02E+059.13E+04
Std1.20E+014.72E+043.20E+043.60E+047.60E+044.33E+047.86E+047.47E+04
F14Best1.51E+031.87E+031.56E+036.98E+031.07E+044.36E+041.69E+031.68E+03
Mean1.54E+032.71E+042.14E+044.58E+046.18E+041.40E+052.24E+041.33E+04
Std2.47E+011.51E+041.44E+043.27E+045.33E+047.92E+041.40E+041.36E+04
F15Best1.61E+031.86E+031.78E+032.19E+032.13E+032.02E+031.98E+031.88E+03
Mean2.25E+032.56E+032.35E+033.06E+032.97E+032.67E+032.63E+032.66E+03
Std3.03E+022.94E+023.25E+023.88E+023.62E+023.45E+022.72E+023.66E+02
F16Best1.72E+031.92E+031.80E+031.96E+032.07E+031.97E+031.83E+031.91E+03
Mean1.83E+032.29E+032.15E+032.37E+032.58E+032.32E+032.37E+032.36E+03
Std8.18E+012.08E+022.03E+022.18E+022.52E+022.06E+022.54E+022.23E+02
F17Best1.83E+031.21E+053.31E+041.32E+052.21E+051.01E+057.61E+041.10E+05
Mean6.42E+031.08E+065.02E+059.43E+051.52E+068.58E+051.03E+061.41E+06
Std5.52E+039.27E+054.57E+059.77E+051.16E+069.82E+051.18E+061.21E+06
F18Best1.91E+032.08E+031.93E+036.26E+032.94E+039.55E+032.05E+032.00E+03
Mean1.92E+033.26E+042.46E+041.41E+052.49E+049.23E+042.60E+041.39E+04
Std7.12E+002.20E+042.00E+049.74E+042.24E+044.92E+042.22E+041.90E+04
F19Best2.03E+032.08E+032.06E+032.18E+032.32E+032.28E+032.10E+032.09E+03
Mean2.20E+032.52E+032.41E+032.53E+032.67E+032.62E+032.52E+032.41E+03
Std1.37E+021.86E+021.81E+021.49E+021.71E+021.53E+021.82E+021.81E+02
F20Best2.35E+032.35E+032.34E+032.22E+032.38E+032.35E+032.34E+032.37E+03
Mean2.40E+032.41E+032.39E+032.49E+032.46E+032.42E+032.41E+032.41E+03
Std2.36E+012.82E+012.86E+017.29E+013.58E+013.04E+012.56E+012.64E+01
F21Best2.30E+032.30E+032.30E+032.30E+032.30E+032.30E+032.30E+032.30E+03
Mean3.95E+035.78E+035.31E+032.30E+036.25E+036.06E+035.75E+035.25E+03
Std1.80E+038.18E+021.63E+032.04E+001.55E+031.18E+039.56E+021.67E+03
F22Best2.69E+032.71E+032.70E+032.78E+032.73E+032.70E+032.70E+032.70E+03
Mean2.76E+032.76E+032.74E+032.89E+032.83E+032.76E+032.76E+032.76E+03
Std3.27E+012.81E+012.16E+016.02E+014.50E+012.84E+012.35E+012.53E+01
F23Best2.86E+032.87E+032.87E+032.89E+032.89E+032.87E+032.88E+032.87E+03
Mean2.91E+032.93E+032.91E+033.01E+032.99E+032.92E+032.94E+032.93E+03
Std3.23E+013.12E+012.50E+014.71E+014.27E+012.83E+013.19E+012.94E+01
F24Best2.88E+032.88E+032.88E+032.89E+032.88E+032.88E+032.88E+032.88E+03
Mean2.89E+032.89E+032.89E+032.93E+032.90E+032.89E+032.89E+032.89E+03
Std9.62E+001.75E+017.44E+002.42E+011.63E+011.11E+011.44E+011.59E+01
F25Best2.80E+034.23E+032.90E+032.80E+034.65E+034.11E+034.16E+032.90E+03
Mean4.28E+034.82E+034.63E+035.15E+035.70E+034.86E+034.77E+034.82E+03
Std8.81E+022.95E+023.60E+021.84E+035.30E+023.36E+022.99E+024.18E+02
F26Best3.19E+033.20E+033.20E+033.22E+033.21E+033.18E+033.20E+033.21E+03
Mean3.22E+033.22E+033.22E+033.26E+033.24E+033.23E+033.22E+033.23E+03
Std1.33E+011.63E+011.19E+013.09E+012.02E+011.96E+011.57E+011.70E+01
F27Best3.10E+033.20E+033.21E+033.21E+033.21E+033.21E+033.20E+033.12E+03
Mean3.13E+033.25E+033.25E+033.26E+033.28E+033.26E+033.25E+033.25E+03
Std5.31E+014.23E+013.54E+012.98E+015.12E+014.30E+013.64E+014.17E+01
F28Best3.28E+033.45E+033.46E+033.73E+033.64E+033.60E+033.49E+033.48E+03
Mean3.47E+033.83E+033.77E+034.34E+034.36E+034.02E+033.89E+034.01E+03
Std1.19E+022.07E+021.61E+023.46E+023.66E+022.34E+022.19E+022.34E+02
F29Best5.03E+039.77E+035.28E+032.40E+054.75E+041.02E+057.47E+035.94E+03
Mean7.46E+032.75E+041.45E+041.95E+064.91E+057.72E+051.66E+041.61E+04
Std5.81E+031.13E+046.75E+031.22E+063.55E+056.67E+056.46E+035.45E+03
Table A9. Statistical results derived from EMSMA and SMA variants for CEC 2017 (Dim = 50).
Table A9. Statistical results derived from EMSMA and SMA variants for CEC 2017 (Dim = 50).
FunctionIndexEMSMASMADTSMAISMAAOSMALSMAESMAMSMA
F1Best1.08E+026.43E+042.26E+024.08E+031.46E+034.09E+023.46E+031.25E+02
Mean3.37E+031.65E+052.91E+065.03E+041.26E+059.78E+031.50E+047.82E+03
Std3.52E+035.83E+048.83E+062.99E+042.17E+051.03E+049.00E+037.99E+03
F2Best3.66E+021.20E+043.23E+043.78E+046.54E+043.62E+042.01E+042.10E+04
Mean7.04E+023.23E+047.50E+046.86E+041.07E+056.08E+045.38E+043.68E+04
Std4.08E+021.33E+042.01E+041.13E+042.93E+041.69E+042.42E+048.43E+03
F3Best4.00E+024.72E+024.44E+024.84E+024.86E+025.06E+024.31E+024.33E+02
Mean4.55E+025.89E+025.90E+026.19E+025.85E+026.03E+025.71E+025.72E+02
Std4.50E+013.83E+014.40E+015.58E+015.92E+014.42E+015.77E+015.56E+01
F4Best6.67E+026.76E+026.53E+027.07E+027.53E+026.61E+026.42E+026.76E+02
Mean7.42E+027.59E+027.22E+028.45E+028.40E+027.66E+027.36E+027.89E+02
Std3.96E+014.52E+014.47E+014.48E+015.22E+015.64E+015.02E+014.22E+01
F5Best6.00E+026.12E+026.08E+026.50E+026.43E+026.17E+026.03E+026.26E+02
Mean6.00E+026.33E+026.19E+026.64E+026.62E+026.56E+026.15E+026.44E+02
Std5.58E-031.27E+016.40E+005.59E+007.19E+001.50E+011.01E+018.49E+00
F6Best8.92E+029.59E+029.42E+021.20E+031.13E+039.39E+028.84E+021.00E+03
Mean1.01E+031.03E+031.03E+031.49E+031.41E+031.06E+031.01E+031.29E+03
Std5.16E+014.49E+015.04E+011.37E+021.40E+026.23E+014.55E+011.40E+02
F7Best9.50E+029.43E+029.42E+021.05E+039.87E+029.66E+029.05E+029.74E+02
Mean1.03E+031.04E+031.03E+031.17E+031.13E+031.06E+031.02E+031.06E+03
Std4.43E+014.82E+014.50E+014.99E+015.78E+015.02E+014.85E+014.35E+01
F8Best1.45E+034.96E+032.98E+036.55E+037.78E+035.63E+034.45E+035.81E+03
Mean3.71E+031.20E+049.30E+031.22E+041.45E+041.22E+041.17E+041.09E+04
Std1.67E+033.71E+034.63E+031.87E+032.90E+034.02E+033.77E+032.44E+03
F9Best4.45E+035.31E+035.96E+036.48E+036.24E+036.92E+035.58E+035.58E+03
Mean5.99E+037.08E+038.57E+038.05E+038.46E+038.18E+037.51E+037.32E+03
Std7.57E+028.11E+021.25E+038.59E+021.05E+038.43E+029.35E+028.62E+02
F10Best1.17E+031.23E+031.29E+031.40E+031.35E+031.35E+031.22E+031.20E+03
Mean1.21E+031.40E+031.47E+031.56E+031.59E+031.56E+031.35E+031.37E+03
Std2.97E+018.34E+018.45E+011.12E+021.31E+029.14E+017.54E+017.32E+01
F11Best1.32E+052.17E+061.60E+061.01E+072.94E+069.52E+061.13E+069.46E+05
Mean8.01E+051.73E+078.80E+066.42E+074.15E+074.89E+071.49E+079.31E+06
Std5.51E+058.46E+064.67E+063.22E+072.48E+072.96E+077.58E+065.19E+06
F12Best1.45E+034.28E+042.48E+033.58E+049.54E+047.46E+045.70E+033.80E+03
Mean5.50E+037.08E+042.34E+041.54E+053.17E+053.36E+052.82E+042.56E+04
Std4.82E+031.78E+041.25E+049.58E+041.72E+052.38E+051.16E+041.27E+04
F13Best1.46E+039.21E+044.42E+044.63E+043.20E+043.80E+045.98E+046.92E+04
Mean1.52E+034.00E+051.85E+053.55E+054.29E+053.11E+054.39E+054.75E+05
Std3.11E+012.12E+051.20E+052.37E+052.86E+051.93E+052.57E+052.66E+05
F14Best1.54E+034.62E+031.93E+031.39E+044.03E+045.41E+042.01E+032.87E+03
Mean1.63E+032.71E+041.97E+045.74E+041.48E+051.84E+052.09E+042.17E+04
Std1.07E+021.12E+041.05E+043.51E+049.18E+049.42E+049.63E+031.00E+04
F15Best2.08E+032.58E+032.36E+033.11E+033.02E+032.83E+032.73E+032.45E+03
Mean2.99E+033.40E+033.19E+034.10E+034.07E+033.65E+033.50E+033.48E+03
Std4.76E+023.44E+025.08E+024.10E+025.59E+023.30E+024.45E+023.91E+02
F16Best2.03E+032.41E+032.37E+032.73E+033.00E+032.76E+032.30E+032.69E+03
Mean2.60E+033.31E+033.01E+033.57E+033.88E+033.66E+033.20E+033.49E+03
Std3.09E+023.30E+022.54E+024.22E+024.34E+023.93E+024.04E+023.52E+02
F17Best6.42E+033.30E+052.79E+053.13E+054.05E+055.59E+055.14E+054.05E+05
Mean3.14E+043.24E+062.26E+062.49E+064.10E+063.48E+062.65E+062.52E+06
Std1.87E+042.11E+061.38E+062.00E+062.87E+062.23E+061.66E+061.81E+06
F18Best1.92E+032.14E+032.15E+032.54E+054.06E+041.29E+052.02E+032.05E+03
Mean1.95E+031.61E+041.94E+048.11E+051.50E+056.23E+051.55E+042.57E+04
Std2.36E+011.74E+041.69E+043.16E+051.13E+053.89E+051.66E+041.75E+04
F19Best2.25E+032.58E+032.44E+032.60E+032.71E+032.80E+032.51E+032.57E+03
Mean2.77E+033.25E+033.11E+033.25E+033.49E+033.34E+033.13E+033.12E+03
Std2.48E+022.96E+023.65E+023.10E+023.32E+022.95E+023.10E+022.49E+02
F20Best2.45E+032.46E+032.42E+032.50E+032.54E+032.45E+032.44E+032.43E+03
Mean2.52E+032.53E+032.50E+032.71E+032.67E+032.53E+032.52E+032.54E+03
Std3.79E+014.69E+014.82E+017.74E+016.91E+013.75E+014.43E+014.97E+01
F21Best6.46E+037.18E+037.41E+032.32E+037.47E+037.71E+037.05E+037.35E+03
Mean8.34E+039.05E+039.85E+031.03E+041.00E+049.79E+039.08E+039.22E+03
Std7.90E+029.69E+021.07E+032.22E+038.97E+021.27E+038.76E+027.49E+02
F22Best2.90E+032.87E+032.86E+033.06E+032.98E+032.84E+032.85E+032.91E+03
Mean3.00E+032.97E+032.93E+033.25E+033.15E+032.98E+032.96E+033.01E+03
Std4.69E+014.62E+013.71E+011.19E+027.35E+015.73E+015.25E+016.25E+01
F23Best2.99E+033.06E+033.01E+033.16E+033.09E+033.02E+033.02E+033.03E+03
Mean3.13E+033.15E+033.08E+033.34E+033.25E+033.12E+033.15E+033.16E+03
Std8.68E+015.73E+013.72E+019.56E+017.89E+014.88E+014.69E+015.15E+01
F24Best2.93E+032.96E+032.98E+033.03E+033.03E+033.00E+032.96E+032.98E+03
Mean3.03E+033.06E+033.07E+033.12E+033.12E+033.07E+033.05E+033.08E+03
Std4.08E+013.26E+013.81E+013.38E+013.23E+013.12E+012.79E+014.67E+01
F25Best2.90E+032.90E+035.11E+032.92E+032.91E+032.90E+032.90E+032.90E+03
Mean5.79E+035.68E+035.96E+036.89E+037.11E+035.72E+035.66E+036.37E+03
Std1.95E+031.76E+034.52E+023.68E+032.67E+031.74E+031.35E+032.18E+03
F26Best3.25E+033.30E+033.26E+033.43E+033.33E+033.31E+033.28E+033.34E+03
Mean3.40E+033.44E+033.43E+033.66E+033.59E+033.45E+033.43E+033.55E+03
Std7.71E+018.23E+018.81E+011.14E+021.22E+027.73E+019.10E+011.07E+02
F27Best3.26E+033.28E+033.32E+033.29E+033.32E+033.27E+033.26E+033.30E+03
Mean3.29E+033.35E+033.54E+033.39E+033.61E+033.54E+033.32E+033.35E+03
Std3.41E+013.55E+014.28E+026.01E+019.65E+029.64E+022.34E+013.76E+01
F28Best3.34E+033.94E+033.72E+035.10E+034.58E+034.24E+033.97E+034.20E+03
Mean3.82E+034.69E+034.32E+036.03E+035.64E+035.10E+034.51E+034.74E+03
Std2.67E+023.38E+023.28E+024.29E+025.16E+024.32E+023.01E+023.87E+02
F29Best5.82E+051.73E+067.60E+052.50E+079.45E+061.35E+077.23E+056.72E+05
Mean6.25E+053.05E+062.10E+065.37E+072.23E+072.78E+071.77E+061.72E+06
Std5.84E+046.71E+058.83E+051.25E+077.12E+067.72E+064.84E+054.84E+05
Table A10. Statistical results derived from EMSMA and SMA variants for CEC 2017 (Dim = 100).
Table A10. Statistical results derived from EMSMA and SMA variants for CEC 2017 (Dim = 100).
FunctionIndexEMSMASMADTSMAISMAAOSMALSMAESMAMSMA
F1Best1.51E+039.78E+065.02E+081.43E+071.06E+079.29E+051.73E+061.89E+05
Mean7.32E+031.86E+074.24E+093.98E+076.83E+072.74E+063.03E+061.24E+08
Std5.98E+034.56E+062.17E+091.69E+075.54E+071.70E+067.64E+051.64E+08
F2Best2.75E+041.87E+052.87E+052.36E+052.72E+052.32E+051.59E+051.61E+05
Mean4.54E+044.03E+054.73E+052.67E+053.34E+054.15E+054.07E+052.19E+05
Std9.35E+031.39E+058.58E+041.80E+042.97E+041.38E+051.89E+052.19E+04
F3Best4.73E+026.73E+027.61E+027.80E+027.96E+026.49E+026.32E+027.19E+02
Mean5.55E+027.72E+029.60E+029.48E+021.01E+038.29E+027.30E+029.04E+02
Std5.89E+016.34E+011.08E+027.83E+011.11E+027.69E+014.67E+011.03E+02
F4Best9.63E+021.01E+039.46E+021.26E+031.15E+031.02E+039.87E+021.04E+03
Mean1.12E+031.21E+031.17E+031.35E+031.36E+031.22E+031.18E+031.26E+03
Std8.96E+018.82E+019.10E+015.43E+018.67E+011.07E+028.48E+018.99E+01
F5Best6.00E+026.32E+026.31E+026.62E+026.60E+026.42E+026.23E+026.41E+02
Mean6.00E+026.49E+026.49E+026.72E+026.70E+026.66E+026.37E+026.58E+02
Std4.38E-038.37E+008.01E+003.66E+004.83E+006.77E+006.70E+005.27E+00
F6Best1.25E+031.63E+031.66E+032.46E+032.45E+031.61E+031.47E+032.13E+03
Mean1.59E+031.91E+031.92E+033.05E+032.91E+031.96E+031.74E+032.43E+03
Std1.53E+021.63E+021.81E+021.85E+022.28E+021.85E+021.36E+021.72E+02
F7Best1.28E+031.29E+031.23E+031.61E+031.52E+031.27E+031.30E+031.39E+03
Mean1.44E+031.52E+031.46E+031.78E+031.76E+031.54E+031.44E+031.59E+03
Std9.06E+011.20E+021.05E+027.28E+019.46E+011.31E+029.25E+011.06E+02
F8Best1.23E+041.94E+041.98E+042.35E+042.40E+041.94E+041.86E+041.94E+04
Mean1.81E+043.00E+043.66E+042.78E+043.00E+043.04E+042.77E+042.39E+04
Std3.08E+034.33E+031.12E+042.30E+033.93E+034.93E+034.31E+031.97E+03
F9Best1.02E+041.28E+041.50E+041.42E+041.56E+041.37E+041.16E+041.25E+04
Mean1.29E+041.61E+041.96E+041.73E+041.81E+041.81E+041.55E+041.57E+04
Std1.11E+031.47E+031.79E+031.63E+031.65E+031.69E+031.52E+031.39E+03
F10Best1.29E+032.30E+033.84E+036.27E+035.42E+033.43E+032.72E+033.51E+03
Mean1.49E+033.23E+037.34E+031.17E+041.74E+046.17E+037.24E+031.12E+04
Std9.14E+017.22E+022.95E+033.61E+036.15E+031.91E+033.52E+035.43E+03
F11Best8.56E+053.52E+072.03E+071.82E+081.05E+081.50E+082.51E+071.30E+07
Mean1.97E+061.35E+082.26E+084.67E+083.14E+083.89E+087.45E+075.23E+07
Std8.77E+055.93E+071.93E+081.77E+081.43E+081.55E+083.18E+072.25E+07
F12Best1.67E+034.78E+041.21E+041.99E+042.96E+047.25E+041.95E+041.05E+04
Mean5.15E+034.91E+053.30E+057.79E+042.60E+053.31E+051.37E+053.43E+04
Std4.31E+038.28E+051.02E+062.93E+044.16E+053.61E+051.69E+052.40E+04
F13Best3.39E+034.03E+058.18E+059.02E+056.06E+052.96E+055.58E+053.53E+05
Mean4.03E+042.60E+062.57E+062.14E+062.75E+062.49E+062.36E+061.79E+06
Std3.50E+041.44E+061.36E+061.11E+061.72E+061.25E+061.46E+061.18E+06
F14Best1.62E+032.45E+042.74E+032.37E+043.27E+045.96E+043.60E+034.26E+03
Mean4.04E+031.70E+054.70E+046.43E+041.78E+051.78E+052.69E+041.84E+04
Std3.44E+031.86E+056.59E+043.15E+041.39E+051.00E+053.23E+041.35E+04
F15Best3.75E+034.98E+033.62E+035.65E+035.80E+035.03E+034.03E+033.75E+03
Mean5.84E+035.99E+035.56E+037.69E+037.46E+036.75E+035.98E+035.94E+03
Std8.07E+025.41E+027.97E+028.71E+028.40E+027.20E+027.38E+028.19E+02
F16Best3.53E+034.66E+034.36E+034.19E+035.68E+034.99E+034.08E+034.20E+03
Mean4.78E+035.67E+035.49E+036.09E+037.01E+036.19E+035.38E+036.11E+03
Std6.67E+025.50E+025.26E+028.31E+026.52E+026.41E+025.78E+026.71E+02
F17Best4.63E+042.09E+061.28E+068.97E+051.55E+061.56E+061.18E+061.18E+06
Mean1.32E+055.76E+064.59E+063.05E+065.44E+065.91E+065.52E+064.18E+06
Std5.26E+042.74E+062.50E+061.48E+062.69E+063.33E+062.71E+062.20E+06
F18Best1.98E+039.42E+032.68E+034.02E+054.61E+051.35E+062.30E+032.87E+03
Mean4.24E+037.10E+041.56E+046.10E+062.13E+065.27E+062.14E+041.63E+04
Std3.19E+036.04E+041.08E+042.98E+061.01E+061.78E+061.94E+041.38E+04
F19Best3.93E+034.53E+034.14E+034.36E+034.08E+034.39E+034.06E+034.06E+03
Mean5.05E+035.36E+035.38E+035.43E+035.86E+035.77E+035.18E+035.20E+03
Std5.74E+024.59E+025.97E+025.02E+026.14E+026.01E+025.76E+024.81E+02
F20Best2.75E+032.81E+032.78E+033.12E+033.05E+032.86E+032.80E+032.83E+03
Mean2.89E+033.01E+032.95E+033.53E+033.43E+033.04E+032.98E+033.03E+03
Std7.39E+019.17E+019.94E+012.05E+021.57E+021.04E+028.42E+011.18E+02
F21Best1.32E+041.50E+041.79E+041.74E+041.48E+041.63E+041.39E+041.57E+04
Mean1.60E+041.86E+042.24E+042.16E+042.02E+042.02E+041.75E+041.83E+04
Std1.31E+031.44E+032.12E+031.81E+032.00E+031.58E+031.28E+031.32E+03
F22Best3.05E+033.20E+033.25E+033.68E+033.50E+033.33E+033.15E+033.19E+03
Mean3.18E+033.36E+033.36E+034.06E+033.79E+033.48E+033.28E+033.36E+03
Std5.73E+017.62E+015.14E+011.74E+021.30E+028.37E+016.43E+017.03E+01
F23Best3.67E+033.78E+033.67E+034.41E+033.91E+033.77E+033.66E+033.89E+03
Mean3.85E+033.97E+033.85E+034.80E+034.40E+034.00E+033.89E+034.09E+03
Std8.22E+011.09E+027.37E+012.51E+022.07E+021.23E+029.59E+011.32E+02
F24Best3.13E+033.35E+033.60E+033.57E+033.54E+033.38E+033.22E+033.35E+03
Mean3.26E+033.45E+033.97E+033.68E+033.69E+033.54E+033.39E+033.59E+03
Std6.02E+015.35E+012.56E+026.64E+017.28E+017.32E+016.39E+018.00E+01
F25Best2.90E+033.13E+031.03E+045.55E+037.52E+031.12E+041.06E+041.19E+04
Mean1.37E+041.31E+041.19E+041.99E+041.89E+041.34E+041.24E+041.58E+04
Std3.97E+031.76E+039.59E+027.96E+033.62E+031.05E+037.77E+021.87E+03
F26Best3.41E+033.45E+033.42E+033.61E+033.63E+033.44E+033.43E+033.50E+03
Mean3.54E+033.62E+033.55E+033.97E+033.82E+033.61E+033.52E+033.66E+03
Std8.50E+019.14E+016.14E+012.45E+021.28E+028.48E+015.67E+011.05E+02
F27Best3.30E+033.46E+033.73E+033.56E+033.62E+033.47E+033.41E+033.47E+03
Mean3.36E+033.53E+036.87E+033.71E+033.76E+033.61E+033.50E+033.60E+03
Std2.81E+013.99E+013.43E+035.63E+016.92E+015.32E+013.61E+015.34E+01
F28Best5.68E+035.95E+035.95E+039.02E+037.62E+037.42E+035.79E+036.09E+03
Mean6.85E+037.33E+037.25E+031.04E+049.43E+038.86E+036.89E+037.52E+03
Std5.23E+025.68E+027.61E+029.65E+021.13E+037.55E+025.57E+026.27E+02
F29Best6.23E+034.15E+053.19E+043.22E+074.95E+061.68E+075.95E+045.22E+04
Mean1.30E+041.58E+064.65E+051.00E+084.01E+076.34E+071.78E+052.52E+05
Std5.24E+039.09E+054.98E+054.14E+072.16E+073.15E+071.10E+051.97E+05
Table A11. Statistical results derived from EMSMA and SMA variants for CEC 2022 (Dim = 10).
Table A11. Statistical results derived from EMSMA and SMA variants for CEC 2022 (Dim = 10).
FunctionIndexEMSMASMADTSMAISMAAOSMALSMAESMAMSMA
F1Best3.00E+023.00E+023.00E+023.00E+023.00E+023.00E+023.00E+023.00E+02
Mean3.00E+023.00E+023.00E+023.00E+023.00E+023.00E+023.00E+023.00E+02
Std4.09E-071.14E-031.70E-052.04E-045.46E-033.20E-042.11E-041.18E-04
F2Best4.00E+024.01E+024.00E+024.00E+024.00E+024.00E+024.00E+024.00E+02
Mean4.07E+024.12E+024.09E+024.17E+024.14E+024.09E+024.10E+024.12E+02
Std9.70E+001.66E+019.35E+002.45E+012.12E+011.11E+011.35E+011.65E+01
F3Best6.00E+026.00E+026.00E+026.00E+026.00E+026.00E+026.00E+026.00E+02
Mean6.00E+026.00E+026.00E+026.05E+026.03E+026.00E+026.00E+026.00E+02
Std2.82E-033.76E-025.31E-024.22E+004.56E+001.78E-012.44E-028.88E-01
F4Best8.03E+028.09E+028.05E+028.06E+028.05E+028.06E+028.09E+028.05E+02
Mean8.09E+028.25E+028.16E+028.24E+028.28E+028.20E+028.24E+028.17E+02
Std3.86E+009.75E+006.31E+009.14E+009.48E+008.58E+009.17E+007.17E+00
F5Best9.00E+029.00E+029.00E+029.00E+029.01E+029.00E+029.00E+029.00E+02
Mean9.00E+029.01E+029.00E+029.42E+021.04E+039.01E+029.05E+029.35E+02
Std1.36E-011.99E+005.54E-017.46E+011.53E+021.52E+009.55E+005.38E+01
F6Best1.80E+031.92E+032.18E+031.88E+031.97E+032.00E+031.90E+031.84E+03
Mean1.80E+035.50E+035.63E+034.50E+034.95E+035.19E+035.15E+034.49E+03
Std1.24E+012.35E+031.79E+032.35E+032.17E+032.07E+031.91E+032.06E+03
F7Best2.00E+032.02E+032.00E+032.02E+032.00E+032.02E+032.00E+032.00E+03
Mean2.00E+032.02E+032.02E+032.03E+032.03E+032.02E+032.02E+032.02E+03
Std8.16E+007.79E-015.01E+007.78E+007.61E+002.87E+004.07E+004.83E+00
F8Best2.20E+032.20E+032.20E+032.20E+032.20E+032.20E+032.20E+032.20E+03
Mean2.21E+032.22E+032.22E+032.23E+032.22E+032.22E+032.22E+032.22E+03
Std8.79E+002.79E+005.02E+004.70E+005.45E+003.98E+002.84E+002.82E+00
F9Best2.53E+032.53E+032.53E+032.53E+032.53E+032.53E+032.53E+032.53E+03
Mean2.53E+032.53E+032.53E+032.53E+032.53E+032.53E+032.53E+032.53E+03
Std1.71E-113.28E-047.65E-103.29E-115.59E-052.84E-046.80E-051.05E-04
F10Best2.50E+032.50E+032.50E+032.50E+032.50E+032.50E+032.50E+032.41E+03
Mean2.52E+032.52E+032.50E+032.50E+032.53E+032.51E+032.54E+032.54E+03
Std4.23E+014.24E+011.57E+011.45E-015.67E+012.91E+015.49E+016.12E+01
F11Best2.60E+032.60E+032.60E+032.60E+032.60E+032.60E+032.60E+032.60E+03
Mean2.79E+032.79E+032.66E+032.66E+032.75E+032.72E+032.79E+032.73E+03
Std1.46E+021.84E+021.35E+021.16E+021.56E+021.63E+021.72E+021.46E+02
F12Best2.86E+032.86E+032.86E+032.86E+032.86E+032.86E+032.86E+032.86E+03
Mean2.86E+032.86E+032.86E+032.86E+032.86E+032.86E+032.86E+032.86E+03
Std1.69E+001.50E+001.48E+001.53E+001.66E+001.64E+001.20E+001.19E+00
Table A12. Statistical results derived from EMSMA and SMA variants for CEC 2022 (Dim = 20).
Table A12. Statistical results derived from EMSMA and SMA variants for CEC 2022 (Dim = 20).
FunctionIndexEMSMASMADTSMAISMAAOSMALSMAESMAMSMA
F1Best3.00E+023.00E+023.00E+023.00E+023.04E+023.00E+023.00E+023.00E+02
Mean3.00E+023.00E+023.03E+023.18E+024.47E+023.00E+023.07E+023.13E+02
Std6.50E-012.71E-016.62E+003.42E+011.81E+023.86E-013.43E+015.66E+01
F2Best4.00E+024.05E+024.04E+024.05E+024.09E+024.06E+024.04E+024.07E+02
Mean4.36E+024.48E+024.50E+024.56E+024.62E+024.50E+024.51E+024.56E+02
Std2.19E+011.60E+011.21E+011.91E+013.17E+011.97E+012.50E+012.81E+01
F3Best6.00E+026.00E+026.00E+026.06E+026.04E+026.01E+026.00E+026.00E+02
Mean6.00E+026.01E+026.01E+026.38E+026.24E+026.04E+026.00E+026.03E+02
Std3.99E-031.14E+004.50E-011.28E+011.14E+012.47E+002.07E-012.49E+00
F4Best8.16E+028.21E+028.27E+028.51E+028.34E+028.37E+028.31E+028.34E+02
Mean8.48E+028.67E+028.50E+028.76E+028.87E+028.66E+028.64E+028.65E+02
Std1.87E+012.38E+011.36E+011.54E+012.46E+011.77E+011.92E+011.69E+01
F5Best9.00E+029.11E+029.06E+021.26E+031.22E+039.19E+029.10E+021.00E+03
Mean9.04E+021.53E+031.11E+031.94E+032.07E+031.23E+031.37E+031.57E+03
Std4.16E+006.49E+022.68E+023.37E+023.34E+024.36E+024.49E+023.08E+02
F6Best1.81E+032.02E+031.96E+032.07E+032.01E+032.05E+031.97E+031.91E+03
Mean1.90E+032.02E+041.71E+046.02E+031.36E+042.06E+041.82E+041.34E+04
Std1.32E+026.72E+038.55E+035.70E+039.42E+037.26E+038.41E+039.67E+03
F7Best2.01E+032.03E+032.02E+032.06E+032.05E+032.03E+032.02E+032.02E+03
Mean2.03E+032.07E+032.05E+032.11E+032.13E+032.08E+032.09E+032.07E+03
Std1.85E+014.02E+012.42E+012.95E+014.69E+014.38E+015.50E+012.94E+01
F8Best2.21E+032.22E+032.22E+032.23E+032.22E+032.22E+032.22E+032.22E+03
Mean2.22E+032.25E+032.23E+032.26E+032.28E+032.25E+032.24E+032.23E+03
Std1.86E+004.95E+018.57E+004.63E+016.04E+013.48E+013.67E+011.76E+01
F9Best2.48E+032.48E+032.48E+032.48E+032.48E+032.48E+032.48E+032.48E+03
Mean2.48E+032.48E+032.48E+032.48E+032.48E+032.48E+032.48E+032.48E+03
Std9.87E-041.06E-013.27E-021.02E-011.82E-011.24E-019.74E-021.55E-01
F10Best2.40E+032.50E+032.50E+032.50E+032.50E+032.50E+032.43E+032.42E+03
Mean2.47E+032.88E+032.60E+032.52E+033.93E+033.71E+032.76E+032.74E+03
Std5.87E+012.79E+023.40E+025.11E+018.09E+028.00E+022.19E+022.19E+02
F11Best2.90E+032.60E+032.60E+032.60E+032.60E+032.60E+032.60E+032.60E+03
Mean2.90E+032.95E+032.91E+032.95E+032.91E+032.93E+032.93E+032.91E+03
Std5.39E+001.46E+028.97E+019.86E+011.02E+021.06E+028.25E+011.01E+02
F12Best2.93E+032.93E+032.94E+032.94E+032.94E+032.93E+032.94E+032.94E+03
Mean2.95E+032.95E+032.95E+032.96E+032.96E+032.94E+032.95E+032.95E+03
Std1.11E+011.01E+018.31E+001.63E+011.64E+015.05E+008.94E+008.87E+00

Appendix B

Figure A1. Convergence curves of EMSMA and SMA variants for CEC 2017 (Dim = 10).
Figure A1. Convergence curves of EMSMA and SMA variants for CEC 2017 (Dim = 10).
Biomimetics 09 00500 g0a1aBiomimetics 09 00500 g0a1bBiomimetics 09 00500 g0a1c
Figure A2. Convergence curves of EMSMA and SMA variants for CEC 2017 (Dim = 30).
Figure A2. Convergence curves of EMSMA and SMA variants for CEC 2017 (Dim = 30).
Biomimetics 09 00500 g0a2aBiomimetics 09 00500 g0a2bBiomimetics 09 00500 g0a2c
Figure A3. Convergence curves of EMSMA and SMA variants for CEC 2017 (Dim = 50).
Figure A3. Convergence curves of EMSMA and SMA variants for CEC 2017 (Dim = 50).
Biomimetics 09 00500 g0a3aBiomimetics 09 00500 g0a3bBiomimetics 09 00500 g0a3c
Figure A4. Convergence curves of EMSMA and SMA variants for CEC 2017 (Dim = 100).
Figure A4. Convergence curves of EMSMA and SMA variants for CEC 2017 (Dim = 100).
Biomimetics 09 00500 g0a4aBiomimetics 09 00500 g0a4bBiomimetics 09 00500 g0a4c
Figure A5. Convergence curves of EMSMA and SMA variants for CEC 2022 (Dim = 10).
Figure A5. Convergence curves of EMSMA and SMA variants for CEC 2022 (Dim = 10).
Biomimetics 09 00500 g0a5aBiomimetics 09 00500 g0a5b
Figure A6. Convergence curves of EMSMA and SMA variants for CEC 2022 (Dim = 20).
Figure A6. Convergence curves of EMSMA and SMA variants for CEC 2022 (Dim = 20).
Biomimetics 09 00500 g0a6aBiomimetics 09 00500 g0a6b
Figure A7. Boxplots of EMSMA and SMA variants for CEC 2017 (Dim = 10).
Figure A7. Boxplots of EMSMA and SMA variants for CEC 2017 (Dim = 10).
Biomimetics 09 00500 g0a7aBiomimetics 09 00500 g0a7bBiomimetics 09 00500 g0a7c
Figure A8. Boxplots of EMSMA and SMA variants for CEC 2017 (Dim = 30).
Figure A8. Boxplots of EMSMA and SMA variants for CEC 2017 (Dim = 30).
Biomimetics 09 00500 g0a8aBiomimetics 09 00500 g0a8bBiomimetics 09 00500 g0a8c
Figure A9. Boxplots of EMSMA and SMA variants for CEC 2017 (Dim = 50).
Figure A9. Boxplots of EMSMA and SMA variants for CEC 2017 (Dim = 50).
Biomimetics 09 00500 g0a9aBiomimetics 09 00500 g0a9bBiomimetics 09 00500 g0a9c
Figure A10. Boxplots of EMSMA and SMA variants for CEC 2017 (Dim = 100).
Figure A10. Boxplots of EMSMA and SMA variants for CEC 2017 (Dim = 100).
Biomimetics 09 00500 g0a10aBiomimetics 09 00500 g0a10bBiomimetics 09 00500 g0a10c
Figure A11. Boxplots of EMSMA and SMA variants for CEC 2022 (Dim = 10).
Figure A11. Boxplots of EMSMA and SMA variants for CEC 2022 (Dim = 10).
Biomimetics 09 00500 g0a11aBiomimetics 09 00500 g0a11b
Figure A12. Boxplots of EMSMA and SMA variants for CEC 2022 (Dim = 20).
Figure A12. Boxplots of EMSMA and SMA variants for CEC 2022 (Dim = 20).
Biomimetics 09 00500 g0a12aBiomimetics 09 00500 g0a12b

References

  1. Jin, B.; Vai, M.I. An adaptive ultrasonic backscattered signal processing technique for accurate object localization based on the instantaneous energy density level. J. Med. Imaging Health Inform. 2015, 5, 1059–1064. [Google Scholar] [CrossRef]
  2. Jin, B.; Cruz, L.; Goncalves, N. Pseudo RGB-D Face Recognition. IEEE Sens. J. 2022, 22, 21780–21794. [Google Scholar] [CrossRef]
  3. Zhao, S.; Zhang, T.; Ma, S.; Chen, M. Dandelion Optimizer: A nature-inspired metaheuristic algorithm for engineering applications. Eng. Appl. Artif. Intell. 2022, 114, 105075. [Google Scholar] [CrossRef]
  4. Sulaiman, M.H.; Mustaffa, Z.; Saari, M.M.; Daniyal, H. Barnacles Mating Optimizer: A new bio-inspired algorithm for solving engineering optimization problems. Eng. Appl. Artif. Intell. 2020, 87, 103330. [Google Scholar] [CrossRef]
  5. 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]
  6. Zhao, F.; Wang, Q.; Wang, L. An inverse reinforcement learning framework with the Q-learning mechanism for the metaheuristic algorithm. Knowl.-Based Syst. 2023, 265, 110368. [Google Scholar] [CrossRef]
  7. López, A.; Ogayar, C.J.; Jurado, J.M.; Feito, F.R. Metaheuristics for the optimization of Terrestrial LiDAR set-up. Autom. Constr. 2023, 146, 104675. [Google Scholar] [CrossRef]
  8. Hashim, F.A.; Mostafa, R.R.; Khurma, R.A.; Qaddoura, R.; Castillo, P.A. A new approach for solving global optimization and engineering problems based on modified sea horse optimizer. J. Comput. Des. Eng. 2024, 11, 73–98. [Google Scholar] [CrossRef]
  9. Kwa, H.L.; Leong Kit, J.; Bouffanais, R. Balancing Collective Exploration and Exploitation in Multi-Agent and Multi-Robot Systems: A Review. Front. Robot. AI 2022, 8, 771520. [Google Scholar] [CrossRef] [PubMed]
  10. 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]
  11. 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]
  12. Abualigah, L.; Diabat, A. Chaotic binary Group Search Optimizer for feature selection. Expert Syst. Appl. 2022, 192, 116368. [Google Scholar] [CrossRef]
  13. Linganathan, S.; Singamsetty, P. Genetic algorithm to the bi-objective multiple travelling salesman problem. Alexandria Eng. J. 2024, 90, 98–111. [Google Scholar] [CrossRef]
  14. Li, X.; Zhang, S.; Shao, P. Discrete artificial bee colony algorithm with fixed neighborhood search for traveling salesman problem. Eng. Appl. Artif. Intell. 2024, 131, 107816. [Google Scholar] [CrossRef]
  15. Gupta, S.; Deep, K. Improved sine cosine algorithm with crossover scheme for global optimization. Knowl.-Based Syst. 2019, 165, 374–406. [Google Scholar] [CrossRef]
  16. Abualigah, L.; Habash, M.; Hanandeh, E.S.; Hussein, A.M.A.; Shinwan, M.A.; Zitar, R.A.; Jia, H. Improved Reptile Search Algorithm by Salp Swarm Algorithm for Medical Image Segmentation. J. Bionic Eng. 2023, 20, 1766–1790. [Google Scholar] [CrossRef] [PubMed]
  17. Abualigah, L.; Al-Okbi, N.K.; Elaziz, M.A.; Houssein, E.H. Boosting Marine Predators Algorithm by Salp Swarm Algorithm for Multilevel Thresholding Image Segmentation. Multimed. Tools Appl. 2022, 81, 16707–16742. [Google Scholar] [CrossRef]
  18. Jin, B.; Gonçalves, N.; Cruz, L.; Medvedev, I.; Yu, Y.; Wang, J. Simulated multimodal deep facial diagnosis. Expert Syst. Appl. 2024, 252, 123881. [Google Scholar] [CrossRef]
  19. Abualigah, L.; Almotairi, K.H.; Elaziz, M.A. Multilevel thresholding image segmentation using meta-heuristic optimization algorithms: Comparative analysis, open challenges and new trends. Appl. Intell. 2023, 53, 11654–11704. [Google Scholar] [CrossRef]
  20. Zhao, Q.; Li, C.; Zhu, D.; Xie, C. Coverage Optimization of Wireless Sensor Networks Using Combinations of PSO and Chaos Optimization. Electronics 2022, 11, 853. [Google Scholar] [CrossRef]
  21. Ou, Y.; Qin, F.; Zhou, K.-Q.; Yin, P.-F.; Mo, L.-P.; Mohd Zain, A. An Improved Grey Wolf Optimizer with Multi-Strategies Coverage in Wireless Sensor Networks. Symmetry 2024, 16, 286. [Google Scholar] [CrossRef]
  22. Yu, X.; Li, C.; Zhou, J.F. A constrained differential evolution algorithm to solve UAV path planning in disaster scenarios. Knowl.-Based Syst. 2020, 204, 106209. [Google Scholar] [CrossRef]
  23. Qu, C.; Gai, W.; Zhang, J.; Zhong, M. A novel hybrid grey wolf optimizer algorithm for unmanned aerial vehicle (UAV) path planning. Knowl.-Based Syst. 2020, 194, 105530. [Google Scholar] [CrossRef]
  24. Abualigah, L.; Alkhrabsheh, M. Amended hybrid multi-verse optimizer with genetic algorithm for solving task scheduling problem in cloud computing. J. Supercomput. 2022, 78, 740–765. [Google Scholar] [CrossRef]
  25. John, H.H. Adaptation in Natural and Artificial Systems; University of Michigan Press: Ann Arbor, MI, USA, 1992. [Google Scholar]
  26. 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]
  27. Simon, D. Biogeography-based optimization. IEEE Trans. Evol. Comput. 2008, 12, 702–713. [Google Scholar] [CrossRef]
  28. Fogel, D.B. Applying evolutionary programming to selected traveling salesman problems. Cybern. Syst. 1993, 24, 27–36. [Google Scholar] [CrossRef]
  29. Beyer, H.-G.; Schwefel, H.-P. Evolution strategies—A comprehensive introduction. Nat. Comput. 2002, 1, 3–52. [Google Scholar] [CrossRef]
  30. Yang, X. Nature-Inspired Metaheuristic Algorithms; Luniver Press: London, UK, 2010; ISBN 9781905986286. [Google Scholar]
  31. Rashedi, E.; Nezamabadi-pour, H.; Saryazdi, S. GSA: A Gravitational Search Algorithm. Inf. Sci. 2009, 179, 2232–2248. [Google Scholar] [CrossRef]
  32. 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]
  33. Mirjalili, S. SCA: A Sine Cosine Algorithm for solving optimization problems. Knowl.-Based Syst. 2016, 96, 120–133. [Google Scholar] [CrossRef]
  34. 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]
  35. Cheng, S.; Qin, Q.; Chen, J.; Shi, Y. Brain storm optimization algorithm: A review. Artif. Intell. Rev. 2016, 46, 445–458. [Google Scholar] [CrossRef]
  36. 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]
  37. 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]
  38. 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]
  39. Moosavian, N.; Kasaee Roodsari, B. Soccer league competition algorithm: A novel meta-heuristic algorithm for optimal design of water distribution networks. Swarm Evol. Comput. 2014, 7, 14–24. [Google Scholar] [CrossRef]
  40. Kumar, M.; Kulkarni, A.J.; Satapathy, S.C. Socio evolution & learning optimization algorithm: A socio-inspired optimization methodology. Futur. Gener. Comput. Syst. 2018, 81, 252–272. [Google Scholar] [CrossRef]
  41. Kennedy, J.; Eberhart, R. Particle swarm optimization. In Proceedings of the IEEE International Conference on Neural Networks—Conference Proceedings, Perth, WA, Australia, 27 November–1 December 1995. [Google Scholar]
  42. Dorigo, M.; Di Caro, G. Ant colony optimization: A new meta-heuristic. In Proceedings of the 1999 Congress on Evolutionary Computation, CEC, Washington, DC, USA, 6–9 July 1999. [Google Scholar]
  43. Fister, I.; Yang, X.S.; Brest, J. A comprehensive review of firefly algorithms. Swarm Evol. Comput. 2013, 13, 34–46. [Google Scholar] [CrossRef]
  44. Mirjalili, S.; Mirjalili, S.M.; Lewis, A. Grey Wolf Optimizer. Adv. Eng. Softw. 2014, 69, 46–61. [Google Scholar] [CrossRef]
  45. Mirjalili, S.; Lewis, A. The Whale Optimization Algorithm. Adv. Eng. Softw. 2016, 95, 51–67. [Google Scholar] [CrossRef]
  46. Heidari, A.A.; Mirjalili, S.; Faris, H.; Aljarah, I.; Mafarja, M.; Chen, H. Harris hawks optimization: Algorithm and applications. Futur. Gener. Comput. Syst. 2019, 97, 849–872. [Google Scholar] [CrossRef]
  47. 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]
  48. Agushaka, J.O.; Ezugwu, A.E.; Abualigah, L. Dwarf Mongoose Optimization Algorithm. Comput. Methods Appl. Mech. Eng. 2022, 391, 114570. [Google Scholar] [CrossRef]
  49. 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]
  50. Jia, H.; Peng, X.; Lang, C. Remora optimization algorithm. Expert Syst. Appl. 2021, 185, 115665. [Google Scholar] [CrossRef]
  51. Jia, H.; Rao, H.; Wen, C.; Mirjalili, S. Crayfish optimization algorithm. Artif. Intell. Rev. 2023, 56, 1919–1979. [Google Scholar] [CrossRef]
  52. Wolpert, D.H.; Macready, W.G. No free lunch theorems for optimization. IEEE Trans. Evol. Comput. 1997, 1, 67–82. [Google Scholar] [CrossRef]
  53. Li, S.; Chen, H.; Wang, M.; Heidari, A.A.; Mirjalili, S. Slime mould algorithm: A new method for stochastic optimization. Futur. Gener. Comput. Syst. 2020, 111, 300–323. [Google Scholar] [CrossRef]
  54. Naik, M.K.; Panda, R.; Abraham, A. Normalized square difference based multilevel thresholding technique for multispectral images using leader slime mould algorithm. J. King Saud Univ. Comput. Inf. Sci. 2022, 34, 4524–4536. [Google Scholar] [CrossRef]
  55. Yousri, D.; Fathy, A.; Rezk, H.; Babu, T.S.; Berber, M.R. A reliable approach for modeling the photovoltaic system under partial shading conditions using three diode model and hybrid marine predators-slime mould algorithm. Energy Convers. Manag. 2021, 243, 114269. [Google Scholar] [CrossRef]
  56. Abdel-Basset, M.; Mohamed, R.; Chakrabortty, R.K.; Ryan, M.J.; Mirjalili, S. An efficient binary slime mould algorithm integrated with a novel attacking-feeding strategy for feature selection. Comput. Ind. Eng. 2021, 153, 107078. [Google Scholar] [CrossRef]
  57. Hassan, M.H.; Kamel, S.; Abualigah, L.; Eid, A. Development and application of slime mould algorithm for optimal economic emission dispatch. Expert Syst. Appl. 2021, 182, 115205. [Google Scholar] [CrossRef]
  58. 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]
  59. Abualigah, L.; Al-qaness, M.A.A.; Abd Elaziz, M.; Ewees, A.A.; Oliva, D.; Cuong-Le, T. The non-monopolize search (NO): A novel single-based local search optimization algorithm. Neural Comput. Appl. 2024, 36, 5305–5332. [Google Scholar] [CrossRef]
  60. Faramarzi, A.; Heidarinejad, M.; Mirjalili, S.; Gandomi, A.H. Marine Predators Algorithm: A nature-inspired metaheuristic. Expert Syst. Appl. 2020, 152, 113377. [Google Scholar] [CrossRef]
  61. Yin, S.; Luo, Q.; Du, Y.; Zhou, Y. DTSMA: Dominant Swarm with Adaptive T-distribution Mutation-based Slime Mould Algorithm. Math. Biosci. Eng. 2022, 19, 2240–2285. [Google Scholar] [CrossRef]
  62. Tang, A.D.; Tang, S.Q.; Han, T.; Zhou, H.; Xie, L. A Modified Slime Mould Algorithm for Global Optimization. Comput. Intell. Neurosci. 2021, 2021, 2298215. [Google Scholar] [CrossRef]
  63. Naik, M.K.; Panda, R.; Abraham, A. Adaptive opposition slime mould algorithm. Soft Comput. 2021, 25, 14297–14313. [Google Scholar] [CrossRef]
  64. Naik, M.K.; Panda, R.; Abraham, A. An entropy minimization based multilevel colour thresholding technique for analysis of breast thermograms using equilibrium slime mould algorithm. Appl. Soft Comput. 2021, 113, 107955. [Google Scholar] [CrossRef]
  65. Deng, L.; Liu, S. A multi-strategy improved slime mould algorithm for global optimization and engineering design problems. Comput. Methods Appl. Mech. Eng. 2023, 404, 115764. [Google Scholar] [CrossRef]
  66. Awad, N.H.; Ali, M.Z.; Suganthan, P.N.; Liang, J.J.; Qu, B.Y. Problem Definitions and Evaluation Criteria for the CEC2017 Special Session and Competition on Single Objective Real-Parameter Numertical Optimization; Nanyang Technological University: Singapore, 2016. [Google Scholar]
  67. Warchulski, E.; Arabas, J.; Biedrzycki, R. Improving the differential evolution strategy by coupling it with CMA-ES. In Proceedings of the GECCO 2022 Companion–Proceedings of the 2022 Genetic and Evolutionary Computation Conference, Boston, MA, USA, 9–13 July 2022. [Google Scholar]
  68. 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]
Figure 1. Summary of some metaheuristic algorithms.
Figure 1. Summary of some metaheuristic algorithms.
Biomimetics 09 00500 g001
Figure 2. The flow chart of the EMSMA.
Figure 2. The flow chart of the EMSMA.
Biomimetics 09 00500 g002
Figure 3. Rankings of EMSMA with different z settings obtained from the Friedman test.
Figure 3. Rankings of EMSMA with different z settings obtained from the Friedman test.
Biomimetics 09 00500 g003
Figure 4. Rankings of EMSMA and its variants.
Figure 4. Rankings of EMSMA and its variants.
Biomimetics 09 00500 g004
Figure 5. Rankings based on “Mean” of EMSMA and SMA variants on benchmark function. (a) Ranking of EMSMA and SMA variants (CEC2017 10D). (b) Ranking of EMSMA and SMA variants (CEC2017 30D). (c) Ranking of EMSMA and SMA variants (CEC2017 50D). (d) Ranking of EMSMA and SMA variants (CEC2017 100D). (e) Ranking of EMSMA and SMA variants (CEC2012 10D). (f) Ranking of EMSMA and SMA variants (CEC2017 20D).
Figure 5. Rankings based on “Mean” of EMSMA and SMA variants on benchmark function. (a) Ranking of EMSMA and SMA variants (CEC2017 10D). (b) Ranking of EMSMA and SMA variants (CEC2017 30D). (c) Ranking of EMSMA and SMA variants (CEC2017 50D). (d) Ranking of EMSMA and SMA variants (CEC2017 100D). (e) Ranking of EMSMA and SMA variants (CEC2012 10D). (f) Ranking of EMSMA and SMA variants (CEC2017 20D).
Biomimetics 09 00500 g005aBiomimetics 09 00500 g005b
Figure 6. Rankings of EMSMA and SMA variants.
Figure 6. Rankings of EMSMA and SMA variants.
Biomimetics 09 00500 g006
Figure 7. Differences between EMSMA and SMA variants. (a) CEC2017 10D. (b) CEC2017 30D. (c) CEC2017 50D. (d) CEC2017 100D. (e) CEC2022 10D. (f) CEC2022 20D.
Figure 7. Differences between EMSMA and SMA variants. (a) CEC2017 10D. (b) CEC2017 30D. (c) CEC2017 50D. (d) CEC2017 100D. (e) CEC2022 10D. (f) CEC2022 20D.
Biomimetics 09 00500 g007
Figure 8. Convergence curves of EMSMA and SMA variants.
Figure 8. Convergence curves of EMSMA and SMA variants.
Biomimetics 09 00500 g008aBiomimetics 09 00500 g008b
Figure 9. Boxplots of EMSMA and SMA variants.
Figure 9. Boxplots of EMSMA and SMA variants.
Biomimetics 09 00500 g009aBiomimetics 09 00500 g009b
Table 1. Parameter settings of eight algorithms.
Table 1. Parameter settings of eight algorithms.
AlgorithmsParameter SettingsImprovement Strategies
EMSMA z = 0.3 , S = 0.5 N LCLS; INSM; RDRM
SMA z = 0.03 N/A
DTSMA [61] z = 0.03 , C r = 0.5 , q = 0.9 Dominant swarm; mutation mechanism, greedy strategy
ISMA [62] z = 0.03 , S max = N , S min = 0.5 N Chaotic opposition-based learning strategy; self-adaptive strategy; spiral search strategy
AOSMA [63] z = 0.03 Opposition-based learning; adaptive decision strategy
LSMA [54] z = 0.03 Leaders of the slime mould concentration
ESMA [64] z = 0.03 Hybridizing the equilibrium optimizer
MSMA [65] z = 0.03 , E = 100 , N s = 10 Mutation strategy; gbest-guided mechanism; adaptive mutation probability
Table 2. Descriptions of CEC-2017 benchmark test functions.
Table 2. Descriptions of CEC-2017 benchmark test functions.
No.FunctionsSearch RangeDimfmin
Unimodal functionsF1Shifted and Rotated Bent Cigar Function[−100,100]10/30/50/100100
F2Shifted and Rotated Zakharov Function[−100,100]10/30/50/100300
Multimodal functionsF3Shifted 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 functionsF10Hybrid 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 functionsF20Composition 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 3. Descriptions of CEC-2022 benchmark test functions.
Table 3. Descriptions of CEC-2022 benchmark test functions.
No.FunctionsSearch RangeDimfmin
Unimodal functionsF1Shifted and full Rotated Zakharov Function[−100,100]10/20300
Multimodal functionsF2Shifted and full Rotated Rosenbrock’s Function[−100,100]10/20400
F3Shifted and full Rotated Expanded Schaffer’s f6 Function[−100,100]10/20600
F4Shifted and full Rotated Non-Continuous Rastrigin’s Function[−100,100]10/20800
F5Shifted and full Rotated Levy Function[−100,100]10/20900
Hybrid functionsF6Hybrid Function 1 (N = 3)[−100,100]10/201800
F7Hybrid Function 2 (N = 6[−100,100]10/202000
F8Hybrid Function 3 (N = 5)[−100,100]10/202200
Composition functionsF9Composition Function 1 (N = 5)[−100,100]10/202300
F10Composition Function 2 (N = 4)[−100,100]10/202400
F11Composition Function 3 (N = 5)[−100,100]10/202600
F12Composition Function 4 (N = 6)[−100,100]10/202700
Table 4. Performance comparison of EMSMA with different parameter z.
Table 4. Performance comparison of EMSMA with different parameter z.
Test SuiteDimSMAz = 0.1z = 0.2z = 0.3z = 0.4z = 0.5z = 0.6z = 0.7p-Value
CEC2017107.413.483.553.724.384.624.314.522.81E-09
307.144.414.624.384.104.523.413.418.83E-08
507.345.525.074.073.693.693.313.317.14E-12
1007.695.595.453.414.623.623.382.241.39E-18
CEC2022106.752.583.003.254.585.505.215.131.49E-04
207.503.754.674.333.503.583.834.831.13E-03
Average rank of CEC20177.404.754.673.904.204.113.603.372.28E-08
Average rank of CEC20227.133.173.833.794.044.544.524.986.38E-04
Average rank of total7.314.224.393.864.154.263.913.912.13E-04
Table 5. The rankings of EMSMA and its variants.
Table 5. The rankings of EMSMA and its variants.
AlgorithmCEC2017 Test SuiteCEC2022 Test SuiteAverage Rank
of CEC2017
Average Rank
of CEC2022
Average Rank
of Total
1030501001020
SMA4.524.484.414.594.254.504.504.384.45
EMSMA-12.282.662.833.032.002.082.702.042.45
EMSMA-23.903.383.142.694.003.253.283.633.41
EMSMA-32.452.452.692.902.503.082.622.792.68
EMSMA1.862.031.931.792.252.081.912.172.00
p-value2.11E-121.09E-081.06E-071.30E-093.17E-047.18E-04N/AN/AN/A
Table 6. The results of Wilcoxon rank sum test between EMSMA and competitors (a = 0.05).
Table 6. The results of Wilcoxon rank sum test between EMSMA and competitors (a = 0.05).
EMSMA vs.
+/=/−
CEC2017 Test SuiteCEC2022 Test Suite
Dim = 10Dim = 30Dim = 50Dim = 100Dim = 10Dim = 20
SMA26/1/223/4/222/6/127/2/010/1/110/2/0
DTSMA23/3/318/7/420/5/424/4/18/4/010/2/0
ISMA26/1/227/2/029/0/029/0/010/0/212/0/0
AOSMA29/0/029/0/029/0/029/0/010/1/112/0/0
LSMA27/0/222/7/025/4/028/1/09/2/110/2/0
ESMA27/0/224/4/121/7/122/6/111/1/011/1/0
MSMA28/0/126/3/028/1/027/2/011/1/012/0/0
Table 7. The results of Friedman test between EMSMA and competitors (a = 0.05).
Table 7. The results of Friedman test between EMSMA and competitors (a = 0.05).
AlgorithmCEC2017CEC2022 withAverage Rank
of CEC2017
Average Rank
of CEC2022
Average Rank
of Total
1030501001020
EMSMA1.451.661.521.242.001.331.471.671.54
SMA4.864.284.074.415.504.834.415.174.69
DTSMA2.452.413.454.692.752.833.252.793.08
ISMA5.596.666.906.345.256.176.375.716.12
AOSMA6.907.217.006.696.427.086.956.756.87
LSMA5.315.455.525.694.424.755.494.585.15
ESMA4.833.863.102.795.004.423.654.714.04
MSMA4.624.484.454.144.674.584.424.634.50
p-value2.33E-198.53E-243.46E-232.51E-211.09E-041.44E-07N/AN/AN/A
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

Dong, Y.; Tang, R.; Cai, X. Enhanced Multi-Strategy Slime Mould Algorithm for Global Optimization Problems. Biomimetics 2024, 9, 500. https://doi.org/10.3390/biomimetics9080500

AMA Style

Dong Y, Tang R, Cai X. Enhanced Multi-Strategy Slime Mould Algorithm for Global Optimization Problems. Biomimetics. 2024; 9(8):500. https://doi.org/10.3390/biomimetics9080500

Chicago/Turabian Style

Dong, Yuncheng, Ruichen Tang, and Xinyu Cai. 2024. "Enhanced Multi-Strategy Slime Mould Algorithm for Global Optimization Problems" Biomimetics 9, no. 8: 500. https://doi.org/10.3390/biomimetics9080500

Article Metrics

Back to TopTop