Next Article in Journal
L2 Concentration of Blow-Up Solutions for the Nonlinear Schrödinger Equation with an Inhomogeneous Combined Non-Linearity
Previous Article in Journal
Software Estimation in the Design Stage with Statistical Models and Machine Learning: An Empirical Study
Previous Article in Special Issue
The Impacts of Payment Schemes and Carbon Emission Policies on Replenishment and Pricing Decisions for Perishable Products in a Supply Chain
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

WOA: Wombat Optimization Algorithm for Solving Supply Chain Optimization Problems

1
Faculty of Engineering, Liwa College, Abu Dhabi 41009, United Arab Emirates
2
Faculty of Business, Liwa College, Abu Dhabi 41009, United Arab Emirates
3
Department of Power and Control Engineering, School of Electrical and Computer Engineering, Shiraz University, Shiraz 71557-13876, Iran
4
Research Laboratory in Economics, Management, and Business Management (LAREGMA), Faculty of Economics and Management, Hassan I University, Settat 26002, Morocco
*
Author to whom correspondence should be addressed.
Mathematics 2024, 12(7), 1059; https://doi.org/10.3390/math12071059
Submission received: 19 February 2024 / Revised: 21 March 2024 / Accepted: 24 March 2024 / Published: 1 April 2024
(This article belongs to the Special Issue Innovations in Optimization and Operations Research)

Abstract

:
Supply Chain (SC) Optimization is a key activity in today’s industry with the goal of increasing operational efficiency, reducing costs, and improving customer satisfaction. Traditional optimization methods often struggle to effectively use resources while handling complex and dynamic Supply chain networks. This paper introduces a novel biomimetic metaheuristic algorithm called the Wombat Optimization Algorithm (WOA) for supply chain optimization. This algorithm replicates the natural behaviors observed in wombats living in the wild, particularly focusing on their foraging tactics and evasive maneuvers towards predators. The theory of WOA is described and then mathematically modeled in two phases: (i) exploration based on the simulation of wombat movements during foraging and trying to find food and (ii) exploitation based on simulating wombat movements when diving towards nearby tunnels to defend against its predators. The effectiveness of WOA in addressing optimization challenges is assessed by handling the CEC 2017 test suite across various problem dimensions, including 10, 30, 50, and 100. The findings of the optimization indicate that WOA demonstrates a strong ability to effectively manage exploration and exploitation, and maintains a balance between them throughout the search phase to deliver optimal solutions for optimization problems. A total of twelve well-known metaheuristic algorithms are called upon to test their performance against WOA in the optimization process. The outcomes of the simulations reveal that WOA outperforms the other algorithms, achieving superior results across most benchmark functions and securing the top ranking as the most efficient optimizer. Using a Wilcoxon rank sum test statistical analysis, it has been proven that WOA outperforms other algorithms significantly. WOA is put to the test with twenty-two constrained optimization problems from the CEC 2011 test suite and four engineering design problems to showcase its ability to solve real-world optimization problems. The results of the simulations demonstrate that WOA excels in real-world applications by delivering superior solutions and outperforming its competitors.

1. Introduction

Supply Chain Management (SCM) plays a vital role in the success and competitiveness of modern businesses by ensuring the seamless flow of goods and services from suppliers to the final customer [1]. The complexity of supply chain networks, with multiple overlapping firms, dynamic demand patterns, and resource constraints, poses significant challenges for optimal performance [2]. Supply chain quality is essential for businesses to increase efficiency, reduce costs, and adapt to market demand that changes at every moment [3,4].
Various studies have been presented in the literature in the field of SCM. A novus multi-objective three-stage supply chain network is proposed, which aims to optimize sustainability, resiliency and responsive measures, simultaneously [5]. To uncover optimal strategic and planning choices, a multi-objective mixed integer programming framework is proposed to analyze Supply Chains from environmental, economic, and technological standpoints, while handling multiple periods, products, supply zones, and various feedstocks [6]. A behavioral three-way decision making model with a Fermatean fuzzy Mahalanobis distance is proposed to deal with SCM problems [7]. For supply chain management in hesitant situations, a new model based on an interval type-2 Pythagorean fuzzy set is proposed [8]. A multi-objective, multi-product, and multi-period two-stage sustainable opened- and closed-loop supply chain plan is proposed to maintain the supply among production centers and various hospitals during the COVID-19 pandemic situation [9].
One of the fundamental aspects of SCM is the integration of key processes and functions within and across organizations. Effective SCM requires collaboration not only among different departments within a company but also with external partners such as suppliers, manufacturers, distributors, and retailers. This collaborative approach enables organizations to streamline operations, reduce costs, improve quality, and respond quickly to changing market demands [10]. Furthermore, advancements in technology have revolutionized SCM practices, enabling a real-time visibility and control over supply chain activities. For instance, the use of data analytics, Artificial Intelligence, and the Internet of Things (IoT) has enabled companies to gather and analyze vast amounts of data, leading to better forecasting accuracy, inventory optimization, and decision-making. These technological innovations have transformed SCM into the “Triple-A Supply Chain”—agile, adaptable, and aligned with the overarching business strategy [11]. SCM plays a pivotal role in driving operational efficiency, enhancing customer satisfaction, and creating a competitive advantage. By embracing collaboration, leveraging technology, and addressing emerging challenges, organizations can build resilient, sustainable, and agile supply chains that are well-positioned to thrive in an increasingly complex and interconnected world.
Traditional optimization techniques such as linear programming and mathematical modeling have been widely used for supply chain optimization [12]. However, these methods often struggle to cope with the inherent complexity and uncertainty of real-world supply chains. Consequently, there is an increased interest in developing metaheuristic algorithms that take inspiration from nature to efficiently solve Supply Chain Optimization problems [13]. Among these bio-inspired optimization methods, swarm intelligence-based algorithms have shown promise due to their ability to mimic collective biological systems. One such algorithm inspired by the feeding behavior of the honeybee swarm is Bee Swarm Optimization (BSO). BSO mimics the spatially embedded cooperation and decision-making processes found in honey bee colonies, making it ideally suited for optimization projects characterized by large solution areas and dynamic environments [14].
Optimization problems involve multiple possible solutions, with the goal of finding the most optimal solution from all the options available [15]. These problems are typically represented mathematically through decision variables, constraints, and an objective function. The primary objective in optimization is to assign values to the decision variables in a way that maximizes or minimizes the objective function while satisfying the problem’s constraints [16]. Problem-solving methods for optimizing solutions can fall into deterministic and stochastic categories [17].
Although deterministic approaches excel in solving convex, differentiable, continuous, linear, and low-dimensional optimization problems, they struggle when faced with complex optimization problems, particularly in high dimensions where they may become trapped at local optima [18]. In real-world applications within mathematics, engineering, and other fields, many optimization problems are complex, non-convex, non-derivative, discontinuous, nonlinear, and high-dimensional. The limitations and challenges of deterministic approaches in handling such optimization problems have prompted researchers to develop stochastic approaches [19].
Metaheuristic algorithms are recognized as efficient stochastic methods capable of generating optimal solutions for optimization problems through random search within the problem-solving space. Employing random operators and trial-and-error processes, these algorithms initially create a set of candidate solutions as the algorithm population. Through iteration and algorithm update steps, the positions of population members are altered to enhance these candidates, ultimately leading to the identification of the most optimal solution encountered throughout the algorithm’s execution [20]. The randomness involved in the process of metaheuristic algorithms implies that reaching the global optimum is not guaranteed. However, the results achieved through these algorithms are deemed acceptable as they are situated near the global optimum. Hence, these outcomes are referred to as quasi-optimal solutions. Enhancing these quasi-optimal solutions to be closer to the global optimum stands as a significant goal in the realm of metaheuristic algorithms and optimization. Consequently, this pursuit serves as the primary driving force for researchers in their quest to create numerous innovative metaheuristic algorithms [21].
Effectively managing a random search at both global and local levels is essential for the success of metaheuristic algorithms in optimization processes. Global search involves a deep exploration of the problem-solving space to avoid being trapped in local optima and in order to pinpoint the main optima region. On the other hand, a local search focuses on exploitating the near solutions and potential areas within the problem-solving space to achieve improved outcomes closer to the global optimum. To handle the stochastic search effectively, a metaheuristic algorithm must strike a balance between exploration and exploitation throughout the problem-solving process [22].
The main research question is whether new metaheuristic algorithms are still necessary despite the variety that already exists. The No Free Lunch (NFL) theorem [23] addresses this concern by stating that there is no one universal metaheuristic algorithm that can outperform all others for every optimization problem. This means that the effectiveness of a metaheuristic algorithm for one set of optimization challenges does not guarantee a similar success for a different set. Therefore, the outcome of implementing a metaheuristic algorithm in an optimization scenario cannot be predicted as a definite success or failure. As per the NFL theorem, it is possible for an algorithm to achieve the best solution when dealing with one optimization problem, but it may get trapped in a local optimum when faced with another problem. The NFL theorem promotes ongoing research in metaheuristic algorithms, pushing researchers to develop innovative approaches to solving optimization problems effectively. This theorem has inspired the authors of this paper to introduce a novel metaheuristic algorithm for addressing optimization challenges.
Motivated by the NFL theorem, the aspects of innovation, novelty, and originality of this paper are in introducing a new metaheuristic algorithm called Wombat Optimization Algorithm (WOA) that imitates the behavior of wombats in their habitat.
What is evident from the best knowledge obtained from the literature review, so far, is that no metaheuristic algorithm has been designed based on the simulation of wombats’ natural behaviors. Meanwhile, the activity of foraging and the escaping strategy from predators are intelligent processes among wombats that have a special potential in the design of a new optimizer. In order to address this research gap in the studies of metaheuristic algorithms, in this paper, a new biomimetics metaheuristic algorithm is designed based on the mathematical modeling of wombats’ natural behaviors in the wild.
The key contributions of this paper are as listed:
  • WOA is designed based on simulating wombat’s natural behaviors in the wild.
  • The basic inspiration of WOA is taken from the foraging of the wombat and the strategy of this animal when escaping from its predators.
  • The theory of WOA is expressed and mathematically modeled in two phases: (i) the exploration based on the simulation of wombat movements during foraging and (ii) the exploitation based on simulating wombat movements when it dives towards nearby tunnels to defend against its predators.
  • The capability of WOA in optimization applications has been evaluated in the CEC 2017 test suite for problem dimensions equal to 10, 30, 50, and 100.
  • WOA’s ability to tackle optimization tasks in real-world applications has been evaluated on twenty-two constrained optimization problems from the CEC 2011 test suite and four engineering design problems.
  • Two well-known metaheuristic algorithms are employed to compare with the performance of WOA.
This paper is organized in the following manner: firstly, a literature review is outlined in Section 2. Next, the proposed Wombat Optimization Algorithm (WOA) is introduced and outlined in Section 3. Section 4 covers simulation studies and their results. The efficacy of WOA in addressing real-world applications is explored in Section 5. Lastly, conclusions and recommendations for future research are detailed in Section 6.

2. Literature Review

Metaheuristic algorithms have drawn on influences from various natural sources, including swarm behavior in the animal kingdom, principles of biology and genetics, concepts from the field of physics, studies of human behavior, and evolutionary occurrences. These algorithms can be categorized into five distinct groups based on the design inspiration they exhibit: swarm-based, evolutionary-based, physics-based, human-based, and game-based approaches.
Swarm-based metaheuristic algorithms are inspired by the natural swarming behaviors of various animals in their design, including insects, birds, aquatic creatures, reptiles, and other wildlife species. Among the most famous swarm-based metaheuristic algorithms are: Ant Colony Optimization (ACO) [24], Particle Swarm Optimization (PSO) [25], Firefly Algorithm (FA) [14,26], and Artificial Bee Colony (ABC) [27]. ACO used in its design the skill of ants in finding the optimal communication path between the colony and the food source. PSO is inspired in its design by the search process in the movement of fish and birds with the aim of finding food sources. FA is developed inspired by the optical communication and information exchange between fireflies. The butterfly optimization algorithm (BA) is an advanced metaheuristic for optimization created by Arora that draws inspiration from biology, which is centered on the behavior of butterflies when they are seeking food [28]. ABC is designed based on modeling the hierarchical cooperation and activities of colony bees to obtain food resources. Mantis Search Algorithm (MSA) is developed based on modeling the sexual cannibalism and hunting behavior of praying mantises [29]. Genghis Khan Shark Optimizer (GKSO) is inspired, in its design, by the Genghis Khan shark’s hunting and self-defense strategy in the wild [30]. Gazelle Optimization Algorithm (GOA) uses, in its design, gazelles’ survival ability in their predator-dominated environment [31]. Among natural behaviors in wildlife, foraging, hunting strategy, survival efforts, chasing processes, digging, and migration are very significant; they are employed as sources of inspiration in the design of algorithms such as: Whale Algorithm (WA) [32], Reptile Search Algorithm (RSA) [33], Orca Predation Algorithm (OPA) [34], Grey Wolf Optimizer (GWO) [35], Tunicate Swarm Algorithm (TSA) [36], African Vultures Optimization Algorithm (AVOA) [37], Marine Predator Algorithm (MPA) [38], and White Shark Optimizer (WSO) [39].
Evolutionary metaheuristic algorithms draw upon principles from biology and genetics, incorporating ideas such as natural selection, survival of the fittest, Darwin’s theory of evolution, and other related evolutionary principles in their design. Among the most popular evolutionary-based metaheuristic algorithms are Genetic Algorithm (GA) [40] and Differential Evolution (DE) [41]. GA and DE use, in their design, a simulation of the reproduction process, and apply genetic and biological concepts such as mutation, selection, and crossover. The basic inspiration in the design of Artificial Immune System (AIS) comes from the mechanism of the human body’s defense system against microbes and diseases [42]. Some other evolutionary-based metaheuristic algorithms are: Cultural Algorithm (CA) [43], Genetic programming (GP) [44], and Evolution Strategy (ES) [45].
Physics-based metaheuristic algorithms are use their design of phenomena, transformations, processes, forces, laws, and other concepts of physics. Simulated Annealing (SA) is one of the most widely used physics-based metaheuristic algorithms. The main idea in the design of SA comes from the physical transformations in the metal annealing process, where with the aim of achieving the ideal crystal, the metals are first melted under heat, then slowly cooled and frozen [46]. Gravitational Search Algorithm (GSA) [47] is inspired by modeling the gravitational attraction between objects at different distances. Fick’s Law Optimization (FLA) is designed based on the modeling of Fick’s first law of diffusion, which according to this law, molecules tend to diffuse from higher to lower concentration areas [48]. Rime (RIME) algorithm is designed with inspiration from the physical phenomenon of rime-ice [49]. Some other physics-based metaheuristic algorithms are: Thermal Exchange Optimization (TEO) [50], Water Cycle Algorithm (WCA) [51], Nuclear Reaction Optimization (NRO) [52], Henry Gas Optimization (HGO) [53], Lichtenberg Algorithm (LA) [54], Multi-Verse Optimizer (MVO) [55], Electro-Magnetism Optimization (EMO) [56], Black Hole Algorithm (BHA) [57], and Archimedes Optimization Algorithm (AOA) [58].
Human-based metaheuristic algorithms use, in their design, behaviors, choices, thoughts, decisions, teaching and learning processes, and other human activities in individual and social life. Teaching-Learning Based Optimization (TLBO) [59] can be mentioned among the most widely used human-based metaheuristic algorithms. TLBO uses the modeling of educational communication and knowledge exchange in the classroom environment between the teacher and students and students with each other. Mother Optimization Algorithm (MOA) is proposed with inspiration from Eshrat’s care of her children [60]. Mountaineering Team-Based Optimization (MTBO) is developed with the inspiration of social behavior and human cooperation needed to reach a mountaintop [61]. Deep Sleep Optimizer (DSO) is developed inspired by the sleeping patterns of humans and is based on modeling the fall and rise of homeostatic pressure during the human sleep process [62]. Some other human-based metaheuristic algorithms are: Gaining Sharing Knowledge based Algorithm (GSK) [63], Fireworks Algorithm (FA) [64], War Strategy Optimization (WSO) [65], Coronavirus Herd Immunity Optimizer (CHIO) [66], and Ali Baba and the Forty Thieves (AFT) [67].
Game-based metaheuristic algorithms use, in their design, the rules of individual and team games as well as the behavior of players, coaches, runners, and other influential people in these games. Volleyball Premier League (VPL) [68] and Running City Game Optimizer (RCGO) [69] are examples of game-based metaheuristic algorithms.
Supply chain management (SCM) has evolved from a simple logistical process to a critical strategic tool for businesses worldwide. It involves the coordination of various activities, including procurement, production, inventory management, and distribution, to ensure the smooth flow of goods and services from suppliers to end customers. This holistic approach to managing the flow of materials, information, and finances across the entire supply chain has become indispensable in today’s competitive business environment [70]. With the increasing complexity and dynamic nature of modern supply chains, traditional optimization techniques often fall short in providing optimal solutions within reasonable time frames. This has led to the emergence of metaheuristic algorithms as powerful optimization tools capable of addressing the challenges posed by real-world SCM problems [71]. Unlike traditional optimization methods, which may get stuck in local optima, metaheuristics offer robust and flexible approaches for finding high-quality solutions in a reasonable amount of time [72]. The application of metaheuristic algorithms in SCM is vast and encompasses various areas such as inventory management, facility location, vehicle routing, production scheduling, and supply chain network design. For example, metaheuristic algorithms can be used to optimize inventory replenishment policies, minimize transportation costs, balance production capacities, and design resilient supply chain networks [73].
An overview of the applications of metaheuristic algorithms in dealing with SCM is presented in Table 1.

3. Wombat Optimization Algorithm

In this section, first, the basic inspiration employed in designing the proposed Wombat Optimization Algorithm (WOA) approach is described, then its implementation steps are mathematically modeled.

3.1. Inspiration of WOA

A wombat is a short-legged, muscular quadrupedal marsupials of the family Vombatidae, which is native to Australia [98]. This animal is adaptable and habitat tolerant, and lives in heathland, mountainous, and forested areas of eastern and southern Australia, as well as in an isolated patch in Epping Forest National Park in central Queensland [99]. The appearance characteristics of wombats are as follows: their fur color can vary from gray to black or from a sandy color to brown. Wombats are about 1 m long and weigh between 17 and 39 kg [99,100]. An image of the wombat is shown in Figure 1.
The wombat is an herbivore animal whose main diet is grass and also feeds on roots, bark, herbs, and sedges. Wombats have adapted to survive in habitats with limited nutrition and low food availability. Using the burrows permits wombats to maximize their foraging range and creates a thermally stable environment that helps in the maintenance of a low metabolic rate. Their energy-efficient foraging strategies and low metabolic rates lead to very low energy requirements, allowing them to survive on low-quality food and inhabit areas of scarce food availability. Although wombats can subsist on low-quality diets, their survival still relies on the availability of a habitat that provides adequate nutrition, as nutritional stress increases the risk of illness and death for animals [101].
Wombats have great skill and ability in digging. They dig extensive burrow systems with their powerful claws and rodent-like front teeth. The backward-facing pouch is a special distinctive adaptation in wombats. This pouch has the advantage of the wombat not collecting soil on its young in the pouch while digging. In addition to the effect of an increased foraging range, these excavated tunnels are a suitable defensive position for wombats when they are attacked by their predators. Wombats are slow animals and move slowly; however, when attacked and threatened, they run away at a speed of 40 km/h. Tasmanian and Dingos are the main predators of wombats. When a wombat is attacked by a predator, it dives into one of the nearby tunnels and uses its rump to stop the pursuing predator. The main defense of wombats is their toughened rear hide, with most of the posterior made of cartilage. This feature, as well as not having a substantial tail, makes the stalking predator who enters the tunnel unable to bite the wombat and hunt it [99].
Among the wombat’s natural behaviors and lifestyles in the wild, two stand out the most: (i) their extensive foraging activity in the wild and (ii) their escape strategy from predators by diving into nearby tunnels. The mathematical modeling of these intelligent processes in the wombat lifestyle was employed in order to design a new metaheuristic algorithm called Wombat Optimization Algorithm (WOA), which is presented below.

3.2. Algorithm Initialization

The proposed WOA approach is a population-based metaheuristic algorithm, where wombats form the population members of the algorithm. In order to visualize and create a mentality, the habitat of wombats in the wild corresponds to the problem-solving space, and the position of each wombat in this habitat corresponds to the position of a candidate solution in the problem-solving space. Each wombat determines values for decision variables based on its position in the problem-solving space. Therefore, each wombat as a WOA member corresponds to a candidate solution to the problem that can be mathematically modeled using a vector. The community of wombats in the form of these vectors together makes the WOA population, which can be mathematically modeled using a matrix according to Equation (1). At the beginning of the implementation of the algorithm, the position of each wombat in the problem-solving space is randomly initialized using Equation (2).
X = X 1 X i X N N × m = x 1,1 x 1 , d x 1 , m x i , 1 x i , d x i , m x N , 1 x N , d x N , m N × m
x i , d = l b d + r · ( u b d l b d )
Here, X is the WOA population matrix, X i is the i th wombat (i.e., candidate solution), x i , d is its d th dimension in the search space (i.e., decision variable), N is the number of wombat population, m is the number of decision variables, r is a random number in interval 0 ,   1 , and l b d and u b d are the lower bound and upper bound of the d th decision variable, respectively.
As stated, the position of each wombat represents a candidate solution to the problem. Therefore, the objective function of the problem corresponding to each wombat can be evaluated. The set of evaluated values for the objective function of the problem can be represented using a vector using Equation (3).
F = F 1 F i F N N × 1 = F ( X 1 ) F ( X i ) F ( X N ) N × 1
Here, F is the vector of the evaluated objective function and F i is the evaluated objective function based on the i th wombat.
The evaluated values for the objective function are considered as a suitable criterion for measuring the quality of candidate solutions and population members. Thus, the best evaluated value for the objective function corresponds to the best WOA member, and the worst value obtained for the objective function corresponds to the worst WOA member. Since the position of the wombats in the problem-solving space is updated in each iteration, the best member of the population must also be updated in each iteration.

3.3. Mathematical Modelling of WOA

The proposed approach of WOA is able to provide suitable solutions for optimization problems in an iteration-based process based on the searching power of its members in the problem-solving space. The design of WOA was inspired by the natural behavior of wombats in nature. In the WOA design, the position of the wombats in the problem-solving space is updated in each iteration in two phases: (i) an exploration based on the simulation of the foraging process of the wombats and (ii) an exploitation based on the simulation of the strategy of the wombats escaping from their predators towards the tunnels. The full description and mathematical model of each of these phases of updating the position of wombats in the problem-solving space is presented below.

3.3.1. Phase 1: Foraging Process (Exploration Phase)

In the first phase of WOA, the position of wombats in the problem-solving space is updated based on the simulation of this animal’s foraging strategy. The wombat is a herbivorous animal that has a high searching power for finding forage in a wide range of its habitat. Modeling the position change of the wombat while moving towards forage leads to the creation of extensive changes in the position of WOA members in the problem-solving space and, as a result, increasing the exploration power of the algorithm in order to manage the global search. In the WOA design, for each wombat, the position of other population members that have a better value for the objective function is considered as the forage position. The set of forage positions for each wombat is identified using Equation (4).
C F P i = X k : F k < F i   a n d   k i ,   w h e r e   i = 1,2 ,   ,   N   a n d   k 1,2 ,   ,   N
Here, C F P i is the set of candidate forage positions for the i th wombat, X k is the population member with a better objective function value than the i th wombat, and F k is its objective function value.
In the design of WOA, it is assumed that the wombat chooses one of these fodder positions completely randomly and moves towards it. Based on the modeling of the wombat’s movement towards the selected forage in this foraging process, a new position for each WOA member is calculated using Equation (5). This new position, if it leads to the improvement of the objective function value, replaces the previous position of the corresponding member using Equation (6).
x i , j P 1 = x i , j + r i , j   · ( S F P i , j I i , j · x i , j ) ,  
X i = X i P 1 , F i P 1 F i , X i , e l s e ,
Here, S F P i is the selected forage position for the i th wombat, S A F P i , j is its j th dimension, X i P 1 is the new position calculated for the i th wombat based on the foraging phase of the proposed WOA, x i , j P 1 is its j th dimension, F i P 1 is its objective function value, r i , j are random numbers from the interval 0 ,   1 , and I i , j are numbers which are randomly selected as 1 or 2.

3.3.2. Phase 2: Escape Strategy (Exploitation Phase)

In the second phase of WOA, the position of wombats in the problem-solving space is updated based on the simulation of the escape strategy of this animal against the attacks of its predators. The wombat, with its high digging ability, makes many tunnels in its habitat. When the wombat is in danger and attacked by a predator, it escapes by diving towards one of the tunnels located near it and tries to save itself. Modeling the wombat’s position change while escaping from the predator towards the tunnel leads to small changes in the position of the WOA members in the problem-solving space, and, as a result, increases the exploitation power of the algorithm in order to manage the local search.
In the WOA design based on the modeling of the wombat’s position change and dive towards the nearby tunnel, a new position for each member of the WOA is calculated using Equation (7). This new position, if it leads to the improvement of the value of the objective function, replaces the previous position of the corresponding member using Equation (8).
x i , j P 2 = x i , j + 1 2   r i , j ·   u b j l b j t  
X i = X i P 2 , F i P 2 F i X i , e l s e
Here, X i P 2 is the new position calculated for the i th wombat based on the escape phase of the proposed WOA, x i , j P 2 is its j th dimension, F i P 2 is its objective function value, r i , j are random numbers from the interval 0 ,   1 , and t is the iteration counter.

