Next Article in Journal
The Task Decomposition and Dedicated Reward-System-Based Reinforcement Learning Algorithm for Pick-and-Place
Next Article in Special Issue
PECSO: An Improved Chicken Swarm Optimization Algorithm with Performance-Enhanced Strategy and Its Application
Previous Article in Journal
Solving the Min-Max Clustered Traveling Salesmen Problem Based on Genetic Algorithm
Previous Article in Special Issue
Adaptive Image Enhancement Algorithm Based on Variable Step Fruit Fly Optimization Algorithm and Nonlinear Beta Transform
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Drawer Algorithm: A New Metaheuristic Approach for Solving Optimization Problems in Engineering

1
Department of Mathematics, Faculty of Science, University of Hradec Králové, 500 03 Hradec Králové, Czech Republic
2
School of Industrial Engineering, Pontificia Universidad Católica de Valparaíso, Valparaíso 2362807, Chile
*
Author to whom correspondence should be addressed.
Biomimetics 2023, 8(2), 239; https://doi.org/10.3390/biomimetics8020239
Submission received: 18 April 2023 / Revised: 26 May 2023 / Accepted: 2 June 2023 / Published: 6 June 2023
(This article belongs to the Special Issue Bioinspired Algorithms)

Abstract

:
Metaheuristic optimization algorithms play an essential role in optimizing problems. In this article, a new metaheuristic approach called the drawer algorithm (DA) is developed to provide quasi-optimal solutions to optimization problems. The main inspiration for the DA is to simulate the selection of objects from different drawers to create an optimal combination. The optimization process involves a dresser with a given number of drawers, where similar items are placed in each drawer. The optimization is based on selecting suitable items, discarding unsuitable ones from different drawers, and assembling them into an appropriate combination. The DA is described, and its mathematical modeling is presented. The performance of the DA in optimization is tested by solving fifty-two objective functions of various unimodal and multimodal types and the CEC 2017 test suite. The results of the DA are compared to the performance of twelve well-known algorithms. The simulation results demonstrate that the DA, with a proper balance between exploration and exploitation, produces suitable solutions. Furthermore, comparing the performance of optimization algorithms shows that the DA is an effective approach for solving optimization problems and is much more competitive than the twelve algorithms against which it was compared to. Additionally, the implementation of the DA on twenty-two constrained problems from the CEC 2011 test suite demonstrates its high efficiency in handling optimization problems in real-world applications.

1. Introduction

Optimization is the process by which the best possible solution to a problem is identified. Each optimization problem can be modeled using three main components: variables, constraints, and objective functions [1]. With the advancement of science and technology, optimization problems have become more complex and require effective methods. Stochastic algorithms are effective methods for solving optimization problems by randomly scanning the search space and using random operators. These algorithms first generate a population of solvable solutions to a given problem and then improve those solutions in an iterative process to eventually converge on a suitable solution [2].
The best solution to an optimization problem is called the global optimum. However, there is no guarantee that the algorithms will precisely provide such an optimum. For this reason, the solution obtained from the optimization algorithm for a problem is called a quasi-optimal, which may or may not be equal to the global optimum [3].
Scientists have introduced numerous algorithms to provide better quasi-optimal solutions to optimization problems than the existing algorithms. These optimization algorithms are employed in various fields in the literature, such as training an artificial neural network [4,5], cyber-physical systems [6], energy and energy carriers [7,8,9], and electrical engineering [10,11,12,13,14,15], to solve the problem and achieve a better quasi-optimal solution.
With the advancement of computer processing capabilities in recent years, there has been a chance to study engineering problems more precisely and thoroughly, considering numerous uncertainties and constraints. Assuming diverse constraints and increasing the number of variables in various engineering challenges necessitates using more powerful problem-solving approaches. Metaheuristic algorithms are effective tools for modern researchers and engineers, as seen in numerous implementations [16]. Metaheuristic algorithms could be employed if an engineering problem can be algorithmically described, precisely defined, and parameterized. Solving real-world problems very often requires connecting several disciplines within the optimization procedure. The advances in metaheuristic algorithm studies continuously push the boundary of application feasibility, making the optimization processes more efficient and accurate. Metaheuristic algorithms are higher-level tools that can positively and decently impact any engineering problem [17].
Based on their fundamental design ideas, optimization algorithms can be divided into five groups: swarm-based, evolutionary-based, physics-based, game-based, and human-based approaches.
Swarm-based optimization algorithms are based on modeling observations in nature, behavior, and the life of animals, insects, and other living organisms. Particle swarm optimization (PSO) is a widely used algorithm based on simulating the behavior of a group of birds and fish [18]. The ant colony optimization (ACO) algorithm has been developed considering the behavior of ants in finding the shortest path to food sources [19]. The artificial bee colony (ABC) algorithm [20] is a nature-inspired optimization approach inspired by the collective behavior and intelligent foraging of honey bee colonies.
The krill herd (KH) algorithm simulates the herding behavior of krill [21]. Gray wolf optimization (GWO) is developed by simulating the natural behavior of gray wolves in hierarchical prey hunting [22]. The egret swarm optimization algorithm (ESOA) was proposed based on the simulation of two egret species’ hunting behavior (great egret and snowy egret) [23]. The beetle antennae search (BAS) was inspired by the food-foraging behavior of beetles [24]. Some other swarm-based approaches are the serval optimization algorithm (SOA) [25], subtraction-average-based optimizer (SABO) [26], marine predators algorithm (MPA) [27], coati optimization algorithm (COA) [28], tunicate swarm algorithm (TSA) [29], orchard algorithm (OA) [30], social spider optimizer (SSO) [31], emperor penguin optimizer (EPO) [32], lion optimization algorithm (LOA) [33], cuckoo search (CS) [34], green anaconda optimizer (GOA) [35], two-stage optimizer (TSO) [36], manta ray foraging optimizer (MRFO) [37], mountain gazelle optimizer (MGO) [38], and two-stage improved gray wolf optimizer (IGWO) [39].
Evolutionary-based optimization algorithms are introduced using random and evolutionary operators such as selection and simulation of genetic and biological sciences. The genetic algorithm (GA), one of the most famous optimization approaches to date, belongs to this group. In the design of the GA, modeling of the reproductive process with selection, crossover, and mutation operators is used [40]. Some other evolutionary algorithms are evolution strategy (ES) [41], biogeography-based optimizer (BBO) [42], genetic programming (GP) [43], and differential evolution (DE) [44].
Physics-based optimization algorithms are inspired by various physical laws and phenomena. The simulated annealing (SA) algorithm is one of the oldest physics-based methods, introduced according to the modeling of the metal melting process in metallurgy. The gravitational search algorithm (GSA) is based on gravitational force modeling and Newtonian laws of motion [45]. The turbulent flow of water-based optimization (TFWO) [46] is designed on abnormal oscillations in water turbulent flow. The thermal exchange optimizer (TEO) [47] is a technique that draws inspiration from Newton’s law of cooling. Some other physics-based approaches are the galaxy-based search algorithm (GbSA) [48], black hole (BH) [49], ray optimizer (RO) [50], big bang-big crunch (BB-BC) [51], small world optimization algorithm (SWOA) [52], magnetic optimization algorithm (MOA) [53], and artificial chemical reaction optimization algorithm (ACROA) [54].
Game-based optimization algorithms are developed according to the relationships and behavior of players in games, game rules, coaches’ movements, and referees. For example, the league championship algorithm (LCA) [55] and football game-based optimizer (FGBO) [56] are based on simulating players’ behavior and the interactions of football clubs during a tournament season. The volleyball premier league (VPL) algorithm was developed based on interaction of volleyball teams during one season [57]. Some other game-based algorithms are an improved football game optimizer (IFGO) [58], the running city game optimizer (RCGO) [59], Nash game-efficient global optimizer (Nash-EGO) [60], and a generalized soccer league optimizer (SLO) [61].
Human-based optimization algorithms are introduced and inspired by humans’ behaviors, choices, thoughts, decisions, and other strategies in their personal and social life. The teaching-learning-based optimizer (TLBO) [62] can be mentioned as one of this group’s most famous and widely used algorithms. TLBO is designed based on modeling communication and educational interactions between teachers and students, as well as students with each other in the classroom environment, to improve the level of classroom knowledge. Therapeutic interactions between doctors and patients to examine and treat patients are employed in the design of the doctor and patient optimizer (DPO) [63]. The process of voting in elections has been the main idea in the design of the election based optimization algorithm (EBOA) [64]. Some other human-based approaches are the teamwork optimization algorithm (TOA) [65], driving training-based optimizer (DTBO) [66], archery algorithm (AA) [67], group optimizer (GO) [68], and following optimization algorithm (FOA) [69].
The main research question is whether, once new metaheuristic algorithms have been designed, is there still a need to introduce a newer algorithm to deal with optimization problems or not? In response to this question, the no free lunch (NFL) [70] theorem explains that the high success of a particular algorithm in solving a set of optimization problems will not guarantee the same performance of that algorithm in other optimization problems. It cannot be assumed that implementing an algorithm on an optimization problem will necessarily lead to successful results. According to the NFL theorem, no metaheuristic algorithm is the best optimizer for solving all the corresponding problems. The NFL theorem motivates researchers to search for better solutions for optimization problems by designing newer metaheuristic algorithms. The NFL theorem has also inspired the authors of this article to provide more effective solutions in dealing with optimization problems by creating a new metaheuristic algorithm.
The novelty and innovation of the present study lie in designing a new human-based approach called the drawer algorithm (DA) for optimization applications. The main contributions of this article are stated as follows:
  • A new metaheuristic algorithm is presented, motivated by people maintaining order in commode drawers.
  • The DA is modeled by simulating the process of selecting the appropriate objects from different drawers to create an optimal combination.
  • The DA’s performance is tested on fifty-two benchmark functions of unimodal, high-dimensional, fixed-dimensional multimodal types and the CEC 2017 test suite.
  • The DA’s results are compared with the performance of twelve well-known metaheuristic algorithms.
  • The efficiency of the DA in handling real-world applications is tested on twenty-two constrained optimization problems from the CEC 2011 test suite.
The rest of the article is organized as follows. In Section 2, the DA is introduced and modeled. Then, the simulation studies are presented in Section 3. Next, the performance of the DA in solving real-world applications is evaluated in Section 4. Finally, conclusions and suggestions for further studies in line with this work are provided in Section 5.

2. Drawer Algorithm

This section introduces the DA and its mathematical model. As mentioned, the main inspiration for designing the DA is to simulate the process of selecting objects from the drawers of a cupboard to form an optimal combination. In the DA, it is assumed that several drawers are available, each containing a certain number of objects. One object must be picked from each drawer to create a proper combination of objects inside the drawers. Picking up the appropriate objects from the drawers and putting them together is an optimization process that can inspire the design of an algorithm.

2.1. Originality of the DA

Human-based algorithms were presented in the introduction section as one of the classes of optimizers in grouping based on the source of inspiration in design. Many human behaviors are intelligent processes that can be the basis for designing new optimization algorithms. One of the intelligent behaviors of humans in life is their attempt to pick up the objects they want from the drawers of a closet. For example, this can be to choose a suitable style of clothing. In this case, it is assumed that in each drawer of the cabinet, a person faces different choices for each type of clothing: a drawer for watches, a drawer for jewelry, a drawer for shoes, a drawer for ties, a drawer for hats, etc. Therefore, choosing a suitable clothing style from cabinet drivers is a smart strategy with extraordinary potential for designing an optimization algorithm. Based on the best knowledge obtained from the literature review, the originality of the proposed approach was confirmed because no optimization algorithm has been designed based on modeling the strategy of humans in choosing objects from closet drawers. Thus, to address such a research gap, in this paper, a human-based optimizer called DA has been developed based on the mathematical modeling of human strategy in selecting the desired objects from the wardrobe drawers. The unique characteristics of the DA are as follows:
  • In the design of the DA, the strong dependence of the population update process on specific members of the population, such as the best member, is avoided. This feature makes it possible to prevent the algorithm from getting stuck in local optima by increasing the ability to search for places exploring and directing the algorithm to the main optimal area in the search space.
  • Stagnation in optimization algorithms occurs when all population members are gathered at the same position. In this case, all members of the population become similar. If the algorithm cannot remove the population from this condition, the update process will not be successful. In the DA design, using a random combination of population members in the updating process by making extensive changes in the position of the members can bring the algorithm out of the static state.
  • In the design of the DA, it is assumed that the number of objects inside the drawers decreases during successive iterations of the algorithm. These conditions lead to a balance between exploration and exploitation in the search space. At the beginning of the implementation of the algorithm, the number of objects is at its maximum, which can lead to large changes in the position of the population members with the possibility of making more combinations of drawers. Hence, in the initial iterations, priority is given to global search and exploration as an all-around search in the problem-solving space to identify the main optimal region. Then, by increasing the iterations of the algorithm, the number of objects inside the drawers decreases, resulting in fewer combinations of drawers. These conditions lead to limited movements in the position of population members. Therefore, by increasing the iterations of the algorithm, priority is given to local search and exploitation so that the algorithm converges toward better solutions in promising areas.

2.2. Mathematical Modeling

The DA is a metaheuristic approach that solves optimization problems iteratively. During each iteration, the population members of the DA scan the search space of the problem to converge toward the optimal solution.
The population of the algorithm can be modeled using a matrix that is specified as
X = X 1 X i X N N × m = x 1 , 1 x 1 , j x 1 , m x i , 1 x i , j x i , m x N , 1 x N , j x N , m N × m ,
where  X  is the population matrix of the DA,  N  is the number of population members,  m  is the number of variables,  X i = x i , 1 , , x i , j , , x i , m ,  with  i = 1 , , N  being the  i th proposed solution, and  x i , j  being its  j th component (the  j th variable of the problem). In the beginning, all population members must be randomly initialized by means of
x i , j = l b j + rand 0 , 1 · u b j l b j ,   i = 1 , , N ,   j = 1 , , m ,
where  x i , j  is the value of the  j th variable determined by the  i th DA’s member  X i , the function  rand 0 , 1  generates uniformly a random number in the interval  0 ,   1 , whereas  l b j  and  u b j  are the lower and upper bounds of the  j th problem variable, respectively.
Based on the population of the algorithm that is the proposed solution to the given problem, the objective function  F  (with  m  variables) can be evaluated. The values obtained for the objective function are shown using an expression given by
F = F 1 F i F N N × 1 = F X 1 F X i F X N N × 1 ,
where  F  is the vector of the obtained objective function values, and  F i  is the value of the objective function for the  i th proposed solution. Thus,  F i = F x i , 1 , , x i , j , , x i , m ,  with  i = 1 , , N .
The main concept behind updating the population matrix in the DA is to utilize a carefully selected combination of drawers containing variable information. Specifically, the DA assumes the presence of a commode with the same number of drawers as variables exist in the optimization problem. Each drawer in the commode contains different suggested values for the corresponding variable. The commode and drawers can be mathematically modeled using the equations formulated as
D = D 1 D j D m m × 1 = d 1 , 1 d 1 , k d 1 , N D d j , 1 d i , k d i , N D d m , 1 d m , k d m , N D m × N D t ,
N D t = 1 t T · N ,   t = 1 , , T ,
D j = x rand N , j   k = 1 , 2 , , N D t ,   j = 1 , , m   ,
where  D  is the drawer matrix,  D j  is the vector of values in the  j th drawer, for  j = 1 , , m ,   ·  represents the usual mathematical ceiling function,  T  is the total number of iterations,  N D t  is the number of drawers in the  t th iteration, and  x rand N , j  is the corresponding element of the  i th column of the  rand N th row, where  rand N  is the random function, which generates uniformly a random number from the set  1 , ,   N .
Metaheuristic algorithms based on random search in the corresponding space are able to find suitable solutions for optimization problems. Additionally, to provide effective search, metaheuristic algorithms must be able to scan the search space well at two levels: (i) globally with the concept of exploration and (ii) locally with the concept of exploitation.
In the DA design, choosing a random combination and using it in the update process leads to large population displacements in the search space and thus increases the exploration power. In addition, in the DA design, the number of proposed values for each variable in each drawer decreases according to Equation (4) during the iterations of the algorithm. This leads to smaller displacements increasing the exploitation power of the algorithm.
Equation (4) is selected so that, in the initial iterations, the number of suggested values for each variable is at the maximum value to increase exploration. Then, it decreases during the iterations of the algorithm to prioritize the exploitation ability. Therefore, in the DA design, the balance has been established between exploration and exploitation during the iterations of the algorithm.
In the DA, a random combination created by values from drawers is used to update each member of the population. This random combination directs the population members into the search space. The process of forming a random combination of drawers is such that exactly one value is selected from each drawer, which is considered the value of a problem variable. Then, these selected values from the drawers together produce a random combination to guide the population member. The process of forming this random combination is presented as
C i = d j , rand N D t     j = 1 , , m ,   i = 1 , , N ,
where  C i  is the random combination to guide the  i th population member,  c i , j  is its  j th dimension, and  d j , rand N D t  is the corresponding element of the  j th row of the  rand N D t th column of the matrix  D , with  rand N D t  being a function that generates a random number from the set  1 ,   ,   N D t .
After determining the random composition, each population member is updated in the search space using the expressions presented as
x i , j new = x i , j + rand 0 , 1 · c i , j rand 2 · x i , j , F i C < F i , x i , j + rand 0 , 1 · x i , j c i , j , else ,
X i = X i new , F i new F i , X i ,   else ,
where  X i new  is the new status of the  i th proposed solution,  x i , j new  is its  j th dimension,  F i new  is its objective function value, and  F i C  is the objective function of random combination to guide the  i th population member. The process of forming the drawers, as well as the way of creating a random combination to guide each population member, is shown as a schematic representation in Figure 1.
After updating the population, an iteration of the algorithm is completed. The process of updating the algorithm population continues until the end of its iterations, according to Equations (4)–(8). Algorithm 1 presents the pseudo-code of the DA, and Figure 2 shows the corresponding flowchart.
Algorithm 1. Pseudocode of the DA.
Start DA.
1.Input: the optimization problem.
2.Set the number of iterations  T  and the number of members of the population  N .
3.Generate the initial population  X  at random by Equation (1).
4.Evaluate the initial population  X  (compute  F  by Equation (2)).
5.For  t = 1 : T  
6.  Update the best proposed solution.
7.  Calculate the drawer matrix based on Equations (3)–(5).
8.  For  i = 1 : N  
9.  Generate a random combination based on Equation (6).
10.  Calculate a new status of population member based on Equation (7).
11.  Update the  i th population member using Equation (8).
12.  end
13.  Save the best proposed solution so far.
14.end
15.Output: the best obtained proposed solution.
End DA.

2.3. Computational Complexity

Based on the DA phases and implementation steps, the computational complexity of the proposed approach is as follows: DA initialization for solving an optimization problem based on m decision variables has a complexity of  O N m , where  N  is the number of search agents. Furthermore, updating search agents has a complexity equal to  O N m T , with  T  being the total number of iterations of the algorithm. Therefore, the total computational complexity of the DA is equal to  O N m 1 + T .

3. Simulation Studies and Results

In this section, the ability of the DA to solve optimization problems is studied. Various objective functions of unimodal, high-dimensional multimodal, and fixed-dimensional multimodal types and the CEC 2017 test suite [71] have been used to evaluate the proposed approach. The DA is compared with twelve algorithms: GA, PSO, GSA, TLBO, GWO, MVO, WOA, MPA, TSA, RSA, WSO, and AVOA. The values of the control parameters of the competitor algorithms are specified in Table 1.
The DA and each of the competing algorithms were implemented in twenty independent runs on the benchmark functions, where each independent run consisted of 1000 iterations. Optimization results were reported using six indicators: mean, best, worst, standard deviation (std), median, and rank. The ranking criterion for metaheuristic algorithms was based on providing a better value for the mean index.

3.1. Evaluation of Unimodal Functions

The results of optimizing the unimodal objective functions using the DA and twelve other algorithms are presented in Table 2. Based on the optimization results, the DA provided the best solution to the problem, that is, global optima, when solving F1, F2, F3, F4, F5, F6, and F7. The simulation results show that the DA significantly outperforms the other twelve algorithms.

3.2. Evaluation of High-Dimensional Multimodal Functions

The DA and twelve other algorithms were implemented on the functions F8 to F13, and the results are presented in Table 3. The analysis of this table shows that the DA provides the optimal solution for F9 and F11. The DA is also the best optimizer for solving F8, F10, F12, and F13. The optimization results indicate the superiority of the DA compared to the twelve other algorithms.

3.3. Evaluation of Fixed-Dimensional Multimodal Functions

The results of optimizing F14 to F23 functions using the DA and twelve compared algorithms are presented in Table 4. This table shows that the DA presents the global optimum for F17. The DA is the best optimizer in solving F14, F15, F16, F18, F19, F20, F21, F22, and F23. Comparing the performance of optimization algorithms against DA indicates the high ability of the DA to solve multimodal problems. The performance of the DA and competitor algorithms in solving functions F1 to F23 is presented in the boxplots of Figure 3. The convergence curves of the DA and competing algorithms while solving algorithm iterations are drawn in Figure 4.

3.4. Evaluation of the CEC 2017 Test Suite

Next, the evaluation of the DA approach in dealing with optimization tasks on the CEC 2017 test suite is discussed. This test suite has thirty standard benchmark functions, consisting of three unimodal functions C17-F1 to C17-F3, seven multimodal functions C17-F4 to C17-F10, ten hybrid functions C17-F11 to C17-F20, and ten hybrid functions C17-F21 to C17-F30. Of these functions, the C17-F2 function was excluded from the simulation studies due to its unstable behavior. Complete information on the CEC 2017 test suite is provided in [63]. The optimization results for the CEC 2017 test suite using DA and competitor algorithms are reported in Table 5. The boxplots obtained from the performance of the optimization algorithms in handling the CEC 2017 test suite are drawn in Figure 3. Based on the simulation results, the DA is the first best optimizer for C17-F1, C17-F3 to C17-F21, C17-F23, C17-F24, and C17-F27 to C17-F30. Analysis of the simulation results shows that the DA, by providing better results in most benchmark functions of the CEC 2017 test suite, indicated superior performance compared to competitor algorithms Figure 5.

3.5. Statistical Analysis

The simulation results based on the mean and standard deviation have already demonstrated the superior performance of the DA compared to the twelve competitor algorithms.
Now, we conduct a statistical analysis to determine whether the superiority of the DA over the other twelve algorithms is statistically significant. To this end, the non-parametric Wilcoxon signed-rank test [72] is employed. The statistical analysis results are presented in Table 6, where a  p -value indicates whether the difference in performance between the DA and a competitor algorithm is statistically significant. If a  p -value is less than 0.05, then the DA shows an important advantage over the corresponding algorithm in terms of statistical significance.

4. DA for Real-World Applications

In this section, we examine the effectiveness of the DA in tackling optimization problems in real-world applications. We apply the DA and competing algorithms to solve twenty-two optimization problems from the CEC 2011 test suite to accomplish this. These optimization problems include parameter estimation for frequency-modulated sound waves, the Lennard-Jones potential problem, the bifunctional catalyst blend optimal control problem, optimal control of a nonlinear stirred tank reactor, the Tersoff potential for the model Si (B), the Tersoff potential for the model Si (C), spread spectrum radar polyphase code design, transmission network expansion planning problem, large-scale transmission pricing problem, circular antenna array design problem, and the electronic logging device (ELD) problems (which consist of DED instance 1, DED instance 2, ELD instance 1, ELD instance 2, ELD instance 3, ELD instance 4, ELD instance 5, hydrothermal scheduling instance 1, hydrothermal scheduling instance 2, and hydrothermal scheduling instance 3), the Messenger spacecraft trajectory optimization problem, and the Cassini 2 spacecraft trajectory optimization problem. A full description of the CEC 2011 test suite is provided in [73]. The implementation results for the DA and competing algorithms on the CEC 2011 test suite are presented in Table 7. The boxplots obtained from the performance of the metaheuristic algorithms in solving this test suite are shown in Figure 6. Based on the simulation results, we find that the DA outperforms all other optimizers for C11-F1 to C11-F22. Analysis of the optimization results reveals that the DA, which provides better results for most optimization problems, demonstrates superior performance in handling the CEC 2011 test suite compared to the competing algorithms. Statistical analysis indicates that the superiority of the DA over competing algorithms is significant from a statistical standpoint. The simulation results demonstrate the high ability of the DA to handle optimization problems in real-world applications.

5. Conclusions and Future Works

This article proposed a new metaheuristic approach called the drawer algorithm to solve optimization problems effectively. The main inspiration for this algorithm comes from the simulation of bringing out objects from different commode drawers and creating a suitable combination of those objects. First, the drawer algorithm was introduced, and then its mathematical modeling was studied. The ability of the drawer algorithm in optimization was tested by solving fifty-two objective functions, including unimodal functions, high-dimensional multimodal functions, fixed-dimensional multimodal functions, and the CEC 2017 test suite. The results of optimizing the unimodal functions indicated the high exploitation power of the proposed algorithm in solving problems. The optimization of multimodal function results showed that the drawer algorithm provides suitable quasi-optimal solutions by striking a suitable balance between exploration and exploitation. In addition, the drawer algorithm was compared with the results for twelve well-known algorithms. The simulation results showed that the drawer algorithm has a higher ability to optimize than similar algorithms and is much more competitive. Furthermore, implementing the drawer algorithm on twenty-two constrained optimization problems from the CEC 2011 test suite demonstrated the proposed approach’s precise capability in dealing with real-world applications.
We offer suggestions for future work related to the design of binary and multi-objective versions of the drawer algorithm. Additionally, applications of the drawer algorithm to solve optimization problems in various cyber-physical systems and real-world problems to achieve optimal solutions are other suggestions for future research.

Author Contributions

Conceptualization, E.T. and V.L.; data curation, E.T.; formal analysis, E.T., M.D. and V.L.; investigation, E.T.; methodology, M.D. and V.L.; project administration, E.T.; supervision, M.D.; software, M.D. and E.T.; validation, M.D. and V.L.; visualization, E.T. and V.L.; writing—original draft preparation, M.D. and E.T.; writing—review and editing, E.T. and V.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