3.4. Repetition Process, Pseudocode, and Flowchart of WOA

The first iteration of WOA is completed after updating the position of all wombats in the problem-solving space based on foraging and escape phases. After that, with the updated values, the algorithm enters the next iteration; the process of updating the position of wombats in the problem-solving space continues until the last iteration of the algorithm based on Equations (4)–(8). In each iteration, the position of the best wombat is identified and stored as the best candidate solution. After the full implementation of the algorithm, the best candidate solution obtained during the iterations of the algorithm is presented as the WOA solution for the given problem.
Different criteria can be considered as the stopping condition of the algorithm. Among these criteria, we can mention: (i) the maximum number of algorithm iterations—in this case, the algorithm stops after passing the specified number of iterations; (ii) the maximum number of objective function evaluations (FEs)—in this case, after the number of evaluations of the objective function reaches the maximum number of FEs (MFEs), which is specified at the beginning of the implementation, the algorithm stops; (iii) the error determined between the successive solutions obtained—in this case, when the difference between the solutions obtained during several iterations of the algorithm is very small, based on the comparison of this difference with a “specified value”, the algorithm stops.
The implementation steps of WOA are shown as a flowchart in Figure 2, and the WOA pseudocode is presented in Algorithm 1.
Algorithm 1. Pseudocode of WOA
Start WOA.
1.Input problem information: variables, objective function, and constraints.
2.Set WOA population size (N) and iterations (T).
3.Generate the initial population matrix at random using Equation (2). x i , d l b d + r · ( u b d l b d )
4.Evaluate the objective function.
5. For t = 1 to T
6. For i = 1 to N
7. Phase 1: foraging process (exploration phase)
8. Determine the candidate foraging positions set for the ith wombat using Equation (4). C F P i X k i : F k i < F i   a n d   k i i
9. Select the target foraging position for the ith wombat at random.
10. Calculate new position of ith wombat using Equation (5). x i , d P 1 x i , d + r · S F P i , d I · x i , d
11. Update ith wombat using Equation (6). X i X i P 1 , F i P 1 < F i X i , e l s e
12. Phase 2: escape strategy (exploitation phase)
13. Calculate new position of ith wombat using Equation (7). x i , d P 2 x i , d + ( 1 2 r ) · u b d l b d t
14. Update ith wombat using Equation (8). X i X i P 2 , F i P 2 < F i X i , e l s e
15. end
16. Save the best candidate solution so far.
17. end
18.Output the best quasi-optimal solution obtained with the WOA.
End WOA.

3.5. Computational Complexity of WOA

In this subsection, the computational complexity of the proposed WOA approach is evaluated. The preparation and initialization steps of WOA have a computational complexity equal to O(Nm), where N is the number of wombats and m is the number of decision variables of the problem. In each iteration, the position of the wombats in the problem-solving space is updated in two phases: foraging and escape. Therefore, the process of updating the position of wombats has a computational complexity equal to O(2NmT), where T is the maximum number of iterations of the algorithm. According to this, the total computational complexity of the proposed WOA approach is equal to O(Nm(1 + 2T)).

4. Simulation Studies and Results

In this section, the ability of WOA to tackle optimization problems is evaluated on the CEC 2017 test suite.

4.1. Performance Comparison

Twelve well-known metaheuristic algorithms consisting of GA [40], PSO [25], GSA [47], TLBO [59], MVO [55], GWO [35], WA [32], MPA [38], TSA [36], RSA [33], AVOA [37], and WSO [39] are employed to compete with the performance of WOA. The simulation results are presented using six statistical indicators: mean, best, worst, standard deviation (std), median, and rank.
Considering that in order to optimize each of the benchmark functions, metaheuristic algorithms are used in several independent implementations, the statistical indicators are described as follows:
  • Mean: represents the average values obtained for the objective function from independent executions.
  • Best: indicates the best value obtained for the objective function among the values obtained from independent executions.
  • Worst: represents the worst value obtained for the objective function among the values obtained from independent executions.
  • std: represents the standard deviation between the values obtained for the objective function from independent runs.
  • Median: represents the median index between the values obtained for the objective function from independent executions.
  • Rank: indicates the rank of each metaheuristic algorithm in competition with other metaheuristic algorithms in dealing with the corresponding benchmark function. The evaluated values for the mean index have been applied as a ranking criterion for metaheuristic algorithms in handling each of the benchmark functions.
It should be mentioned that in order to provide a fair comparison, in the simulation studies, the original versions of competing algorithms published by their main researchers have been used. Also, regarding GA and PSO, the standard versions published by Professor Seyed Ali Mirjalili have been used. Also, the complete information and details about the experimental test suites and their optimal values are available in their respective references introduced in each subsection.

4.2. Evaluation CEC 2017 Test Suite

In this subsection, the ability of WOA and competitor algorithms to tackle the CEC 2017 test suite is challenged. The CEC 2017 test suite consists of thirty benchmark functions, as follows: (i) three unimodal functions of C17-F1 to C17-F3, (ii) seven multimodal functions of C17-F4 to C17-F10, (iii) ten hybrid functions of C17-F11 to C17-F20, and (iv) ten composition functions of C17-F21 to C17-F30. Among the functions of this test suite, C17-F2 is not considered in simulation studies due to its unstable behavior (as with all similar papers). Complete information, details, and descriptions of the CEC 2017 test suite are available at [102]. Based on the mentioned reference, the CEC 2017 test suite is designed to evaluate the performance of metaheuristic algorithms in handling optimization problems. Also, in order to provide a scalability analysis, it is recommended that this evaluation be conducted for the problem size equal to 10, 30, 50, and 100. The WOA approach along with competitor algorithms are employed in handling the CEC 2017 test suite in fifty-one independent runs, where each run consists of 10,000 m function evaluations (FEs), where m is the number of problem dimensions.
The implementation results of the WOA and competitor algorithms, in order to tackle the CEC 2017 test suite, are reported in Table 2, Table 3, Table 4 and Table 5. The boxplot diagrams obtained from the implementation of metaheuristic algorithms in the CEC 2017 test suite are plotted in Figure 3, Figure 4, Figure 5 and Figure 6. What is evident based on the analysis of simulation results and the performance of metaheuristic algorithms, in handling the CEC 2017 test suite for the problem dimension equal to 10 (m = 10), is that WOA has been the first best optimizer for the functions C17-F1, C17-F3 to C17-F21, C17-F23, C17-F24, and C17-F26 to C17-F30. For the problem dimension equal to 30 (m = 30), the proposed WOA approach is the first best optimizer for functions C17-F1, C17-F3 to C17-F22, C17-F24, C17-F25, and C17-F27 to C17-F30. For the problem dimension equal to 50 (m = 50), the proposed WOA approach is the first best optimizer for functions C17-F1, C17-F3 to C17-F25, and C17-F27 to C17-F30. For the problem dimension equal to 100 (m = 100), the proposed WOA approach is the first best optimizer for functions C17-F1 and C17-F3 to C17-F30.
As mentioned, the CEC 2017 test suite has functions of unimodal, multimodal, hybrid, and composition types. Each of these types of functions have been chosen with a special motivation to measure the quality of metaheuristic algorithms.
Unimodal functions C17-F1 and C17-F3 are types of functions that do not have local optima and only have one main optimal solution. These types of functions are suitable in order to evaluate the exploitation ability of metaheuristic algorithms in local search management with the aim of achieving solutions closer to the global optimum. The findings obtained from the optimization results of unimodal functions show that WOA has a high ability in the exploitation and local search by providing better results for these functions and obtaining the rank of the first best optimization.
Multimodal functions C17-F4 to C17-F10 are types of functions that have several local optimal solutions in addition to the main optimum. These types of functions challenge the exploration ability of metaheuristic algorithms in providing a global search and escaping from local optima. The findings obtained from the optimization of multimodal functions show that WOA, by achieving better results in most of the multimodal benchmark functions C17-F4 to C17-F10 and obtaining the rank of the first best optimizer, has a successful performance in its exploration to manage the global search in the problem-solving space.
Hybrid functions C17-F11 to C17-F20 and composition functions C17-F21 to C17-F30 are complex optimization problems for which it is very challenging to find a suitable solution. These types of optimization problems are very suitable for evaluating the ability of metaheuristic algorithms in balancing the exploration and exploitation during the search process. The analysis of the simulation results shows that WOA achieved better results in most of the benchmark functions C17-F11 to C17-F30 compared to the competing algorithms and was identified as the first best optimizer for these functions. The findings obtained from the optimization results of hybrid and composition functions show that WOA has a high ability to balance the exploration and exploitation during the search process in the problem-solving space in order to identify the main optimal area, escape from local optima, and converge towards the global optima.
The optimization findings are that WOA has achieved suitable solutions for the CEC 2017 test suite with its high capability in managing exploration and exploitation, and balancing them during the search process. The simulation findings are that WOA provided a superior performance by providing better results for most of the benchmark functions and obtained the rank of the first best optimizer in order to tackle the CEC 2017 test suite for problem dimensions equal to 10, 30, 50, and 100.

4.3. Statistical Analysis

Comparing the performance of metaheuristic algorithms using statistical indicators showed that WOA provided a superior performance against competitor algorithms in handling the CEC 2017 test suite. In this subsection, using statistical analysis, it has been checked whether this superiority of WOA is statistically significant or not. For this purpose, the Wilcoxon rank sum test [103] is employed, which is a non-parametric test effective in determining the significant difference between the means of two data samples. In this test, the presence or absence of a significant difference between the performance of two metaheuristic algorithms is determined using a criterion called the p-value.
The results of implementing the Wilcoxon rank sum test on the performance of WOA against the performance of each of the competitor algorithms are reported in Table 6. Based on the obtained results, in cases where the p-value is less than 0.05, WOA has a statistically significant superiority in its competition with the corresponding algorithm. The findings obtained from the statistical analysis are that WOA has a significant statistical superiority over all twelve competitor algorithms in order to tackle the CEC 2017 test suite for all four problem dimensions equal to 10, 30, 50, and 100.

5. WOA for Real-World Applications

One of the most special applications of metaheuristic algorithms is their efficiency in handling real world applications. In this section, the ability of WOA to tackle optimization tasks in real world applications is evaluated. With this aim, twenty-two constrained optimization problems from the CEC 2011 test suite and four engineering design problems have been selected.

5.1. Evaluation of CEC 2011 Test Suite

In this subsection, the capability of WOA and competitor algorithms to tackle the CEC 2011 test suite is challenged. The CEC 2011 test suite consists of twenty-two constrained optimization problems from real-world applications. The complete information, details, and description of the CEC 2011 test suite are available at [104]. The proposed WOA approach and each of the competitor algorithms are implemented in the CEC-2011 functions in twenty-five independent implementations, where each implementation contains 150,000 FEs.
The optimization results of the CEC 2011 test suite using WOA and competitor algorithms are reported in Table 7. The boxplot diagrams obtained from the implementation of metaheuristic algorithms on this test suite are plotted in Figure 7. The optimization results confirm that WOA has a high ability to manage exploration and exploitation, and establishing a balance between them has achieved suitable solutions for CEC 2011 test suite optimization problems. Simulation results show that WOA has provided a superior performance compared to competitor algorithms in order to tackle the CEC 2011 test suite, by achieving better results for all twenty-two optimization problems, from C11-F1 to C11-F22. In addition, the results obtained from the statistical analysis (reported in the last row of Table 7) confirm that WOA has a significant statistical superiority against all twelve competitor algorithms. The simulation findings are that WOA has an effective and promising performance for solving optimization tasks in real-world applications.

5.2. Pressure Vessel Design Problem

Pressure vessel design is a design challenge in engineering according to the schematic shown in Figure 8, whose main goal is to minimize the construction cost. The mathematical model of this design is as follows [105]:
C o n s i d e r :   X = x 1 ,   x 2 ,   x 3 ,   x 4 = T s ,   T h ,   R ,   L . M i n i m i z e :   f x = 0.6224 x 1 x 3 x 4 + 1.778 x 2 x 3 2 + 3.1661 x 1 2 x 4 + 19.84 x 1 2 x 3 .
Subject to:
g 1 x = x 1 + 0.0193 x 3     0 ,       g 2 x = x 2 + 0.00954 x 3   0 , g 3 x = π x 3 2 x 4 4 3 π x 3 3 + 1,296,000   0 ,       g 4 x = x 4 240     0 .
With
0 x 1 , x 2 100   a n d     10 x 3 , x 4 200 .
The results of tackling the pressure vessel design by employing WOA and competitor algorithms are presented in Table 8 and Table 9. The convergence curve of WOA, which shows the process of achieving a suitable solution for the pressure vessel design, is drawn in Figure 9. Based on the optimization results, WOA has provided the optimal design with the value of the objective function equal to (5882.8955) and the values of the design variables equal to (0.7780271, 0.3845792, and 40.312284, 200). From the simulation results, WOA has a superior performance compared to competitor algorithms for solving the pressure vessel design; this is because it provides better results for statistical indicators and design variables.

5.3. Speed Reducer Design Problem

The speed reducer design is a design challenge in engineering according to the schematic shown in Figure 10, whose main goal is to minimize the weight of the speed reducer. The mathematical model of this design is as follows [106,107]:
Consider :   X = x 1 , x 2 , x 3 , x 4 , x 5 , x 6 , x 7 = b , m , p , l 1 , l 2 , d 1 , d 2 . Minimize :   f x = 0.7854 x 1 x 2 2 3.3333 x 3 2 + 14.9334 x 3 43.0934 1.508 x 1 x 6 2 + x 7 2 + 7.4777 x 6 3 + x 7 3 + 0.7854 ( x 4 x 6 2 + x 5 x 7 2 ) .
Subject to:
g 1 x = 27 x 1 x 2 2 x 3 1 0 ,         g 2 x = 397.5 x 1 x 2 2 x 3 1 0 , g 3 x = 1.93 x 4 3 x 2 x 3 x 6 4 1 0 ,         g 4 x = 1.93 x 5 3 x 2 x 3 x 7 4 1 0 , g 5 x = 1 110 x 6 3 745 x 4 x 2 x 3 2 + 16.9 × 10 6 1 0 , g 6 ( x ) = 1 85 x 7 3 745 x 5 x 2 x 3 2 + 157.5 × 10 6 1 0 , g 7 x = x 2 x 3 40 1 0 ,     g 8 x = 5 x 2 x 1 1 0 , g 9 x = x 1 12 x 2 1 0 ,     g 10 x = 1.5 x 6 + 1.9 x 4 1 0 , g 11 x = 1.1 x 7 + 1.9 x 5 1 0 .
With
2.6 x 1 3.6 , 0.7 x 2 0.8 , 17 x 3 28 , 7.3 x 4 8.3 , 7.8 x 5 8.3 , 2.9 x 6 3.9 ,   a n d   5 x 7 5.5 .
The results of employing WOA and competitor algorithms to tackle the speed reducer design are published in Table 10 and Table 11. The convergence curve of WOA while achieving the optimal solution for the speed reducer design is plotted in Figure 11. Based on the optimization results, WOA has provided the optimal design with the value of the objective function equal to (2996.3482) and the values of the design variables equal to (3.5, 0.7, 17, 7.3, 7.8, 3.3502147, and 5.2866832). From the analysis of simulation results, it can be concluded that WOA has provided a superior performance compared to competitor algorithms in order to tackle the speed reducer design.

5.4. Welded Beam Design

Welded beam design is a design challenge in engineering according to the schematic shown in Figure 12, whose main goal is to minimize the fabrication cost. The mathematical model of this design is as follows [32]:
C o n s i d e r :   X = x 1 ,   x 2 ,   x 3 ,   x 4 = h ,   l ,   t ,   b . M i n i m i z e :   f ( x ) = 1.10471 x 1 2 x 2 + 0.04811 x 3 x 4   ( 14.0 + x 2 ) .
Subject to:
g 1 x = τ x 13,600     0 ,         g 2 x = σ x 30,000     0 , g 3 x = x 1 x 4   0 ,         g 4 ( x ) = 0.10471 x 1 2 + 0.04811 x 3 x 4   ( 14 + x 2 ) 5.0     0 , g 5 x = 0.125 x 1   0 ,         g 6 x = δ   x 0.25     0 , g 7 x = 6000 p c   x   0 .
where
τ x = τ 2 + 2 τ τ x 2 2 R + τ 2   ,         τ = 6000 2 x 1 x 2 ,         τ = M R J , M = 6000 14 + x 2 2 ,         R = x 2 2 4 + x 1 + x 3 2 2 , J = 2 x 1 x 2 2 x 2 2 12 + x 1 + x 3 2 2   ,   σ x = 504,000 x 4 x 3 2 ,         δ   x = 65,856,000 30 · 1 0 6 x 4 x 3 3   ,         p c   x = 4.013 30 · 1 0 6 x 3 2 x 4 6 36 196 1 x 3 28 30 · 1 0 6 4 ( 12 · 1 0 6 ) .
With
0.1 x 1 ,   x 4 2   a n d   0.1 x 2 ,   x 3 10 .
The implementation results of the WOA and competitor algorithms to tackle a welded beam design are reported in Table 12 and Table 13. The convergence curve of WOA, which shows the process of achieving the solution for a welded beam design, is drawn in Figure 13. Based on the optimization results, WOA has provided the optimal design with the value of the objective function equal to (1.7246798) and the values of the design variables equal to (0.2057296, 3.4704887, 9.0366239, and 0.2057296). Comparing the performance of metaheuristic algorithms shows that WOA has provided a superior performance by achieving better results for statistical indicators and design variables in competition with competitor algorithms in order to tackle the welded beam design.

5.5. Tension/Compression Spring Design

Tension/compression spring design is a design challenge in engineering according to the schematic shown in Figure 14, whose main goal is to minimize the construction cost. The mathematical model of this design is as follows [32]:
C o n s i d e r :   X = x 1 ,   x 2 ,   x 3   = d ,   D ,   P . M i n i m i z e :   f x = x 3 + 2 x 2 x 1 2 .
Subject to:
g 1 x = 1 x 2 3 x 3 71,785 x 1 4     0 ,   g 2 x = 4 x 2 2 x 1 x 2 12,566 ( x 2 x 1 3 ) + 1 5108 x 1 2 1   0 , g 3 x = 1 140.45 x 1 x 2 2 x 3   0 , g 4 x = x 1 + x 2 1.5 1     0 .
With
0.05 x 1 2 ,   0.25 x 2 1.3 a n d 2   x 3 15
The results of dealing with a tension/compression spring design by employing WOA and competitor algorithms are published in Table 14 and Table 15. The convergence curve of WOA during reaching the appropriate solution for the tension/compression spring design is drawn in Figure 15. Based on the optimization results, WOA provided the optimal design with the value of the objective function equal to (0.0126019) and the values of the design variables equal to (0.0516891, 0.3567177, and 11.288966). The analysis of simulation results and the performance of metaheuristic algorithms shows that WOA provided a superior performance compared to competitor algorithms in order to tackle the tension/compression spring design, by achieving better results for statistical indicators and design variables. The WOA convergence curve shown in Figure 15 shows the process of achieving the optimal solution for the tension/compression spring objective function during successive iterations of the algorithm. As it turns out, WOA identified the region containing the original optimum in the initial iterations with high power in global search and exploration. Then WOA, relying on its high ability in local search and exploitation, tries, until the last iterations of the algorithm, to obtain better values for the objective function and converge to the global optimum. The convergence curve shows that WOA has a high power in exploring, exploiting, and balancing them during algorithm iterations.

5.6. Application and Advantages of WOA for Supply Chain Management

While introducing the applications of the Wombat Optimization Algorithm (WOA) in supply chain management (SCM), its unique capabilities are distinguished by its optimal risk management, multi-objective information, agile operations, decisions to be collaborative, and sustainable development efforts, and offer advantages over traditional quality systems.
  • Risk management and resilience: WOA can help improve the supply chain resilience by identifying and mitigating potential risks such as supply chain disruptions, natural disasters, and demand fluctuations on the snow. By incorporating risks into the optimization process, WOA helps companies create robust supply chain models that can better adapt to unexpected disruptions compared to traditional models.
  • Multi-Objective Optimization: WOA can handle multi-objective optimization problems, where conflicting objectives such as cost minimization, lead time minimization, and service level maximization need to be balanced by the exploration–exploitation equilibrium of WOA on its Pareto front in contrast to the feasible search for trade-offs, giving decision makers the best solutions to choose from; traditional systems may struggle to meet many objective optimization problems and manage them effectively, as they often require complex changes or goal accumulations.
  • Dynamic and real-time optimization: WOA can be optimized in dynamic and real-time optimization scenarios where supply chain conditions change over time, such as demand fluctuations, disruptions, or capacity constraints. By constantly updating solutions based on the latest information, WOA enables companies to make the right decisions in a timely manner to optimize supply chains. Traditional systems may require a periodic reassessment or manual intervention to accommodate dynamic situations, resulting in suboptimal solutions or increased response times.
  • Collaboration and coordination optimization: WOA can optimize collaborative and coordinated decision-making among multiple entities within the supply chain, such as suppliers, manufacturers, distributors, and retailers. By optimizing decisions across the entire supply chain network, WOA helps companies achieve synergies and efficiencies that may not be achievable through localized optimizations. Traditional schemes often focus on optimizing individual components of the supply chain in isolation, leading to a suboptimal overall performance due to the lack of coordination and collaboration.
  • Sustainability and green logistics: WOA can incorporate sustainability criteria such as carbon emissions, energy consumption, and the environmental impact into the optimization process, enabling companies to design more sustainable and environmentally friendly supply chain strategies. By optimizing supply chain operations with sustainability objectives in mind, WOA helps companies reduce their ecological footprint and achieve corporate social responsibility goals. Traditional schemes may overlook sustainability considerations or treat them as constraints rather than optimization objectives, resulting in less environmentally sustainable supply chain designs.
In summary, the Wombat Optimization Algorithm offers several advantages over traditional optimization schemes in various areas of supply chain management, including risk management, multi-objective optimization, dynamic optimization, collaboration optimization, and sustainability. Its nature-inspired approach and flexibility make it well-suited for addressing the complex and dynamic challenges faced by modern supply chains.

6. Conclusions and Future Works

In this paper, a new biomimetics metaheuristic algorithm named Wombat Optimization Algorithm (WOA) is used for supply chain optimization, and imitates wombat behaviors in nature. WOA’s basic inspiration was taken from the wombat’s foraging process and the animal’s escape strategy when faced with its predators. The theory of WOA was expressed and then mathematically modeled in two phases: (i) exploration based on the simulation of wombat movement during foraging and trying to find food and (ii) exploitation based on simulating wombat movements when diving towards nearby tunnels to defend against its predators. WOA’s ability to solve optimization problems was tested in the CEC 2017 test suite for problem dimensions equal to 10, 30, 50, and 100. The optimization results showed that WOA achieves suitable solutions for optimization problems with its high capability for managing exploration and exploitation, and balancing them during the search process. The quality of the results obtained from WOA was compared with the performance of twelve well-known metaheuristic algorithms. The simulation results showed that WOA has provided a superior performance in competition with the compared algorithms, by providing better results in most of the benchmark functions and achieving the rank of the first best optimizer. WOA’s ability to tackle optimization tasks in real-world applications was challenged in twenty-two constrained optimization problems from the CEC 2011 test suite and four engineering design problems. The results of this implementation showed that WOA, while providing better results compared to competitor algorithms, has an effective performance when addressing optimization issues in real world applications.
The introduction of WOA presents several research proposals for further work. The development of binary and multi-objective versions of WOA is one of the most special research potentials of this study for future works. Another research potential of WOA is its application to deal with supply chain applications. Employing WOA to tackle optimization problems in various sciences and optimization tasks in real-world applications is another suggestion of this paper for further work in the future.

Author Contributions