E.T. and M.D. thank the Project of Excellence of the Faculty of Science, University of Hradec Králové, No. 2209/2023-2024 for the support.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Clerc, M. Particle Swarm Optimization; Wiley-ISTE: London, UK, 2006. [Google Scholar]
  2. Yang, X.-S. Nature-Inspired Algorithms and Applied Optimization; Springer International Publishing AG: New York, NY, USA, 2017. [Google Scholar]
  3. Iba, K. Reactive power optimization by genetic algorithm. IEEE Trans. Power Syst. 1994, 9, 685–692. [Google Scholar] [CrossRef]
  4. Mirjalili, S.; Sadiq, A.S. Magnetic Optimization Algorithm for training Multi Layer Perceptron. In Proceedings of the 2011 IEEE 3rd International Conference on Communication Software and Networks, Xi’an, China, 27–29 May 2011; pp. 42–46. [Google Scholar]
  5. Mirjalili, S.; Hashim, S.Z.M.; Sardroudi, H.M. Training feedforward neural networks using hybrid particle swarm optimization and gravitational search algorithm. Appl. Math. Comput. 2012, 218, 11125–11137. [Google Scholar] [CrossRef]
  6. Yi, N.; Xu, J.; Yan, L.; Huang, L. Task optimization and scheduling of distributed cyber–physical system based on improved ant colony algorithm. Future Gener. Comput. Syst. 2020, 109, 134–148. [Google Scholar] [CrossRef]
  7. Rezk, H.; Fathy, A.; Aly, M.; Ibrahim, M.N.F. Energy management control strategy for renewable energy system based on spotted hyena optimizer. Comput. Mater. Contin. 2021, 67, 2271–2281. [Google Scholar] [CrossRef]
  8. Akbari, E.; Ghasemi, M.; Gil, M.; Rahimnejad, A.; Gadsden, S.A. Optimal Power Flow via Teaching-Learning-Studying-Based Optimization Algorithm. Electr. Power Compon. Syst. 2021, 49, 584–601. [Google Scholar] [CrossRef]
  9. Adhvaryyu, P.K.; Chattopadhyay, P.K.; Bhattacharjya, A. Application of bio-inspired krill herd algorithm to combined heat and power economic dispatch. In Proceedings of the 2014 IEEE Innovative Smart Grid Technologies—Asia (ISGT ASIA), Kuala Lumpur, Malaysia, 20–23 May 2014; pp. 338–343. [Google Scholar]
  10. Panda, M.; Nayak, Y.K. Impact analysis of renewable energy Distributed Generation in deregulated electricity markets: A context of Transmission Congestion Problem. Energy 2022, 254, 124403. [Google Scholar] [CrossRef]
  11. Kottath, R.; Singh, P. Influencer buddy optimization: Algorithm and its application to electricity load and price forecasting problem. Energy 2023, 263, 125641. [Google Scholar] [CrossRef]
  12. Xing, Z.; Zhu, J.; Zhang, Z.; Qin, Y.; Jia, L. Energy consumption optimization of tramway operation based on improved PSO algorithm. Energy 2022, 258, 124848. [Google Scholar] [CrossRef]
  13. Montazeri, Z.; Niknam, T. Optimal utilization of electrical energy from power plants based on final energy consumption using gravitational search algorithm. Electr. Eng. Electromechanics 2018, 4, 70–73. [Google Scholar] [CrossRef] [Green Version]
  14. Song, Y.H.; Xuan, Q.Y. Combined heat and power economic dispatch using genetic algorithm based penalty function method. Electr. Mach. Power Syst. 1998, 26, 363–372. [Google Scholar] [CrossRef]
  15. Premkumar, M.; Sowmya, R.; Jangir, P.; Nisar, K.S.; Aldhaifallah, M. A new metaheuristic optimization algorithms for brushless direct current wheel motor design problem. CMC Comput. Mater. Contin. 2021, 67, 2227–2242. [Google Scholar] [CrossRef]
  16. Carbas, S.; Toktas, A.; Ustun, D. Nature-Inspired Metaheuristic Algorithms for Engineering Optimization Appzlications; Springer: New York, NY, USA, 2021. [Google Scholar]
  17. Yang, X.-S. Optimization and metaheuristic algorithms in engineering. In Metaheuristics in Water, Geotechnical and Transport Engineering; Elsevier: Amsterdam, The Netherlands, 2013; pp. 1–23. [Google Scholar]
  18. Kennedy, J.; Eberhart, R. Particle swarm optimization. In Proceedings of the ICNN’95—International Conference on Neural Networks, Perth, WA, Australia, 27 November–1 December 1995; Volume 4, pp. 1942–1948. [Google Scholar]
  19. Dorigo, M.; Maniezzo, V.; Colorni, A. Ant system: Optimization by a colony of cooperating agents. IEEE Trans. Syst. Man Cybern. Part B 1996, 26, 29–41. [Google Scholar] [CrossRef] [Green Version]
  20. Karaboga, D.; Basturk, B. A powerful and efficient algorithm for numerical functionoptimization: Artificial bee colony (ABC) algorithm. J. Glob. Optim. 2007, 39, 459–471. [Google Scholar] [CrossRef]
  21. Gandomi, A.H.; Alavi, A.H. Krill herd: A new bio-inspired optimization algorithm. Commun. Nonlinear Sci. Numer. Simul. 2012, 17, 4831–4845. [Google Scholar] [CrossRef]
  22. Mirjalili, S.; Mirjalili, S.M.; Lewis, A. Grey wolf optimizer. Adv. Eng. Softw. 2014, 69, 46–61. [Google Scholar] [CrossRef] [Green Version]
  23. Chen, Z.; Francis, A.; Li, S.; Liao, B.; Xiao, D.; Ha, T.T.; Li, J.; Ding, L.; Cao, X. Egret Swarm Optimization Algorithm: An Evolutionary Computation Approach for Model Free Optimization. Biomimetics 2022, 7, 144. [Google Scholar] [CrossRef]
  24. Khan, A.H.; Cao, X.; Xu, B.; Li, S. Beetle antennae search: Using biomimetic foraging behaviour of beetles to fool a well-trained neuro-intelligent system. Biomimetics 2022, 7, 84. [Google Scholar] [CrossRef]
  25. Dehghani, M.; Trojovský, P. Serval Optimization Algorithm: A New Bio-Inspired Approach for Solving Optimization Problems. Biomimetics 2022, 7, 204. [Google Scholar] [CrossRef]
  26. Trojovský, P.; Dehghani, M. Subtraction-Average-Based Optimizer: A New Swarm-Inspired Metaheuristic Algorithm for Solving Optimization Problems. Biomimetics 2023, 8, 149. [Google Scholar] [CrossRef]
  27. 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]
  28. Dehghani, M.; Montazeri, Z.; Trojovská, E.; Trojovský, P. Coati Optimization Algorithm: A new bio-inspired metaheuristic algorithm for solving optimization problems. Knowl. Based Syst. 2023, 259, 110011. [Google Scholar] [CrossRef]
  29. Kaur, S.; Awasthi, L.K.; Sangal, A.L.; Dhiman, G. Tunicate swarm algorithm: A new bio-inspired based metaheuristic paradigm for global optimization. Eng. Appl. Artif. Intell. 2020, 90, 103541. [Google Scholar] [CrossRef]
  30. Kaveh, M.; Mesgari, M.S.; Saeidian, B. Orchard Algorithm (OA): A new meta-heuristic algorithm for solving discrete and continuous optimization problems. Math. Comput. Simul. 2023, 208, 95–135. [Google Scholar] [CrossRef]
  31. Cuevas, E.; Cienfuegos, M.; Zaldívar, D.; Pérez-Cisneros, M. A swarm optimization algorithm inspired in the behavior of the social-spider. Expert Syst. Appl. 2013, 40, 6374–6384. [Google Scholar] [CrossRef] [Green Version]
  32. Dhiman, G.; Kumar, V. Emperor penguin optimizer: A bio-inspired algorithm for engineering problems. Knowl. Based Syst. 2018, 159, 20–50. [Google Scholar] [CrossRef]
  33. Yazdani, M.; Jolai, F. Lion Optimization Algorithm (LOA): A nature-inspired metaheuristic algorithm. J. Comput. Des. Eng. 2016, 3, 24–36. [Google Scholar] [CrossRef] [Green Version]
  34. Yang, X.S.; Deb, S. Engineering optimisation by cuckoo search. Int. J. Math. Model. Numer. Optim. 2010, 1, 330–343. [Google Scholar] [CrossRef]
  35. Dehghani, M.; Trojovský, P.; Malik, O.P. Green Anaconda Optimization: A New Bio-Inspired Metaheuristic Algorithm for Solving Optimization Problems. Biomimetics 2023, 8, 121. [Google Scholar] [CrossRef]
  36. Doumari, S.A.; Givi, H.; Dehghani, M.; Montazeri, Z.; Leiva, V.; Guerrero, J.M. A new two-stage algorithm for solving optimization problems. Entropy 2021, 23, 491. [Google Scholar] [CrossRef]
  37. Zhao, W.; Zhang, Z.; Wang, L. Manta ray foraging optimization: An effective bio-inspired optimizer for engineering applications. Eng. Appl. Artif. Intell. 2020, 87, 103300. [Google Scholar] [CrossRef]
  38. Abdollahzadeh, B.; Gharehchopogh, F.S.; Khodadadi, N.; Mirjalili, S. Mountain Gazelle Optimizer: A new Nature-inspired Metaheuristic Algorithm for Global Optimization Problems. Adv. Eng. Softw. 2022, 174, 103282. [Google Scholar] [CrossRef]
  39. Shen, C.; Zhang, K. Two-stage improved Grey Wolf optimization algorithm for feature selection on high-dimensional classification. Complex Intell. Syst. 2022, 8, 2769–2789. [Google Scholar] [CrossRef]
  40. Goldberg, D.E.; Holland, J.H. Genetic algorithms and machine learning. Mach. Learn. 1988, 3, 95–99. [Google Scholar] [CrossRef]
  41. Beyer, H.G.; Schwefel, H.P. Evolution strategies—A comprehensive introduction. Nat. Comput. 2002, 1, 3–52. [Google Scholar] [CrossRef]
  42. Simon, D. Biogeography-based optimization. IEEE Trans. Evol. Comput. 2008, 12, 702–713. [Google Scholar] [CrossRef] [Green Version]
  43. Banzhaf, W.; Nordin, P.; Keller, R.E.; Francone, F.D. Genetic Programming: An Introduction; Morgan Kaufmann Publishers: San Francisco, CA, USA, 1998; Volume 1. [Google Scholar]
  44. Storn, R.; Price, K. Differential evolution—A simple and efficient heuristic for global optimization over continuous spaces. J. Glob. Optim. 1997, 11, 341–359. [Google Scholar] [CrossRef]
  45. Rashedi, E.; Nezamabadi-Pour, H.; Saryazdi, S. GSA: A gravitational search algorithm. Inf. Sci. 2009, 179, 2232–2248. [Google Scholar] [CrossRef]
  46. Ghasemi, M.; Davoudkhani, I.F.; Akbari, E.; Rahimnejad, A.; Ghavidel, S.; Li, L. A novel and effective optimization algorithm for global optimization and its engineering applications: Turbulent Flow of Water-based Optimization (TFWO). Eng. Appl. Artif. Intell. 2022, 92, 103666. [Google Scholar] [CrossRef]
  47. Kaveh, A.; Dadras, A. A novel meta-heuristic optimization algorithm: Thermal exchange optimization. Adv. Eng. Softw. 2017, 110, 69–84. [Google Scholar] [CrossRef]
  48. Shah-Hosseini, H. Principal components analysis by the galaxy-based search algorithm: A novel metaheuristic for continuous optimisation. Int. J. Comput. Sci. Eng. 2011, 6, 132–140. [Google Scholar]
  49. Hatamlou, A. Black hole: A new heuristic optimization approach for data clustering. Inf. Sci. 2013, 222, 175–184. [Google Scholar] [CrossRef]
  50. Kaveh, A.; Khayatazad, M. A new meta-heuristic method: Ray optimization. Comput. Struct. 2012, 112–113, 283–294. [Google Scholar] [CrossRef]
  51. Erol, O.K.; Eksin, I. A new optimization method: Big Bang–Big Crunch. Adv. Eng. Softw. 2006, 37, 106–111. [Google Scholar] [CrossRef]
  52. Du, H.; Wu, X.; Zhuang, J. Small-world optimization algorithm for function optimization. In Advances in Natural Computation; Jiao, L., Wang, L., Gao, X., Liu, J., Wu, F., Eds.; Springer: Berlin/Heidelberg, Germany, 2006; pp. 264–273. [Google Scholar]
  53. Tayarani-N, M.H.; Akbarzadeh-T, M.R. Magnetic optimization algorithms a new synthesis. In Proceedings of the Congress on Evolutionary Computation (IEEE World Congress on Computational Intelligence), Hong Kong, China, 1–6 June 2008; pp. 2659–2664. [Google Scholar]
  54. Alatas, B. ACROA: Artificial chemical reaction optimization algorithm for global optimization. Expert Syst. Appl. 2011, 38, 13170–13180. [Google Scholar] [CrossRef]
  55. Kashan, A.H. League Championship Algorithm (LCA): An algorithm for global optimization inspired by sport championships. Appl. Soft Comput. 2014, 16, 171–200. [Google Scholar] [CrossRef]
  56. Dehghani, M.; Mardaneh, M.; Guerrero, J.M.; Malik, O.; Kumar, V. Football game based optimization: An application to solve energy commitment problem. Int. J. Intell. Eng. Syst. 2020, 13, 514–523. [Google Scholar] [CrossRef]
  57. Moghdani, R.; Salimifard, K. Volleyball Premier League Algorithm. Appl. Soft Comput. 2018, 64, 161–185. [Google Scholar] [CrossRef]
  58. Subramaniyan, S.; Ramiah, J. Improved football game optimization for state estimation and power quality enhancement. Comput. Electr. Eng. 2020, 81, 106547. [Google Scholar] [CrossRef]
  59. Ma, B.; Hu, Y.; Pengmin Lu, P.; Liu, Y. Running city game optimizer: A game-based metaheuristic optimization algorithm for global optimization. J. Comput. Des. Eng. 2023, 10, 65–107. [Google Scholar] [CrossRef]
  60. Xu, S.; Chen, H. Nash game based efficient global optimization for large-scale design problems. J. Glob. Optim. 2018, 71, 361–381. [Google Scholar] [CrossRef]
  61. Srilakshmi, K.; Babu, P.R.; Venkatesan, Y.; Palanivelu, A. Soccer league optimization for load flow analysis of power systems. Int. J. Numer. Model. Electron. Netw. Devices Fields 2021, 35, e2965. [Google Scholar] [CrossRef]
  62. Rao, R.V.; Savsani, V.J.; Vakharia, D. Teaching–learning-based optimization: A novel method for constrained mechanical design optimization problems. Comput. Aided Des. 2011, 43, 303–315. [Google Scholar] [CrossRef]
  63. Dehghani, M.; Mardaneh, M.; Guerrero, J.M.; Malik, O.P.; Ramirez-Mendoza, R.A.; Matas, J.; Vasquez, J.C.; Parra-Arroyo, L. A new “Doctor and Patient” optimization algorithm: An application to energy commitment problem. Appl. Sci. 2020, 10, 5791. [Google Scholar] [CrossRef]
  64. Trojovský, P.; Dehghani, M. A new optimization algorithm based on mimicking the voting process for leader selection. PeerJ Comput. Sci. 2022, 8, e976. [Google Scholar] [CrossRef]
  65. Dehghani, M.; Trojovský, P. Teamwork Optimization Algorithm: A New Optimization Approach for Function Minimization/Maximization. Sensors 2021, 21, 4567. [Google Scholar] [CrossRef]
  66. Dehghani, M.; Trojovská, E.; Trojovský, P. A new human-based metaheuristic algorithm for solving optimization problems on the base of simulation of driving training process. Sci. Rep. 2022, 12, 9924. [Google Scholar] [CrossRef]
  67. Zeidabadi, F.-A.; Dehghani, M.; Trojovský, P.; Hubálovský, Š.; Leiva, V.; Dhiman, G. Archery Algorithm: A Novel Stochastic Optimization Algorithm for Solving Optimization Problems. Comput. Mater. Contin. 2022, 72, 399–416. [Google Scholar] [CrossRef]
  68. Dehghani, M.; Montazeri, Z.; Dehghani, A.; Malik, O.P. GO: Group optimization. Gazi Univ. J. Sci. 2020, 33, 381–392. [Google Scholar] [CrossRef]
  69. Dehghani, M.; Mardaneh, M.; Malik, O. FOA: ‘Following’Optimization Algorithm for solving Power engineering optimization problems. J. Oper. Autom. Power Eng. 2020, 8, 57–64. [Google Scholar]
  70. Wolpert, D.H.; Macready, W.G. No free lunch theorems for optimization. IEEE Trans. Evol. Comput. 1997, 1, 67–82. [Google Scholar] [CrossRef] [Green Version]
  71. Awad, N.; Ali, M.; Liang, J.; Qu, B.; Suganthan, P.N. Problem Definitions and Evaluation Criteria for the CEC 2017 Special Session and Competition on Single Objective Real-Parameter Numerical Optimization; Technical Report; Nanyang Technological University: Singapore, 2016. [Google Scholar]
  72. Wilcoxon, F. Individual comparisons by ranking methods. In Breakthroughs in Statistics; Springer: New York, NY, USA, 1992; pp. 196–202. [Google Scholar]
  73. Das, S.; Suganthan, P.N. Problem Definitions and Evaluation Criteria for CEC 2011 Competition on Testing Evolutionary Algorithms on Real World Optimization Problems. Technical Reports. 2010. Available online: al-roomi.org/multimedia/CEC_Database/CEC2011/CEC2011_TechnicalReport.pdf (accessed on 4 June 2023).
Figure 1. DA schematic: Forming drawers and random combination construction for population update.
Figure 1. DA schematic: Forming drawers and random combination construction for population update.
Biomimetics 08 00239 g001
Figure 2. Flowchart of the DA.
Figure 2. Flowchart of the DA.
Biomimetics 08 00239 g002
Figure 3. Boxplots of the performance of the DA and competitor algorithms on F1 to F23 test functions.
Figure 3. Boxplots of the performance of the DA and competitor algorithms on F1 to F23 test functions.
Biomimetics 08 00239 g003
Figure 4. Convergence curves of the DA and competitor algorithms on F1 to F23 test functions.
Figure 4. Convergence curves of the DA and competitor algorithms on F1 to F23 test functions.
Biomimetics 08 00239 g004aBiomimetics 08 00239 g004b
Figure 5. Boxplots of the performance of the DA and competitor algorithms on the CEC 2017 test suite.
Figure 5. Boxplots of the performance of the DA and competitor algorithms on the CEC 2017 test suite.
Biomimetics 08 00239 g005aBiomimetics 08 00239 g005b
Figure 6. Boxplots of the performance of the DA and competitor algorithms on the CEC 2011 test suite.
Figure 6. Boxplots of the performance of the DA and competitor algorithms on the CEC 2011 test suite.
Biomimetics 08 00239 g006
Table 1. Control parameter values.
Table 1. Control parameter values.
AlgorithmParameterValue
GATypeReal coded
SelectionRoulette wheel (proportionate)
CrossoverWhole arithmetic ( probability = 0.8 α 0.5 ,   1.5 )
MutationGaussian ( probability = 0.05 )
PSOTopologyFully connected
Cognitive and social constant   C 1 ,   C 2 = 2 ,   2
Inertia weightLinear reduction from 0.9 to 0.1
Velocity limit10% of dimension range
GSAAlpha,  G 0 ,   R norm ,   R power  20, 100, 2, 1
TLBO T F : teaching factor   T F = round   1 + rand
Random number rand  is a random number between  0 ,   1  
GWOConvergence parameter ( a ) a : Linear reduction from 2 to 0
MVOWormhole existence probability (WEP) min WEP = 0.2  and  max WEP = 1  
Exploitation accuracy over the iterations ( p )   p = 6
WOAConvergence parameter (a)a: Linear reduction from 2 to 0
r  is a random vector in  0 ,   1 .  
l  is a random number in  1 ,   1 .  
TSA P min  and  P max  1, 4
  c 1 ,   c 2 ,   c 3 Random numbers lie in the range of  0 ,   1 .
MPAConstant number   P = 0.5
Random vectorR is a vector of uniform random numbers in  0 ,   1  
Fish aggregating devices (FADs)   FADs = 0.2
Binary vector U = 0  or 1
RSASensitive parameter   β = 0.01
Sensitive parameter   α = 0.1
Evolutionary sense (ES)ES: randomly decreasing values between 2 and  2  
AVOA   L 1 ,   L 2 0.8, 0.2
w2.5
  P 1 ,   P 2 ,   P 3 0.6, 0.4, 0.6
WSO F min  and  F max  0.07, 0.75
  τ ,   a 0 ,   a 1 ,   a 2 4.125, 6.25, 100, 0.0005
Table 2. Optimization results for unimodal functions (F1–F8).
Table 2. Optimization results for unimodal functions (F1–F8).
DAWSOAVOARSAMPATSAWOAMVOGWOTLBOGSAPSOGA
F1mean02.70 × 10−152001.86 × 10−494.51 × 10−471.30 × 10−1510.1451621.72 × 10−592.45 × 10−741.29 × 10−160.09793929.59
best01.80 × 10−171003.69 × 10−521.40 × 10−509.10 × 10−1710.1023551.45 × 10−615.69 × 10−775.20 × 10−174.72 × 10−417.39095
worst05.20 × 10−151001.61 × 10−483.21 × 10−462.60 × 10−1500.1952797.48 × 10−592.52 × 10−733.63 × 10−161.35595255.22585
std01.30 × 10−151004.20 × 10−491.07 × 10−466.40 × 10−1510.0296752.29 × 10−596.58 × 10−747.65 × 10−170.33223911.18532
median04.20 × 10−160004.04 × 10−504.15 × 10−482.10 × 10−1590.1460271.04 × 10−591.64 × 10−751.10 × 10−160.00942927.35582
rank121167310548911
F2mean04.90 × 10−1061.10 × 10−27606.76 × 10−282.05 × 10−282.40 × 10−1050.2514241.31 × 10−346.56 × 10−395.32 × 10−80.868732.705022
best01.50 × 10−1181.30 × 10−30601.79 × 10−291.96 × 10−307.70 × 10−1180.1552884.72 × 10−368.56 × 10−403.38 × 10−80.0439281.69317
worst05.30 × 10−1052.10 × 10−27504.57 × 10−271.77 × 10−272.70 × 10−1040.3536117.67 × 10−342.37 × 10−381.20 × 10−72.4187653.69274
std01.50 × 10−105001.17 × 10−275.66 × 10−287.40 × 10−1050.0673412.09 × 10−345.97 × 10−392.00 × 10−80.7726270.582406
median06.70 × 10−1096.30 × 10−29003.41 × 10−281.92 × 10−293.30 × 10−1080.2603256.31 × 10−354.83 × 10−394.98 × 10−80.5666982.659583
rank1321874106591112
F3mean03872.488002.44 × 10−121.15 × 10−1019362.4415.495732.11 × 10−143.73 × 10−24461.2824376.52642104.13
best0400.6281006.00 × 10−191.33 × 10−212003.1415.7956442.29 × 10−192.13 × 10−29238.609521.117391381.604
worst06730.25001.39 × 10−111.89 × 10−933651.2547.476473.92 × 10−133.50 × 10−231150.846994.73393355.513
std01829.604004.69 × 10−124.66 × 10−109148.02211.508189.64 × 10−141.16 × 10−23235.4943308.3468683.8623
median03943.313001.77 × 10−131.04 × 10−1319,716.5711.524074.52 × 10−163.92 × 10−26388.3647284.28242037.889
rank110114511632879
F4mean010.054383.10 × 10−26502.89 × 10−190.00429150.271880.5307591.19 × 10−141.78 × 10−301.1989286.0921142.744796
best00.175505002.93 × 10−209.37 × 10−50.8775250.2579746.36 × 10−165.64 × 10−329.60 × 10−92.2217892.150196
worst017.793524.40 × 10−26409.32 × 10−190.03475688.967610.9342525.57 × 10−147.88 × 10−304.78035712.960773.873355
std06.331918002.45 × 10−190.00849331.659590.205481.56 × 10−142.56 × 10−301.4829292.6751690.499179
median010.753451.90 × 10−28202.51 × 10−190.00142653.767260.5151676.16 × 10−156.33 × 10−310.879835.7065852.700252
rank1112146127538109
F5mean010.342621.39 × 10−512.6099722.626627.6258726.4931493.3445325.786825.9869842.732814474.037577.5834
best05.2086321.35 × 10−68.44 × 10−2922.1266424.9034825.9230726.8055524.8021124.8235925.1106525.49519221.9666
worst016.822135.73 × 10−528.1234123.330228.0278127.87618366.604826.3440827.89297162.243687,383.972189.572
std06.3062771.55 × 10−515.762750.4154680.842550.617609108.47020.5626731.00099847.3839421,505.67454.3321
median05.4933419.10 × 10−61.19 × 10−2822.5984127.9607826.2769329.1205125.4473525.5406525.5586683.52371461.3534
rank13245981167101312
F6mean02.5217444.83 × 10−86.2647931.75 × 10−93.5718180.0791340.1464880.641091.2236891.02 × 10−160.06154933.12645
best01.4271466.90 × 10−93.5537267.84 × 10−102.4764830.0102060.0768640.2393520.2261515.36 × 10−171.85 × 10−615.14563
worst02.8766861.32 × 10−77.0332284.66 × 10−94.6445240.3169780.2426321.2148352.1000661.75 × 10−160.52553360.89028
std00.4350183.51 × 10−81.0989221.00 × 10−90.7412350.1086370.0506520.3277810.5315593.97 × 10−170.15882114.48562
median02.6742094.47 × 10−86.6790941.55 × 10−93.6824950.0306620.1553670.7055691.1810249.19 × 10−170.00199630.73489
rank11041231167892513
F7mean2.54 × 10−52.85 × 10−46.14 × 10−52.99 × 10−50.0005310.0042140.0012410.0112680.0008070.0014850.0512310.1786360.010273
best2.35 × 10−69.02 × 10−61.34 × 10−63.49 × 10−60.0001080.0014492.07 × 10−50.0038530.0001778.77 × 10−50.0137040.0669540.002942
worst6.89 × 10−50.0010720.0002560.0001290.0008730.0096760.0052380.0218950.0018990.0028590.0927170.3990540.021284
std2.18 × 10−53.09 × 10−47.84 × 10−53.69 × 10−50.000230.0025030.0015450.0053810.0004990.000940.0266810.0844710.005152
median1.83 × 10−52.00 × 10−43.95 × 10−51.51 × 10−50.0005180.0036110.0007940.0109780.000820.0014620.0502840.1724170.009875
rank14325971168121310
Sum rank7431522355451623938576876
Mean rank16.14285712.14285713.142857157.71428577.28571438.85714295.57142865.42857148.14285719.714285710.857143
Total rank17234981165101213
Table 3. Optimization results for high-dimensional multimodal functions (F8–F13).
Table 3. Optimization results for high-dimensional multimodal functions (F8–F13).
DAWSOAVOARSAMPATSAWOAMVOGWOTLBOGSAPSOGA
F8mean−12,498.587−9469.161−12,471.545−5647.3779−9771.5065−6329.3267−11,107.96−7972.4501−6271.5652−5804.7042−3071.8049−6725.3549−8543.4031
best−12,622.812−9866.2622−12,571.081−5864.3072−10,538.388−7476.6259−12,569.905−9290.7597−7026.1104−7194.9064−4232.9513−8358.1095−9767.7805
worst−11,936.272−8854.7341−11,917.074−5130.8349−9190.6957−4611.0881−7883.2501−7049.8979−5274.2783−4791.287−2440.9757−5216.7278−7194.9171
std209.81989395.93068208.38669240.75731395.20999781.555251854.4961780.48164511.88428652.44489532.29246797.42343685.87708
median−12,577.838−9593.2117−12,568.073−5693.4379−9800.0269−6292.0143−12,056.375−7854.7623−6267.6723−5820.1694−2989.8155−6867.7852−8524.8117
rank15212493710111386
F9mean00000167.94776094.9046121.654 × 10−14027.65324265.68973653.046261
best0000087.061474051.2085160013.51293738.6083922.537741
worst00000279.56770144.817111.103 × 10−13047.295235111.1366674.601525
std0000054.529301026.936843.471 × 10−1409.799017220.14210714.760996
median00000161.69195094.180190025.57804763.12301451.041263
rank1111171621354
F10mean8.88 × 10−161.509 × 10−158.88 × 10−168.88 × 10−164.16 × 10−151.20534213.99 × 10−150.56062011.62 × 10−144.33 × 10−157.97 × 10−92.64568923.4682044
best8.88 × 10−168.882 × 10−168.88 × 10−168.88 × 10−168.88 × 10−167.78 × 10−158.88 × 10−160.09759257.78 × 10−154.33 × 10−154.52 × 10−91.64281532.7957914
worst8.88 × 10−162.267 × 10−158.88 × 10−168.88 × 10−164.33 × 10−153.27258697.78 × 10−152.43998452.16 × 10−144.33 × 10−151.40 × 10−84.90586524.5031721
std04.867 × 10−16008.493 × 10−161.67788052.43 × 10−150.72394493.79 × 10−158.92 × 10−312.50 × 10−90.91702960.4240318
median8.88 × 10−161.577 × 10−158.88 × 10−168.88 × 10−164.33 × 10−152.16 × 10−144.33 × 10−150.18850521.47 × 10−144.33 × 10−157.49 × 10−92.65217653.5210558
rank121149386571011
F11mean000000.008578400.3877250.001299606.99249490.17972641.4294144
best00000000.246549002.9060730.00229631.2495814
worst000000.019932700.519960.0182608012.2599060.84966091.6742558
std000000.006727700.08750910.004793102.90878540.2442640.1324216
median000000.008724700.4040637007.09252720.11869791.4044224
rank1111131521746
F12mean1.57 × 10−320.51518672.50 × 10−91.27821891.98 × 10−105.6195870.01949560.8872940.03868610.06919620.20375721.45617650.2666751
best1.57 × 10−320.30113683.91 × 10−100.74618025.03 × 10−111.00585620.00118980.00096930.01218670.02338884.61 × 10−190.00010360.0590214
worst1.57 × 10−320.6457157.60 × 10−91.59669283.70 × 10−1013.7133290.1328083.73298820.08418860.13109470.90391075.06316560.6313819
std3.09 × 10−480.13090771.77 × 10−90.32484961.03 × 10−104.14837980.04276421.27937170.02280530.02239680.32864561.37439980.1482214
median1.57 × 10−320.54081142.32 × 10−91.3478551.99 × 10−104.17618770.00561040.40771330.03677690.06663620.07780071.24683790.2565173
rank19311213410567128
F13mean1.35 × 10−320.04163759.72 × 10−93.036 × 10−310.00242372.63565590.20818750.03179460.49845761.0690470.05496663.49975342.6268705
best1.35 × 10−320.00721811.11 × 10−96.37 × 10−329.66 × 10−101.95227890.03609030.00624954.55 × 10−50.5708964.52 × 10−180.00928631.2533292
worst1.35 × 10−320.13588093.69 × 10−85.275 × 10−310.02455653.60288990.67940440.08888720.92171141.49512260.929719812.209323.8224177
std3.09 × 10−480.03923879.38 × 10−92.406 × 10−310.00678150.59602790.19619330.02649850.27563290.2473460.22840123.24030660.8065726
median1.35 × 10−320.03216816.33 × 10−93.89 × 10−312.74 × 10−92.45936860.16084050.0229270.50168831.08129011.73 × 10−173.20695442.7814918
rank16324128591071311
Sum rank6241128165320413434445246
Mean rank141.83333334.66666672.66666678.83333333.33333336.83333335.66666675.66666677.33333338.66666677.6666667
Total rank1526312487791110
Table 4. Optimization results for high-dimensional multimodal functions (F14–F23).
Table 4. Optimization results for high-dimensional multimodal functions (F14–F23).
DAWSOAVOARSAMPATSAWOAMVOGWOTLBOGSAPSOGA
F14mean0.9980042.1602821.0945953.0445541.0097918.4185262.5231090.9983563.6148830.9983573.4850243.5184721.047504
best0.9980041.0057850.9980040.9980350.9980041.9623090.9980040.9980040.9980040.9980040.9980040.9980040.998004
worst0.9980045.9123572.92278112.32151.23348615.0771310.47121.00504510.47121.00504511.5448112.32151.962315
std0.00 × 1001.5015790.4742053.2674665.80 × 10−25.4006113.1494911.74 × 10−33.9883150.0017352.9440194.0502510.237313
median0.9980041.7679150.9980042.1884230.99800411.396350.9980070.9980042.9227810.9980042.8350841.962310.998006
rank17694138212310115
F15mean0.0003070.0007670.0003810.0011250.0012070.0159710.0008210.0026040.0033010.0006120.0023180.002460.014964
best0.0003070.000530.000310.000740.0003090.0003110.0003250.0003110.0003110.0003160.0008720.0003080.000808
worst0.0003070.001530.000720.0028440.0016740.1070350.0022350.0197790.0198050.0012620.0068010.0198050.064966
std2.80 × 10−192.42 × 10−41.03 × 10−40.00050.0006030.0320980.0005280.0064770.007830.0004280.0014650.0065520.017344
median0.0003070.0007130.000350.0010250.00160.0008660.0006880.0006910.0003480.0003580.0021520.0003480.013876
rank14267135101138912
F16mean−1.03163−1.0307−1.03156−1.02941−1.02929−1.03002−1.03156−1.03156−1.03156−1.03156−1.03156−1.03156−1.03156
best−1.03163−1.03162−1.03163−1.03161−1.03163−1.03163−1.03163−1.03163−1.03163−1.03163−1.03163−1.03163−1.03163
worst−1.03163−1.01936−1.03071−1.00095−1.00093−1.00092−1.03071−1.03071−1.03071−1.03071−1.03071−1.03071−1.03071
std2.02 × 10−162.99 × 10−32.28 × 10−40.0074687.61 × 10−30.0075532.28 × 10−42.28 × 10−42.28 × 10−42.27 × 10−42.28 × 10−42.28 × 10−42.27 × 10−4
median−1.03163−1.03144−1.03163−1.03129−1.0316−1.03163−1.03163−1.03163−1.03163−1.03163−1.03163−1.03163−1.03163
rank1931112104658327
F17mean0.3978870.4028330.3979030.4102290.3984010.3979390.3979030.3979030.3979040.3979730.3979030.7342840.464001
best0.3978870.3982250.3978870.3986050.3978870.3978910.3978870.3978870.3978880.3978950.3978870.3978870.397887
worst0.3978870.4317940.3979850.4826510.4011540.3981960.3979860.3979850.3979860.3981640.3979852.7196261.711687
std08.31 × 10−33.15 × 10−50.0207880.0010547.53 × 10−53.15 × 10−53.15 × 10−53.14 × 10−57.37 × 10−53.15 × 10−50.7582720.323631
median0.3978870.4001790.397890.4036060.3979740.397910.397890.397890.397890.397970.397890.3978990.397954
rank1921086435721211
F18mean34.1712693.0945355.7863576.16166111.342123.0945593.0945343.0945463.0945353.0945343.0945347.268779
best33.000833.0004173.0011623.0139333.0004243.0004173.0004173.000423.0004183.0004173.0004173.00124
worst313.99013.80733830.4710930.0012889.376133.807343.8073393.807353.8073413.8073383.80733834.01482
std1.29 × 10−153.64 × 1002.10 × 10−19.0949527.01 × 10027.975462.10 × 10−12.10 × 10−12.10 × 10−12.10 × 10−12.10 × 10−12.10 × 10−111.23307
median33.0531393.0168533.0531493.5636553.0531433.0168613.0168533.0168753.0168543.0168533.0168533.06838
rank19510111384763212
F19mean−3.86278−3.84817−3.85866−3.83358−3.72483−3.85827−3.85637−3.85866−3.85718−3.85759−3.85866−3.85866−3.8585
best−3.86278−3.85883−3.86278−3.85506−3.86278−3.86267−3.86276−3.86278−3.86278−3.86262−3.86278−3.86278−3.86276
worst−3.86278−3.82608−3.84575−3.77745−3.2931−3.84566−3.84532−3.84575−3.84563−3.84549−3.84575−3.84575−3.84542
std2.51 × 10−151.01 × 10−24.53 × 10−30.0243291.51 × 10−14.53 × 10−30.0049164.53 × 10−30.0050910.004454.53 × 10−34.53 × 10−30.004685
median−3.86278−3.84961−3.85868−3.83864−3.72574−3.85839−3.8563−3.85868−3.8577−3.85766−3.85868−3.85868−3.85861
rank11141213710598326
F20mean−3.322−3.0476−3.24649−2.75829−2.53258−3.23345−3.22845−3.25216−3.23731−3.22151−3.29839−3.24273−3.2075
best−3.322−3.18611−3.30805−3.05537−3.22483−3.31688−3.31358−3.31909−3.31909−3.30209−3.31909−3.31909−3.29395
worst−3.322−2.5946−3.16648−1.67936−1.78365−3.07925−3.07117−3.16063−3.05439−2.98284−3.276−3.10298−2.98977
std4.89 × 10−160.1452910.0659540.3367120.371350.0741120.0895670.0680960.0851660.0900581.11 × 10−20.0845130.080321
median−3.322−3.08055−3.28035−2.83178−2.58954−3.23325−3.27796−3.29507−3.28035−3.25796−3.30009−3.29107−3.21953
rank11141213783692510
F21mean−10.1532−7.94843−10.0756−5.13005−7.55876−5.97405−9.33081−8.84583−9.33558−6.87384−7.20503−5.68167−6.29906
best−10.1532−8.17478−10.1531−5.20758−10.1515−10.127−10.1524−10.1531−10.153−9.39837−10.1531−10.1475−9.68031
worst−10.1532−7.0426−10.0008−5.0552−5.0552−2.68305−5.06437−5.05519−5.09912−3.38081−2.75379−2.71215−2.46559
std2.29 × 10−150.4050986.76 × 10−26.76 × 10−22.26 × 1003.4694791.9967292.4001831.9868662.2174983.7124563.073852.939109
median−10.1532−8.08315−10.0859−5.14029−7.90122−5.05419−10.059−10.0256−10.0613−7.24723−10.0008−5.11971−7.06191
rank16213711453981210
F22mean−10.4029−7.82607−10.3338−5.17743−8.0897−6.92044−8.10796−8.42438−10.3333−7.95399−10.0683−6.43396−7.39333
best−10.4029−8.33074−10.4029−5.24652−10.4005−10.3296−10.3932−10.3939−10.4027−9.96518−10.4029−10.3954−9.9853
worst−10.4029−6.53485−10.244−5.08767−5.08767−1.93014−1.94988−2.9428−10.2426−4.13942−5.04174−2.83532−2.74891
std3.86 × 10−150.6465536.90 × 10−26.90 × 10−22.31 × 1003.7927983.2535972.967040.0690081.795171.31 × 1003.728822.073994
median−10.4029−8.18093−10.3624−5.20602−9.04577−7.56887−10.2407−10.2624−10.362−8.30839−10.3386−5.15757−7.84552
rank19213711653841210
F23mean−10.5364−8.01765−10.4951−5.24882−9.15341−7.467−8.60049−9.45263−10.4946−8.11805−10.2535−6.50253−6.44368
best−10.5364−8.4351−10.5338−5.28757−10.4492−10.4418−10.5328−10.5338−10.5335−9.70695−10.5338−10.5308−10.0333
worst−10.5364−6.67331−10.3747−5.12847−5.12848−2.65119−1.89584−5.17423−10.3743−4.40123−5.66586−2.60818−2.60211
std3.05 × 10−150.7138374.86 × 10−24.86 × 10−21.62 × 1003.6950133.5025512.3675460.048551.771521.19 × 1004.1128322.774049
median−10.5364−8.39116−10.5068−5.26059−9.54713−10.2273−10.4893−10.4972−10.5066−8.6934−10.5068−4.00068−6.9684
rank19213610753841112
Sum rank1084321098810164486469477895
Mean rank18.43.210.98.810.16.44.86.46.94.77.89.5
Total rank1821291154563710
Table 5. Optimization results for the CEC 2017 test suite.
Table 5. Optimization results for the CEC 2017 test suite.
DAWSOAVOARSAMPATSAWOAMVOGWOTLBOGSAPSOGA
C17-F1mean1.00 × 1024.46 × 1093.73 × 1039.89 × 1093.42 × 1071.69 × 1096.25 × 1067.29 × 1038.55 × 1071.43 × 1087.26 × 1023.05 × 1031.15 × 107
best1.00 × 1023.66 × 1091.15 × 1028.55 × 1091.09 × 1043.61 × 1084.55 × 1064.64 × 1032.69 × 1046.35 × 1071.00 × 1023.38 × 1025.95 × 106
worst1.00 × 1025.82 × 1091.15 × 1041.18 × 10+101.24 × 1083.67 × 1098.23 × 1061.07 × 1043.10 × 1083.44 × 1081.74 × 1039.02 × 1031.65 × 107
std0.00 × 1001.02 × 1095.81 × 1031.59 × 1096.56 × 1071.61 × 1091.69 × 1063.11 × 1031.64 × 1081.47 × 1087.71 × 1024.38 × 1034.79 × 106
median1.00 × 1024.19 × 1091.62 × 1039.62 × 1096.27 × 1061.35 × 1096.11 × 1066.89 × 1031.57 × 1078.14 × 1075.34 × 1021.42 × 1031.17 × 107
rank11241381165910237
C17-F3mean3.00 × 1027.51 × 1033.02 × 1029.35 × 1031.37 × 1031.09 × 1041.68 × 1033.00 × 1022.98 × 1037.13 × 1029.94 × 1033.00 × 1021.43 × 104
best3.00 × 1023.90 × 1033.00 × 1025.05 × 1037.76 × 1024.14 × 1036.09 × 1023.00 × 1021.49 × 1034.66 × 1026.26 × 1033.00 × 1024.22 × 103
worst3.00 × 1021.02 × 1043.04 × 1021.25 × 1042.46 × 1031.53 × 1043.24 × 1033.00 × 1025.71 × 1038.74 × 1021.35 × 1043.00 × 1022.26 × 104
std0.00 × 1002.94 × 1032.31 × 1003.71 × 1038.48 × 1025.18 × 1031.35 × 1035.17 × 10−22.12 × 1031.95 × 1023.25 × 1035.05 × 10−141.05 × 104
median3.00 × 1027.95 × 1033.02 × 1029.93 × 1031.13 × 1031.20 × 1041.45 × 1033.00 × 1022.36 × 1037.56 × 1021.00 × 1043.00 × 1021.52 × 104
rank19410612738511213
C17-F4mean4.00 × 1028.27 × 1024.05 × 1021.32 × 1034.07 × 1025.71 × 1024.24 × 1024.03 × 1024.11 × 1024.09 × 1024.04 × 1024.20 × 1024.14 × 102
best4.00 × 1026.44 × 1024.01 × 1028.31 × 1024.02 × 1024.75 × 1024.06 × 1024.02 × 1024.06 × 1024.08 × 1024.03 × 1024.00 × 1024.11 × 102
worst4.00 × 1029.86 × 1024.06 × 1021.80 × 1034.11 × 1026.83 × 1024.71 × 1024.05 × 1024.27 × 1024.09 × 1024.06 × 1024.68 × 1024.18 × 102
std0.00 × 1001.75 × 1022.63 × 1004.51 × 1024.65 × 1001.10 × 1023.41 × 1011.81 × 1001.17 × 1015.79 × 10−11.22 × 1003.56 × 1013.12 × 100
median4.00 × 1028.40 × 1024.05 × 1021.33 × 1034.06 × 1025.63 × 1024.10 × 1024.03 × 1024.06 × 1024.09 × 1024.04 × 1024.05 × 1024.14 × 102
rank11241351110276398
C17-F5mean5.01 × 1025.59 × 1025.43 × 1025.71 × 1025.13 × 1025.63 × 1025.40 × 1025.23 × 1025.13 × 1025.33 × 1025.53 × 1025.27 × 1025.27 × 102
best5.01 × 1025.45 × 1025.26 × 1025.57 × 1025.08 × 1025.42 × 1025.23 × 1025.10 × 1025.08 × 1025.28 × 1025.48 × 1025.11 × 1025.23 × 102
worst5.02 × 1025.74 × 1025.62 × 1025.86 × 1025.18 × 1025.94 × 1025.75 × 1025.37 × 1025.20 × 1025.37 × 1025.64 × 1025.51 × 1025.33 × 102
std5.41 × 10−11.36 × 1012.01 × 1011.75 × 1015.40 × 1002.51 × 1012.66 × 1011.24 × 1015.42 × 1004.22 × 1008.45 × 1002.00 × 1015.03 × 100
median5.01 × 1025.60 × 1025.42 × 1025.71 × 1025.12 × 1025.58 × 1025.31 × 1025.23 × 1025.11 × 1025.34 × 1025.49 × 1025.24 × 1025.27 × 102
rank11191321284371056
C17-F6mean6.00 × 1026.30 × 1026.17 × 1026.40 × 1026.01 × 1026.24 × 1026.23 × 1026.02 × 1026.01 × 1026.07 × 1026.17 × 1026.07 × 1026.10 × 102
best6.00 × 1026.24 × 1026.16 × 1026.37 × 1026.01 × 1026.15 × 1026.07 × 1026.00 × 1026.01 × 1026.05 × 1026.03 × 1026.01 × 1026.07 × 102
worst6.00 × 1026.35 × 1026.20 × 1026.44 × 1026.02 × 1026.40 × 1026.44 × 1026.04 × 1026.02 × 1026.10 × 1026.36 × 1026.19 × 1026.14 × 102
std0.00 × 1005.34 × 1001.82 × 1003.59 × 1008.61 × 10−11.17 × 1011.70 × 1011.85 × 1004.97 × 10−12.62 × 1001.64 × 1018.68 × 1003.60 × 100
median6.00 × 1026.31 × 1026.16 × 1026.39 × 1026.01 × 1026.22 × 1026.20 × 1026.02 × 1026.01 × 1026.06 × 1026.15 × 1026.04 × 1026.10 × 102
rank11291331110425867
C17-F7mean7.11 × 1027.97 × 1027.65 × 1028.03 × 1027.24 × 1028.26 × 1027.61 × 1027.31 × 1027.26 × 1027.51 × 1027.17 × 1027.32 × 1027.36 × 102
best7.11 × 1027.78 × 1027.43 × 1027.90 × 1027.20 × 1027.87 × 1027.50 × 1027.17 × 1027.17 × 1027.47 × 1027.15 × 1027.25 × 1027.26 × 102
worst7.12 × 1028.11 × 1027.92 × 1028.15 × 1027.29 × 1028.67 × 1027.90 × 1027.49 × 1027.43 × 1027.59 × 1027.21 × 1027.44 × 1027.41 × 102
std5.57 × 10−11.52 × 1012.43 × 1011.30 × 1013.88 × 1003.79 × 1012.11 × 1011.48 × 1011.28 × 1016.05 × 1002.78 × 1009.13 × 1007.49 × 100
median7.11 × 1028.00 × 1027.62 × 1028.03 × 1027.24 × 1028.26 × 1027.52 × 1027.28 × 1027.21 × 1027.50 × 1027.16 × 1027.30 × 1027.39 × 102
rank11110123139548267
C17-F8mean8.01 × 1028.46 × 1028.31 × 1028.53 × 1028.12 × 1028.48 × 1028.36 × 1028.12 × 1028.16 × 1028.37 × 1028.20 × 1028.22 × 1028.17 × 102
best8.01 × 1028.40 × 1028.20 × 1028.42 × 1028.09 × 1028.32 × 1028.18 × 1028.07 × 1028.10 × 1028.30 × 1028.12 × 1028.15 × 1028.13 × 102
worst8.02 × 1028.54 × 1028.46 × 1028.58 × 1028.15 × 1028.66 × 1028.48 × 1028.16 × 1028.21 × 1028.45 × 1028.27 × 1028.29 × 1028.24 × 102
std6.25 × 10−17.65 × 1001.20 × 1018.12 × 1002.95 × 1001.69 × 1011.38 × 1014.04 × 1004.62 × 1008.15 × 1007.11 × 1007.18 × 1005.66 × 100
median8.01 × 1028.45 × 1028.28 × 1028.56 × 1028.13 × 1028.46 × 1028.39 × 1028.11 × 1028.16 × 1028.37 × 1028.20 × 1028.23 × 1028.15 × 102
rank11181331292410675
C17-F9mean9.00 × 1021.41 × 1031.18 × 1031.46 × 1039.05 × 1021.37 × 1031.37 × 1039.01 × 1029.12 × 1029.12 × 1029.00 × 1029.04 × 1029.05 × 102
best9.00 × 1021.24 × 1039.53 × 1021.36 × 1039.00 × 1021.16 × 1031.07 × 1039.00 × 1029.01 × 1029.07 × 1029.00 × 1029.01 × 1029.03 × 102
worst9.00 × 1021.57 × 1031.65 × 1031.59 × 1039.13 × 1021.66 × 1031.64 × 1039.03 × 1029.33 × 1029.20 × 1029.00 × 1029.12 × 1029.09 × 102
std0.00 × 1001.54 × 1023.51 × 1021.06 × 1026.27 × 1002.32 × 1022.62 × 1021.65 × 1001.63 × 1016.01 × 1000.00 × 1005.83 × 1003.04 × 100
median9.00 × 1021.41 × 1031.07 × 1031.44 × 1039.04 × 1021.34 × 1031.38 × 1039.00 × 1029.07 × 1029.10 × 1029.00 × 1029.02 × 1029.04 × 102
rank1118125109276134
C17-F10mean1.01 × 1032.22 × 1031.76 × 1032.54 × 1031.50 × 1032.01 × 1032.00 × 1031.76 × 1031.71 × 1032.14 × 1032.24 × 1031.92 × 1031.70 × 103
best1.00 × 1031.92 × 1031.47 × 1032.37 × 1031.38 × 1031.74 × 1031.44 × 1031.44 × 1031.52 × 1031.76 × 1031.97 × 1031.55 × 1031.40 × 103
worst1.01 × 1032.38 × 1032.38 × 1032.89 × 1031.58 × 1032.25 × 1032.51 × 1032.25 × 1031.97 × 1032.42 × 1032.35 × 1032.32 × 1032.08 × 103
std7.24 × 1002.24 × 1024.63 × 1022.62 × 1029.99 × 1012.95 × 1025.64 × 1024.24 × 1022.04 × 1023.06 × 1021.98 × 1023.44 × 1023.16 × 102
median1.01 × 1032.28 × 1031.59 × 1032.45 × 1031.53 × 1032.02 × 1032.02 × 1031.67 × 1031.67 × 1032.19 × 1032.33 × 1031.91 × 1031.65 × 103
rank11151329864101273
C17-F11mean1.10 × 1033.51 × 1031.15 × 1033.91 × 1031.13 × 1035.34 × 1031.15 × 1031.13 × 1031.15 × 1031.15 × 1031.14 × 1031.14 × 1032.35 × 103
best1.10 × 1032.55 × 1031.12 × 1031.45 × 1031.11 × 1035.20 × 1031.11 × 1031.11 × 1031.12 × 1031.14 × 1031.12 × 1031.13 × 1031.11 × 103
worst1.10 × 1034.44 × 1031.20 × 1036.33 × 1031.16 × 1035.42 × 1031.17 × 1031.15 × 1031.22 × 1031.17 × 1031.17 × 1031.16 × 1035.85 × 103
std0.00 × 1009.23 × 1023.95 × 1012.39 × 1032.28 × 1011.08 × 1022.94 × 1012.29 × 1015.27 × 1011.58 × 1012.21 × 1011.56 × 1012.54 × 103
median1.10 × 1033.53 × 1031.14 × 1033.92 × 1031.12 × 1035.37 × 1031.16 × 1031.13 × 1031.13 × 1031.15 × 1031.13 × 1031.14 × 1031.22 × 103
rank11161221383974510
C17-F12mean1.35 × 1032.76 × 1081.07 × 1066.88 × 1085.54 × 1051.01 × 1062.30 × 1061.00 × 1061.38 × 1064.93 × 1069.95 × 1057.92 × 1035.90 × 105
best1.32 × 1036.24 × 1073.47 × 1051.53 × 1081.94 × 1045.26 × 1051.68 × 1058.65 × 1034.44 × 1041.32 × 1064.63 × 1052.49 × 1031.71 × 105
worst1.44 × 1034.82 × 1081.95 × 1061.20 × 1098.67 × 1051.25 × 1063.81 × 1063.15 × 1062.16 × 1068.73 × 1061.68 × 1061.36 × 1041.04 × 106
std6.23 × 1012.31 × 1088.14 × 1055.78 × 1084.06 × 1053.69 × 1051.84 × 1061.58 × 1061.02 × 1064.27 × 1065.62 × 1055.51 × 1033.89 × 105
median1.33 × 1032.80 × 1081.00 × 1066.98 × 1086.64 × 1051.14 × 1062.60 × 1064.27 × 1051.66 × 1064.84 × 1069.18 × 1057.80 × 1035.74 × 105
rank11281337106911524
C17-F13mean1.31 × 1031.34 × 1071.79 × 1043.35 × 1075.33 × 1031.25 × 1047.42 × 1036.60 × 1031.01 × 1041.63 × 1049.86 × 1036.49 × 1035.31 × 104
best1.30 × 1031.12 × 1062.69 × 1032.78 × 1063.66 × 1037.43 × 1033.23 × 1031.38 × 1036.38 × 1031.54 × 1044.96 × 1032.35 × 1038.37 × 103
worst1.31 × 1034.45 × 1073.07 × 1041.11 × 1086.51 × 1031.97 × 1041.48 × 1041.21 × 1041.41 × 1041.86 × 1041.39 × 1041.63 × 1041.76 × 105
std2.47 × 1002.26 × 1071.57 × 1045.65 × 1071.48 × 1035.77 × 1035.74 × 1036.04 × 1033.43 × 1031.63 × 1034.10 × 1037.22 × 1038.89 × 104
median1.30 × 1034.01 × 1061.91 × 1041.00 × 1075.58 × 1031.13 × 1045.83 × 1036.44 × 1039.93 × 1031.57 × 1041.03 × 1043.64 × 1031.43 × 104
rank11210132854796311
C17-F14mean1.40 × 1033.56 × 1032.01 × 1035.25 × 1031.93 × 1033.34 × 1031.52 × 1031.57 × 1032.32 × 1031.59 × 1035.47 × 1032.96 × 1031.27 × 104
best1.40 × 1032.79 × 1031.67 × 1034.60 × 1031.43 × 1031.49 × 1031.48 × 1031.42 × 1031.46 × 1031.51 × 1034.53 × 1031.43 × 1033.67 × 103
worst1.40 × 1034.82 × 1032.79 × 1036.77 × 1032.87 × 1035.49 × 1031.56 × 1031.98 × 1034.88 × 1031.62 × 1037.41 × 1036.72 × 1032.53 × 104
std5.41 × 10−11.03 × 1035.75 × 1021.11 × 1037.32 × 1022.31 × 1034.18 × 1012.99 × 1021.85 × 1035.32 × 1011.47 × 1032.75 × 1039.95 × 103
median1.40 × 1033.31 × 1031.78 × 1034.82 × 1031.70 × 1033.19 × 1031.52 × 1031.43 × 1031.48 × 1031.61 × 1034.97 × 1031.84 × 1031.09 × 104
rank11061159237412813
C17-F15mean1.50 × 1039.33 × 1035.21 × 1031.36 × 1043.92 × 1036.87 × 1036.11 × 1031.54 × 1035.71 × 1031.70 × 1032.34 × 1048.82 × 1034.48 × 103
best1.50 × 1033.16 × 1032.06 × 1032.71 × 1033.18 × 1032.30 × 1032.00 × 1031.53 × 1033.52 × 1031.58 × 1031.10 × 1042.84 × 1031.88 × 103
worst1.50 × 1031.49 × 1041.24 × 1042.97 × 1044.81 × 1031.23 × 1041.32 × 1041.55 × 1036.77 × 1031.79 × 1033.50 × 1041.45 × 1047.86 × 103
std2.56 × 10−15.40 × 1035.23 × 1031.28 × 1047.35 × 1024.67 × 1035.29 × 1031.30 × 1011.63 × 1031.12 × 1021.25 × 1045.29 × 1033.23 × 103
median1.50 × 1039.64 × 1033.21 × 1031.10 × 1043.84 × 1036.45 × 1034.63 × 1031.54 × 1036.28 × 1031.72 × 1032.37 × 1048.98 × 1034.09 × 103
rank11161249827313105
C17-F16mean1.60 × 1032.00 × 1031.80 × 1032.01 × 1031.68 × 1032.04 × 1031.94 × 1031.81 × 1031.73 × 1031.68 × 1032.06 × 1031.92 × 1031.80 × 103
best1.60 × 1031.93 × 1031.64 × 1031.81 × 1031.64 × 1031.86 × 1031.76 × 1031.72 × 1031.62 × 1031.65 × 1031.94 × 1031.82 × 1031.72 × 103
worst1.60 × 1032.10 × 1031.92 × 1032.27 × 1031.71 × 1032.22 × 1032.07 × 1031.87 × 1031.82 × 1031.73 × 1032.25 × 1032.07 × 1031.83 × 103
std3.44 × 10−18.17 × 1011.27 × 1022.11 × 1023.34 × 1011.78 × 1021.58 × 1026.80 × 1019.19 × 1013.97 × 1011.55 × 1021.28 × 1025.93 × 101
median1.60 × 1031.98 × 1031.83 × 1031.97 × 1031.69 × 1032.04 × 1031.97 × 1031.82 × 1031.73 × 1031.66 × 1032.03 × 1031.89 × 1031.82 × 103
rank11061131297421385
C17-F17mean1.70 × 1031.82 × 1031.75 × 1031.82 × 1031.73 × 1031.80 × 1031.84 × 1031.84 × 1031.77 × 1031.76 × 1031.84 × 1031.75 × 1031.75 × 103
best1.70 × 1031.80 × 1031.73 × 1031.80 × 1031.72 × 1031.78 × 1031.77 × 1031.78 × 1031.72 × 1031.75 × 1031.75 × 1031.74 × 1031.75 × 103
worst1.70 × 1031.82 × 1031.79 × 1031.82 × 1031.77 × 1031.81 × 1031.88 × 1031.94 × 1031.87 × 1031.77 × 1031.97 × 1031.76 × 1031.76 × 103
std1.69 × 10−11.16 × 1013.13 × 1011.23 × 1012.78 × 1011.19 × 1015.34 × 1018.65 × 1017.34 × 1011.06 × 1011.22 × 1026.06 × 1002.67 × 100
median1.70 × 1031.82 × 1031.74 × 1031.82 × 1031.72 × 1031.80 × 1031.85 × 1031.82 × 1031.74 × 1031.76 × 1031.83 × 1031.75 × 1031.76 × 103
rank11039281112761345
C17-F18mean1.81 × 1032.23 × 1061.16 × 1045.55 × 1061.08 × 1041.18 × 1042.27 × 1042.04 × 1041.94 × 1042.88 × 1049.51 × 1032.14 × 1041.25 × 104
best1.80 × 1031.17 × 1054.77 × 1032.75 × 1054.10 × 1037.32 × 1036.33 × 1038.52 × 1036.21 × 1032.34 × 1046.27 × 1032.85 × 1033.39 × 103
worst1.82 × 1036.46 × 1061.52 × 1041.61 × 1071.61 × 1041.59 × 1043.57 × 1043.29 × 1043.28 × 1043.60 × 1041.16 × 1043.97 × 1041.80 × 104
std1.09 × 1013.19 × 1065.11 × 1037.98 × 1065.96 × 1033.89 × 1031.54 × 1041.25 × 1041.46 × 1046.29 × 1032.47 × 1032.07 × 1046.96 × 103
median1.80 × 1031.17 × 1061.32 × 1042.91 × 1061.15 × 1041.20 × 1042.45 × 1042.02 × 1041.94 × 1042.79 × 1041.01 × 1042.14 × 1041.43 × 104
rank11241335108711296
C17-F19mean1.90 × 1033.21 × 1056.58 × 1036.86 × 1055.50 × 1031.22 × 1053.39 × 1041.91 × 1035.29 × 1034.62 × 1033.94 × 1042.43 × 1046.07 × 103
best1.90 × 1032.07 × 1042.17 × 1034.47 × 1042.31 × 1031.95 × 1037.51 × 1031.91 × 1031.94 × 1032.04 × 1031.09 × 1042.61 × 1032.21 × 103
worst1.90 × 1036.72 × 1051.29 × 1041.47 × 1069.22 × 1032.44 × 1056.21 × 1041.92 × 1031.35 × 1041.22 × 1045.72 × 1047.49 × 1049.67 × 103
std8.10 × 10−13.03 × 1055.70 × 1037.01 × 1053.83 × 1031.51 × 1052.44 × 1047.45 × 1006.01 × 1035.50 × 1032.26 × 1043.71 × 1043.35 × 103
median1.90 × 1032.96 × 1055.61 × 1036.12 × 1055.24 × 1031.21 × 1053.31 × 1041.91 × 1032.87 × 1032.12 × 1034.48 × 1049.92 × 1036.20 × 103
rank11271351192431086
C17-F20mean2.00 × 1032.21 × 1032.17 × 1032.22 × 1032.09 × 1032.20 × 1032.20 × 1032.14 × 1032.17 × 1032.07 × 1032.25 × 1032.16 × 1032.05 × 103
best2.00 × 1032.15 × 1032.03 × 1032.16 × 1032.07 × 1032.10 × 1032.10 × 1032.05 × 1032.13 × 1032.06 × 1032.18 × 1032.14 × 1032.03 × 103
worst2.00 × 1032.28 × 1032.29 × 1032.27 × 1032.12 × 1032.31 × 1032.28 × 1032.24 × 1032.24 × 1032.08 × 1032.34 × 1032.20 × 1032.06 × 103
std0.00 × 1005.88 × 1011.25 × 1025.94 × 1012.27 × 1019.61 × 1019.60 × 1018.72 × 1015.50 × 1019.53 × 1008.20 × 1012.95 × 1011.08 × 101
median2.00 × 1032.20 × 1032.17 × 1032.22 × 1032.08 × 1032.20 × 1032.21 × 1032.13 × 1032.15 × 1032.07 × 1032.23 × 1032.16 × 1032.05 × 103
rank11181241095731362
C17-F21mean2.20 × 1032.29 × 1032.21 × 1032.27 × 1032.26 × 1032.32 × 1032.31 × 1032.25 × 1032.31 × 1032.30 × 1032.36 × 1032.32 × 1032.30 × 103
best2.20 × 1032.24 × 1032.20 × 1032.22 × 1032.25 × 1032.22 × 1032.22 × 1032.20 × 1032.31 × 1032.20 × 1032.35 × 1032.31 × 1032.23 × 103
worst2.20 × 1032.32 × 1032.24 × 1032.29 × 1032.26 × 1032.37 × 1032.35 × 1032.30 × 1032.32 × 1032.33 × 1032.38 × 1032.32 × 1032.33 × 103
std0.00 × 1004.19 × 1011.79 × 1013.18 × 1012.26 × 1007.47 × 1016.55 × 1016.51 × 1014.00 × 1006.83 × 1011.54 × 1018.14 × 1005.13 × 101
median2.20 × 1032.31 × 1032.21 × 1032.27 × 1032.26 × 1032.35 × 1032.33 × 1032.25 × 1032.31 × 1032.33 × 1032.36 × 1032.32 × 1032.31 × 103
rank16254129310813117
C17-F22mean2.30 × 1032.67 × 1032.31 × 1032.90 × 1032.30 × 1032.70 × 1032.32 × 1032.29 × 1032.31 × 1032.32 × 1032.30 × 1032.31 × 1032.32 × 103
best2.30 × 1032.57 × 1032.30 × 1032.70 × 1032.30 × 1032.45 × 1032.32 × 1032.23 × 1032.30 × 1032.31 × 1032.30 × 1032.30 × 1032.31 × 103
worst2.30 × 1032.79 × 1032.31 × 1033.05 × 1032.31 × 1032.91 × 1032.33 × 1032.31 × 1032.32 × 1032.33 × 1032.30 × 1032.34 × 1032.32 × 103
std1.58 × 10−11.15 × 1023.31 × 1001.62 × 1023.76 × 1002.24 × 1025.83 × 1003.99 × 1011.03 × 1018.74 × 1001.45 × 10−22.28 × 1013.34 × 100
median2.30 × 1032.66 × 1032.31 × 1032.93 × 1032.30 × 1032.73 × 1032.32 × 1032.30 × 1032.31 × 1032.32 × 1032.30 × 1032.30 × 1032.32 × 103
rank31161341210159278
C17-F23mean2.60 × 1032.69 × 1032.64 × 1032.70 × 1032.61 × 1032.72 × 1032.65 × 1032.62 × 1032.61 × 1032.64 × 1032.79 × 1032.64 × 1032.65 × 103
best2.60 × 1032.65 × 1032.63 × 1032.67 × 1032.61 × 1032.63 × 1032.63 × 1032.61 × 1032.61 × 1032.63 × 1032.72 × 1032.64 × 1032.64 × 103
worst2.60 × 1032.71 × 1032.66 × 1032.74 × 1032.62 × 1032.76 × 1032.67 × 1032.63 × 1032.62 × 1032.65 × 1032.92 × 1032.65 × 1032.66 × 103
std1.44 × 1003.10 × 1011.47 × 1013.46 × 1012.57 × 1006.41 × 1012.19 × 1011.14 × 1016.91 × 1009.54 × 1001.02 × 1029.18 × 1001.44 × 101
median2.60 × 1032.70 × 1032.64 × 1032.69 × 1032.61 × 1032.74 × 1032.65 × 1032.62 × 1032.61 × 1032.64 × 1032.75 × 1032.64 × 1032.66 × 103
rank11051131284261379
C17-F24mean2.63 × 1032.77 × 1032.76 × 1032.84 × 1032.63 × 1032.67 × 1032.76 × 1032.68 × 1032.75 × 1032.75 × 1032.74 × 1032.76 × 1032.72 × 103
best2.52 × 1032.71 × 1032.73 × 1032.82 × 1032.61 × 1032.53 × 1032.73 × 1032.50 × 1032.72 × 1032.74 × 1032.50 × 1032.75 × 1032.54 × 103
worst2.73 × 1032.84 × 1032.78 × 1032.91 × 1032.64 × 1032.81 × 1032.79 × 1032.76 × 1032.76 × 1032.77 × 1032.89 × 1032.79 × 1032.81 × 103
std1.27 × 1026.89 × 1012.77 × 1014.55 × 1011.25 × 1011.63 × 1022.74 × 1011.32 × 1022.03 × 1011.43 × 1011.83 × 1021.65 × 1011.31 × 102
median2.64 × 1032.75 × 1032.77 × 1032.82 × 1032.63 × 1032.66 × 1032.76 × 1032.73 × 1032.75 × 1032.75 × 1032.79 × 1032.76 × 1032.77 × 103
rank11211132394786105
C17-F25mean2.93 × 1033.12 × 1032.91 × 1033.27 × 1032.92 × 1033.13 × 1032.91 × 1032.92 × 1032.94 × 1032.93 × 1032.92 × 1032.92 × 1032.95 × 103
best2.90 × 1033.04 × 1032.90 × 1033.20 × 1032.91 × 1032.91 × 1032.77 × 1032.90 × 1032.92 × 1032.92 × 1032.90 × 1032.90 × 1032.94 × 103
worst2.95 × 1033.32 × 1032.95 × 1033.34 × 1032.92 × 1033.64 × 1032.96 × 1032.94 × 1032.95 × 1032.95 × 1032.94 × 1032.95 × 1032.96 × 103
std2.51 × 1011.44 × 1022.55 × 1016.30 × 1014.53 × 1003.75 × 1021.01 × 1022.55 × 1011.22 × 1012.17 × 1012.37 × 1012.83 × 1011.17 × 101
median2.94 × 1033.06 × 1032.90 × 1033.27 × 1032.92 × 1032.98 × 1032.95 × 1032.92 × 1032.94 × 1032.93 × 1032.92 × 1032.92 × 1032.95 × 103
rank71121331214985610
C17-F26mean2.90 × 1033.53 × 1032.98 × 1033.74 × 1033.01 × 1033.60 × 1033.18 × 1032.90 × 1033.26 × 1033.20 × 1033.84 × 1032.90 × 1032.90 × 103
best2.90 × 1033.20 × 1032.81 × 1033.42 × 1032.89 × 1033.14 × 1032.93 × 1032.90 × 1032.97 × 1032.91 × 1032.81 × 1032.81 × 1032.71 × 103
worst2.90 × 1033.73 × 1033.15 × 1034.07 × 1033.28 × 1034.24 × 1033.58 × 1032.90 × 1033.88 × 1033.85 × 1034.32 × 1033.01 × 1033.10 × 103
std4.04 × 10−132.74 × 1022.12 × 1023.03 × 1022.01 × 1025.85 × 1023.10 × 1023.80 × 10−24.59 × 1024.77 × 1027.59 × 1028.79 × 1012.16 × 102
median2.90 × 1033.59 × 1032.98 × 1033.73 × 1032.93 × 1033.52 × 1033.10 × 1032.90 × 1033.09 × 1033.02 × 1034.12 × 1032.90 × 1032.89 × 103
rank21051261173981341
C17-F27mean3.09 × 1033.20 × 1033.12 × 1033.23 × 1033.10 × 1033.18 × 1033.19 × 1033.09 × 1033.12 × 1033.11 × 1033.22 × 1033.13 × 1033.16 × 103
best3.09 × 1033.17 × 1033.10 × 1033.13 × 1033.09 × 1033.10 × 1033.18 × 1033.09 × 1033.09 × 1033.10 × 1033.21 × 1033.10 × 1033.12 × 103
worst3.09 × 1033.26 × 1033.18 × 1033.42 × 1033.13 × 1033.22 × 1033.20 × 1033.09 × 1033.17 × 1033.17 × 1033.24 × 1033.18 × 1033.22 × 103
std2.86 × 10−134.12 × 1014.33 × 1011.39 × 1022.08 × 1015.75 × 1011.23 × 1012.63 × 1004.30 × 1013.98 × 1011.59 × 1013.86 × 1014.47 × 101
median3.09 × 1033.19 × 1033.10 × 1033.18 × 1033.10 × 1033.19 × 1033.19 × 1033.09 × 1033.10 × 1033.10 × 1033.22 × 1033.13 × 1033.15 × 103
rank11161339102541278
C17-F28mean3.10 × 1033.56 × 1033.23 × 1033.76 × 1033.22 × 1033.57 × 1033.28 × 1033.24 × 1033.34 × 1033.32 × 1033.44 × 1033.30 × 1033.24 × 103
best3.10 × 1033.50 × 1033.10 × 1033.68 × 1033.17 × 1033.40 × 1033.15 × 1033.10 × 1033.19 × 1033.21 × 1033.43 × 1033.18 × 1033.14 × 103
worst3.10 × 1033.62 × 1033.38 × 1033.82 × 1033.24 × 1033.78 × 1033.38 × 1033.38 × 1033.40 × 1033.38 × 1033.46 × 1033.38 × 1033.50 × 103
std0.00 × 1005.65 × 1011.36 × 1026.98 × 1013.76 × 1012.11 × 1021.30 × 1021.70 × 1021.07 × 1028.95 × 1011.56 × 1011.03 × 1021.90 × 102
median3.10 × 1033.57 × 1033.22 × 1033.77 × 1033.23 × 1033.56 × 1033.30 × 1033.23 × 1033.38 × 1033.34 × 1033.44 × 1033.32 × 1033.16 × 103
rank11131321264981075
C17-F29mean3.13 × 1033.32 × 1033.28 × 1033.37 × 1033.20 × 1033.23 × 1033.34 × 1033.20 × 1033.26 × 1033.21 × 1033.34 × 1033.26 × 1033.23 × 103
best3.13 × 1033.31 × 1033.21 × 1033.30 × 1033.17 × 1033.17 × 1033.23 × 1033.14 × 1033.19 × 1033.16 × 1033.23 × 1033.17 × 1033.19 × 103
worst3.13 × 1033.33 × 1033.36 × 1033.44 × 1033.24 × 1033.30 × 1033.49 × 1033.28 × 1033.37 × 1033.23 × 1033.62 × 1033.34 × 1033.28 × 103
std2.70 × 1008.34 × 1008.49 × 1017.59 × 1013.68 × 1016.09 × 1011.16 × 1026.48 × 1019.58 × 1013.48 × 1012.06 × 1028.74 × 1014.37 × 101
median3.13 × 1033.32 × 1033.28 × 1033.37 × 1033.20 × 1033.23 × 1033.33 × 1033.19 × 1033.24 × 1033.22 × 1033.25 × 1033.27 × 1033.23 × 103
rank11091335122741186
C17-F30mean3.42 × 1031.90 × 1062.87 × 1053.57 × 1064.03 × 1055.98 × 1059.65 × 1052.95 × 1059.10 × 1055.91 × 1047.61 × 1053.77 × 1051.49 × 106
best3.39 × 1031.59 × 1061.02 × 1058.05 × 1051.56 × 1041.09 × 1054.44 × 1037.33 × 1033.28 × 1042.86 × 1045.85 × 1056.31 × 1035.11 × 105
worst3.44 × 1032.70 × 1067.47 × 1055.65 × 1065.95 × 1051.26 × 1063.64 × 1061.12 × 1061.32 × 1069.91 × 1049.72 × 1057.47 × 1053.38 × 106
std3.02 × 1015.82 × 1053.35 × 1052.21 × 1062.86 × 1055.34 × 1051.94 × 1066.01 × 1056.57 × 1053.74 × 1041.75 × 1054.64 × 1051.47 × 106
median3.42 × 1031.65 × 1061.49 × 1053.92 × 1065.01 × 1055.09 × 1051.06 × 1052.41 × 1041.15 × 1065.43 × 1047.44 × 1053.77 × 1051.02 × 106
rank11231367104928511
Sum rank38315177350106288239116188191239183197
Mean rank1.31 × 1001.09 × 1016.10 × 1001.21 × 1013.66 × 1009.93 × 1008.24 × 1004.00 × 1006.48 × 1006.59 × 1008.24 × 1006.31 × 1006.79 × 100
Total rank1114122109367958
Table 6. Wilcoxon signed-rank test results.
Table 6. Wilcoxon signed-rank test results.
Compared AlgorithmObjective Function Type
UnimodalHigh-DimensionalFixed-DimensionalCEC 2017
DA vs. WSO1.03 × 10−241.87 × 10−211.07 × 10−41.63 × 10−19
DA vs. AVOA5.49 × 10−21.62 × 10−51.21 × 10−181.87 × 10−21
DA vs. RSA1.05 × 10−54.89 × 10−111.37 × 10−341.87 × 10−21
DA vs. MPA9.60 × 10−256.63 × 10−159.69 × 10−91.16 × 10−18
DA vs. TSA9.60 × 10−251.22 × 10−191.37 × 10−342.29 × 10−21
DA vs. WOA9.60 × 10−254.90 × 10−141.37 × 10−345.63 × 10−21
DA vs. MVO9.60 × 10−251.87 × 10−211.37 × 10−341.10 × 10−20
DA vs. GWO9.60 × 10−257.20 × 10−161.37 × 10−341.87 × 10−21
DA vs. TLBO9.60 × 10−259.88 × 10−151.37 × 10−346.70 × 10−21
DA vs. GSA9.60 × 10−251.87 × 10−211.39 × 10−132.02 × 10−21
DA vs. PSO9.60 × 10−251.87 × 10−211.14 × 10−161.87 × 10−21
DA vs. GA9.60 × 10−251.87 × 10−211.37 × 10−341.99 × 10−20
Table 7. Optimization results for the CEC 2011 test suite.
Table 7. Optimization results for the CEC 2011 test suite.
DAWSOAVOARSAMPATSAWOAMVOGWOTLBOGSAPSOGA
C11-F1mean5.92 × 1001.80 × 1011.31 × 1012.23 × 1017.61 × 1001.87 × 1011.34 × 1011.42 × 1011.10 × 1011.87 × 1012.21 × 1011.82 × 1012.38 × 101
best2.00 × 10−101.57 × 1019.04 × 1002.06 × 1013.79 × 10−11.79 × 1018.40 × 1001.17 × 1011.14 × 1001.72 × 1012.00 × 1011.07 × 1012.27 × 101
worst1.23 × 1012.07 × 1011.70 × 1012.48 × 1011.27 × 1012.01 × 1011.75 × 1011.64 × 1011.78 × 1012.04 × 1012.35 × 1012.46 × 1012.59 × 101
std7.20 × 1002.62 × 1004.64 × 1002.15 × 1005.93 × 1001.06 × 1004.40 × 1002.40 × 1007.42 × 1001.38 × 1001.55 × 1006.80 × 1001.50 × 100
median5.69 × 1001.77 × 1011.32 × 1012.20 × 1018.68 × 1001.84 × 1011.39 × 1011.44 × 1011.25 × 1011.87 × 1012.23 × 1011.89 × 1012.33 × 101
rank17412295631011813
C11-F2mean−2.63 × 101−1.42 × 101−2.10 × 101−1.14 × 101−2.51 × 101−1.11 × 101−1.85 × 101−8.59 × 100−2.26 × 101−1.07 × 101−1.54 × 101−2.26 × 101−1.28 × 101
best−2.71 × 101−1.56 × 101−2.15 × 101−1.18 × 101−2.57 × 101−1.49 × 101−2.20 × 101−1.06 × 101−2.47 × 101−1.19 × 101−2.05 × 101−2.40 × 101−1.51 × 101
worst−2.54 × 101−1.30 × 101−2.03 × 101−1.09 × 101−2.37 × 101−8.89 × 100−1.45 × 101−7.05 × 100−1.90 × 101−9.65 × 100−1.13 × 101−2.02 × 101−1.11 × 101
std7.39 × 10−11.38 × 1005.91 × 10−15.09 × 10−19.65 × 10−12.98 × 1004.06 × 1001.64 × 1002.67 × 1009.90 × 10−14.42 × 1001.74 × 1002.01 × 100
median−2.64 × 101−1.42 × 101−2.11 × 101−1.14 × 101−2.54 × 101−1.03 × 101−1.88 × 101−8.34 × 100−2.33 × 101−1.06 × 101−1.49 × 101−2.32 × 101−1.24 × 101
rank18510211613412739
C11-F3mean1.15 × 10−51.15 × 10−51.15 × 10−51.15 × 10−51.15 × 10−51.15 × 10−51.15 × 10−51.15 × 10−51.15 × 10−51.15 × 10−51.15 × 10−51.15 × 10−51.15 × 10−5
best1.15 × 10−51.15 × 10−51.15 × 10−51.15 × 10−51.15 × 10−51.15 × 10−51.15 × 10−51.15 × 10−51.15 × 10−51.15 × 10−51.15 × 10−51.15 × 10−51.15 × 10−5
worst1.15 × 10−51.15 × 10−51.15 × 10−51.15 × 10−51.15 × 10−51.15 × 10−51.15 × 10−51.15 × 10−51.15 × 10−51.15 × 10−51.15 × 10−51.15 × 10−51.15 × 10−5
std2.00 × 10−192.22 × 10−112.54 × 10−94.99 × 10−111.24 × 10−152.38 × 10−146.12 × 10−199.96 × 10−133.73 × 10−157.83 × 10−142.00 × 10−195.96 × 10−202.76 × 10−18
median1.15 × 10−51.15 × 10−51.15 × 10−51.15 × 10−51.15 × 10−51.15 × 10−51.15 × 10−51.15 × 10−51.15 × 10−51.15 × 10−51.15 × 10−51.15 × 10−51.15 × 10−5
rank11113126841079325
C11-F4mean0.00 × 1000.00 × 1000.00 × 1000.00 × 1000.00 × 1000.00 × 1000.00 × 1000.00 × 1000.00 × 1000.00 × 1000.00 × 1000.00 × 1000.00 × 100
best0.00 × 1000.00 × 1000.00 × 1000.00 × 1000.00 × 1000.00 × 1000.00 × 1000.00 × 1000.00 × 1000.00 × 1000.00 × 1000.00 × 1000.00 × 100
worst0.00 × 1000.00 × 1000.00 × 1000.00 × 1000.00 × 1000.00 × 1000.00 × 1000.00 × 1000.00 × 1000.00 × 1000.00 × 1000.00 × 1000.00 × 100
std0.00 × 1000.00 × 1000.00 × 1000.00 × 1000.00 × 1000.00 × 1000.00 × 1000.00 × 1000.00 × 1000.00 × 1000.00 × 1000.00 × 1000.00 × 100
median0.00 × 1000.00 × 1000.00 × 1000.00 × 1000.00 × 1000.00 × 1000.00 × 1000.00 × 1000.00 × 1000.00 × 1000.00 × 1000.00 × 1000.00 × 100
rank1111111111111
C11-F5mean−3.41 × 101−2.48 × 101−2.81 × 101−1.99 × 101−3.33 × 101−2.71 × 101−2.76 × 101−2.70 × 101−3.16 × 101−1.07 × 101−2.73 × 101−8.48 × 100−9.35 × 100
best−3.47 × 101−2.59 × 101−2.92 × 101−2.21 × 101−3.39 × 101−3.15 × 101−2.78 × 101−3.17 × 101−3.42 × 101−1.28 × 101−3.15 × 101−1.21 × 101−1.08 × 101
worst−3.34 × 101−2.38 × 101−2.76 × 101−1.75 × 101−3.19 × 101−2.18 × 101−2.72 × 101−2.45 × 101−2.75 × 101−9.02 × 100−2.42 × 101−6.75 × 100−7.67 × 100
std5.90 × 10−19.52 × 10−17.70 × 10−12.52 × 1009.37 × 10−14.24 × 1002.83 × 10−13.55 × 1002.99 × 1001.69 × 1003.39 × 1002.63 × 1001.45 × 100
median−3.42 × 101−2.47 × 101−2.78 × 101−2.00 × 101−3.36 × 101−2.76 × 101−2.77 × 101−2.58 × 101−3.23 × 101−1.04 × 101−2.68 × 101−7.55 × 100−9.46 × 100
rank19410275831161312
C11-F6mean−2.41 × 101−1.40 × 101−1.90 × 101−1.30 × 101−2.26 × 101−7.48 × 100−1.99 × 101−9.46 × 100−1.96 × 101−2.21 × 100−2.19 × 101−3.08 × 100−3.99 × 100
best−2.74 × 101−1.46 × 101−2.04 × 101−1.37 × 101−2.58 × 101−1.65 × 101−2.30 × 101−1.74 × 101−2.24 × 101−2.51 × 100−2.66 × 101−6.00 × 100−9.24 × 100
worst−2.30 × 101−1.38 × 101−1.72 × 101−1.20 × 101−2.13 × 101−4.20 × 100−1.29 × 101−2.11 × 100−1.80 × 101−2.11 × 100−1.78 × 101−2.11 × 100−2.11 × 100
std2.32 × 1004.11 × 10−11.55 × 1008.23 × 10−12.23 × 1006.34 × 1005.02 × 1008.71 × 1002.22 × 1002.13 × 10−14.01 × 1002.04 × 1003.68 × 100
median−2.30 × 101−1.38 × 101−1.92 × 101−1.32 × 101−2.17 × 101−4.60 × 100−2.19 × 101−9.16 × 100−1.91 × 101−2.11 × 100−2.16 × 101−2.11 × 100−2.31 × 100
rank17682104951331211
C11-F7mean8.61 × 10−11.61 × 1001.28 × 1001.92 × 1009.30 × 10−11.30 × 1001.74 × 1008.81 × 10−11.07 × 1001.72 × 1001.08 × 1001.12 × 1001.74 × 100
best5.82 × 10−11.54 × 1001.14 × 1001.68 × 1007.57 × 10−11.13 × 1001.63 × 1008.18 × 10−18.15 × 10−11.53 × 1008.84 × 10−18.32 × 10−11.35 × 100
worst1.03 × 1001.72 × 1001.43 × 1002.10 × 1001.01 × 1001.67 × 1001.92 × 1009.55 × 10−11.29 × 1001.86 × 1001.28 × 1001.37 × 1001.94 × 100
std2.12 × 10−18.15 × 10−21.62 × 10−11.87 × 10−11.23 × 10−12.59 × 10−11.30 × 10−17.10 × 10−22.07 × 10−11.53 × 10−11.88 × 10−12.89 × 10−12.84 × 10−1
median9.18 × 10−11.58 × 1001.28 × 1001.95 × 1009.75 × 10−11.21 × 1001.71 × 1008.76 × 10−11.08 × 1001.74 × 1001.08 × 1001.15 × 1001.83 × 100
rank19713381224105611
C11-F8mean2.20 × 1022.85 × 1022.41 × 1023.26 × 1022.22 × 1022.57 × 1022.66 × 1022.24 × 1022.27 × 1022.24 × 1022.46 × 1024.70 × 1022.22 × 102
best2.20 × 1022.59 × 1022.24 × 1022.85 × 1022.20 × 1022.20 × 1022.45 × 1022.20 × 1022.20 × 1022.20 × 1022.20 × 1022.48 × 1022.20 × 102
worst2.20 × 1023.20 × 1022.57 × 1023.70 × 1022.25 × 1023.55 × 1023.12 × 1022.36 × 1022.35 × 1022.36 × 1022.94 × 1025.71 × 1022.30 × 102
std0.00 × 1002.83 × 1011.53 × 1013.70 × 1012.98 × 1006.87 × 1013.26 × 1018.59 × 1008.93 × 1008.59 × 1003.67 × 1011.61 × 1025.25 × 100
median2.20 × 1022.81 × 1022.41 × 1023.24 × 1022.22 × 1022.27 × 1022.54 × 1022.20 × 1022.27 × 1022.20 × 1022.36 × 1025.31 × 1022.20 × 102
rank1106112894547123
C11-F9mean8.79 × 1035.59 × 1053.80 × 1051.07 × 1062.02 × 1046.64 × 1043.76 × 1051.34 × 1054.31 × 1044.10 × 1058.26 × 1051.09 × 1061.95 × 106
best5.46 × 1033.74 × 1053.36 × 1056.96 × 1051.10 × 1044.77 × 1042.08 × 1057.58 × 1041.85 × 1043.39 × 1057.07 × 1058.72 × 1051.87 × 106
worst1.40 × 1046.43 × 1054.09 × 1051.25 × 1062.88 × 1048.44 × 1046.37 × 1052.03 × 1057.54 × 1045.26 × 1058.89 × 1051.33 × 1062.06 × 106
std3.89 × 1031.33 × 1053.36 × 1042.64 × 1058.26 × 1031.64 × 1042.06 × 1055.50 × 1042.53 × 1048.65 × 1048.53 × 1042.58 × 1051.01 × 105
median7.83 × 1036.10 × 1053.87 × 1051.16 × 1062.06 × 1046.68 × 1043.29 × 1051.28 × 1053.93 × 1043.87 × 1058.54 × 1051.07 × 1061.93 × 106
rank19711246538101213
C11-F10mean−2.15 × 101−1.40 × 101−1.69 × 101−1.23 × 101−1.90 × 101−1.44 × 101−1.29 × 101−1.47 × 101−1.41 × 101−1.13 × 101−1.31 × 101−1.14 × 101−1.11 × 101
best−2.18 × 101−1.52 × 101−1.71 × 101−1.26 × 101−1.94 × 101−1.89 × 101−1.35 × 101−2.12 × 101−1.46 × 101−1.14 × 101−1.37 × 101−1.14 × 101−1.11 × 101
worst−2.08 × 101−1.33 × 101−1.65 × 101−1.20 × 101−1.86 × 101−1.20 × 101−1.24 × 101−1.14 × 101−1.29 × 101−1.12 × 101−1.24 × 101−1.13 × 101−1.10 × 101
std4.99 × 10−18.71 × 10−12.77 × 10−13.01 × 10−14.21 × 10−13.24 × 1005.10 × 10−14.62 × 1008.26 × 10−18.59 × 10−26.66 × 10−14.09 × 10−25.64 × 10−2
median−2.17 × 101−1.37 × 101−1.70 × 101−1.22 × 101−1.90 × 101−1.33 × 101−1.28 × 101−1.31 × 101−1.44 × 101−1.13 × 101−1.33 × 101−1.14 × 101−1.11 × 101
rank17310259461281113
C11-F11mean5.72 × 1055.81 × 1069.92 × 1058.88 × 1061.66 × 1065.96 × 1061.22 × 1061.31 × 1063.84 × 1065.22 × 1061.41 × 1065.23 × 1066.14 × 106
best2.61 × 1055.54 × 1067.73 × 1058.58 × 1061.55 × 1064.96 × 1061.11 × 1066.12 × 1053.65 × 1065.19 × 1061.27 × 1065.21 × 1066.09 × 106
worst8.29 × 1056.18 × 1061.17 × 1069.07 × 1061.80 × 1067.20 × 1061.38 × 1062.74 × 1064.20 × 1065.24 × 1061.59 × 1065.25 × 1066.21 × 106
std2.61 × 1053.12 × 1051.83 × 1052.18 × 1051.26 × 1059.74 × 1051.22 × 1051.01 × 1062.59 × 1052.39 × 1041.40 × 1052.19 × 1045.34 × 104
median5.99 × 1055.77 × 1061.01 × 1068.93 × 1061.65 × 1065.83 × 1061.19 × 1069.45 × 1053.76 × 1065.22 × 1061.40 × 1065.23 × 1066.12 × 106
rank11021361134785912
C11-F12mean1.20 × 1068.41 × 1063.38 × 1061.33 × 1071.27 × 1065.04 × 1065.82 × 1061.33 × 1061.42 × 1061.44 × 1075.80 × 1062.32 × 1061.45 × 107
best1.16 × 1068.06 × 1063.28 × 1061.23 × 1071.20 × 1064.77 × 1065.41 × 1061.18 × 1061.26 × 1061.35 × 1075.51 × 1062.15 × 1061.44 × 107
worst1.25 × 1068.71 × 1063.45 × 1061.41 × 1071.35 × 1065.18 × 1066.03 × 1061.47 × 1061.56 × 1061.50 × 1076.01 × 1062.53 × 1061.47 × 107
std4.72 × 1042.86 × 1057.84 × 1047.65 × 1057.14 × 1042.02 × 1053.04 × 1051.27 × 1051.32 × 1056.60 × 1052.26 × 1051.65 × 1051.11 × 105
median1.20 × 1068.43 × 1063.40 × 1061.33 × 1071.27 × 1065.10 × 1065.93 × 1061.33 × 1061.44 × 1061.45 × 1075.84 × 1062.30 × 1061.45 × 107
rank11061127934128513
C11-F13mean1.54 × 1041.59 × 1041.54 × 1041.63 × 1041.55 × 1041.55 × 1041.55 × 1041.55 × 1041.55 × 1041.59 × 1041.29 × 1051.55 × 1043.00 × 104
best1.54 × 1041.57 × 1041.54 × 1041.59 × 1041.55 × 1041.55 × 1041.55 × 1041.55 × 1041.55 × 1041.56 × 1049.30 × 1041.55 × 1041.55 × 104
worst1.54 × 1041.63 × 1041.54 × 1041.73 × 1041.55 × 1041.55 × 1041.56 × 1041.55 × 1041.55 × 1041.65 × 1041.77 × 1051.55 × 1047.34 × 104
std9.09 × 10−33.19 × 1029.34 × 10−17.32 × 1022.94 × 1001.17 × 1015.03 × 1012.87 × 1018.83 × 1004.14 × 1023.98 × 1042.59 × 1013.04 × 104
median1.54 × 1041.57 × 1041.54 × 1041.60 × 1041.55 × 1041.55 × 1041.55 × 1041.55 × 1041.55 × 1041.58 × 1041.22 × 1051.55 × 1041.56 × 104
rank19211348761013512
C11-F14mean1.83 × 1041.13 × 1051.85 × 1042.30 × 1051.86 × 1041.95 × 1041.92 × 1041.94 × 1041.92 × 1043.12 × 1051.91 × 1041.91 × 1041.91 × 104
best1.82 × 1048.58 × 1041.84 × 1041.69 × 1051.85 × 1041.93 × 1041.91 × 1041.93 × 1041.91 × 1043.03 × 1041.88 × 1041.90 × 1041.88 × 104
worst1.84 × 1041.58 × 1051.86 × 1043.31 × 1051.87 × 1042.01 × 1041.93 × 1041.95 × 1041.94 × 1046.02 × 1051.93 × 1041.93 × 1041.94 × 104
std7.16 × 1013.38 × 1041.06 × 1027.62 × 1047.26 × 1013.89 × 1021.33 × 1028.11 × 1011.54 × 1022.88 × 1052.28 × 1021.34 × 1022.51 × 102
median1.83 × 1041.04 × 1051.85 × 1042.09 × 1051.86 × 1041.94 × 1041.92 × 1041.94 × 1041.92 × 1043.07 × 1051.91 × 1041.91 × 1041.91 × 104
rank11121231079813465
C11-F15mean3.29 × 1049.11 × 1051.08 × 1051.92 × 1063.29 × 1045.46 × 1042.19 × 1053.31 × 1043.31 × 1041.55 × 1073.01 × 1053.33 × 1047.97 × 106
best3.28 × 1043.76 × 1054.32 × 1048.04 × 1053.29 × 1043.30 × 1043.30 × 1043.30 × 1043.30 × 1043.24 × 1062.66 × 1053.33 × 1043.63 × 106
worst3.30 × 1042.29 × 1061.81 × 1055.02 × 1063.30 × 1041.19 × 1053.14 × 1053.32 × 1043.31 × 1042.31 × 1073.24 × 1053.33 × 1041.37 × 107
std7.69 × 1019.71 × 1057.77 × 1042.17 × 1066.40 × 1014.52 × 1041.33 × 1056.65 × 1014.91 × 1019.48 × 1062.85 × 1048.68 × 1004.83 × 106
median3.29 × 1044.89 × 1051.04 × 1059.33 × 1053.30 × 1043.32 × 1042.65 × 1053.31 × 1043.31 × 1041.78 × 1073.06 × 1053.33 × 1047.29 × 106
rank11071126843139512
C11-F16mean1.34 × 1059.48 × 1051.35 × 1051.96 × 1061.38 × 1051.45 × 1051.42 × 1051.42 × 1051.46 × 1058.92 × 1071.88 × 1077.99 × 1077.67 × 107
best1.31 × 1052.89 × 1051.34 × 1054.75 × 1051.36 × 1051.42 × 1051.36 × 1051.33 × 1051.43 × 1058.70 × 1079.54 × 1066.61 × 1076.20 × 107
worst1.36 × 1052.24 × 1061.36 × 1054.86 × 1061.41 × 1051.47 × 1051.48 × 1051.51 × 1051.51 × 1059.18 × 1073.40 × 1079.54 × 1079.81 × 107
std2.39 × 1039.22 × 1051.07 × 1032.07 × 1062.71 × 1032.41 × 1034.91 × 1037.70 × 1033.93 × 1032.14 × 1061.11 × 1071.33 × 1071.61 × 107
median1.33 × 1056.31 × 1051.36 × 1051.24 × 1061.37 × 1051.46 × 1051.42 × 1051.42 × 1051.44 × 1058.91 × 1071.58 × 1077.90 × 1077.33 × 107
rank18293654713101211
C11-F17mean1.93 × 1068.99 × 1092.32 × 1091.56 × 10+102.29 × 1061.29 × 1099.73 × 1093.12 × 1063.02 × 1062.24 × 10+101.13 × 10+102.09 × 10+102.19 × 10+10
best1.92 × 1067.66 × 1092.11 × 1091.12 × 10+101.96 × 1061.06 × 1096.94 × 1092.30 × 1062.04 × 1062.15 × 10+109.90 × 1091.85 × 10+102.05 × 10+10
worst1.94 × 1069.97 × 1092.54 × 1091.90 × 10+102.91 × 1061.47 × 1091.29 × 10+103.75 × 1064.89 × 1062.34 × 10+101.19 × 10+102.42 × 10+102.48 × 10+10
std1.20 × 1041.07 × 1092.00 × 1083.54 × 1094.49 × 1052.22 × 1082.65 × 1097.04 × 1051.35 × 1067.94 × 1089.64 × 1082.71 × 1092.04 × 109
median1.92 × 1069.17 × 1092.32 × 1091.60 × 10+102.15 × 1061.31 × 1099.52 × 1093.21 × 1062.58 × 1062.23 × 10+101.16 × 10+102.05 × 10+102.12 × 10+10
rank17610258431391112
C11-F18mean9.42 × 1055.52 × 1076.58 × 1061.19 × 1089.72 × 1052.05 × 1069.61 × 1069.88 × 1051.03 × 1063.11 × 1071.12 × 1071.35 × 1081.15 × 108
best9.38 × 1053.80 × 1073.95 × 1068.21 × 1079.50 × 1051.80 × 1064.13 × 1069.64 × 1059.67 × 1052.47 × 1078.33 × 1061.14 × 1081.11 × 108
worst9.45 × 1056.28 × 1071.13 × 1071.36 × 1081.03 × 1062.40 × 1061.69 × 1071.00 × 1061.20 × 1063.37 × 1071.41 × 1071.50 × 1081.19 × 108
std2.77 × 1031.22 × 1073.59 × 1062.64 × 1074.11 × 1043.05 × 1055.66 × 1061.73 × 1041.19 × 1054.54 × 1062.70 × 1061.72 × 1073.63 × 106
median9.43 × 1056.00 × 1075.54 × 1061.29 × 1089.54 × 1052.01 × 1068.72 × 1069.95 × 1059.79 × 1053.31 × 1071.11 × 1071.39 × 1081.15 × 108
rank11061225734981311
C11-F19mean1.03 × 1065.43 × 1076.68 × 1061.16 × 1081.14 × 1062.47 × 1061.03 × 1071.48 × 1061.36 × 1063.57 × 1076.29 × 1061.73 × 1081.15 × 108
best9.68 × 1054.64 × 1076.10 × 1061.01 × 1081.07 × 1062.23 × 1062.06 × 1061.13 × 1061.23 × 1062.50 × 1072.39 × 1061.57 × 1081.12 × 108
worst1.17 × 1066.91 × 1078.09 × 1061.46 × 1081.29 × 1062.92 × 1061.86 × 1071.96 × 1061.55 × 1064.46 × 1078.26 × 1062.00 × 1081.19 × 108
std9.97 × 1041.08 × 1079.97 × 1052.24 × 1071.10 × 1053.21 × 1058.17 × 1063.67 × 1051.38 × 1058.90 × 1062.80 × 1061.97 × 1072.72 × 106
median9.83 × 1055.09 × 1076.26 × 1061.09 × 1081.10 × 1062.37 × 1061.02 × 1071.41 × 1061.34 × 1063.67 × 1077.25 × 1061.68 × 1081.15 × 108
rank11071225843961311
C11-F20mean9.41 × 1055.78 × 1075.91 × 1061.26 × 1089.60 × 1051.83 × 1067.30 × 1069.73 × 1059.99 × 1053.47 × 1071.43 × 1071.60 × 1081.16 × 108
best9.36 × 1055.08 × 1075.21 × 1061.10 × 1089.57 × 1051.65 × 1066.88 × 1069.63 × 1059.78 × 1053.39 × 1079.51 × 1061.46 × 1081.10 × 108
worst9.47 × 1056.84 × 1076.66 × 1061.50 × 1089.62 × 1052.14 × 1067.87 × 1069.84 × 1051.02 × 1063.55 × 1072.22 × 1071.74 × 1081.20 × 108
std5.01 × 1037.87 × 1066.32 × 1051.77 × 1072.43 × 1032.45 × 1054.43 × 1059.87 × 1031.70 × 1046.93 × 1055.81 × 1061.61 × 1074.36 × 106
median9.41 × 1055.59 × 1075.89 × 1061.22 × 1089.61 × 1051.77 × 1067.23 × 1069.72 × 1051.00 × 1063.47 × 1071.28 × 1071.60 × 1081.16 × 108
rank11061225734981311
C11-F21mean1.27 × 1015.04 × 1012.17 × 1017.67 × 1011.59 × 1012.99 × 1013.89 × 1012.76 × 1012.24 × 1011.01 × 1024.08 × 1011.06 × 1021.03 × 102
best9.97 × 1004.15 × 1012.03 × 1015.71 × 1011.38 × 1012.65 × 1013.56 × 1012.45 × 1012.06 × 1014.85 × 1013.59 × 1019.17 × 1015.90 × 101
worst1.50 × 1016.00 × 1012.35 × 1019.64 × 1011.82 × 1013.15 × 1014.30 × 1013.06 × 1012.48 × 1011.49 × 1024.37 × 1011.18 × 1021.26 × 102
std2.41 × 1008.39 × 1001.42 × 1001.82 × 1012.18 × 1002.41 × 1003.46 × 1003.63 × 1001.93 × 1004.32 × 1013.68 × 1001.36 × 1013.27 × 101
median1.30 × 1015.01 × 1012.14 × 1017.67 × 1011.59 × 1013.08 × 1013.85 × 1012.76 × 1012.21 × 1011.03 × 1024.18 × 1011.07 × 1021.14 × 102
rank19310267541181312
C11-F22mean1.61 × 1014.69 × 1012.75 × 1016.37 × 1011.91 × 1013.22 × 1014.65 × 1013.24 × 1012.50 × 1011.03 × 1024.68 × 1011.07 × 1029.29 × 101
best1.15 × 1014.08 × 1012.22 × 1014.61 × 1011.62 × 1012.82 × 1014.01 × 1012.48 × 1012.39 × 1016.66 × 1013.91 × 1018.97 × 1019.20 × 101
worst1.96 × 1015.25 × 1013.28 × 1017.33 × 1012.13 × 1013.48 × 1015.12 × 1013.75 × 1012.59 × 1011.22 × 1025.58 × 1011.18 × 1029.45 × 101
std4.20 × 1005.30 × 1005.25 × 1001.27 × 1012.54 × 1003.00 × 1005.26 × 1005.93 × 1009.26 × 10−12.62 × 1017.23 × 1001.35 × 1011.17 × 100
median1.67 × 1014.73 × 1012.75 × 1016.76 × 1011.94 × 1013.30 × 1014.72 × 1013.36 × 1012.52 × 1011.12 × 1024.62 × 1011.10 × 1029.26 × 101
rank19410257631281311
Sum rank221911092315514614511897222157198224
Mean rank1.00 × 1008.68 × 1004.95 × 1001.05 × 1012.50 × 1006.64 × 1006.59 × 1005.36 × 1004.41 × 1001.01 × 1017.14 × 1009.00 × 1001.02 × 101
Total rank12124133119671058
Wilcoxon: p-value1.71 × 10−159.77 × 10−151.71 × 10−157.10 × 10−153.66 × 10−151.71 × 10−153.99 × 10−127.10 × 10−155.36 × 10−158.52 × 10−152.54 × 10−155.36 × 10−15
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

Trojovská, E.; Dehghani, M.; Leiva, V. Drawer Algorithm: A New Metaheuristic Approach for Solving Optimization Problems in Engineering. Biomimetics 2023, 8, 239. https://doi.org/10.3390/biomimetics8020239

AMA Style

Trojovská E, Dehghani M, Leiva V. Drawer Algorithm: A New Metaheuristic Approach for Solving Optimization Problems in Engineering. Biomimetics. 2023; 8(2):239. https://doi.org/10.3390/biomimetics8020239

Chicago/Turabian Style

Trojovská, Eva, Mohammad Dehghani, and Víctor Leiva. 2023. "Drawer Algorithm: A New Metaheuristic Approach for Solving Optimization Problems in Engineering" Biomimetics 8, no. 2: 239. https://doi.org/10.3390/biomimetics8020239

Article Metrics

Back to TopTop