Conceptualization, Z.B. and K.K.; Methodology, Z.B., M.D. and Y.G.; Software, M.D. and Y.G.; Validation, K.K.; Investigation, K.K.; Writing—original draft, K.K. and M.D. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Benmamoun, Z.; Hachimi, H.; Amine, A. Inventory management optimization using lean six-sigma Case of Spare parts Moroccan company. In Proceedings of the International Conference on Industrial Engineering and Operations Management, Rabat, Morocco, 11–13 April 2017; pp. 1722–1730. [Google Scholar]
  2. Khlie, K.; Abdullah, A. Redesigning the hospital supply chain for enhanced performance using a lean methodology. Int. J. Ind. Eng 2013, 12, 917–927. [Google Scholar] [CrossRef]
  3. Jebbor, I.; Benmamoun, Z.; Hachimi, H. Optimizing Manufacturing Cycles to Improve Production: Application in the Traditional Shipyard Industry. Processes 2023, 11, 3136. [Google Scholar] [CrossRef]
  4. Khlie, K.; Abouabdellah, A. Identification of the patient requirements using lean six sigma and data mining. Int. J. Eng. 2017, 30, 691–699. [Google Scholar]
  5. Mondal, A.; Giri, B.K.; Roy, S.K.; Deveci, M.; Pamucar, D. Sustainable-resilient-responsive supply chain with demand prediction: An interval type-2 robust programming approach. Eng. Appl. Artif. Intell. 2024, 133, 108133. [Google Scholar] [CrossRef]
  6. Mondal, A.; Giri, B.K.; Roy, S.K. An integrated sustainable bio-fuel and bio-energy supply chain: A novel approach based on DEMATEL and fuzzy-random robust flexible programming with Me measure. Appl. Energy 2023, 343, 121225. [Google Scholar] [CrossRef]
  7. Mondal, A.; Roy, S.K. Behavioural three-way decision making with Fermatean fuzzy Mahalanobis distance: Application to the supply chain management problems. Appl. Soft Comput. 2024, 151, 111182. [Google Scholar] [CrossRef]
  8. Mondal, A.; Roy, S.K. Application of Choquet integral in interval type-2 Pythagorean fuzzy sustainable supply chain management under risk. Int. J. Intell. Syst. 2022, 37, 217–263. [Google Scholar] [CrossRef]
  9. Mondal, A.; Roy, S.K. Multi-objective sustainable opened- and closed-loop supply chain under mixed uncertainty during COVID-19 pandemic situation. Comput. Ind. Eng. 2021, 159, 107453. [Google Scholar] [CrossRef]
  10. Chopra, S.; Meindl, P. Supply Chain Management: Strategy, Planning, and Operation, 2nd ed.; Prentice Hall: Upper Saddle River, NJ, USA, 2004. [Google Scholar]
  11. Lee, H.L. The triple-A supply chain. Harv. Bus. Rev. 2004, 82, 102–113. [Google Scholar]
  12. Raouf, Y.; Benmamoun, Z.; Hachimi, H.; Jebbor, I.; Haqqi, M.; Akikiz, M. Towards a Smart and Sustainable Industry: Cycle Time optimization. In Proceedings of the 2023 3rd International Conference on Innovative Research in Applied Science, Engineering and Technology (IRASET), Mohammedia, Morocco, 18–19 May 2023; pp. 1–7. [Google Scholar]
  13. BOUAZZA, S.; Benmamoun, Z.; Hachimi, H. Optimization of logistics to support the African’s development. In Proceedings of the 2019 5th International Conference on Optimization and Applications (ICOA), Kenitra, Morocco, 25–26 April 2019; pp. 1–5. [Google Scholar]
  14. Elkhechafi, M.; Benmamoun, Z.; Hachimi, H.; Amine, A.; Elkettani, Y. Firefly Algorithm for Supply Chain Optimization. Lobachevskii J. Math. 2018, 39, 355–367. [Google Scholar] [CrossRef]
  15. Zhao, S.; Zhang, T.; Ma, S.; Chen, M. Dandelion Optimizer: A nature-inspired metaheuristic algorithm for engineering applications. Eng. Appl. Artif. Intell. 2022, 114, 105075. [Google Scholar] [CrossRef]
  16. Sergeyev, Y.D.; Kvasov, D.; Mukhametzhanov, M. On the efficiency of nature-inspired metaheuristics in expensive global optimization with limited budget. Sci. Rep. 2018, 8, 453. [Google Scholar] [CrossRef] [PubMed]
  17. Liberti, L.; Kucherenko, S. Comparison of deterministic and stochastic approaches to global optimization. Int. Trans. Oper. Res. 2005, 12, 263–285. [Google Scholar] [CrossRef]
  18. Koc, I.; Atay, Y.; Babaoglu, I. Discrete tree seed algorithm for urban land readjustment. Eng. Appl. Artif. Intell. 2022, 112, 104783. [Google Scholar] [CrossRef]
  19. Liñán, D.A.; Contreras-Zarazúa, G.; Sánchez-Ramírez, E.; Segovia-Hernández, J.G.; Ricardez-Sandoval, L.A. A hybrid deterministic-stochastic algorithm for the optimal design of process flowsheets with ordered discrete decisions. Comput. Chem. Eng. 2024, 180, 108501. [Google Scholar] [CrossRef]
  20. de Armas, J.; Lalla-Ruiz, E.; Tilahun, S.L.; Voß, S. Similarity in metaheuristics: A gentle step towards a comparison methodology. Nat. Comput. 2022, 21, 265–287. [Google Scholar] [CrossRef]
  21. Kumar, G.; Saha, R.; Conti, M.; Devgun, T.; Thomas, R. GREPHRO: Nature-inspired optimization duo for Internet-of-Things. Internet Things 2024, 25, 101067. [Google Scholar] [CrossRef]
  22. Zhao, W.; Wang, L.; Zhang, Z.; Fan, H.; Zhang, J.; Mirjalili, S.; Khodadadi, N.; Cao, Q. Electric eel foraging optimization: A new bio-inspired optimizer for engineering applications. Expert Syst. Appl. 2024, 238, 122200. [Google Scholar] [CrossRef]
  23. Wolpert, D.H.; Macready, W.G. No free lunch theorems for optimization. IEEE Trans. Evol. Comput. 1997, 1, 67–82. [Google Scholar] [CrossRef]
  24. Dorigo, M.; Maniezzo, V.; Colorni, A. Ant system: Optimization by a colony of cooperating agents. IEEE Trans. Syst. Man Cybern. Part B Cybern. 1996, 26, 29–41. [Google Scholar] [CrossRef]
  25. 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]
  26. Yang, X.-S. Firefly algorithm, stochastic test functions and design optimisation. Int. J. Bio-Inspired Comput. 2010, 2, 78–84. [Google Scholar] [CrossRef]
  27. Karaboga, D.; Basturk, B. Artificial bee colony (ABC) optimization algorithm for solving constrained optimization problems. In Proceedings of the International Fuzzy Systems Association World Congress, Cancun, Mexico, 18–21 June 2007; pp. 789–798. [Google Scholar]
  28. Benmamoun, Z.; Fethallah, W.; Ahlaqqach, M.; Jebbor, I.; Benmamoun, M.; Elkhechafi, M. Butterfly Algorithm for Sustainable Lot Size Optimization. Sustainability 2023, 15, 11761. [Google Scholar] [CrossRef]
  29. Abdel-Basset, M.; Mohamed, R.; Zidan, M.; Jameel, M.; Abouhawwash, M. Mantis Search Algorithm: A novel bio-inspired algorithm for global optimization and engineering design problems. Comput. Methods Appl. Mech. Eng. 2023, 415, 116200. [Google Scholar] [CrossRef]
  30. Hu, G.; Guo, Y.; Wei, G.; Abualigah, L. Genghis Khan shark optimizer: A novel nature-inspired algorithm for engineering optimization. Adv. Eng. Inform. 2023, 58, 102210. [Google Scholar] [CrossRef]
  31. Agushaka, J.O.; Ezugwu, A.E.; Abualigah, L. Gazelle optimization algorithm: A novel nature-inspired metaheuristic optimizer. Neural Comput. Appl. 2023, 35, 4099–4131. [Google Scholar] [CrossRef]
  32. Mirjalili, S.; Lewis, A. The whale optimization algorithm. Adv. Eng. Softw. 2016, 95, 51–67. [Google Scholar] [CrossRef]
  33. Abualigah, L.; Abd Elaziz, M.; Sumari, P.; Geem, Z.W.; Gandomi, A.H. Reptile Search Algorithm (RSA): A nature-inspired meta-heuristic optimizer. Expert Syst. Appl. 2022, 191, 116158. [Google Scholar] [CrossRef]
  34. Jiang, Y.; Wu, Q.; Zhu, S.; Zhang, L. Orca predation algorithm: A novel bio-inspired algorithm for global optimization problems. Expert Syst. Appl. 2022, 188, 116026. [Google Scholar] [CrossRef]
  35. Mirjalili, S.; Mirjalili, S.M.; Lewis, A. Grey Wolf Optimizer. Adv. Eng. Softw. 2014, 69, 46–61. [Google Scholar] [CrossRef]
  36. 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]
  37. Abdollahzadeh, B.; Gharehchopogh, F.S.; Mirjalili, S. African vultures optimization algorithm: A new nature-inspired metaheuristic algorithm for global optimization problems. Comput. Ind. Eng. 2021, 158, 107408. [Google Scholar] [CrossRef]
  38. 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]
  39. Braik, M.; Hammouri, A.; Atwan, J.; Al-Betar, M.A.; Awadallah, M.A. White Shark Optimizer: A novel bio-inspired meta-heuristic algorithm for global optimization problems. Knowl.-Based Syst. 2022, 243, 108457. [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. 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]
  42. De Castro, L.N.; Timmis, J.I. Artificial immune systems as a novel soft computing paradigm. Soft Comput. 2003, 7, 526–544. [Google Scholar] [CrossRef]
  43. Reynolds, R.G. An introduction to cultural algorithms. In Proceedings of the Third Annual Conference on Evolutionary Programming, San Diego, CA, USA, 24–26 February 1994; pp. 131–139. [Google Scholar]
  44. Koza, J.R.; Koza, J.R. Genetic Programming: On the Programming of Computers by Means of Natural Selection; MIT Press: Cambridge, MA, USA, 1992; Volume 1. [Google Scholar]
  45. Beyer, H.-G.; Schwefel, H.-P. Evolution strategies–a comprehensive introduction. Nat. Comput. 2002, 1, 3–52. [Google Scholar] [CrossRef]
  46. Kirkpatrick, S.; Gelatt, C.D.; Vecchi, M.P. Optimization by simulated annealing. Science 1983, 220, 671–680. [Google Scholar] [CrossRef] [PubMed]
  47. Rashedi, E.; Nezamabadi-Pour, H.; Saryazdi, S. GSA: A gravitational search algorithm. Inf. Sci. 2009, 179, 2232–2248. [Google Scholar] [CrossRef]
  48. Hashim, F.A.; Mostafa, R.R.; Hussien, A.G.; Mirjalili, S.; Sallam, K.M. Fick’s Law Algorithm: A physical law-based algorithm for numerical optimization. Knowl.-Based Syst. 2023, 260, 110146. [Google Scholar] [CrossRef]
  49. Su, H.; Zhao, D.; Heidari, A.A.; Liu, L.; Zhang, X.; Mafarja, M.; Chen, H. RIME: A physics-based optimization. Neurocomputing 2023, 532, 183–214. [Google Scholar] [CrossRef]
  50. Kaveh, A.; Dadras, A. A novel meta-heuristic optimization algorithm: Thermal exchange optimization. Adv. Eng. Softw. 2017, 110, 69–84. [Google Scholar] [CrossRef]
  51. Eskandar, H.; Sadollah, A.; Bahreininejad, A.; Hamdi, M. Water cycle algorithm–A novel metaheuristic optimization method for solving constrained engineering optimization problems. Comput. Struct. 2012, 110, 151–166. [Google Scholar] [CrossRef]
  52. Wei, Z.; Huang, C.; Wang, X.; Han, T.; Li, Y. Nuclear reaction optimization: A novel and powerful physics-based algorithm for global optimization. IEEE Access 2019, 7, 66084–66109. [Google Scholar] [CrossRef]
  53. Hashim, F.A.; Houssein, E.H.; Mabrouk, M.S.; Al-Atabany, W.; Mirjalili, S. Henry gas solubility optimization: A novel physics-based algorithm. Future Gener. Comput. Syst. 2019, 101, 646–667. [Google Scholar] [CrossRef]
  54. Pereira, J.L.J.; Francisco, M.B.; Diniz, C.A.; Oliver, G.A.; Cunha, S.S., Jr.; Gomes, G.F. Lichtenberg algorithm: A novel hybrid physics-based meta-heuristic for global optimization. Expert Syst. Appl. 2021, 170, 114522. [Google Scholar] [CrossRef]
  55. Mirjalili, S.; Mirjalili, S.M.; Hatamlou, A. Multi-verse optimizer: A nature-inspired algorithm for global optimization. Neural Comput. Appl. 2016, 27, 495–513. [Google Scholar] [CrossRef]
  56. Cuevas, E.; Oliva, D.; Zaldivar, D.; Pérez-Cisneros, M.; Sossa, H. Circle detection using electro-magnetism optimization. Inf. Sci. 2012, 182, 40–55. [Google Scholar] [CrossRef]
  57. Hatamlou, A. Black hole: A new heuristic optimization approach for data clustering. Inf. Sci. 2013, 222, 175–184. [Google Scholar] [CrossRef]
  58. Hashim, F.A.; Hussain, K.; Houssein, E.H.; Mabrouk, M.S.; Al-Atabany, W. Archimedes optimization algorithm: A new metaheuristic algorithm for solving optimization problems. Appl. Intell. 2021, 51, 1531–1551. [Google Scholar] [CrossRef]
  59. 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]
  60. Matoušová, I.; Trojovský, P.; Dehghani, M.; Trojovská, E.; Kostra, J. Mother optimization algorithm: A new human-based metaheuristic approach for solving engineering optimization. Sci. Rep. 2023, 13, 10312. [Google Scholar] [CrossRef] [PubMed]
  61. Faridmehr, I.; Nehdi, M.L.; Davoudkhani, I.F.; Poolad, A. Mountaineering Team-Based Optimization: A Novel Human-Based Metaheuristic Algorithm. Mathematics 2023, 11, 1273. [Google Scholar] [CrossRef]
  62. Oladejo, S.O.; Ekwe, S.O.; Akinyemi, L.A.; Mirjalili, S.A. The Deep Sleep Optimiser: A Human-Based Metaheuristic Approach. IEEE Access 2023, 11, 83639–83665. [Google Scholar] [CrossRef]
  63. Mohamed, A.W.; Hadi, A.A.; Mohamed, A.K. Gaining-sharing knowledge based algorithm for solving optimization problems: A novel nature-inspired algorithm. Int. J. Mach. Learn. Cybern. 2020, 11, 1501–1529. [Google Scholar] [CrossRef]
  64. Tan, Y.; Zhu, Y. Fireworks algorithm for optimization. In Proceedings of the Advances in Swarm Intelligence: First International Conference, ICSI 2010, Proceedings, Part I 1, Beijing, China, 12–15 June 2010; pp. 355–364. [Google Scholar]
  65. Ayyarao, T.L.; RamaKrishna, N.; Elavarasam, R.M.; Polumahanthi, N.; Rambabu, M.; Saini, G.; Khan, B.; Alatas, B. War Strategy Optimization Algorithm: A New Effective Metaheuristic Algorithm for Global Optimization. IEEE Access 2022, 10, 25073–25105. [Google Scholar] [CrossRef]
  66. Al-Betar, M.A.; Alyasseri, Z.A.A.; Awadallah, M.A.; Abu Doush, I. Coronavirus herd immunity optimizer (CHIO). Neural Comput. Appl. 2021, 33, 5011–5042. [Google Scholar] [CrossRef] [PubMed]
  67. Braik, M.; Ryalat, M.H.; Al-Zoubi, H. A novel meta-heuristic algorithm for solving numerical optimization problems: Ali Baba and the forty thieves. Neural Comput. Appl. 2022, 34, 409–455. [Google Scholar] [CrossRef]
  68. Moghdani, R.; Salimifard, K. Volleyball premier league algorithm. Appl. Soft Comput. 2018, 64, 161–185. [Google Scholar] [CrossRef]
  69. Ma, B.; Hu, Y.; 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]
  70. Kosasih, E.E.; Papadakis, E.; Baryannis, G.; Brintrup, A. A review of explainable artificial intelligence in supply chain management using neurosymbolic approaches. Int. J. Prod. Res. 2024, 62, 1510–1540. [Google Scholar] [CrossRef]
  71. Oliveira, L.S.; Machado, R.L. Application of optimization methods in the closed-loop supply chain: A literature review. J. Comb. Optim. 2021, 41, 357–400. [Google Scholar] [CrossRef]
  72. Toaza, B.; Esztergár-Kiss, D. A review of metaheuristic algorithms for solving TSP-based scheduling optimization problems. Appl. Soft Comput. 2023, 148, 110908. [Google Scholar] [CrossRef]
  73. Abualigah, L.; Hanandeh, E.S.; Zitar, R.A.; Thanh, C.-L.; Khatir, S.; Gandomi, A.H. Revolutionizing sustainable supply chain management: A review of metaheuristics. Eng. Appl. Artif. Intell. 2023, 126, 106839. [Google Scholar] [CrossRef]
  74. Patne, K.; Shukla, N.; Kiridena, S.; Tiwari, M.K. Solving closed-loop supply chain problems using game theoretic particle swarm optimisation. Int. J. Prod. Res. 2018, 56, 5836–5853. [Google Scholar] [CrossRef]
  75. Hong, J.; Diabat, A.; Panicker, V.V.; Rajagopalan, S. A two-stage supply chain problem with fixed costs: An ant colony optimization approach. Int. J. Prod. Econ. 2018, 204, 214–226. [Google Scholar] [CrossRef]
  76. Jiang, J.; Wu, D.; Chen, Y.; Yu, D.; Wang, L.; Li, K. Fast artificial bee colony algorithm with complex network and naive bayes classifier for supply chain network management. Soft Comput. 2019, 23, 13321–13337. [Google Scholar] [CrossRef]
  77. Cheraghalipour, A.; Paydar, M.M.; Hajiaghaei-Keshteli, M. Designing and solving a bi-level model for rice supply chain using the evolutionary algorithms. Comput. Electron. Agric. 2019, 162, 651–668. [Google Scholar] [CrossRef]
  78. Yu, W.; Hou, G.; Li, J. Supply chain joint inventory management and cost optimization based on ant colony algorithm and fuzzy model. Teh. Vjesn. 2019, 26, 1729–1737. [Google Scholar]
  79. Xiong, F.; Gong, P.; Jin, P.; Fan, J. Supply chain scheduling optimization based on genetic particle swarm optimization algorithm. Clust. Comput. 2019, 22 (Suppl. 6), 14767–14775. [Google Scholar] [CrossRef]
  80. Igiri, C.P.; Singh, Y.; Bhargava, D.; Shikaa, S. Improved African buffalo optimisation algorithm for petroleum product supply chain management. Int. J. Grid Util. Comput. 2020, 11, 769–779. [Google Scholar] [CrossRef]
  81. Sinha, A.K.; Anand, A. Optimizing supply chain network for perishable products using improved bacteria foraging algorithm. Appl. Soft Comput. 2020, 86, 105921. [Google Scholar] [CrossRef]
  82. Nezamoddini, N.; Gholami, A.; Aqlan, F. A risk-based optimization framework for integrated supply chains using genetic algorithm and artificial neural networks. Int. J. Prod. Econ. 2020, 225, 107569. [Google Scholar] [CrossRef]
  83. Keshavarz-Ghorbani, F.; Pasandideh, S.H.R. Optimizing a two-level closed-loop supply chain under the vendor managed inventory contract and learning: Fibonacci, GA, IWO, MFO algorithms. Neural Comput. Appl. 2021, 33, 9425–9450. [Google Scholar] [CrossRef]
  84. Fathollahi-Fard, A.M.; Dulebenets, M.A.; Hajiaghaei–Keshteli, M.; Tavakkoli-Moghaddam, R.; Safaeian, M.; Mirzahosseinian, H. Two hybrid meta-heuristic algorithms for a dual-channel closed-loop supply chain network design problem in the tire industry under uncertainty. Adv. Eng. Inform. 2021, 50, 101418. [Google Scholar] [CrossRef]
  85. Fathi, M.; Khakifirooz, M.; Diabat, A.; Chen, H. An integrated queuing-stochastic optimization hybrid Genetic Algorithm for a location-inventory supply chain network. Int. J. Prod. Econ. 2021, 237, 108139. [Google Scholar] [CrossRef]
  86. Ehtesham Rasi, R.; Sohanian, M. A multi-objective optimization model for sustainable supply chain network with using genetic algorithm. J. Model. Manag. 2021, 16, 714–727. [Google Scholar] [CrossRef]
  87. Seydanlou, P.; Jolai, F.; Tavakkoli-Moghaddam, R.; Fathollahi-Fard, A.M. A multi-objective optimization framework for a sustainable closed-loop supply chain network in the olive industry: Hybrid meta-heuristic algorithms. Expert Syst. Appl. 2022, 203, 117566. [Google Scholar] [CrossRef]
  88. Karami, D. Supply Chain Network Design Using Particle Swarm Optimization (PSO) Algorithm. Int. J. Ind. Eng. Oper. Res. 2022, 4, 1–8. [Google Scholar]
  89. Chaharmahali, G.; Ghandalipour, D.; Jasemi, M.; Molla-Alizadeh-Zavardehi, S. Modified metaheuristic algorithms to design a closed-loop supply chain network considering quantity discount and fixed-charge transportation. Expert Syst. Appl. 2022, 202, 117364. [Google Scholar] [CrossRef]
  90. Chouhan, V.K.; Goodarzian, F.; Esfandiari, M.; Abraham, A. Designing a New Supply Chain Network Considering Transportation Delays Using Meta-heuristics. In Intelligent and Fuzzy Techniques for Emerging Conditions and Digital Transformation, Proceedings of the INFUS 2021 Conference, Istanbul, Turkey, 24–26 August 2021; Kahraman, C., Cebi, S., Cevik Onar, S., Oztaysi, B., Tolga, A.C., Sari, I.U., Eds.; Springer International Publishing: Cham, Switzerland, 2022; pp. 570–579. [Google Scholar]
  91. Mohammed, A.; Al-shaibani, M.S.; Duffuaa, S.O. A meta-heuristic-based algorithm for designing multi-objective multi-echelon supply chain network. Appl. Soft Comput. 2023, 147, 110774. [Google Scholar] [CrossRef]
  92. Pérez, C.; Climent, L.; Nicoló, G.; Arbelaez, A.; Salido, M.A. A hybrid metaheuristic with learning for a real supply chain scheduling problem. Eng. Appl. Artif. Intell. 2023, 126, 107188. [Google Scholar] [CrossRef]
  93. Kuo, R.; Luthfiansyah, M.F.; Masruroh, N.A.; Zulvia, F.E. Application of improved multi-objective particle swarm optimization algorithm to solve disruption for the two-stage vehicle routing problem with time windows. Expert Syst. Appl. 2023, 225, 120009. [Google Scholar] [CrossRef]
  94. Sadeghi, A.H.; Bani, E.A.; Fallahi, A.; Handfield, R. Grey wolf optimizer and whale optimization algorithm for stochastic inventory management of reusable products in a two-level supply chain. IEEE Access 2023, 11, 40278–40297. [Google Scholar] [CrossRef]
  95. Golmohammadi, A.-M.; Abedsoltan, H.; Goli, A.; Ali, I. Multi-objective dragonfly algorithm for optimizing a sustainable supply chain under resource sharing conditions. Comput. Ind. Eng. 2024, 187, 109837. [Google Scholar] [CrossRef]
  96. Hamidian, N.; Paydar, M.M.; Hajiaghaei-Keshteli, M. A hybrid meta-heuristic approach to design a Bi-objective cosmetic tourism supply chain: A case study. Eng. Appl. Artif. Intell. 2024, 127, 107331. [Google Scholar] [CrossRef]
  97. Pham, V.H.S.; Nguyen, V.N.; Nguyen Dang, N.T. Hybrid whale optimization algorithm for enhanced routing of limited capacity vehicles in supply chain management. Sci. Rep. 2024, 14, 793. [Google Scholar] [CrossRef] [PubMed]
  98. Finlayson, G.; Shimmin, G.; Taggart, D.; Skinner, J.; Gilmore, A.; Paris, M. Oestrous cycle of captive southern hairy-nosed wombats (Lasiorhinus latifrons) in South Australia, Australia. Anim. Reprod. Sci. 2006, 95, 295–306. [Google Scholar] [CrossRef] [PubMed]
  99. Triggs, B. Wombats; CSIRO Publishing: Clayton, Australia, 2009; p. 160. [Google Scholar]
  100. Horsup, A.; Johnson, C. Northern hairy-nosed wombat, Lasiorhinus krefftii. In The Mammals of Australia; Van Dyck, S., Strahan, R., Eds.; New Holland Publishers: Sydney, Australia, 2008; pp. 202–204. [Google Scholar]
  101. Casey, F.F.; Stannard, H.J.; Old, J.M. A review of wombat diet and nutrition. Aust. Mammal. 2020, 43, 1–9. [Google Scholar] [CrossRef]
  102. Awad, N.; Ali, M.; Liang, J.; Qu, B.; Suganthan, P.; Definitions, P. Evaluation Criteria for the CEC 2017 Special Session and Competition on Single Objective Real-Parameter Numerical Optimization; Technical Report; Nanyang Technological University: Singapore, 2016; pp. 5–8. [Google Scholar]
  103. Wilcoxon, F. Individual comparisons by ranking methods. In Breakthroughs in Statistics; Springer: Berlin/Heidelberg, Germany, 1992; pp. 196–202. [Google Scholar]
  104. Das, S.; Suganthan, P.N. Problem definitions and evaluation criteria for CEC 2011 competition on testing evolutionary algorithms on real world optimization problems. Jadavpur Univ. Nanyang Technol. Univ. Kolkata 2010, 341–359. [Google Scholar]
  105. Kannan, B.; Kramer, S.N. An augmented Lagrange multiplier based method for mixed integer discrete continuous optimization and its applications to mechanical design. J. Mech. Des. 1994, 116, 405–411. [Google Scholar] [CrossRef]
  106. Gandomi, A.H.; Yang, X.-S. Benchmark problems in structural optimization. In Computational Optimization, Methods and Algorithms; Springer: Berlin/Heidelberg, Germany, 2011; pp. 259–281. [Google Scholar]
  107. Mezura-Montes, E.; Coello, C.A.C. Useful infeasible solutions in engineering optimization with evolutionary algorithms. In Proceedings of the Mexican International Conference on Artificial Intelligence, Monterrey, Mexico, 14–18 November 2005; pp. 652–662. [Google Scholar]
Figure 1. Wombat taken from: free media Wikimedia Commons.
Figure 1. Wombat taken from: free media Wikimedia Commons.
Mathematics 12 01059 g001
Figure 2. Flowchart of WOA.
Figure 2. Flowchart of WOA.
Mathematics 12 01059 g002
Figure 3. Boxplot diagrams of WOA and competitor algorithms’ performances on CEC 2017 test suite (dimension = 10).
Figure 3. Boxplot diagrams of WOA and competitor algorithms’ performances on CEC 2017 test suite (dimension = 10).
Mathematics 12 01059 g003aMathematics 12 01059 g003b
Figure 4. Boxplot diagrams of WOA and competitor algorithms’ performances on CEC 2017 test suite (dimension = 30).
Figure 4. Boxplot diagrams of WOA and competitor algorithms’ performances on CEC 2017 test suite (dimension = 30).
Mathematics 12 01059 g004aMathematics 12 01059 g004bMathematics 12 01059 g004c
Figure 5. Boxplot diagrams of WOA and competitor algorithms’ performances on CEC 2017 test suite (dimension = 50).
Figure 5. Boxplot diagrams of WOA and competitor algorithms’ performances on CEC 2017 test suite (dimension = 50).
Mathematics 12 01059 g005aMathematics 12 01059 g005b
Figure 6. Boxplot diagrams of WOA and competitor algorithms performances on CEC 2017 test suite (dimension = 100).
Figure 6. Boxplot diagrams of WOA and competitor algorithms performances on CEC 2017 test suite (dimension = 100).
Mathematics 12 01059 g006aMathematics 12 01059 g006b
Figure 7. Boxplot diagrams of WOA and competitor algorithms’ performances on CEC 2011 test suite.
Figure 7. Boxplot diagrams of WOA and competitor algorithms’ performances on CEC 2011 test suite.
Mathematics 12 01059 g007aMathematics 12 01059 g007b
Figure 8. Schematic of pressure vessel design.
Figure 8. Schematic of pressure vessel design.
Mathematics 12 01059 g008
Figure 9. WOA’s performance convergence curve on pressure vessel design.
Figure 9. WOA’s performance convergence curve on pressure vessel design.
Mathematics 12 01059 g009
Figure 10. Schematic of speed reducer design.
Figure 10. Schematic of speed reducer design.
Mathematics 12 01059 g010
Figure 11. WOA’s performance convergence curve on speed reducer design.
Figure 11. WOA’s performance convergence curve on speed reducer design.
Mathematics 12 01059 g011
Figure 12. Schematic of welded beam design.
Figure 12. Schematic of welded beam design.
Mathematics 12 01059 g012
Figure 13. WOA’s performance convergence curve on welded beam design.
Figure 13. WOA’s performance convergence curve on welded beam design.
Mathematics 12 01059 g013
Figure 14. Schematic of tension/compression spring design.
Figure 14. Schematic of tension/compression spring design.
Mathematics 12 01059 g014
Figure 15. WOA’s performance convergence curve on tension/compression spring.
Figure 15. WOA’s performance convergence curve on tension/compression spring.
Mathematics 12 01059 g015
Table 1. Applications of metaheuristic algorithms on SCM problem.
Table 1. Applications of metaheuristic algorithms on SCM problem.
ReferenceDescriptionYear
1[14]This paper conducts a comprehensive comparison study of the Firefly algorithm’s performance using various test functions, emphasizing its application in the lot size optimization within supply chain management. Demonstrating a superior performance over deterministic methods, the Firefly algorithm efficiently addresses the complexities arising from cost minimization and service level maximization conflicts in the supply chain evolution.2018
2[74]This paper introduces a closed-loop supply chain network configuration model addressing research gaps, and employs an innovative metaheuristic algorithm called improved PSO (IPSO) for location-allocation decisions and a gradient descent search method for pricing–inventory decisions. IPSO, integrating mutation and replicator dynamics, demonstrates a superior performance compared to traditional PSO, simulated annealing (SA), and genetic algorithm (GA) methods; this is confirmed through numerical evaluations across various problem scales.2018
3[75]This paper addresses a distribution–allocation problem in a two-stage supply chain, formulating it as an integer–programming model to minimize total supply chain operation costs. Employing an Ant Colony Optimization (ACO), the study demonstrates computational efficiency in obtaining solutions within a reasonable time frame, with an average gap of approximately 10% from optimal solutions.2018
4[76]This paper presents an enhanced artificial bee colony (ABC) optimization algorithm tailored for supply chain network (SCN) management, addressing the challenge of finding multi-objective Pareto optimal solutions (POS) efficiently. By extending the application field of SCN based on complex networks and integrating a naive Bayes classifier to accelerate the search speed, the proposed approach demonstrates its capability in optimizing a three-echelon SCN, achieving a global multi-objective POS while improving the solution-finding speed.2019
5[77]This paper introduces a bi-level optimization model for rice supply chain management, aiming to minimize the total cost while considering the perspectives of two decision-makers. Utilizing meta-heuristic algorithms such as Genetic Algorithm (GA) and Particle Swarm Optimization (PSO), along with hybrid and modified versions, this study demonstrates the effectiveness of the proposed model in optimizing the rice supply chain, with the modified algorithm (GPA) showing promising results.2019
6[78]This paper addresses the evolving role of inventory management in the context of supply chain management, emphasizing the need for new strategies to enhance the supply chain integration and agility. By leveraging the system theory and integration theory, this paper proposes an optimized inventory management model utilizing ant colony algorithm and fuzzy model that aim to improve the supply chain efficiency and market responsiveness.2019
7[79]This paper presents a hybrid algorithm combining a genetic algorithm and particle swarm optimization to optimize supply chain scheduling in a mass customization mode, leveraging the genetic algorithm’s global search capability and the particle swarm optimization’s fast convergence speed.2019
8[80]This paper introduces an enhanced African Buffalo Optimization (ABO) algorithm for petroleum supply chain distribution, leveraging swarm intelligence to optimize product scheduling and distribution costs. By applying standard ABO and its improved variants, such as chaotic ABO and chaotic-Levy ABO, it demonstrates a superior performance compared to existing exact algorithms, offering efficient solutions for complex real-world supply chain networks.2020
9[81]This paper addresses the challenges of perishable product management in supply chains, proposing a holistic model integrated with the improved bacteria-forging algorithm (IBFA) to optimize production, inventory, and distribution processes. Through two case studies, the IBFA demonstrates effectiveness in optimizing perishable supply chain networks, offering valuable insights for decision-makers in managing time-sensitive products efficiently.2020
10[82]This paper presents a risk-based optimization framework for supply chain management, addressing strategic, tactical, and operational decisions to mitigate internal and external risks. Utilizing a new genetic algorithm integrated with an artificial neural network, it effectively minimizes supply–demand mismatches and reduces inventory levels, enhancing the profitability compared to traditional techniques and regular genetic algorithms.2020
11[83]This paper introduces a novel multi-level serial closed-loop supply chain model, incorporating batch deliveries, a quality-dependent return rate, a random defective rate, a rework process, and learning effects, particularly focusing on the impact of learning on inventory control. It employs metaheuristic algorithms such as a genetic algorithm, invasive weed optimization algorithm, and moth flame optimization algorithm to address the complexity of the proposed model, demonstrating the significant influence of the learning effect on the manufacturing/remanufacturing time and system costs in closed-loop supply chain problems.2021
12[84]This paper introduces a novel approach for a dual-channel, multi-product, multi-period, multi-echelon closed-loop supply chain network design (SCND) under uncertainty, specifically tailored for the tire industry. It utilizes a fuzzy approach to handle uncertain parameters and proposes two hybrid meta-heuristic algorithms, integrating red deer and whale optimization algorithms with a genetic algorithm and simulated annealing, respectively; this demonstrates their effectiveness in delivering high-quality solutions within a reasonable computational time.2021
13[85]This paper presents a location-inventory optimization model for supply chain configuration, addressing stochastic customer demand and replenishment lead time. It employs a two-phase approach integrating the queuing theory and stochastic optimization to determine optimal distribution center locations and inventory policies, with a hybrid genetic algorithm designed to handle the NP-hard complexity of the problem; this offers a computationally tractable solution for supply chain optimization.2021
14[86]This paper aims to optimize economic and environmental dimensions in a sustainable supply chain network through a mixed-integer linear programming (MILP) model, integrating sustainable supplier selection and performance optimization. Utilizing multi-objective genetic and particle swarm algorithms, it achieves a balance between cost minimization, time efficiency, and sustainability indexes, offering robust solutions for supply chain managers seeking to enhance their sustainability performance.2021
15[87]This paper introduces a sustainable Closed-Loop Supply Chain Network (CLSCN) design for the olive industry, integrating economic, environmental, and social factors through a multi-objective optimization framework. It proposes novel hybrid optimization algorithms, including the Virus Colony Search (VCS) algorithm with simulated annealing (SA) and Electromagnetism-like Algorithm (EMA) with Genetic Algorithm (GA), demonstrating a superior efficiency in addressing the complex challenges of large-scale networks, which offer valuable insights for supply chain managers in the olive industry.2022
16[88]This paper explores the utilization of the Particle Swarm Optimization (PSO) algorithm for the supply chain network design, and aims to optimize network configurations and improve operational efficiency. By leveraging PSO, the study offers insights into enhancing supply chain network design processes through efficient optimization techniques.2022
17[89]This paper introduces a hybrid MDE_Restart and modified differential evolution (MDE) tailored for designing closed-loop supply chain networks, considering quantity discounts and fixed-charge transportation. By incorporating these algorithms, the algorithms efficiently optimize supply chain network configurations, addressing cost-saving strategies and logistical complexities.2022
18[90]This paper focuses on designing a novel supply chain network by considering transportation delays and employing meta-heuristic techniques. It explores the application of meta-heuristics to optimize the supply chain network design, taking into account transportation delays for enhanced efficiency and performance.2022
19[91]This paper introduces a novel metaheuristic approach tailored for a multi-objective supply chain network design, hybridizing a simulated annealing, tabu search, and variable neighborhood algorithms, along with linear programming. By combining these techniques, the approach aims to leverage the strengths of each algorithm, enhancing the solution quality and efficiency in supply chain network optimization.2023
20[92]This paper presents a hybrid metaheuristic approach combining a greedy randomized adaptive search procedure (GRASP) and genetic algorithm (GA) integrated with a learning component to address a real-world supply chain scheduling problem effectively. By combining metaheuristic techniques with learning mechanisms, it offers a robust solution framework tailored to enhance scheduling efficiency in complex supply chain environments.2023
21[93]This paper applies an improved multi-objective particle swarm optimization algorithm to address disruptions in the two-stage vehicle routing problem with time windows. By leveraging enhanced optimization techniques, it effectively balances multiple objectives, ensuring efficient routing solutions despite disruptions, and thus enhances the overall supply chain performance.2023
22[94]This paper proposes the integration of the Grey Wolf Optimizer and Whale Optimization Algorithm to address stochastic inventory management challenges in a two-level supply chain for reusable products. By combining both algorithms, it enhances inventory control strategies, optimizing stock levels and minimizing costs in dynamic supply chain environments.2023
23[95]This paper introduces a multi-objective dragonfly algorithm tailored for optimizing sustainable supply chains, particularly under resource-sharing conditions. By employing the dragonfly algorithm, it efficiently balances multiple objectives, enhancing sustainability practices in supply chain management through an optimized resource allocation.2024
24[96]This paper presents a hybrid meta-heuristic approach aimed at designing a bi-objective cosmetic tourism supply chain, demonstrating its applicability through a case study. By leveraging meta-heuristic methods, it offers an optimized framework to balance the cost-efficiency and service quality within the cosmetic tourism sector.2024
25[97]This paper proposes a hybrid whale optimization algorithm tailored for optimizing limited capacity vehicle routing in supply chain management. By integrating whale optimization techniques, it enhances routing efficiency, and addresses constraints and complexities inherent in supply chain logistics.2024
Table 2. Optimization results of CEC 2017 test suite (dimension = 10).
Table 2. Optimization results of CEC 2017 test suite (dimension = 10).
WOAWSOAVOARSAMPATSAWAMVOGWOTLBOGSAPSOGA
C17-F1mean524.9613.68 × 10911,334,9276.88 × 10935,084,1571.18 × 10915,674,08711,337,40370,711,2701.1 × 10811,332,84211,334,45719,310,478
best100.13373.12 × 1095502.35.98 × 10911,140.132.51 × 1083,927,3339510.76822,309.9844,355,6733666.0263831.3827,525,902
worst1643.9274.61 × 10941,171,8138.19 × 1091.27 × 1082.56 × 10944,332,88941,178,9242.57 × 1082.39 × 10841,171,76941,172,25050,095,279
std815.43527.07 × 10821,743,6831.09 × 10967,320,9401.11 × 10920,897,37621,746,6501.36 × 10895,173,73921,744,86821,743,91022,413,972
median177.89173.5 × 1092,081,1976.68 × 1096,430,7109.61 × 1087,218,0632,080,58812,960,03779,143,9972,077,9682,080,8739,810,366
rank11241381165910237
C17-F3mean300.01335557.276656.8946946.6861400.9747992.8351617.886655.65642519.006942.49177357.19655.619610,395.98
best300.00593581.433457.75484316.696788.39823686.656697.5888457.76331284.363572.99284624.991457.75483742.932
worst300.02697096.0241020.3438967.9832521.69510,914.742497.2711017.7014777.811370.4329845.6271017.61716,177.44
std0.0105421671.14281.92852309.198870.31353337.817985.4242281.15081754.111380.35482325.601281.11517133.237
median300.01035775.823574.73917251.0331146.9028684.9741638.342573.58062006.926913.27087479.071573.553210,831.78
rank19410612738511213
C17-F4mean400.0001751.2581405.36191042.661406.6922520.9873419.1006404.4076410.0676408.3385405.2283415.8432412.0756
best400586.876401.9679703.3198402.434453.5618406.6237402.2056404.8878407.2968403.3221400.8574409.9993
worst400.0001900.4412407.46741375.483411.3215597.1338450.3308406.3686422.7592409.3592407.1639450.4723415.491
std5.78 × 10−5152.68852.677108312.05054.77109176.6653722.766221.9219519.2800251.2497112.26933925.334622.583055
median400.0001758.8575406.00611045.92406.5066516.6267409.7239404.528406.3117408.349405.2136406.0215411.406
rank11241351110276398
C17-F5mean501.2465546.0639534.1456553.7107512.9544547.9623532.0536520.3087513.0506527.3509540.8192523.167523.243
best500.9952534.7172522.2683542.2803508.392534.761519.3133512.3122508.6237522.2608536.0831510.4081519.8081
worst501.9918552.3599548.102565.0885518.0915568.2777554.9786528.5494519.6668531.4124547.4567540.5667528.8225
std0.540738.79043414.0531613.956465.54997216.7901417.812177.2284815.2939444.5211725.22948215.445054.31056
median500.9995548.5892533.1059553.737512.6671544.4053526.9612520.1866511.9559527.8652539.8686520.8466522.1708
rank11191321284371056
C17-F6mean600622.427612.2172628.1889601.2043617.3465616.2108601.8572601.1587605.0758612.1393605.4632607.3961
best600619.185611.5093625.8807600.7171610.5267605.3716600.5972600.6819603.4816602.2599601.1933604.9474
worst600625.5096613.8456630.9364602.4192627.8731631.1437603.7271601.5874607.7086624.9582613.9345610.6874
std1.07 × 10−52.9167981.197432.5475560.8837378.07112611.755411.5300680.4647162.08841811.511536.3145012.755938
median600622.5067611.7571627.9693600.8405615.4931614.164601.5523601.1827604.5565610.6696603.3624606.9748
rank11291331110425867
C17-F7mean711.1269773.8425752.7079779.2108724.7594795.6833750.3349729.0217725.6989743.4845719.6236730.2951733.1163
best710.6728763.7127739.358771.616720.5128769.7413741.4602719.2818718.4864741.0113717.5532725.009725.6534
worst711.7996781.9515770.3003788.1838729.2209824.3351770.0493743.626739.1095749.3562722.4981738.5156737.3097
std0.5573498.2028615.955278.4309843.99231925.7754214.483411.2397210.095144.2788012.6436076.3366845.80094
median711.0176774.8529750.5867778.5216724.6519794.3284744.915726.5895722.5999741.7853719.2215728.8279734.751
rank11110123139548267
C17-F8mean801.493836.5212825.3888840.8137812.7774837.1173828.9696812.2052814.9513829.8901817.6965819.6812815.5957
best800.9951832.909816.7434833.08808.9252825.9835817.4319809.8082810.071825.6459812.9463815.4581813.4852
worst801.9913839.8716836.8082844.1263814.9398849.0655837.2411814.2366818.9738834.1117821.7669824.7868819.6825
std0.6256434.1062459.0898775.6407053.02147911.216219.4110051.9818524.1219495.2486664.3066345.3483243.024761
median801.4927836.6521824.0018843.0243813.6223836.7101830.6028812.3881815.3803829.9015818.0364819.24814.6075
rank11181331292410675
C17-F9mean900.00011258.6331098.5631289.325905.24671230.1611226.46902.2423909.8499909.7766901.6947904.5936905.1876
best9001154.645936.81891222.699900.33061084.9351020.774900.1655900.4985906.7986900.1068900.7778903.7061
worst900.00021353.1041424.4621385.924913.46771425.5381416.941904.3529926.9905914.1982904.3501908.9463906.639
std7.79 × 10−594.16625245.83975.61816.435353160.7559181.1962.3948713.432423.4170262.0786483.6889391.633171
median9001263.3921016.4851274.339903.59421205.0861234.063902.2255905.9554909.0547901.161904.3251905.2027
rank11291361110387245
C17-F10mean1006.1852048.6381692.9332234.8951516.1811865.4681860.3241694.9421657.4591959.8362031.6521806.7181650.865
best1000.2911839.7371453.3772112.6311390.9111703.3871464.1241437.1551490.8111654.8711835.7941505.4141440.627
worst1012.6732158.6722116.9272501.241591.2332041.8452239.5082057.3391862.2532179.1572126.1462105.821942.696
std7.243172154.8632323.4461195.0429102.7074193.9076389.1079310.5663166.8985244.947145.7272269.4419230.3456
median1005.8882098.0731600.7132162.8561541.2911858.3211868.8311642.6361638.3852002.6582082.3331807.821610.069
rank11251329864101173
C17-F11mean11002683.3821141.5133058.5051127.0074055.8881143.1721127.3191146.0881143.1411135.2181138.1491975.904
best11001839.0281127.5831349.5351113.1813951.5281127.721110.8571118.8751132.6831128.4791126.3711129.13
worst1100.0013501.6861173.0674740.7091158.6964106.4021156.5271137.3241205.7431153.1391150.9541162.9164405.576
std0.000283815.328223.127821661.68223.3904876.7483514.4753712.7492344.1657710.8784511.553618.173651763.102
median11002696.4061132.7013071.8891118.0754082.8111144.221130.5471129.8681143.3711130.721131.6551184.456
rank11161221383974510
C17-F12mean1359.8252.4 × 108929,553.94.78 × 108568,255.9888,2671,779,172881,104.41,142,8933,608,347875,189.1189,031.5593,640.7
best1327.31353,915,999484,966.21.06 × 10819,884.71371,868.6313,281.2202,852.737,2191,113,386565,303.213,728.52362,439
worst1448.9314.19 × 1081,359,2968.36 × 108889,303.61,107,6302,934,3342,197,5361,788,9046,350,1761,176,097296,681.6920,789.6
std64.771412.01 × 108496,292.94.02 × 108416,840.9377,092.81,261,767976,176840,175.82,935,492295,957.3134,450.5296,135.4
median1331.5292.43 × 10893,6976.94.85 × 108681,917.61,036,7851,934,537562,014.41,372,7243,484,914879,677.9222,858545,667.2
rank11281337106911524
C17-F13mean1305.37411,655,63714,180.7923,302,9845439.06210,388.916892.5236316.1448736.13813,092.158581.796243.41638,661.03
best1303.143972,780.53993.2551,935,7303723.5417241.3214322.3752751.9795612.1611,906.264996.233423.7657889.229
worst1308.55138,684,34722,836.0477,357,4286652.15914,879.4911,845.7810,488.9811,89914,978.2611,762.0113,427.3124,179.4
std2.4752519,652,73810,768.3639,303,4531520.153548.8943725.0734326.3232821.5551439.7793025.5135229.26962,071.96
median1304.9013,482,71114,946.946,959,3895690.2739717.4195700.9666011.8118716.69512,742.048784.464061.29811,287.73
rank11210132854796311
C17-F14mean1400.7533207.71996.7964252.91941.3512922.7961655.6361691.512217.0311704.3584401.2072657.5759419.632
best14002606.8911642.9463737.1371435.1151476.2681476.8981432.2841460.5461495.4093613.6731433.4132990.105
worst1401.0133876.4342385.6185141.4422906.8594249.9151986.2452289.4944304.6122036.7726062.1215278.61117,992.18
std0.545908565.9558341.6936704.1598751.23841521.565251.4321442.81591516.819263.55961232.2471962.0276855.379
median1400.9993173.7381979.3114066.5111711.7152982.5021579.71522.1321551.4821642.6263964.5161959.1388348.119
rank11061159237412813
C17-F15mean1500.3618206.4934878.42410,697.313981.3276034.935502.8342329.8735228.6962443.42617,486.457388.2244370.894
best1500.0423488.992446.2873143.543227.0912862.2922592.8652075.4443462.4482166.2828842.9643174.4072648.946
worst1500.5313,039.779793.321,824.414899.5289552.29510704.092624.6816095.7012655.13725,606.1411,618.16725.968
std0.2502094560.7423631.98934.354755.06543082.4633882.324246.72071315.114222.60998586.3243809.9922135.416
median1500.4378148.6043637.0548910.653899.3455862.5674357.1912309.6845678.3182476.14217,748.347380.1934054.331
rank11161249827313105
C17-F16mean1600.7611900.5161769.4261909.7451684.3991930.6921865.0151773.9531714.4281679.4261948.2411846.8071764.529
best1600.3571858.3531665.831785.9551641.8311791.5171738.351699.3411624.2461662.431848.9731777.2561717.698
worst1601.1211979.7981834.8152094.5931715.0632054.9791951.4991825.6991790.1091726.1512090.3181959.9361790.358
std0.34360758.8526879.01002142.765934.28364130.2233108.790858.2245874.3545533.96555117.498388.8149835.40944
median1600.7831881.9561788.5311879.2161690.3511938.1361885.1061785.3851721.6781664.5611926.8371825.0191775.03
rank11061131297421385
C17-F17mean1700.11794.4961746.1711791.9031735.8261780.9231807.8661808.4641758.081751.1961811.1731747.111749.567
best1700.0211778.5271731.061789.1611721.9661766.7551757.1781760.9891724.3121739.8391739.631738.7381743.096
worst1700.3321810.9881771.5691793.6851775.0991793.031852.7521894.2331840.7091768.621909.5891761.1951763.32
std0.16875614.4735720.151182.19632528.5073711.8813343.628368.3066760.1477314.1916291.7080110.9158610.10979
median1700.0231794.2341741.0261792.3831723.121781.9531810.7661789.3161733.6491748.1621797.7361744.2541745.926
rank11039281112761345
C17-F18mean1805.4721,937,81211,592.433,859,32811,046.4411,729.4619,340.817,743.3517,038.923,534.3510,141.5818,372.2112,240.5
best1800.031104,413.28000.928195,598.34158.1019774.9367238.4688762.7295623.32917,578.487200.726277.8137047.84
worst1820.5365,610,34915,888.7811,198,38616512.913,065.4528,477.6428,146.9827,452.7327,845.9912,745.9130,442.8717,841.83
std10.93482,776,0833713.9515,548,9946115.0741540.45310,707.219103.72112,055.935135.6763058.82814,952.744993.52
median1800.6591,018,24311,2402,021,66411,757.3812,038.7320,823.5517,031.8517,539.7724,356.4710,309.8518,384.0712,036.17
rank11241335108711296
C17-F19mean1900.489264,028.96348.121478,141.95596.93886,747.5425,361.633104.1135451.7654986.74229,163.3418,689.695992.339
best1900.04418,200.912222.25531,876.912317.7112226.2126057.3742041.3552139.1682329.75510,083.212650.0344067.144
worst1901.65553,293.811,531.751,024,0059413.121172,704.745,687.834337.45411913.979200.89740,551.0855,068.569728.734
std0.843567254,409.14310.376486,854.93935.834105,192.317,629.551270.0074791.5923211.50615,355.6626,810.952785.874
median1900.132242,310.55819.24428,342.75328.46186,029.6524,850.653018.8223876.9584208.15733,009.538520.0815086.739
rank11271351192431086
C17-F20mean2000.3132175.2722145.2232180.7252092.2822170.1382169.6072124.2442144.7862078.532201.4822144.1522063.786
best2000.3132138.4842060.8592140.0172072.7172099.6042106.1962060.4492112.0752064.7492153.6052126.7052052.918
worst2000.3142214.2922222.7722228.0792122.7772240.642218.2952190.9242206.1252090.2572274.3332159.3832073.555
std0.00028333.8192980.3237744.7342223.3447363.820660.6422858.2418345.6956212.2100463.2143215.684429.418732
median2000.3132174.1572148.632177.4022086.8172170.1542176.972122.8022130.4712079.5572188.9962145.2612064.335
rank11181241095731362
C17-F21mean2200.0012280.4772227.832263.9342257.2132303.2422292.8732254.4682295.22285.9872332.4582298.9272284.957
best2200.0012249.0312221.5392234.9162254.7232232.6282230.7062217.6812291.5462221.2122319.8182292.6652237.284
worst2200.0012299.2352245.1122279.7512259.752335.2552321.9952291.1232299.3852311.3812343.9622304.2552307.614
std2.8 × 10−525.2315712.5473421.86152.31533552.2269645.5728745.218343.51026847.2557910.939356.31934534.98016
median2200.0012286.8222222.3342270.5352257.1892322.5432309.3952254.5342294.9342305.6772333.0252299.3952297.466
rank16254129310813117
C17-F22mean2300.0732571.2082307.7052718.9422305.0092582.0692317.7462291.982307.4462314.8812301.6212310.612313.767
best23002490.1792305.9842576.9922300.9452401.372314.8792252.492301.1632310.0862300.3052300.7372310.489
worst2300.292652.7862309.0222824.2412309.3712724.3362321.6132305.3962318.2132324.2442303.0272332.7242316.405
std0.15788178.27431.374266113.21763.86487156.75793.57358928.652288.2227717.2226821.24674816.196322.736905
median23002570.9352307.9082737.2672304.8612601.2842317.2462305.0162305.2042312.5982301.5772304.492314.087
rank21161341210159378
C17-F23mean2600.922665.4812633.2282672.9432614.3622688.4412637.7392618.3932613.9662633.552734.8612634.7332642.783
best2600.0032642.3142624.6022652.4752611.9162628.432626.2882609.9542609.1422627.0412691.1532629.0552630.113
worst2602.872679.8612646.1592701.3722617.0682718.0742650.6532627.1222619.3972639.0762828.2852642.3012647.923
std1.43688619.0301210.6953224.515512.65774844.2232614.339568.1286525.6716746.12932370.405676.2389099.268331
median2600.4032669.8752631.0752668.9612614.2322703.632637.0082618.2482613.6622634.0422710.0032633.7882646.549
rank11051131284261379
C17-F24mean2630.4882736.6422723.6222779.4792630.6532656.2022718.8732666.4032710.8412715.632709.952722.2352693.422
best2516.6782703.6852702.5112761.62616.9122561.422696.7922538.6422690.1292703.1642545.0132715.9622569.749
worst2732.3182784.692737.0332822.6562637.4772755.0032741.2052719.3842722.252724.2152813.8782737.5982754.381
std126.786940.660217.3204731.5132910.15127114.467919.799793.1465416.0472810.58233125.603611.1828491.04191
median2636.4772729.0962727.4722766.8292634.1122654.1922718.7482703.7932715.4932717.5712740.4562717.6892724.778
rank11211132394786105
C17-F25mean2932.6393066.7392914.8793161.2962917.8693064.1892910.8442920.7212931.9772928.4722920.8372921.5582941.165
best2898.0483017.4022904.6373116.492913.6552911.4452812.6022905.1522918.7942915.3222906.2492904.3472931.162
worst2945.7933173.632940.7413212.3792923.3223419.1662945.9082937.1312938.6052941.3192935.2732938.3182950.055
std25.1284979.2024818.811843.355034.454837260.21771.3475518.784159.72365615.9949416.5388119.64328.745852
median2943.3593037.9622907.073158.1582917.252963.0722942.4332920.32935.2542928.6242920.9122921.7842941.722
rank91221331114875610
C17-F26mean2900.0013382.1762990.3463517.293011.9313425.3173128.2232936.2553184.0763144.2483588.7832938.9092934.265
best29003252.2312846.1123388.7822892.0963063.1833005.5022897.5782944.4272917.4052846.1122909.2252766.749
worst2900.0053502.9923201.7213719.1053294.5333840.0033368.5133027.5133710.9573689.6334010.8452971.583052.759
std0.002495125.409190.2343170.3872205.9921381.348178.626366.51778385.449397.2118558.118536.64296135.6199
median29003386.742956.7753480.6382930.5473399.0423069.4382909.9643040.4592984.9763749.0872937.4162958.777
rank11051261173981342
C17-F27mean3089.5183176.163115.123190.5333104.7293155.5183165.9663095.8633112.4793111.7873187.0753126.0283142.268
best3089.5183139.6273096.1853115.9833092.253101.0183163.9333090.5913093.7393095.7693175.5983095.5433110.642
worst3089.5193229.1813165.8943318.7133133.923186.7813169.9183103.993163.0823146.6873197.6723167.573180.087
std0.00025841.3160736.8716196.4177221.3330442.617642.9410286.23161136.77626.1151410.365333.2610431.2902
median3089.5183167.9163099.2023163.7193096.3733167.1363165.0063094.4363096.5473102.3473187.5153120.4993139.172
rank11161339102541278
C17-F28mean3100.0013472.4473230.5973598.7363218.6913467.9553264.9613232.3733304.3683290.913376.0883277.7453237.54
best3100.0013448.593140.1433544.7493167.0153338.9773180.8913121.733185.8323223.6423362.8533192.4133152.068
worst3100.0023495.8743318.4463645.8463243.6133611.5653337.2893336.9433357.8953337.1063390.3853327.3613420.354
std0.00046721.1414186.6624946.2050738.58309152.425581.7028124.746786.6770654.305112.3349967.19946134.348
median3100.0023472.6633231.93602.1753232.0673460.6383270.8323235.4093336.8733301.4463375.5573295.6033188.87
rank11231321164981075
C17-F29mean3132.2423295.93258.5813320.1213203.3113225.8033302.2633203.0273245.453209.7853300.223246.0423226.48
best3130.0773269.6283196.2363259.6543166.0713172.4583229.7743150.1433186.5913182.2273223.2063167.3813187.635
worst3134.8423320.1223310.0543371.1493244.883261.333396.2693264.2413336.4043238.6223500.7643296.543248.091
std2.70173722.7163264.1047564.0607737.7531341.0560775.1988351.0048978.4298726.51012145.714763.8565431.07757
median3132.0233296.9253264.0173324.8413201.1463234.7123291.5043198.8633229.4033209.1463238.4543260.1243235.097
rank11091335122741186
C17-F30mean3423.7071,659,881332,889.12,617,672413,992.4548,981.2804,162.1338,396.8766,098.9174,698.1662,631.2395,413.91,165,787
best3394.8341,300,276112,282.8734,672.715,907.74273,256.2142,94910,169.8827,840.6724,936.49582,053.210,531.89532,136.6
worst3449.4442,183,767675,809.43,928,496611,011.8883,172.62,706,390955,766.71,099,071228,475.1733,085.5715,543.42,356,340
std31.91655413,046.5262,887.11,473,594294,132.7283,788.31,380,451458,510.5550,547.6108,731.468,368.52385,165.3931,541.8
median3425.2751,577,740271,732.12,903,759514,525519,748183,654.5193,825.3968,742222,690.3667,693427,790.1887,336.2
rank11231367104928511
Sum rank38319178351107287240117188191240184199
Mean rank1.310345116.13793112.103453.6896559.8965528.2758624.0344836.4827596.5862078.2758626.3448286.862069
Total rank1114122109367958
Table 3. Optimization results of CEC 2017 test suite (dimension = 30).
Table 3. Optimization results of CEC 2017 test suite (dimension = 30).
WOAWSOAVOARSAMPATSAWAMVOGWOTLBOGSAPSOGA
C17-F1mean100.3211.77 × 101010,685.552.76 × 101026,598.071.21 × 10101.14 × 109370,179.61.12 × 1094.15 × 1097,073,0879.45 × 1081.2 × 108
best100.14711.52 × 10104334.5552.47 × 101012,240.797.57 × 1099.03 × 108284,867.61.85 × 1082.62 × 1097494.3226473.38689,553,528
worst100.48862.21 × 101014,216.893.4 × 101040,439.211.64 × 10101.42 × 109471,460.93.38 × 1096.19 × 10924,666,8073.78 × 1091.65 × 108
std0.1796423.5 × 1094844.6794.69 × 10914,830.934.5 × 1092.89 × 108100,748.31.65 × 1091.62 × 10912,897,3612.05 × 10935,735,136
median100.32411.67 × 101012,095.382.6 × 101026,856.131.21 × 10101.13 × 109362,195.14.63 × 1083.9 × 1091,809,0232,161,4901.12 × 108
rank11221331194810576
C17-F3mean300.009765,817.2730,416.0649,852.41097.13432,095.35156,312.31549.65728,37523,677.9964,815.8521,801.7112,811.6
best300.006660,055.3516,758.5638,605.67847.385830,389.58129,3451309.70824,870.120,293.1955,814.1115,738.9885,487.74
worst300.012772,311.2739,191.4854,205.291350.31833,835.91179,603.52032.34631,610.3525,577.0471,261.1627,862.37156,686.7
std0.0029776574.40710,469.648190.228245.78461825.46322,754.38358.5273004.5852601.6867609.2786045.36336,800.58
median300.009665,451.2332,857.153,299.321095.41632,077.96158,150.41428.28828,509.7724,420.8766,094.0621,802.72104,535.9
rank11179281336510412
C17-F4mean458.5624497.82507.40496769.478492.92313218.49737.6698495.3664545.8814771.9046561.2869581.0463707.4596
best458.56182595.808489.47934395.695482.5108864.6459692.8323486.716515.4298631.5341545.044507.0297669.8195
worst458.56226028.379518.55639395.177514.54395241.204788.9501511.4194563.61191048.057575.9539705.3547728.9632
std0.0001941548.39614.715532259.03516.00972010.66245.9563411.9323422.85959203.847713.7695897.1460128.81583
median458.56194683.547510.79196643.519487.31893384.056734.4484491.665552.242704.0139562.0749555.9004715.5279
rank11241321193510678
C17-F5mean502.4884759.2186678.7108785.6342582.8792724.9132744.6379607.2809608.9598709.0273676.9627616.1536663.1888
best500.9962743.9431652.0313766.2516560.4361703.8315717.82599.627589.0987686.5317665.416597.8302637.5721
worst503.9807768.9604725.745802.0721605.8082740.3558761.3818623.7057629.428734.2369692.8394647.6527707.261
std1.39779412.2792335.6868420.4392420.6934918.3989620.3977612.1383821.0836522.5955212.5408423.7359133.09432
median502.4883761.9856668.5334787.1066582.6362727.7327749.6749602.8954608.6563707.6703674.7977609.5657653.961
rank11281321011349756
C17-F6mean600654.6673632.4048656.7921603.2431652.7484652.2338617.4266609.0318630.1329638.9866632.5584621.3114
best600653.9089630.8969652.8186601.9816642.2756645.0398609.885604.0154624.9456638.0784623.9718616.4128
worst600.0001656.0022634.622661.0946604.636658.9347655.7002625.5434613.3883637.7483640.1017639.599624.5343
std1.52 × 10−50.9981031.8215074.1639431.255218.3598275.4029378.2053284.2406615.9806290.9095547.6041793.935982
median600654.3791632.0501656.6276603.1775654.8916654.0976617.139609.3618628.919638.8832633.3314622.1492
rank11271321110436985
C17-F7mean733.47941149.7181047.8681177.137846.37551099.9941155.758851.3168872.59221000.192930.0361867.6688927.5223
best732.81981112.149987.15011159.234819.4609996.65061125.986806.6683819.8287954.6034902.5773844.6827892.1004
worst734.52191179.251148.1941210.139899.9331197.9181201.539895.7276898.42051048.75972.079880.6517981.6722
std0.82100234.0432380.5556824.7752739.6051799.3895635.2141243.2253539.0530955.2744432.8437417.7899341.52581
median733.28791153.7371028.0631169.588833.0541102.7031147.754851.4358886.0599998.7069922.744872.6705918.1583
rank11191321012358746
C17-F8mean803.33091021.091930.21961046.227890.55741003.64984.4257892.4033891.5049979.1958938.1944912.7277954.795
best801.20341011.594912.44271032.472883.8529976.3113944.1651871.6459886.7197966.3352924.3735904.7129941.7634
worst804.15851034.679944.46311064.184898.6831073.6811015.226910.3595896.62791004.115954.112923.136968.5517
std1.54628411.6946416.2674316.484386.66304151.086132.8041919.185774.43978718.4179914.711088.38397613.55689
median803.98081019.045931.98631044.126889.8469982.2843989.1557893.8039891.336973.1666937.146911.5309954.4324
rank11261321110439758
C17-F9mean900.00227729.3493598.7547501.1261083.688081.8997771.0834022.9871751.64236.9393098.0172740.351223.889
best900.00046605.9512725.8037351.551929.60875012.3265997.4023226.3781415.7433109.1492785.481804.641093.835
worst900.00418766.8434100.4257639.3741235.59210819.739225.7365938.4772231.5696265.5753681.6723942.4381392.341
std0.001864984.4253663.0424128.2036153.92092607.1271782.9451396.078423.13811550.553449.7933994.7306150.2506
median900.00227772.3013784.3957506.7891084.7618247.7687930.5963463.5461679.5443786.5152962.4582607.1611204.69
rank11171021312849653
C17-F10mean2293.2876161.4734970.3926622.9483984.5895717.1345674.2924429.2044522.9736636.1884562.9634692.3835436.048
best1851.7875913.344392.4666187.5343628.0264920.6495125.3054124.0724226.6846274.2254281.894528.7135127.049
worst2525.0416425.8395438.0087098.434431.0836171.8766716.8894608.6994889.4356841.1124892.3244922.595962.139
std326.89228.4198488.6168410.0172403.212596.2858796.7545244.2174302.233282.4372272.9881194.1375422.2879
median2398.166153.3565025.5486602.9143939.6245888.0065427.4874492.0234487.8876714.7074538.824659.1145327.501
rank11171221093413568
C17-F11mean1102.9875439.9261229.0886315.6851169.6033839.9685650.4651267.1031860.9161721.1512335.0931223.3756563.117
best1100.9964528.5021194.6035196.9551122.1642846.3814178.431222.4951316.981463.1391877.741202.5072653.878
worst1105.9786181.071257.0577071.2741203.0825608.6558180.9551305.6583315.6912216.0722798.6271247.86311,992.73
std2.342682788.369228.52432933.663938.062131355.9851902.0446.139611056.634366.1953470.454920.287184354.439
median1102.4885525.0661232.3466497.2561176.5833452.4175121.2371270.1291405.4961602.6972332.0031221.5665802.928
rank11041229115768313
C17-F12mean1744.7934.74 × 10914,077,9247.36 × 10921,567.553.42 × 1091.67 × 1087,582,67535,462,6642.04 × 1081.34 × 1081,736,4965,192,897
best1722.033.92 × 1091,986,4366.56 × 10915,405.161.76 × 109427417143,524,2303,450,3451.3 × 10825,975,685194,511.43,598,379
worst1765.1026.02 × 10934,372,9379.27 × 10927,519.434.47 × 1093.34 × 10818,338,24474,357,4273.54 × 1084.29 × 1083,445,0886,796,896
std21.925689.78 × 10815,515,0921.4 × 1095617.7991.28 × 1091.46 × 1087,815,44833,643,2651.1 × 1082.14 × 1081,525,4521,578,420
median1746.0214.51 × 1099,976,1626.81 × 10921,672.813.72 × 1091.46 × 1084,234,11332,021,4411.66 × 10841,173,5491,653,1925,188,156
rank11261321195710834
C17-F13mean1315.7983.85 × 109101,532.17.12 × 1091887.5039.87 × 108610,702.261,970.73509,838.459,480,60025,222.2322,449.958,037,399
best1314.591.88 × 10956,657.53.73 × 1091613.80913308283288,394.325,154.762,267.141,306,52120,486.399619.2512,181,265
worst1318.655.4 × 109160,172.58.74 × 1092423.7373.43 × 109902,630.9123,812.21,580,77187,708,50336,797.0950,129.1817,287,717
std2.1054221.59 × 10946,800.182.49 × 109398.41841.78 × 109348,460.450,365.05787,069.221,850,0508488.76820,311.387,045,508
median1314.9764.07 × 10994,649.28 × 1091756.2332.54 × 108625,891.749,457.99198,157.754,453,68921,802.7115,025.686,340,306
rank11261321185710439
C17-F14mean1423.0171,277,259183,187.81,480,0891440.332791,751.81,498,44414,169.61359,607.794,702.5771,02013,109.591,352,841
best1422.014787,819.426,021.81744,142.81436.987566,674.524,657.713833.5123,619.6855,233.67500,470.52607.809224,311.9
worst1423.9931,616,727423,495.82,203,7741445.0921,118,3444,576,70923,795.94770,200.4108,892.31,163,89723,553.042,280,465
std0.879535422,235.6190,861.1764,154.84.048836275,535.42,274,9569358.04412,483.528,647.14339,781.19957.2071,032,057
median1423.0311,352,245141,616.71,486,2201439.623740,994.6696,204.114,524.49322,305.3107,342709,85613,138.761,453,294
rank11061229134758311
C17-F15mean1503.132.05 × 10825,743.454.02 × 1081618.3169,678,7593,396,91729,333.4710,656,3803,457,07511,347.813746.102643,946.8
best1502.4631.77 × 1087875.2733.47 × 1081580.9893,813,143156,980.817,207.1366,683.28785,3678201.2441804.924118,632.2
worst1504.2672.27 × 10841,482.54.44 × 1081635.0522,514,05411,028,24848,172.539,897,7456,507,17515,205.026514.5161,442,109
std0.9312326,757,11615,445.9351,771,10827.296239,394,6475,612,36714,605.7321,226,0822,553,2973185.3242268.093659,103.4
median1502.8952.08 × 10826,8084.09 × 1081628.6126,193,9201,201,21925,977.131,330,5453,267,87910,992.53332.485507,522.8
rank11251321086119437
C17-F16mean1663.4743568.4392681.4114011.1152025.8582863.8933518.5662403.5612373.82993.5283129.432634.2812647.031
best1614.7283307.6572463.1933449.3881732.3022484.5543053.1242208.1942178.5592769.2712909.4992432.8652320.343
worst1744.123799.7853079.2444528.8462279.9023082.4574174.8152533.4932538.9633234.5393233.0522868.6642965.881
std67.44314219.693298.9312563.965268.2093284.3054518.5014157.2443187.9758224.2454162.5764197.8732334.0578
median1647.5233583.1562591.6034033.1132045.6132944.283423.1622436.282388.8392985.1523187.5842617.7982650.95
rank11271328114391056
C17-F17mean1728.12906.3392276.9073111.5121864.4832815.6052529.5082011.9921912.2642088.6432310.6442183.7282062.855
best1718.7612505.6162188.5352859.8581754.0492111.4882211.2041942.2851789.2841944.8412207.1732033.9562002.551
worst1733.6613373.822323.8123576.6981926.0414638.6872713.8822123.9072032.7482253.8282422.942469.8592120.463
std7.3012400.403668.35209363.245582.578141324.987240.952485.26455119.8597140.5146108.6653214.926753.74566
median1729.9892872.962297.643004.7471888.922256.1232596.4721990.8881913.5122077.9512306.2322115.5492064.203
rank11281321110436975
C17-F18mean1825.69719,134,4461,784,00622,000,5171896.58224,464,9333,973,536431,441.6283,040.91,122,150347,272.992,986.632,454,920
best1822.5255,512,424190,522.67,113,2011873.99897,701.21,339,457109,027.953,417.9521,268.4194,965.166,344.711,916,677
worst1828.4237,159,5523,558,88943,221,7831909.63446,361,7338,200,7011,166,914726,273.51,410,592675,556.9110,216.23,598,176
std2.94036415,225,8021,718,03116,663,82717.4394927,476,1163,208,798537,005.1344,619.5444,998.7241,287.120,875.12838,994.8
median1825.92116,932,9041,693,30718,833,5431901.35225,300,1493,176,993224,912.2176,236.11,278,369259,284.897,692.82,152,413
rank11181221310647539
C17-F19mean1910.9893.91 × 10846,201.226.59 × 1081923.7831.98 × 1089,646,131633,054.82,715,8753,872,54455,673.8730,583.081,091,994
best1908.8412.92 × 10810,342.484.76 × 1081921.20224623441,255,74616,582.0848,298.052,010,39230,482.76525.453431,854.3
worst1913.0955.09 × 108102,145.59.99 × 1081928.7095.49 × 10816,655,7461,422,5478,756,3655,504,51274,705.1290,345.841,939,444
std2.1025581.18 × 10843,520.532.52 × 1083.662182.75 × 1087,642,858744,628.84,412,4691,870,46320,035.843,510.04691,979.8
median1911.013.81 × 10836,158.435.81 × 1081922.6111.21 × 10810,336,517546,545.11,029,4193,987,63658,753.8312,730.52998,338
rank11241321110689537
C17-F20mean2065.7882666.7082488.2472703.242176.8912633.5282625.1512467.5922311.5882598.4282741.6572428.3422379.616
best2029.5232605.0812389.1242582.792061.082544.6752514.9372273.5252156.3152559.6472496.6842366.3062309.465
worst2161.1272707.2762610.7112770.1162265.332699.372756.9682771.2582427.8642682.5563094.922526.6752429.376
std69.2664847.36501101.17390.3070493.0314570.35704109.9008232.2741123.569162.23832275.376876.1418455.62911
median2036.2512677.2382476.5772730.0262190.5772645.0332614.3492412.7912331.0872575.7552687.5122410.1932389.813
rank11171221096381354
C17-F21mean2308.4572540.5312417.3342579.4582366.6562481.1462532.2922393.0242382.7042454.2942505.0542412.9672452.339
best2304.0342473.5622270.8132523.0922356.9692323.9932485.022366.9122363.9352442.9382490.7512398.0422428.045
worst2312.9882583.2632523.6592647.8082382.7582571.812574.0882410.4182392.1522465.1642529.1382427.0612491.924
std4.8528357.52589115.389858.9879212.3411120.146249.4110420.095114.301611.4557418.5313613.9277729.96371
median2308.4022552.652437.4312573.4662363.4492514.392535.032397.3822387.3642454.5362500.1632413.3822444.694
rank11261329114381057
C17-F22mean23006159.1734657.7825994.3632302.9356695.4275766.8153423.9932575.1874598.675034.7644055.3442573.944
best23005928.7842302.7865294.9952301.9146538.315117.0912305.372487.1722588.5653455.5372407.6832523.642
worst23006518.3525567.5766696.9462304.6586769.1646346.2524812.8372755.3076827.1225728.7075649.3722612.918
std1.62 × 10−5274.1631711.374655.65631.339246118.2848555.97971425.549133.292511.4711153.2811622.32848.22624
median23006094.7785380.3835992.7572302.5836737.1175801.9593288.8822529.1334489.4965477.4064082.162579.608
rank11281121310547963
C17-F23mean2655.083018.5542837.8323056.0172645.9953021.882919.912708.4832717.862822.1113411.742819.8052870.907
best2653.7422981.5992706.4833034.1022470.2192961.0122820.6092671.5982656.1032751.2663359.5182740.2942794.193
worst2657.3773094.2942977.5023079.4512713.0353176.5473008.0212732.9252747.2022876.3123492.822876.4362935.906
std1.79991455.76503121.722320.26983127.8613112.997685.524731.958646.135156.9940967.6883963.5829363.44241
median2654.6012999.1632833.6713055.2572700.3632974.982925.5062714.7052734.0682830.4343397.312831.2442876.765
rank21071211193461358
C17-F24mean2831.413179.1083080.4863247.4812884.0893155.713043.272899.2842909.6492992.6123212.5923053.2983118.4
best2829.9933148.0562987.5243181.2732868.2793081.8243001.5682868.5872903.3182971.2893182.1372996.2183054.623
worst2832.3673235.1183181.5583355.9262891.0283192.7963062.0562910.7072916.4743019.7553239.3893132.2463167.446
std1.24661541.7554293.3245286.3359611.6273256.1413630.9158622.303697.14392621.8485427.1845162.5575257.99264
median2831.643166.6293076.4313226.3622888.5243174.113054.7282908.9212909.4012989.7013214.4213042.3643125.765
rank11181321063451279
C17-F25mean2886.6993607.3382903.2094034.4522891.3223286.0953021.4182903.7692960.9753016.5382962.4332893.833039.035
best2886.6913351.1812891.2933622.7682884.5143025.6282994.2872887.9182932.782935.0792952.3322886.6123026.66
worst2886.7073797.7542929.0394582.4162897.5723553.3513035.3612945.4013010.4633108.2062973.0242907.6263049.263
std0.008281203.026118.91256434.89856.422317280.70120.6528230.3035638.9760791.199759.39544710.24810.24702
median2886.6983640.2082896.2523966.3112891.63282.73028.0122890.8792950.3293011.4332962.1882890.5413040.108
rank11241321195687310
C17-F26mean3578.6427191.585930.5567592.4812946.3156888.126644.5154198.0924046.7294972.9326029.6914239.9413930.149
best3559.8346900.1815052.8147020.2822944.8826436.436142.8293961.4423776.8564029.5155311.6023351.8043667.33
worst3607.6787714.5186446.8218605.1642948.3927173.1697227.664629.4224464.7135868.9216403.4945296.3984251.832
std24.78747413.0478667.2934809.77761.837083343.8081484.8852337.687319.4722917.6972554.0416988.2099266.8256
median3573.5297075.816111.2957372.2392945.9936971.446603.7864100.7523972.6724996.6476201.8344155.7813900.718
rank21281311110547963
C17-F27mean3207.0193485.1713310.8713591.2833214.683391.6443360.183226.1553238.7473285.2864415.113258.4423382.154
best3200.7493440.0153247.0813395.863200.4873306.8693245.5243214.6233233.5453239.1574102.3483228.3233330.64
worst3210.6563560.7363366.023794.6083235.2783558.7653442.9453240.7143244.3683336.164646.3063288.8533408.592
std5.05802358.6471965.96591186.457417.31647124.285791.5878512.913074.87240543.73311288.924727.1058838.09436
median3208.3353469.9663315.1913587.3323211.4783350.4723376.1253224.6413238.5383282.9144455.8933258.2963394.692
rank11171221083461359
C17-F28mean3100.0014285.253250.4324906.9533214.973860.2443368.5053244.1413476.9483526.4583425.1493293.7253467.208
best3100.0014120.253223.8684691.5053198.2143477.3463325.7733218.4443339.5763422.6093375.3963200.6423426.086
worst3100.0024470.173282.3015138.8133245.5394244.4683402.7523263.2283804.8263756.5463524.0573444.7343515.851
std0.000279162.327926.25194231.852723.01676389.89739.7808622.17692240.0732169.881973.55874123.608345.20616
median3100.0014275.2913247.7794898.7473208.0653859.5813372.7473247.4473381.6963463.3393400.5733264.7623463.448
rank11241321163910758
C17-F29mean3353.7544851.0844121.0315001.4583660.4944742.8494637.5013787.2733751.4394243.6144621.0734009.6634090.916
best3325.3894563.6753862.674546.1623505.4134354.4654402.3093683.4093644.5444001.8694383.9123918.3573812.083
worst3370.8025223.5094289.3815578.573800.9195394.3394800.53857.3663817.2674596.0874819.1644198.9914285.209
std21.42802354.7397214.9723559.2864141.8741517.0823184.079381.4619381.81261284.1425223.7357140.0438243.4827
median3359.4134808.5754166.0364940.553667.8224611.2964673.5973804.1593771.9724188.2514640.6073960.6524133.187
rank11271321110438956
C17-F30mean5007.8869.69 × 108967,976.91.91 × 1097685.96826,018,83126,550,6552,096,5924,320,87225,632,1861,534,343186,989.6477,732.2
best4955.4677.14 × 108342,528.91.37 × 1096376.1128,896,6545,296,448379,268.5965,771.313,721,7971,339,2797199.128133,974.4
worst5086.4581.07 × 1091,712,2172.11 × 10910243.4160,792,29442,544,2363,000,29311,663,42053,762,7421,846,430700,983.7912,455.9
std64.199951.86 × 108623,282.93.91 × 1081971.7625,636,64016,897,5131,272,2165,376,94520,524,746237,645.7373,095412,438
median4994.8091.05 × 109908,581.12.08 × 1097062.17417,193,18829,180,9672,503,4032,327,14917,522,1031,475,83219,887.82432,249.3
rank11251321011789634
Sum rank3133418236157305284128151232231139204
Mean rank1.06896611.517246.27586212.448281.96551710.517249.7931034.4137935.20689787.9655174.7931037.034483
Total rank11261321110359847
Table 4. Optimization results of CEC 2017 test suite (dimension = 50).
Table 4. Optimization results of CEC 2017 test suite (dimension = 50).
WOAWSOAVOARSAMPATSAWAMVOGWOTLBOGSAPSOGA
C17-F1mean167.62644.01 × 10108,007,4976.29 × 10105,583,2172.56 × 10105.17 × 1094,531,9536.28 × 1091.39 × 10101.15 × 10101.7 × 1096.98 × 109
best126.09943.58 × 10101,491,0855.5 × 10102,154,8242.35 × 10103.05 × 1092,705,3264.53 × 1099.46 × 1099.18 × 1096.98 × 1086.65 × 109
worst271.47424.3 × 101017,609,9846.87 × 101014,156,7212.75 × 10107.74 × 1097,406,9388.6 × 1091.88 × 10101.38 × 10102.27 × 1097.52 × 109
std75.887613.42 × 1097,567,6716.52 × 1096,265,1521.79 × 1092.41 × 1092,191,6011.85 × 1094.92 × 1092.04 × 1097.51 × 1084.46 × 108
median136.46594.09 × 10106,464,4606.39 × 10103,010,6622.56 × 10104.94 × 1094,007,7746 × 1091.37 × 10101.15 × 10101.92 × 1096.88 × 109
rank11241331162710958
C17-F3mean300.2116112,004.4104,024.9111,61117,766.8678,909.34162,630.436,755.6292,889.3971,655.61125,081.8102,805.1182,386.1
best300.182397,129.7680,477.71102,028.715,348.270,273.23123,563.930,579.682,551.0155,088.66113,761.277,910.13152,472.6
worst300.2503128,985.2124,821.2120,36620,968.4684,785.32246,104.145,348.9104,599.580,168.88139,795.6131,722208,965
std0.03325714,597.5721,674.618694.8232745.6067008.74462,662.516803.1469837.97112,691.5714,166.4825,403.0425,191.69
median300.2068110,951.3105,400.4112,024.617,375.3980,289.4140,426.835,546.9992,203.5375,682.45123,385.3100,794.1184,053.3
rank11089251236411713
C17-F4mean470.368610,071.59642.143916,104.43530.51175747.8041475.15551.99141137.2452048.3372228.839855.65961197.148
best428.51357865.26623.187910,691.43495.32164628.7951013.992517.5974880.95041224.211880.598623.23011048.451
worst525.725911,459.94660.490719,217.95582.63297377.381723.722593.11731342.653386.9742369.6061380.741285.019
std53.948771745.04817.656614230.07544.446261262.625345.301833.84099230.05781034.815253.8902383.5973112.1706
median463.617510,480.57642.448417,254.17522.04615492.521581.443548.62551162.6891791.0832332.577709.3341227.56
rank11241321183691057
C17-F5mean504.7288976.9834814.9919996.5644733.48191008.531880.709735.2051726.2984909.4273780.3419768.9047837.7757
best503.9816954.1396768.5579979.2845652.789912.1348853.5763659.9295681.9306855.3089719.0789706.3429791.6068
worst505.9733995.7666863.10351004.302796.70981078.585912.485831.2809765.683934.5178821.5439818.6237870.407
std1.03727218.6920142.9937412.6614465.7097182.634630.9189380.3173541.2078739.7220348.7379951.0931636.48948
median504.4802979.0137814.15311001.335742.21441021.703878.3874724.8049728.79923.9413790.3724775.326844.5445
rank11171231394210658
C17-F6mean600.0001667.1328643.7797668.516611.1885663.6183668.9465628.7456618.8348646.474642.2786639.3753636.0119
best600.0001665.0235641.7376666.1094608.4438650.1405664.4751621.5264615.1583637.5851638.1159637.3589628.5636
worst600.0002671.6192647.0243670.5864614.8163675.9291674.55644.8989624.5364653.4284645.3967641.8655643.5578
std3.6 × 10−53.3472752.7207982.512332.97040312.240434.53476411.848054.3805847.1677693.3629492.5185086.936408
median600.0001665.9441643.1784668.684610.747664.2017668.3804624.2785617.8223647.4412642.8008639.1384635.9631
rank11181221013439765
C17-F7mean756.73311535.7851451.181602.4641025.2811462.3241479.2771042.061049.9581325.9321280.71139.3511211.321
best754.75691526.4371415.5091559.985969.16761372.4391449.1391007.5341016.3251231.7121149.9031044.5271174.18
worst758.3551543.3631510.9421683.6061072.7941544.2861528.0891077.7881077.9951363.1071382.4661276.8581227.522
std1.6907137.87402845.6633762.5089154.6501197.4711137.7627932.4259732.0024568.66304108.7352112.787227.14247
median756.91021536.6691439.1341583.1321029.5811466.2861469.9391041.4581052.7561354.4561295.2171118.0091221.79
rank11291321011348756
C17-F8mean805.72351281.7361084.0861300.2071008.0151293.3691218.1071015.6451023.6691216.3971094.7681038.7671173.316
best802.9871253.6431043.2751289.143977.5981217.0811138.848995.7582990.74471170.671081.051000.4621152.877
worst810.94721308.3271124.0191310.8831039.3241375.2931299.2821055.2171059.5481261.4671112.1271093.1021189.707
std3.89177930.4458249.9005110.5418334.9023572.4934171.3660630.2991634.7464840.474417.5166843.4158317.36832
median804.47981282.4871084.5261300.4021007.5691290.5511217.1481005.8031022.1921216.7261092.9471030.7521175.341
rank11161321210349758
C17-F9mean900.028925,2019936.35525,329.643290.00426,383.1223,106.214196.655658.01517,118.018191.8387937.9629610.758
best900.01424,168.619519.68623,784.422056.9424,003.8121,578.858569.5124660.12313,030.357558.0247190.928018.21
worst900.046827,900.6410,437.0827,003.044765.59829,781.727,323.0318431.636601.2119,875.649237.8518875.75811349.46
std0.014751962.375493.14081516.3341217.7492675.8393063.2475116.457984.32363166.783824.6416760.4021918.351
median900.027524,367.389894.32725,265.563168.73925,873.4921,761.4614892.735685.36317,783.047985.747842.5869537.68
rank11171221310839546
C17-F10mean4347.18410,843.97721.5811,659.426524.22910026.2910,031.487276.7127948.80411,517.567904.0657363.2049978.914
best3555.17510,423.17263.15111,420.125635.2279273.3669378.0916582.9776280.48411,226.637234.6166969.1589310.296
worst5099.8211,538.388268.68412,116.677132.46710936.9510,994.817717.15411,328.3111,809.748836.6167622.01110,364.5
std701.6805524.6606470.4982351.1623792.9569745.8822769.787535.68622498.75271.406780.2277302.3093516.2341
median4366.8710,707.057677.24211,550.456664.6119947.4339876.5137403.3587093.21111,516.957772.5147430.82410,120.43
rank11151329103712648
C17-F11mean1128.43610,727.341488.95614,476.81254.0029077.8443827.9221464.2764520.4093838.5729927.1321533.28816,503.58
best1121.2519914.4951407.39512,921.911206.117869.9943428.7891369.3662877.2753623.8989320.6941360.5099815.447
worst1133.13411,227.321576.14315,662.221284.7610,800.724697.1461551.437556.2294236.20611,195.741736.51621,977.06
std5.923824635.573784.67361246.46438.06331374.633638.505289.625372355.628310.4132932.1324176.90335475.211
median1129.6810,883.771486.14214,661.531262.578820.3323592.8771468.1533824.0663747.0929596.0491518.06317,110.9
rank11141229638710513
C17-F12mean3078.0082.93 × 101053,871,2944.78 × 101014,277,7151.74 × 10108.91 × 10857,787,3396.47 × 1083.4 × 1091.46 × 1091.08 × 1091.42 × 108
best2706.0912.46 × 101025,209,5603.48 × 101013,449,3527.33 × 1097.37 × 10833,148,8521.05 × 1081.92 × 1094.84 × 10813,290,81647,805,759
worst3331.2393.51 × 101080,624,2226.55 × 101014,947,2052.92 × 10101.21 × 10989,443,4511.2 × 1096.68 × 1092.62 × 1093.12 × 1091.94 × 108
std292.77125.17 × 10932,291,0281.54 × 1010760,963.49.85 × 1092.38 × 10825,727,9785.94 × 1082.43 × 1099.62 × 1081.57 × 10970,138,147
median3137.352.87 × 101054,825,6974.54 × 101014,357,1521.65 × 10108.08 × 10854,278,5266.43 × 1082.5 × 1091.37 × 1095.98 × 1081.63 × 108
rank11231321174610985
C17-F13mean1340.281.65 × 1010105,293.62.89 × 101016,204.56.77 × 10963,729,289167,199.92.4 × 1083.93 × 10812,446,1443.2 × 10827,879,335
best1333.9969.52 × 10929,172.411.46 × 10108578.9983.6 × 10947,914,168107,057.61.09 × 1083.2 × 10826,968.5840,209.7118,175,689
worst1343.2242.25 × 1010223,251.64.16 × 101019,074.171.05 × 101072,366,520255,509.56.03 × 1085.37 × 10841,938,9488.09 × 10837,257,697
std4.6466526.21 × 10990,174.331.23 × 10105538.3183.2 × 10911,767,92768,584.332.64 × 1081.06 × 10821,765,3164.29 × 1089,274,410
median1341.951.7 × 101084,375.252.98 × 101018,582.426.47 × 10967,318,233153,116.21.24 × 1083.57 × 1083,909,3292.36 × 10828,041,976
rank11231321174810596
C17-F14mean1429.4617,441,082822,120.132,517,1291561.831,805,8143,203,867128,744.8774,214.6581,995.310,178,081386,111.77,532,667
best1425.9965,697,256254,996.69,973,4191548.751477,397.52,836,63781,748.3960,752.32479,983.52,308,023139,031.13,706,936
worst1431.94134,142,8961,957,44865,836,5311586.1552,863,8753,807,204249,421.11,493,528671,406.116,711,153618,100.912,964,035
std2.85291213,064,360842,196.925,860,70518.651681,076,896456,136.387,853.5636,598.3108,666.57,106,301213,3794,253,542
median1429.95114,962,089538,017.727,129,2841556.2081,940,9923,085,81491,904.86771,289588,295.810,846,575393,657.36,729,849
rank11271328936511410
C17-F15mean1530.6691.75 × 10926,266.612.81 × 1092255.2971.15 × 1096,667,48382,292.933,998,26047,416,3471.33 × 1088029.7675,763,300
best1526.3691.24 × 10916,530.742.2 × 1092123.0623.94 × 108615,181.234,547.4229,138.7627,804,04113,562.882648.2431,958,974
worst1532.9632.29 × 10947,711.73.33 × 1092401.5482.49 × 10912,448,843122,345.110,529,70661,720,9725.15 × 10815,030.4212,507,241
std3.192115.4 × 10815,739.975.48 × 108160.42141.06 × 1095,660,87142,491.584,986,47515,436,4002.77 × 1086009.4795076,922
median1531.6721.74 × 10920,4122.86 × 1092248.298.48 × 1086,802,95486,139.622,717,09850,070,1878,024,9117220.2014,293,493
rank11241321185691037
C17-F16mean2062.8995121.0563824.5545995.6392748.2424017.8134589.4633134.5373132.5863952.0433556.7563143.543528.57
best1728.6114523.6793559.44722.8232587.2663595.3144006.7772986.4862810.8243683.6693335.8782810.1533071.889
worst2242.6676384.3144114.6398610.8953016.5074258.3695046.2693245.4543535.8934112.6493777.5153534.843830.919
std253.4768943.9009255.98871949.356216.8432320.5015492.5712121.2415346.1602207.5341276.0826381.2236361.9129
median2140.1594788.1163812.0895324.422694.5984108.7844652.4033153.1043091.8134005.9283556.8163114.5833605.736
rank11281321011439756
C17-F17mean2021.1585956.9963226.7678264.0582554.8583494.9923882.3462898.8322830.1453623.7193402.8043087.3763244.424
best1900.4374709.2752905.3576233.6642485.4652945.2463544.3472506.0052730.8993172.4583095.792934.4163086.565
worst2138.2737115.8223588.39710488.472608.7893820.3414049.343231.8523031.2933886.6783615.2183328.2793390.05
std146.07931080.149346.33841906.80756.72245414.3017254.7996327.6241149.4111346.4202241.5617205.5091154.8192
median2022.9616001.4433206.6578167.0482562.593607.1893967.8482928.7362779.1943717.8713450.1043043.4043250.542
rank11261329114310857
C17-F18mean1830.91450,910,2881,629,70375,518,96126,076.3223,578,21530,386,7141,783,9793,857,3225,522,9295,663,162562,637.96,377,248
best1822.26240,744,777220,232.433,960,5043729.8582,119,8338,228,3261,047,278746,437.63,793,7642,674,842237,427.62,291,774
worst1842.12260,032,6372,982,1841.05 × 10838,990.4967,348,82354,999,6572,773,6647,687,3817,675,58610,577,631918,505.615,323,252
std9.0366329,065,9651,520,28837,884,75316,764.3332,622,24725,173,665897,576.13,945,0361,786,7053,919,143339,318.26,551,592
median1829.63551,431,8691,658,19881,660,37930,792.4612,422,10229,159,4361,657,4863,497,7345,311,1834,700,086547,309.13,946,983
rank11241321011567839
C17-F19mean1925.1871.83 × 109175,319.72.58 × 1092080.8681.8 × 1094,601,2063,446,693782,677.234,089,610304,610.5265,357.5667,542.3
best1924.4398.73 × 10861,984.291.74 × 1092019.9626,575,871692,6072,623,760383,448.828,940,951175,433.22610.44522,323.7
worst1926.1223.06 × 109360,841.93.19 × 1092110.9645.25 × 10910,843,8304,274,3121,203,04543,289,205666,715661,774.8904,038.4
std0.8607151 × 109141,150.67.02 × 10845.241122.55 × 1094,747,367733,387.1372,925.26,951,139262,814.8342,049.9196,041
median1925.0931.7 × 109139,226.42.7 × 1092096.2729.66 × 1083,434,1943,444,350772,107.732,064,142188,146.8198,522.3621,903.5
rank11231321198710546
C17-F20mean2160.1783442.5423063.5243622.6942655.9843177.4743389.7663072.9112631.9223406.8753585.8423079.0832997.597
best2104.4283124.742684.2613342.272374.5212780.333097.532855.5022404.8173342.693415.0612895.5672861.424
worst2323.8963557.6183400.2933766.4142938.1743343.033761.813479.892831.8813439.2213865.9623175.2813060.95
std118.7923230.6985320.1173215.7375258.4841291.0508300.2597311.588231.971448.05564212.2806141.0455102.1433
median2106.1933543.9063084.7713691.0462655.623293.2683349.8632978.1272645.4963422.7953531.1723122.7423034.007
rank11151338962101274
C17-F21mean2314.8972815.3692655.3672841.3862448.5532791.8122785.6662532.4222497.0992700.22713.842589.9692651.518
best2309.0472792.8142567.112764.4712428.1262724.5192702.3242505.3072454.2132676.6862670.5362535.3812629.592
worst2329.6852840.6182775.62907.8342473.0912900.3782855.042562.5912530.8052738.2462748.3072655.5282672.443
std10.7594426.8599896.1435970.1039724.9219182.3375569.4554128.4634336.9924831.2170535.8715755.8571619.30608
median2310.4272814.0232639.3792846.6182446.4972771.1752792.652530.8962501.692692.9342718.2592584.4832652.018
rank11271321110438956
C17-F22mean3095.19711,840.379249.94412,696.535345.0111,003.9810,954.557801.3227717.17912,324.359446.368313.7327690.125
best230010,975.87776.94711,596.142320.14110,078.4310,143.65540.0577020.44711,020.418401.3096787.633472.311
worst5480.64212,857.6311,440.4913,850.788518.31411,754.0312,053.199542.0768719.37113,582.6310510.729523.20311754.54
std1730.7231070.6141718.9741196.5863672.687947.01551013.2651977.833882.53311580.8791106.2491437.4824065.796
median2300.07211,764.038891.17312,669.615270.79211,091.7410,810.718061.5767564.44812,347.199436.7048472.0497766.826
rank11171321095412863
C17-F23mean2743.3563522.4583163.1243574.0452890.2543470.1823471.9062957.62978.6373156.2574157.7513221.1633211.292
best2729.993468.7453103.4973536.9532876.7063327.0883347.3892928.1152921.9353102.224022.9993175.5243122.573
worst2752.6583584.6073224.9113602.282910.2423696.1893536.3693007.9893069.343201.2464270.1643258.8323312.274
std10.9008654.0271860.6112630.9023415.64305189.778494.1782339.2973668.8971344.52035110.916945.8143884.90131
median2745.3893518.243162.0443578.4722887.0343428.7263501.9332947.1482961.6363160.7814168.923225.1483205.16
rank11161229103451387
C17-F24mean2919.0453847.1443371.6634035.0063066.4553707.0523587.6283114.0773157.4473327.433964.133337.5173474.692
best2909.0483676.6333286.0743705.9293036.4333653.5843501.8463099.9233102.283264.6183930.4793218.1633437.316
worst2924.4144249.1683510.8144862.6163104.7663796.2773627.873128.4413249.733380.0664004.083438.1863554.507
std7.426455293.3714105.578605.756133.5176471.9834162.8937117.6041369.9564854.4167133.20185105.59958.59073
median2921.3593731.3883344.8823785.7393062.3113689.1743610.3993113.9713138.8893332.5183960.9813346.8593453.474
rank11171321093451268
C17-F25mean2983.1466829.7273143.3389097.3623068.4285065.943806.3193059.5233724.5063955.3333889.8313104.7513734.483
best2980.2365803.0493130.2787503.993047.7824307.6083529.5633042.1593589.9553618.0633650.8173075.5413654.743
worst2991.8327484.6533168.23510,080.953087.1275794.2154009.6193074.0033864.584364.6744340.1663144.4763819.331
std6.301683809.538618.469221315.95517.70878696.2403222.558714.42115158.7741407.2211351.838336.389973.3475
median2980.2587015.6033137.4199402.2533069.4015080.9693843.0473060.9663721.7443919.2973784.1713099.4933731.929
rank11251331182610947
C17-F26mean3776.42610,652.918534.42711,323.33325.0999657.96110,469.345002.5695496.1037681.458923.3736591.8127180.913
best3748.80210,443.438119.65510,835.263121.4058167.2529930.2234602.3665163.3127082.2178703.8736292.6215924.898
worst3793.64110,877.138836.35811,924.373616.37310,615.6311,579.665158.9655766.8638289.0459132.3066928.0028926.379
std21.16802194.836326.5236505.9885244.46071142.821816.3939291.0878296.3572540.8842191.6014306.94231552.268
median3781.63110,645.548590.84911,266.783281.3099924.4810,183.755124.4725527.1197677.2698928.6576573.3126936.186
rank21281311011347956
C17-F27mean3251.2614348.033702.2774476.9393384.4974286.9684117.3493369.9123559.1353688.9566588.3793562.8674106.793
best3227.7044129.7833644.6084219.6393275.9733765.8983724.243341.1683526.8373590.5776432.253381.8154029.947
worst3313.6324498.2153779.9634662.2843486.3864627.1644543.2373400.3653626.4463806.8756832.6223731.9434239.398
std45.3921187.049964.78135216.805493.81539414.8289407.982429.2505649.90718114.969204.9979161.818104.6721
median3231.8554382.063692.2674512.9153387.8144377.4064100.963369.0583541.6283679.1866544.3213568.8554078.914
rank11171231092461358
C17-F28mean3258.857012.21235178677.9893352.8946008.6314353.1423307.7184068.2184644.0524515.4493706.9034502.021
best3258.8496426.5323448.8577793.5523315.885059.1513926.1723300.0933871.6644210.4484463.9913479.9464336.583
worst3258.858489.7643585.60611,002.563398.3466982.7114526.6623314.2434314.9755031.4424585.2514065.9124619.871
std0.0005331079.78676.370521689.59744.02031051.027310.87896.66045218.9069366.297756.36689273.6725146.5477
median3258.856566.2763516.7697957.923348.6745996.334479.8673308.2674043.1164667.1594506.2773640.8764525.815
rank11241331172610958
C17-F29mean3263.04810,588.925059.25914583.274100.1396011.1587469.7084606.5154632.075762.6266880.6774608.7645499.832
best3247.1457486.5965016.7578384.6243741.3425762.7525345.0654358.3024408.465030.4645877.6584335.8695181.465
worst3278.79613,936.265136.19122186.494346.9726349.6229360.1845095.6994893.2596417.6638694.1544747.8975993.378
std18.998643226.43857.33696681.957297.9412270.90631802.677361.0841219.7824708.80031403.934204.2896398.6318
median3263.12510,466.425042.04413880.984156.1215966.1297586.7914486.034613.285801.1886475.4484675.6455412.243
rank11261329113581047
C17-F30mean623,587.72.2 × 10915,251,8903.7 × 1091,652,7591.12 × 1091.07 × 10847,981,16394,371,2902.03 × 1081.25 × 1083,775,78239,873,421
best582,4201.7 × 1099,443,6072.27 × 1091,250,3701.37 × 10872,559,06743,747,50545,867,4781.41 × 10896,019,0752,769,99232,144,348
worst655,644.62.99 × 10920,575,4545.8 × 1092,692,2562.26 × 1091.48 × 10855,029,6461.4 × 1082.57 × 1081.63 × 1084,958,92155,632,636
std35,548.226.13 × 1086,080,5691.66 × 109757,580.81.19 × 10941,126,8495,402,39451,729,11352,698,11730,723,1681,095,07811,797,567
median628,143.12.06 × 10915,494,2503.36 × 1091,334,2051.03 × 1091.04 × 10846,573,75195,686,8272.06 × 1081.2 × 1083,687,10735,858,349
rank11241321186710935
Sum rank3033516636763294269112144248254150207
Mean rank1.03448311.551725.72413812.655172.17241410.137939.2758623.8620694.9655178.5517248.7586215.1724147.137931
Total rank11261321110348957
Table 5. Optimization results of CEC 2017 test suite (dimension = 100).
Table 5. Optimization results of CEC 2017 test suite (dimension = 100).
WOAWSOAVOARSAMPATSAWAMVOGWOTLBOGSAPSOGA
C17-F1mean1,516,1671.53 × 10114.3 × 10101.97 × 10114.08 × 10101.25 × 10118.26 × 10104.05 × 10107.88 × 10101.02 × 10111.32 × 10115.39 × 10107.81 × 1010
best1,335,2061.45 × 10113.93 × 10101.94 × 10113.6 × 10101.1 × 10117.62 × 10103.57 × 10107.1 × 10109.61 × 10101.24 × 10114.87 × 10107.22 × 1010
worst1,695,0591.6 × 10114.78 × 10102.02 × 10114.56 × 10101.4 × 10118.68 × 10104.52 × 10108.87 × 10101.09 × 10111.43 × 10115.96 × 10108.78 × 1010
std162,2576.82 × 1094.1 × 1094.61 × 1094.31 × 1091.34 × 10105.05 × 1094.32 × 1099.06 × 1096.16 × 1098.79 × 1094.9 × 1097.37 × 109
median1,517,2021.53 × 10114.24 × 10101.96 × 10114.07 × 10101.25 × 10118.37 × 10104.05 × 10107.78 × 10101.01 × 10111.31 × 10115.37 × 10107.63 × 1010
rank11241331082791156
C17-F3mean304.3666404,220.1335,856.2333,279.5222,594.4360,796.8646,706.9429,658.5363,907.9315,501.5347,236.8479,900.6504,380.7
best303.4984355,538311,476.3314,638.8174,570.9289,123.5557,408383,428.5320,724.9303,915.9320,413.9368,656.4465,316.6
worst304.9872433,336347,280.5348,819.3248,814.9412,038.3730,946497,551.4393,597332,473.2375,203.8643,174.9517,599.7
std0.68592536,832.0217,890.9517,179.2737,212.9156,628.8180,870.5457,209.6334,905.8413,485.1728,261.48132,232.928,332.22
median304.4903414,003.2342,334334,829.9233,495.9371,012.7649,236.8418,827370,654.9312,808.4346,664.7453,885.5517,303.2
rank19542713108361112
C17-F4mean602.357335,048.416177.61155,574.525817.78115,883.2812,480.825644.2988133.49212,346.8228,039.386794.11411,315.35
best592.186332,231.844385.11151,161.873994.81410,394.7610,939.383834.5885963.79210,235.725,037.755230.3089715.221
worst612.525237,708.027700.37861,1127586.92221,117.4214,308.667325.12811,333.4614,624.2130,780.797827.88613,392.26
std12.740233097.531499.0094592.5481621.8984820.4931610.5791567.932473.5631952.3522740.7411201.6991685.327
median602.358935,126.896312.47755,012.115844.69416,010.4812,337.625708.7387618.35812,263.6828,169.487059.13111,076.96
rank11241331092681157
C17-F5mean512.95361991.1911543.5921970.9791484.7772092.5681889.6551491.7091456.781912.7331558.1311609.4511720.727
best510.96351982.2721530.6131939.5221409.7722067.9011834.6091414.3821414.1561889.6591536.8211535.3141618.619
worst514.94362001.981559.0291997.3621545.3382121.2561982.2551530.2531481.4971941.4751582.6961733.1431782.729
std1.9761719.41479813.407229.3126671.150426.7308170.3541559.1110834.6941723.7962422.94323100.624478.18375
median512.95361990.2561542.3631973.51614922090.5581870.8771511.1011465.7341909.91556.5041584.6731740.78
rank11251131394210678
C17-F6mean600.0013704.1609675.0138703.0254658.9907707.1478702.5191683.3602660.866687.6997676.402674.7254675.7973
best600.0012698.5307670.7235695.9336652.6971695.2064696.7071675.0774660.2419684.5793675.1257666.1367669.5922
worst600.0014708.4778677.9762706.6793665.8922715.3754710.0099689.9493661.7202689.887678.0049681.0534681.9123
std0.0001285.0840453.4131675.3240815.87758810.589966.605037.3202290.7622252.5423221.5359747.8408275.815911
median600.0013704.8175675.6778704.7443658.6868709.0048701.6798684.2071660.7509688.1661676.2386675.8557675.8424
rank11251121310839746
C17-F7mean811.42273457.2233109.9543533.3022299.5913343.0393438.3022407.4542417.5913120.7783137.4082714.3592778.54
best810.04913375.5762994.9273449.1462279.9163169.023352.6972244.3442346.1073001.3143068.812482.4922694.302
worst813.20533577.5813225.4323607.8172314.1433507.4373607.2082541.5642485.3143226.3573223.8662819.6612976.299
std1.590756100.0488112.228571.2905116.22815166.2251124.9158134.703168.87138113.765573.01565169.7354144.9954
median811.21813437.8673109.7293538.1222302.1523347.8493396.6512421.9542419.4713127.723128.4782777.6412721.78
rank11271321011348956
C17-F8mean812.45552352.6251907.1092388.3871707.372337.7732285.4961722.8421762.9752242.9081964.731886.5482098.938
best808.97232301.4341852.5132354.2711606.7642271.6762165.4881650.2711675.7582212.8371909.2071841.2572070.596
worst816.93212419.6871949.6232420.0971755.8392422.6392414.2341821.1311882.4162271.2992077.8631927.7352160.298
std3.69691153.6995244.5081434.5656473.9128879.19452133.367980.4557395.2760629.5532684.0367339.0348945.18471
median811.95872344.6891913.1512389.591733.4382328.3892281.1311709.9841746.8642243.7491935.9251888.62082.429
rank11261321110349758
C17-F9mean901.387795,778.1454,485.8487,431.4651,854.85115,464.287,115.7475,728.1460,626.5285,597.3252,591.3558,625.3767,134.68
best901.135682,780.3548,201.5180,334.9945,413.9994,652.9371,084.8862,978.7551,207.8179,960.7546,111.0348,608.6962,335.69
worst901.7337114,084.960,830.2598,027.2461,351.93144,028109,314.390,235.5564,552.3295,693.1360,758.170,280.4476,296.1
std0.27317414,462.675611.9218168.7477334.16222,552.819,542.0612,157.216923.127533.466596.979684.6416812.769
median901.340793,123.6654,455.8185,681.8150,326.74111,58884,031.8874,849.1363,372.9883,367.7151,748.1357,806.1764,953.45
rank11241121310869357
C17-F10mean11,023.2529,357.2119,975.7330,225.9518,608.2528,761.3128,079.2420,644.5619,465.9630,232.2720,797.720,697.9426,618.16
best9625.83529,164.5118,005.8529,931.7218,332.528,051.227,572.5720,441.4718,605.7829,288.619,663.9719,271.0226,156.05
worst11,85929,484.7721,765.3930,561.5418,929.7129,670.8828,769.4421,101.120,145.6731,001.6721,762.5521426.3526,880.79
std1054.006159.57841781.614295.033298.1571778.3132544.9852333.4346731.7527852.0359957.86581068.043346.429
median11,304.0829,389.7920,065.8430,205.2618,585.428,661.5827,987.4820,517.8419,556.230,319.4120,882.1321,047.1926,717.91
rank11141221095313768
C17-F11mean1163.085128,94462,804.62156,57623,728.3563,625.08157,842.423,595.0977,997.7967,841.35134,368.654,853.9311,2319.2
best1140.345106,463.351,483.53126,40512,360.3929,004.28100,99012,495.866,001.3849,256.24117,182.237,943.2979,398.03
worst1221.75147,25071,587.79214,915.133,195.3291,022.76230,731.532,624.9190,103.8682,629.14162,186.379,482.6155,925.4
std42.6871318,797.159668.45843,108.259378.9527,967.4667,208.39039.57312,793.3415,346.6621,236.2219,717.0735,141.57
median1145.123131,031.364,073.59142,49224,678.8567,236.65149,82424,629.8477,942.9669,740.02129,05350,994.92106,976.7
rank11051236132871149
C17-F12mean676,048.38.74 × 10101.83 × 10101.31 × 10111.8 × 10105.53 × 10102.66 × 10101.81 × 10102.54 × 10103.23 × 10106.19 × 10102.45 × 10102.6 × 1010
best349,148.15.86 × 10109.51 × 1099.36 × 10109.36 × 1092.84 × 10101.62 × 10109.31 × 1091.7 × 10102.05 × 10105.21 × 10101.77 × 10101.66 × 1010
worst1,118,0351.05 × 10113.01 × 10101.47 × 10112.98 × 10109.18 × 10103.96 × 10102.99 × 10103.86 × 10104.15 × 10108.14 × 10103.91 × 10103.75 × 1010
std349,383.12.17 × 10109.37 × 1092.74 × 10109.31 × 1092.88 × 10101.05 × 10109.33 × 1091.01 × 10109.87 × 1091.46 × 10101.07 × 10109.45 × 109
median618,505.29.31 × 10101.68 × 10101.41 × 10111.65 × 10105.06 × 10102.52 × 10101.66 × 10102.3 × 10103.36 × 10105.7 × 10102.07 × 10102.5 × 1010
rank11241321083691157
C17-F13mean253,4242.51 × 10106.72 × 1093.49 × 10106.72 × 1092.08 × 10107.07 × 1096.72 × 1097.34 × 1098.58 × 1091.25 × 10107.88 × 1096.84 × 109
best180,323.12.16 × 10104.77 × 1092.98 × 10104.77 × 1091.48 × 10105.19 × 1094.77 × 1096.42 × 1096.92 × 1098.31 × 1094.9 × 1094.87 × 109
worst303,130.62.74 × 10108.05 × 1093.88 × 10108.05 × 1092.49 × 10108.29 × 1098.05 × 1098.71 × 1091.03 × 10101.44 × 10109.91 × 1098.14 × 109
std56,539.463.05 × 1091.51 × 1094.93 × 1091.51 × 1094.67 × 1091.45 × 1091.51 × 1091.06 × 1091.5 × 1093.06 × 1092.39 × 1091.51 × 109
median265,121.22.57 × 10107.03 × 1093.54 × 10107.03 × 1092.18 × 10107.39 × 1097.03 × 1097.12 × 1098.55 × 1091.36 × 10108.36 × 1097.17 × 109
rank11231321164791085
C17-F14mean1572.61432,796,8587,211,09155,421,1812,863,3118,678,75912,413,1974,807,1259,155,85111,989,90910,397,4923,341,6299,740,522
best1516.48427,175,4684,650,63649,263,5811,303,2613,942,0826,805,2633,723,2067,553,1509,080,6317,617,0391,529,1567,487,023
worst1663.89239,732,53012,786,66963,069,5515,534,99316,933,19115,588,9826,074,25011,475,96114,257,40713,341,8155,826,27012,737,203
std69.919535,768,0134,104,9786,645,7732,027,2706,227,0134,385,5491,050,4961,901,2012,334,2253,075,3372,033,1482,378,073
median1555.04132,139,7165,703,53054,675,7962,307,4966,919,88113,629,2714,715,5228,797,14812,310,79810,315,5583,005,5459,368,931
rank11251326114710938
C17-F15mean144,150.81.4 × 10103.8 × 1091.93 × 10103.8 × 1091.18 × 10103.85 × 1093.8 × 1094.13 × 1094.59 × 1094.62 × 1094.02 × 1093.81 × 109
best4562.2419.47 × 109789673661.82 × 1010789578672.44 × 1081.12 × 108790435021.07 × 1097.77 × 1081.08 × 1099.49 × 10885192625
worst268,664.21.72 × 10107.12 × 1092.21 × 10107.12 × 1092.2 × 10107.21 × 1097.12 × 1097.35 × 1098.8 × 1098.17 × 1097.13 × 1097.13 × 109
std124,679.93.53 × 1093.32 × 1092.04 × 1093.32 × 1091.03 × 10103.34 × 1093.32 × 1092.99 × 1093.71 × 1093.26 × 1092.95 × 1093.32 × 109
median151,688.41.46 × 10104 × 1091.85 × 10104 × 1091.24 × 10104.03 × 1094 × 1094.05 × 1094.39 × 1094.62 × 1094.01 × 1094.01 × 109
rank11231321164891075
C17-F16mean2711.93517,174.889375.17319,623.568311.66614,284.415,388.929020.28693.2912,256.4511,966.858946.22111,627.33
best2171.807167688840.31517,307.927484.0411,795.0913,404.398181.3578183.50911,795.6210,870.018301.79511,189.96
worst3397.49217,477.219750.72521,005.779216.33617,104.1917,091.210,130.729887.51513,130.613,242.339658.27712,050.38
std554.7989322.4398417.76721803.457771.05362373.1991831.816937.1179870.3778658.37261132.17606.7179422.8393
median2639.2217,227.169454.82620,090.288273.14414,119.1615,530.058884.3618351.06912,049.811,877.538912.40611,634.49
rank11261321011539847
C17-F17mean2719.1192,859,15772,922.965,557,98072,131.87213,674.180,324.1872,343.8172,698.674,840.5399,748.3473,090.3773,790.17
best2281.869820,982.17450.6441,630,2646251.24210,021.814,217.566789.6446205.1148979.26630,935.837128.7487986.58
worst3430.8186,394,172187,12012,676,416186,320.4567,637.8191,528.7186,543186,583.2189,235.9208,491.4187,594.3188,157.9
std558.05562,812,13185,474.065,676,88985,545.59265,068.483,954.9385,493.8885,479.7585,675.5283,607.6785,762.0485,643.93
median2581.8952,110,73748,560.63,962,62047,977.92138,518.457,775.2348,021.3149,003.0550,573.4879,783.0648,819.2349,508.09
rank11251321193481067
C17-F18mean2080.04143,320,8386,564,40272,852,1574,855,31214,556,52312,639,0157,947,77111,949,56415,417,79812,476,2128,958,5548,694,657
best1960.05422,408,8973,451,24731,364,8441,868,1415,452,32710,816,7854,455,33910,497,29610,421,3936,109,2465,153,9475,726,531
worst2280.20179,446,91112,552,9371.34 × 1089,884,70329,746,02717,059,65112,011,99713,473,30120,060,10726,891,47312,804,80213,328,202
std161.240227,321,5624,534,18147,821,0213,931,73111,908,1433,221,1004,142,4391,322,6545,344,17410,528,3023,879,7653,545,898
median2039.95435,713,7735,126,71362,910,7193,834,20111,513,86911,339,8127,661,87511,913,83115,594,8468,452,0658,937,7347,861,948
rank11231321094711865
C17-F19mean61,748.671 × 10101.6 × 1091.64 × 10101.59 × 1094.93 × 1091.68 × 1091.61 × 1091.83 × 1092.04 × 1092.64 × 1091.77 × 1091.6 × 109
best28,457.228.4 × 1097.08 × 1081.4 × 10107.06 × 1082.19 × 1098.55 × 1087.2 × 1089.25 × 1088.98 × 1081.28 × 1097.36 × 1087.15 × 108
worst120,720.41.1 × 10103.17 × 1091.95 × 10103.17 × 1099.8 × 1093.28 × 1093.18 × 1093.88 × 1094.18 × 1093.55 × 1093.55 × 1093.17 × 109
std44,376.671.24 × 1091.18 × 1092.62 × 1091.18 × 1093.66 × 1091.19 × 1091.19 × 1091.5 × 1091.6 × 1091.15 × 1091.34 × 1091.18 × 109
median48,908.511.03 × 10101.25 × 1091.6 × 10101.25 × 1093.88 × 1091.3 × 1091.26 × 1091.26 × 1091.53 × 1092.87 × 1091.4 × 1091.26 × 109
rank11231321165891074
C17-F20mean3192.0867130.9066393.3987299.1055276.3166959.3676967.7216151.2666325.7917103.6176489.6065859.286457.287
best2806.8096808.3126109.9257129.095045.3776348.6786695.8185888.3055531.2826370.56421.9415285.2225855.375
worst3662.177490.9746574.3847590.3035525.3497714.5117259.1436429.4877172.1257522.646582.1296676.826750.557
std477.9763314.8365222.1951218.8722215.1906638.3543254.492284.0463817.6685548.426486.85834679.1682448.8849
median3149.6827112.176444.6427238.5125267.2696887.1396957.9626143.6366299.8777260.6636477.1785737.5396611.607
rank11261329104511837
C17-F21mean2342.1764188.7393779.1324270.6573227.9564079.5874147.6743495.1983322.4333806.3184471.373723.1783614.558
best2338.7094114.0133669.1374244.8323181.9243937.6033931.2653449.1823221.8643729.7144055.8453583.9593544.929
worst2346.0374266.8593902.144295.0323282.2584175.8054333.3973536.5243389.4843912.2064752.53990.9963648.176
std3.66562479.16902103.880829.0609753.37993127.4037205.101341.870180.4560183.27279323.4225199.794951.13789
median2341.984187.0423772.6254271.3813223.8214102.4714163.0173497.5433339.1923791.6754538.5673658.8783632.564
rank11171229104381365
C17-F22mean11,739.2330,994.0123,384.2132,095.122,352.1230,326.8529,242.0221,417.3725,422.6232,013.7223,983.2924,489.4529,017.48
best11,119.330,075.8422,490.1731,500.2321,787.9529,175.8127,864.9220,809.3822,402.6330,983.0923,517.1923,565.2428,318.76
worst12,601.8331,600.0824,267.1432,537.0923,468.1131,407.5830,393.4621,919.5332,490.632,540.9824,547.0625,549.1129,790.33
std710.0898724.585954.1855471.0018822.8792993.66191177.489614.63355203.31767.0319480.0112892.852846.0033
median11,617.8931,150.0623,389.7532,171.5322,076.230,362.0129,354.8621,470.2823,398.6232,265.423,934.4624,421.7328,980.41
rank11141331092712568
C17-F23mean2877.7275335.8724519.9725337.3173977.3145416.4695211.3634102.3664191.7264587.3847041.6985024.994622.327
best2872.1324997.8024221.975000.5813728.1944661.794908.2793863.8273978.9384394.9356710.5924517.8844333.783
worst2884.0465864.654907.7445687.424328.7746439.5325445.4034512.7214505.8664913.437655.6445482.7024914.352
std5.680984452.1518317.9708316.7113291.3638865.3568256.43329.4372267.7258268.7275463.7404476.1133276.0704
median2877.3665240.5184475.0865330.6343926.1445282.2765245.8864016.4584141.0514520.5856900.2785049.6874620.587
rank11051121293461387
C17-F24mean3327.4477886.4275769.5849210.2354658.1926640.8676445.2474827.6585046.4035353.6079421.1636164.1175771.57
best3295.5526464.2835637.3826718.8934473.4166152.5226265.6554623.6764901.0735232.3098823.5285947.6725725.84
worst3358.0318782.2065997.68210,868.674778.7946965.1346914.6435007.575208.5615474.35910,683.46591.6195869.716
std32.224841216.41174.97112158.227148.0329376.426340.9264171.9483137.0123107.5114925.7061316.447973.28173
median3328.1028149.615721.6359626.6864690.2796722.9056300.3464839.6935037.9895353.8819088.866058.5885745.361
rank11161221093451387
C17-F25mean3185.31913,621.266158.62617,685.425854.18210,407.818281.0365668.0247696.2259357.00910,782.026159.3398673.186
best3137.45113,175.625874.2416,774.985525.7959757.4957967.1855414.7857568.1998317.6479996.8745775.0938297.837
worst3261.66314,777.96306.10119,985.546071.56410,823.998445.8855787.3877759.34410,598.9111,914.956553.0099020.787
std65.17418841.0861212.86841678.96258.6572528.3488233.3135190.756294.355721075.754879.8981391.0103400.1571
median3171.08113,265.766227.08216,990.575909.68510,524.888355.5385734.9627728.6799255.73910,608.126154.6278687.061
rank11241331072691158
C17-F26mean5757.95237,193.5527,227.6541,177.4218,510.8533,041.4433,462.0118,650.8722,019.926,712.6833,396.3424,595.1326,133.1
best5646.24736,733.2325,412.4739,715.8618,068.1231,789.2931,148.8317,807.3720,853.123,898.5232,052.623,399.8525,081.9
worst5844.97337,635.5929,237.0142,336.918,942.4433,830.0535,359.8320,364.7123,138.1530,674.234,728.8726,044.3326,978.04
std91.28724415.72991720.4761453.452397.9235955.47532252.2261276.2081016.8063118.9811212.5251190.45862.7783
median5770.29437,202.6827,130.5541,328.4718,516.4133,273.2133,669.6918,215.6922,044.1826,139.0133,401.9524,468.1826,236.23
rank11281329113471056
C17-F27mean3309.5338413.6414941.93610,403.754518.8816584.1476182.6044579.2574887.5675053.72811,592.434882.4335832.661
best3278.0547319.584778.3458225.0964394.2416282.2185747.3944470.0184725.6114830.72411,482.14710.855678.883
worst3344.5369440.8755158.58112,589.144644.0126958.6316611.834766.1474990.3015317.19711,679.045142.3746221.073
std30.854061273.237196.91272577.408112.8625318.6922497.2107143.7892127.6033252.7201102.8588209.1422282.3403
median3307.7718447.0554915.40910400.394518.6366547.8696185.5954540.4314917.1785033.49611604.284838.2545715.343
rank11161221093571348
C17-F28mean3322.39119,124.178228.09824,056.97598.39515,624.7612,041.447388.13511,298.6512,578.5917,710.2210,204.8612,789.79
best3318.87517,065.357197.90222,331.466570.6512,257.611,111.726294.019252.3479838.74516,660.039234.10211,046.66
worst3327.99621,746.039068.44527,362.328439.78318,176.4613,059.658155.35913,490.6214,852.9318,903.6811,933.814,382.35
std4.7737912116.867960.00672485.287953.97163086.372903.5436974.93691931.0882567.6251034.5851295.0061824.745
median3321.34718,842.648323.02223,266.917691.57216,032.511,997.197551.58511,225.8212,811.3517,638.599825.76912,865.07
rank11241331072681159
C17-F29mean4450.864129,137.812,401.25240,458.710,561.9318,327.6117,050.8111,77011,516.2914,283.4722,687.2611,745.7213,885.43
best4169.30877,696.0611,141.29133,351.79227.3614,046.8814,833.479752.07210,037.4412,895.3319,928.789989.55112,433.35
worst4829.632172,665.113,122.9330,129.512,124.7823,225.4820,262.8913,789.2613,308.8716,034.4127,552.9712,884.3115,331.96
std307.123744,029.41949.054391,266.811480.8774162.9442513.5051797.0031495.1061567.5133635.8241344.4081358
median4402.258133,09512,670.4249,176.910,447.7918,019.0516,553.4411,769.3411,359.4314,102.0821,633.6512,054.5113,888.2
rank11261321095381147
C17-F30mean165,913.21.98 × 10104.3 × 1092.95 × 10104.28 × 1091.33 × 10105.29 × 1094.35 × 1095.51 × 1096.82 × 1099.2 × 1094.69 × 1094.73 × 109
best103,285.21.62 × 10102.64 × 1092.62 × 10102.61 × 1098.07 × 1093.49 × 1092.69 × 1094.22 × 1093.56 × 1097.87 × 1092.71 × 1093.08 × 109
worst204,149.62.17 × 10105.31 × 1093.22 × 10105.3 × 1091.64 × 10106.66 × 1095.38 × 1096.64 × 1099.56 × 1091.06 × 10106.56 × 1095.77 × 109
std48,066.282.7 × 1091.27 × 1092.69 × 1091.29 × 1093.98 × 1091.44 × 1091.28 × 1091.1 × 1093.1 × 1091.33 × 1091.72 × 1091.28 × 109
median178,108.92.06 × 10104.62 × 1092.99 × 10104.61 × 1091.43 × 10105.49 × 1094.66 × 1095.6 × 1097.07 × 1099.17 × 1094.74 × 1095.02 × 109
rank11231321174891056
Sum rank2933614035565293265114156249272162203
Mean rank111.586214.82758612.241382.24137910.103459.1379313.9310345.379318.5862079.379315.5862077
Total rank11241321193581067
Table 6. Wilcoxon rank sum test results.
Table 6. Wilcoxon rank sum test results.
Compared AlgorithmObjective Function Type
CEC 2017
D = 10D = 30D = 50D = 100
WOA vs. WSO2.34 × 10−232.34 × 10−232.34 × 10−232.34 × 10−23
WOA vs. AVOA4.51 × 10−213.63 × 10−232.34 × 10−232.34 × 10−23
WOA vs. RSA2.34 × 10−232.34 × 10−232.34 × 10−232.34 × 10−23
WOA vs. MPA2.39 × 10−201.86 × 10−187.93 × 10−202.34 × 10−23
WOA vs. TSA1.13 × 10−222.34 × 10−232.34 × 10−232.34 × 10−23
WOA vs. WA1.13 × 10−222.34 × 10−232.34 × 10−232.34 × 10−23
WOA vs. MVO1.08 × 10−202.54 × 10−232.34 × 10−232.34 × 10−23
WOA vs. GWO6.23 × 10−232.34 × 10−232.34 × 10−232.34 × 10−23
WOA vs. TLBO4.40 × 10−232.34 × 10−232.34 × 10−232.34 × 10−23
WOA vs. GSA1.92 × 10−202.41 × 10−232.34 × 10−232.34 × 10−23
WOA vs. PSO1.85 × 10−212.81 × 10−232.34 × 10−232.34 × 10−23
WOA vs. GA3.21 × 10−212.34 × 10−232.34 × 10−232.34 × 10−23
Table 7. Optimization results of CEC 2011 test suite.
Table 7. Optimization results of CEC 2011 test suite.
WOAWSOAVOARSAMPATSAWAMVOGWOTLBOGSAPSOGA
C11-F1mean5.92026218.5266315.1649921.5680511.3314219.0465415.3723715.9078513.6742719.0692521.3697318.7186422.57361
best0.00022217.0915512.2147620.3466.52287318.1417512.0934514.469387.05004617.5700620.1766813.3520221.73935
worst12.3061320.7681118.1878423.5807414.4603720.3009818.5062417.3089518.2702820.0899922.7172422.7072823.63095
std7.476451.9248153.3216681.6240784.1519131.0859493.1298961.4242245.1704431.1646331.1615294.8264030.856825
median5.68734718.1234315.1286721.1727212.1712318.8717115.444915.9265314.6883819.3084721.2924919.4076222.46208
rank17412295631011813
C11-F2mean−26.3177−12.8865−17.5678−10.9051−20.4131−10.7076−15.8648−8.95953−18.6879−10.4312−13.6981−18.7223−11.861
best−27.0674−15.1073−19.0665−11.9228−21.772−14.6118−19.5431−9.68292−21.4408−10.9708−16.5241−20.3832−14.776
worst−25.4327−11.2966−16.3181−9.8404−19.6827−8.42276−12.3284−8.07994−16.363−9.76332−11.0327−16.3227−9.94689
std0.7676562.0145471.2513781.0224551.0122683.1975163.8926760.8991122.30120.54593.3186681.8751112.256416
median−26.3854−12.5709−17.4432−10.9286−20.0989−9.89801−15.7938−9.03763−18.4739−10.4953−13.6178−19.0916−11.3606
rank18510211613412739
C11-F4mean1.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
std5.11 × 10−191.6 × 10−111.84 × 10−93.6 × 10−117.5 × 10−152.54 × 10−148.21 × 10−157.14 × 10−136.23 × 10−155.35 × 10−148.21 × 10−158.21 × 10−158.21 × 10−15
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-F4mean0000000000000
best0000000000000
worst0000000000000
std0000000000000
median0000000000000
rank1111111111111
C11-F5mean−34.1274−25.3054−27.6103−21.9186−31.2097−26.9288−27.277−26.8311−30.0246−15.4951−27.0801−13.982−14.5831
best−34.7492−26.9675−28.7894−23.6021−32.9597−31.4995−28.4862−30.2509−33.3254−18.4743−30.112−16.5844−15.7199
worst−33.3862−23.1915−26.5679−20.3882−29.8239−21.4147−25.5644−25.0695−27.3302−12.563−25.7886−10.9928−11.6236
std0.6128971.836481.0018721.4689261.5226084.5362161.3412712.592562.8830842.6460962.2221972.7256952.165669
median−34.187−25.5314−27.5421−21.8421−31.0276−27.4004−27.5287−26.002−29.7214−15.4715−26.2099−14.1755−15.4944
rank19410275831161312
C11-F6mean−24.1117−11.5689−15.0589−10.8741−17.558−7.04179−15.7029−8.41901−15.4776−3.38045−17.0515−3.98565−4.61934
best−27.4295−14.9999−17.6727−13.1917−19.688−16.3449−16.76−15.8571−17.3553−6.33468−19.2839−6.33468−7.20694
worst−23.0057−10.3548−12.7552−9.82115−15.6047−3.70338−13.844−2.2514−13.272−2.2514−13.2814−2.2514−2.2514
std2.4154112.4990142.2099681.7014662.1901676.7827141.4957677.6227971.9844712.1622312.996052.2544662.747428
median−23.0058−10.4603−14.9038−10.2419−17.4696−4.05944−16.1038−7.78378−15.6416−2.46787−17.8204−3.67826−4.5095
rank17682104951331211
C11-F7mean0.8607041.5242061.3006851.7420411.054671.313071.619691.0209561.1503761.6023821.1587411.189231.617492
best0.5822731.4314991.1644741.6915730.8847431.1425841.5024130.9547410.9440971.5332110.9729631.0339321.295765
worst1.025031.639231.5164611.8402691.2289831.6836471.7094411.0943871.2707911.670481.3398761.3208521.87706
std0.2197360.1065720.1852930.0728460.1538060.2724840.1147980.0646160.166020.0628180.186540.154910.264865
median0.9177571.5130471.2609021.7181611.0524771.2130251.6334531.0173481.1933081.6029191.1610631.2010691.648571
rank19713381224105611
C11-F8mean220.0005277.6632246.6622305.8148234.1027258.3854264.4916235.2387237.5108235.2387250.7556406.231234.1343
best220251.6885227.4027269.7514220220237.6085220220220220244.4432220
worst220.0017334.1912290.719339.1266268.1246358.4392328.9023264.7165274.9408276.0768315.8379508.5788264.7165
std0.00088742.0126232.455934.6149325.13373.254247.1279922.0535728.3368829.8365249.40421126.056323.08083
median220.0001262.3866234.2635307.1905224.1431227.5512245.7277228.1192227.5512222.4391233.5923435.9509225.9103
rank11171229105648133
C11-F9mean8790.002410,333.3285,603.8762,286.535,854.9967,949.88283,047.3114,772.951,768.13306,726.2595,870.4776,555.61,376,387
best5458.199283,319.9248,962.7507,159.827,825.1548,803.45164,73980,402.8732,993.23263,471.3514,867.4625,999.71,316,025
worst14,043.01471,682304,142.5884,417.540,457.4986,352.61470,358164,40968,076.97389,185.7638,175948,077.31,461,666
std4040.65395,135.3328,249.6188,460.66266.35917,450.66151,014.438,686.6615,788.0462,887.7960,538.4183,780.776,656.13
median7829.4443,165.6294,654.9828,784.337,568.6668,321.73248,546.1107,14053,001.16287,123.9615,219.7766,072.71,363,928
rank19711246538101213
C11-F10mean−21.4888−13.895−15.95−12.7165−17.4163−14.1871−13.1306−14.4043−13.988−12.0259−13.3259−12.0953−11.8895
best−21.8298−16.2174−17.4476−14.2163−18.6948−18.78−14.5671−18.3793−14.6603−13.4858−14.2649−13.5768−13.3855
worst−20.7878−12.7937−15.2701−11.9908−16.8936−11.7495−12.25−12.5215−13.533−11.2532−12.8896−11.2964−11.1289
std0.518021.7379311.0991651.1123770.9346743.4544221.2131612.9354880.5298541.0915060.6933591.113221.117415
median−21.6689−13.2844−15.5412−12.3295−17.0384−13.1095−12.8527−13.3582−13.8794−11.6822−13.0746−11.7541−11.5218
rank17310259461281113
C11-F11mean571,779.35,999,8742,648,9718,128,9423,114,1596,099,0382,805,2192,869,9074,628,3525,587,1782,941,5475,594,8926,222,972
best260,907.25,483,0702,284,4687,837,3242,705,6855,076,3292,399,4762,560,5624,165,0845,253,4012,510,7865,253,4015,944,075
worst828,623.26,665,1903,120,1388,574,7873,570,1067,373,1673,210,0223,533,0154,998,4656,004,6433,473,4106,020,0726,613,747
std271,081542,972.8396,212.7371,819.1391,498.21,036,183365,879.7495,888.1405,687.3339,178.4433,897.4345,852.3306,823
median598,793.45,925,6192,595,6388,051,8283,090,4245,973,3272,805,6882,693,0254,674,9305,545,3342,890,9965,553,0486,167,032
rank11021361134785912
C11-F12mean1,199,8537,479,5123,987,12310,853,2492,524,1945,138,8865,685,7152,561,0202,628,29011,614,3355,668,1923,247,87011,726,387
best1,155,9877,286,6773,943,46410,245,9892,488,3974,860,2675,392,1762,453,3292,562,61310,937,3965,464,6113,038,45111,638,161
worst1,249,3977,602,9884,032,97511,339,1002,546,6605,287,4715,879,6212,705,8702,667,68612,117,2935,861,5093,437,64811,815,640
std48,990.45157,213.946,095.01493,305.228,942.93216,610.9248,987.5129,431.750,150.42545,223.2202,462179,948.488,261.18
median1,197,0137,514,1923,986,02610,913,9532,530,8595,203,9025,735,5322,542,4412,641,43011,701,3255,673,3233,257,69111,725,874
rank11061127934128513
C11-F13mean15,444.215,747.5615,462.1316,062.9915,472.7115,491.5315,523.0815,503.8715,499.1415,800.294,122.0415,491.9825,603.61
best15,444.1915,615.0215,458.9915,775.0515,467.815,481.3215,489.7115,486.8515,491.0215,583.9269,341.1615,476.6815,472.85
worst15,444.2116,057.7715,465.6316,780.4615,476.7315,504.5115,566.1615,532.7315,504.5616,196.76127,726.115,514.555,761.14
std0.009492228.47893.631027526.96784.05259312.5190439.7005621.897076.60613302.892728,704.6517.5022521,955.18
median15,444.215,658.7315,461.9515,848.2115,473.1515,490.1515,518.2315,497.9515,500.4915,710.0789,710.4215,488.3715,590.23
rank19211348761013512
C11-F14mean18,295.3784,347.0218,862.44165,621.718,924.0619,567.6819,354.7119,489.6719,359.55222,569.219,262.0119,284.719,275.81
best18,241.665,506.0718,781.45123,456.218,819.8219,303.2319,202.119,373.7919,212.1126,986.31189,75.0419,08518,992.03
worst18,388.09115,558.218,965.39236,014.519,128.2420,133.4719,621.8319,729.7619,672.11424,243.1194,25.7419,478.0919,667.87
std74.383524,39286.5079155,001.51157.737416.1025208.3449178.9331236.1096208,242.4218.2802180.0378308.9479
median18,275.8978,161.9118,851.47151,508.118,874.119,417.0119,297.4619,427.5719,276.99219,523.7193,23.6319,287.8619,221.67
rank11121231079813465
C11-F15mean32,883.86650,468.892,369.121,352,56040,138.9155,205.78169,619.140,244.6740,229.2410,771,451226,22240,375.85,551,934
best32,782.17271,127.240,110.6568,557.332,995.6433,050.4533,115.1733,080.0633,083.282,263,411195,120.833,226.122,529,334
worst32,956.461,602,488151,796.63,495,89361,511.95121,372.5256,751.761,641.0561,576.5516,075,634241,709.561,741.759,524,069
std80.05006697,002.665,178.351,563,70715,559.8748,170.45104,809.115,576.8715,541.156,852,966230,23.6615,554.753,500,886
median32,898.39364,129.988,784.62672,895.233,024.0333,200.08194,304.833,128.7933,128.5612,373,379234,028.933,267.675,077,167
rank11071126843139512
C11-F16mean133,550.1703,415138,5361,403,686140,265.6145,473.8143,407.7143,159.8145,9946,2043,18313,101,19655,536,22753,325,786
best131,374.3246,334.3136,637.1375,226.2137,977142,750139,921.5137,747.4143,833.860,461,2556,676,68145,947,44743,107,759
worst136,310.91,601,011139,646.63,422,312142,394.4147,531.3146,681148,454.6149,411.763,828,82623,666,40366,355,13068,195,957
std2485.302665,515.21524.711,496,6711996.4522562.7443320.9215100.9922655.1971,541,2598,022,4779,605,67011,637,972
median133,257.7483,157.3138,930.1908,603.1140,345.5145,807143,514.1143,218.5145,365.261,941,32611,030,85054,921,16750,999,714
rank18293654713101211
C11-F17mean1,942,5806.68 × 1092.04 × 1091.12 × 10104.28 × 1081.32 × 1097.19 × 1094.28 × 1084.28 × 1081.6 × 10108.25 × 1091.5 × 10101.57 × 1010
best1,930,1125.81 × 1091.82 × 1098.26 × 1093.53 × 1081.09 × 1095.18 × 1093.54 × 1083.53 × 1081.55 × 10107.37 × 1091.33 × 10101.46 × 1010
worst1,960,9287.28 × 1092.25 × 1091.36 × 10104.89 × 1081.51 × 1099.48 × 1094.89 × 1084.89 × 1081.66 × 10108.67 × 1091.71 × 10101.77 × 1010
std14,267.837.39 × 1081.93 × 1082.51 × 10976,568,3462.36 × 1081.96 × 10975,864,13877,049,1825.11 × 1086.58 × 1081.88 × 1091.53 × 109
median1,939,6416.81 × 1092.05 × 1091.16 × 10104.35 × 1081.34 × 1097.05 × 1094.36 × 1084.36 × 1081.59 × 10108.48 × 1091.47 × 10101.52 × 1010
rank17610258431391112
C11-F18mean942,071.339,002,0435,225,65583,242,8081,331,4832,083,5897,334,8521,342,8971,372,89322,275,1758,414,77294,729,02980,543,508
best938,434.327,142,5083,317,24457,796,0901,231,1271,818,7113,642,1961,252,3251,242,60917,905,0046,490,54179,547,50077,656,371
worst944,717.944,319,6348,421,55095,032,9651,430,3202,436,79112,309,0551,464,8721,446,16323,968,67610,370,5221.05 × 10883,404,566
std2879.0138744,3592,550,73518,970,39093,792.18325,410.34,017,629113,531.698,639.563,197,9901,867,13012,510,1562,562,690
median942,566.642,273,0154,581,91390,071,0891,332,2422,039,4276,694,0801,327,1971,401,40023,613,5118,399,01397,085,84180,556,548
rank11061225734981311
C11-F19mean1,025,35938,536,0345,431,25481,659,8751,582,3142,506,8197,915,3611,818,6311,739,21325,611,7505,159,8191.21 × 10880,945,378
best967,951.932,919,0844,979,23670,562,7631,454,9902,261,1522,374,9001,690,6351,569,59618,093,5592,405,9061.1 × 10878,871,078
worst1,167,15748,758,3906,389,2831.02 × 1081,697,7322,966,56313,675,1252,132,0121,866,20331,728,8826,505,2431.4 × 10883,257,847
std103,552.77,792,611706,256.216,208,978118,857.1343,390.15,839,402228,869.5144,387.56,482,9222,064,32214,152,7581,964,094
median983,163.136,233,3325,178,24976,830,8111,588,2682,399,7827,805,7101,725,9381,760,52626,312,2805,864,0641.17 × 10880,826,295
rank11071225843961311
C11-F20mean941,261.440,715,3444,689,03487,925,5961,249,1571,853,2755,657,5081,257,8521,275,79324,691,26410,532,5251.12 × 10880,959,574
best936,15535,993,3584,221,62477,097,1571,188,1381,663,7785,304,6821,189,6541,212,39624,264,0917,209,4011.02 × 10877,136,100
worst946,881.448,046,9925,149,7361.04 × 1081,348,4722,168,1435,988,1991,356,1011,362,72625,203,93215,925,3031.21 × 10883,877,964
std5210.1065,623,721440,855.712,696,86283,228.39261,499.9307,056.583,129.7378,198.29426,162.34,144,65811,649,6403,136,568
median941,004.739,410,5134,692,38885,093,5221,230,0091,790,5905,668,5751,242,8261,264,02624,648,5179,497,6981.12 × 10881,412,115
rank11061225734981311
C11-F21mean12.7146444.5943724.6393562.8851520.6571630.3474636.6030328.7517925.1515279.7878237.9364283.3004981.11724
best9.97447338.4919823.139649.3345718.6851126.9112334.4042426.9830622.8086443.6473334.6359373.6743450.9247
worst14.9751851.84526.0187777.126822.3582732.0372540.0673330.9729226.89316111.926940.3598392.1988597.53857
std2.5065676.1277261.33408313.142671.8949262.5625752.6576182.0876821.89942630.572572.61293510.1723523.27926
median12.9544544.0202524.6995262.5396120.7926231.2206935.9702728.5255925.4521581.7885238.3749683.6643988.00285
rank19310267541181312
C11-F22mean16.1253342.8705729.3553154.5029123.5188232.6294942.5353732.7384327.6442381.803742.7846384.6179374.80509
best11.5015439.3205724.4694643.0417720.2921428.5936436.9226527.946826.8319656.9926437.4196871.3789372.92364
worst19.5530546.7595633.0516561.2228425.783435.1525645.8654336.3033728.6760795.7623749.4731193.1317376.66462
std4.3611953.8171624.4009598.7734342.6169523.1127684.5318273.8336391.00652118.784025.58102210.676891.702093
median16.7233742.7010829.9500656.8735223.9998733.3858843.676733.3517727.5344587.2298942.1228686.9805374.81605
rank19410257631281311
Sum rank221921102325514714611998222158199224
Mean rank18.727272727510.545454552.56.6818181826.6363636365.4090909094.45454545510.090909097.1818181829.04545454510.18181818
Total rank19413276531181012
Wilcoxon: p-value2.08 × 10−171.19 × 10−162.08 × 10−178.64 × 10−174.45 × 10−172.08 × 10−174.85 × 10−148.64 × 10−176.52 × 10−171.04 × 10−163.08 × 10−176.52 × 10−17
Table 8. Performance of optimization algorithms on pressure vessel design problem.
Table 8. Performance of optimization algorithms on pressure vessel design problem.
AlgorithmOptimum VariablesOptimum Cost
TsThRL
WOA0.77802710.384579240.3122842005882.8955
WSO0.77857430.385040640.33987199.999215892.7241
AVOA0.80778150.400070641.820565181.539935958.3704
RSA1.16576170.61810859.03024751.0408117539.4546
MPA0.77857310.38503940.3398122005892.7186
TSA0.77971750.386002640.397512005913.295
WA0.91846930.458145846.795024127.09076278.6632
MVO0.89258660.443510745.896035135.962366168.4843
GWO0.77995980.386532640.394098199.259115900.0698
TLBO1.50482080.517977152.06118391.42872610,045.366
GSA1.05165810.993688943.266773192.8397210,649.957
PSO1.45030060.606783861.67269447.3793889264.5722
GA1.26698530.694923854.28441102.039669807.9948
Table 9. Statistical results of optimization algorithms on pressure vessel design problem.
Table 9. Statistical results of optimization algorithms on pressure vessel design problem.
AlgorithmMeanBestWorstStdMedianRank
WOA5882.89555882.89555882.89551.89 × 10−125882.89551
WSO6033.34065892.72416301.1769129.693015979.59133
AVOA6288.51955958.37047122.1164337.494326268.8615
RSA11,099.6967539.454617,037.6532446.621310,488.4899
MPA6026.87035892.71866278.01621.25 × 1025979.58282
TSA6328.62015913.2957106.1523386.810736182.22116
WA7671.3136278.663211,658.4771334.60867337.95748
MVO6520.57616168.48437126.8347276.22296507.51947
GWO6127.49715900.06986566.7221199.961546076.65334
TLBO23,429.69810,045.36648262.3110,853.98220,946.15912
GSA17,499.52510,649.95726,357.0935289.930916,741.24810
PSO24,528.9089264.572240,820.50610,185.80426,943.1813
GA21,217.9989807.994836,887.8048512.604819,018.66111
Table 10. Performance of optimization algorithms on speed reducer design problem.
Table 10. Performance of optimization algorithms on speed reducer design problem.
AlgorithmOptimum VariablesOptimum Cost
bMpl1l2d1d2
WOA3.50.7177.37.83.35021475.28668322996.3482
WSO3.50421580.700000117.0000537.30016277.95220963.35033065.28840513002.4588
AVOA3.50421390.7177.33897887.96322653.35039425.28784183002.7176
RSA3.57114420.7177.93112928.21678843.38800685.4226093139.1429
MPA3.50421390.7177.37.95056013.35032115.28783743002.0745
TSA3.5130460.7177.38.26612473.35054435.29025663014.0764
WA3.5720360.7177.38.09389793.36274965.2887873035.6381
MVO3.53165390.7177.37.98422553.36746535.28784533017.98
GWO3.50725820.7177.45806427.99357143.35129945.28952163006.9308
TLBO3.53965550.702737123.3843478.07249518.05931943.58211585.32878644564.8145
GSA3.54377030.701885317.252777.65643227.86136043.39210315.36142523130.8716
PSO3.52467660.700049317.7502497.36781637.99714383.52828925.32835623220.9554
GA3.56599140.703810917.5572647.90417787.83823923.59284985.32816353244.8877
Table 11. Statistical results of optimization algorithms on speed reducer design problem.
Table 11. Statistical results of optimization algorithms on speed reducer design problem.
AlgorithmMeanBestWorstStdMedianRank
WOA2996.34822996.34822996.34829.58 × 10−132996.34821
WSO3008.23323002.45883012.5283.42933553008.64283
AVOA3011.12583002.71763021.46495.02128933010.41384
RSA3200.06783139.14293244.2439.8971743209.20359
MPA3008.03913002.07453012.52513.35 × 103008.62322
TSA3032.54263014.07643046.430910.3717123034.3517
WA3113.28933035.63813319.446274.6296853090.67218
MVO3030.9613017.983057.58369.4897213029.62526
GWO3013.70433006.93083019.06733.52115113014.60125
TLBO4.763 × 10134564.81453.447 × 10148.017 × 10131.865 × 101312
GSA3321.86163130.87163744.9365182.41543233.859110
PSO7.029 × 10133220.95543.561 × 10148.586 × 10135.028 × 101313
GA3.384 × 10133244.88772.184 × 10145.391 × 10131.356 × 101311
Table 12. Performance of optimization algorithms on welded beam design problem.
Table 12. Performance of optimization algorithms on welded beam design problem.
AlgorithmOptimum VariablesOptimum Cost
hltb
WOA0.20572963.47048879.03662390.20572961.7246798
WSO0.20522873.47861719.04562630.2058691.7277889
AVOA0.20367283.52485199.04510570.20572741.7304024
RSA0.19929543.52687339.63527860.21453031.9001569
MPA0.20522873.47861719.04562630.2058691.7277889
TSA0.20417873.49565399.06449480.20616111.7339439
WA0.20922133.42289529.005390.21616861.7962611
MVO0.20407923.50863969.03882490.20620481.7313866
GWO0.20503653.48833889.04562020.20589841.7290313
TLBO0.2804554.11924137.53432110.35593352.6187756
GSA0.2659612.9834757.93146270.27586891.9758001
PSO0.31817863.47723747.87985440.45822483.3039169
GA0.21558825.91148358.16363730.27334962.4412018
Table 13. Statistical results of optimization algorithms on welded beam design problem.
Table 13. Statistical results of optimization algorithms on welded beam design problem.
AlgorithmMeanBestWorstStdMedianRank
WOA1.72467981.72467981.72467982.30 × 10−161.72467981
WSO1.73082681.72778891.73382810.00185141.7308583
AVOA1.75571141.73040241.81030580.02533141.74618327
RSA2.04342371.90015692.28410540.0996762.02662238
MPA1.73082661.72778891.73382811.85 × 10−31.7308582
TSA1.74334831.73394391.75264090.00573071.74344566
WA2.13177031.79626113.322210.44477151.97874089
MVO1.74202991.73138661.76795440.01029261.73917915
GWO1.73246921.72903131.7380120.0023511.73262834
TLBO2.276 × 10132.61877562.197 × 10145.614 × 10134.447984612
GSA2.2227811.97580012.43092090.13214782.243750210
PSO3.139 × 10133.30391691.9 × 10146.063 × 10135.155087113
GA7.705 × 10122.44120188.339 × 10132.392 × 10134.423424111
Table 14. Performance of optimization algorithms on tension/compression spring design problem.
Table 14. Performance of optimization algorithms on tension/compression spring design problem.
AlgorithmOptimum VariablesOptimum Cost
dDP
WOA0.05168910.356717711.2889660.0126019
WSO0.05149810.352198811.5818120.0126707
AVOA0.05051340.329021813.2098780.0127201
RSA0.05084070.332994913.3602820.0130304
MPA0.05146160.351319311.6330630.0126707
TSA0.05098120.339918512.3593030.0126821
WA0.05253250.377441310.2831350.0127118
MVO0.05189250.364422411.7570530.0128301
GWO0.05182350.35979111.1549230.012697
TLBO0.06344460.74218214.54132950.0160093
GSA0.0554210.45103057.53124270.0130981
PSO0.0623820.71527265.77215140.0158945
GA0.06384110.74959774.4694460.0162877
Table 15. Statistical results of optimization algorithms on tension/compression spring design problem.
Table 15. Statistical results of optimization algorithms on tension/compression spring design problem.
AlgorithmMeanBestWorstStdMedianRank
WOA0.01260190.01260190.01260196.96 × 10−180.01260191
WSO0.01276850.01267070.01294278.667 × 10−50.01273823
AVOA0.01321860.01272010.01382060.00038390.01323318
RSA0.01315340.01303040.01337519.908 × 10−50.01313696
MPA0.0127610.01267070.01294267.87 × 10−50.01273732
TSA0.01296170.01268210.01352410.00024370.01288835
WA0.0131710.01271180.01405440.00043660.01305837
MVO0.01533340.01283010.0163640.0011340.0159129
GWO0.01280.0126970.01296518.388 × 10−50.01277744
TLBO0.01641340.01600930.01683660.0002420.016367410
GSA0.01732510.01309810.02596030.00293410.016992211
PSO1.413 × 10130.01589452.507 × 10145.673 × 10130.015978313
GA1.104 × 10120.01628771.142 × 10133.333 × 10120.02145712
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

Benmamoun, Z.; Khlie, K.; Dehghani, M.; Gherabi, Y. WOA: Wombat Optimization Algorithm for Solving Supply Chain Optimization Problems. Mathematics 2024, 12, 1059. https://doi.org/10.3390/math12071059

AMA Style

Benmamoun Z, Khlie K, Dehghani M, Gherabi Y. WOA: Wombat Optimization Algorithm for Solving Supply Chain Optimization Problems. Mathematics. 2024; 12(7):1059. https://doi.org/10.3390/math12071059

Chicago/Turabian Style

Benmamoun, Zoubida, Khaoula Khlie, Mohammad Dehghani, and Youness Gherabi. 2024. "WOA: Wombat Optimization Algorithm for Solving Supply Chain Optimization Problems" Mathematics 12, no. 7: 1059. https://doi.org/10.3390/math12071059

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop