Next Article in Journal
Harmonizing Nature, Education, Engineering and Creativity: An Interdisciplinary Educational Exploration of Engineered Living Materials, Artistry and Sustainability Using Collaborative Mycelium Brick Construction
Previous Article in Journal
Innovation Inspired by Nature: Applications of Biomimicry in Engineering Design
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

FOX Optimization Algorithm Based on Adaptive Spiral Flight and Multi-Strategy Fusion

1
School of Information Engineering, Wenzhou Business College, Wenzhou 325035, China
2
School of Intelligent Manufacturing and Electronic Engineering, Wenzhou University of Technology, Wenzhou 325035, China
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Biomimetics 2024, 9(9), 524; https://doi.org/10.3390/biomimetics9090524
Submission received: 2 August 2024 / Revised: 25 August 2024 / Accepted: 28 August 2024 / Published: 30 August 2024

Abstract

:
Adaptive spiral flight and multi-strategy fusion are the foundations of a new FOX optimization algorithm that aims to address the drawbacks of the original method, including weak starting individual ergodicity, low diversity, and an easy way to slip into local optimum. In order to enhance the population, inertial weight is added along with Levy flight and variable spiral strategy once the population is initialized using a tent chaotic map. To begin the process of implementing the method, the fox population position is initialized using the created Tent chaotic map in order to provide more ergodic and varied individual beginning locations. To improve the quality of the solution, the inertial weight is added in the second place. The fox random walk mode is then updated using a variable spiral position updating approach. Subsequently, the algorithm’s global and local searches are balanced, and the Levy flying method and greedy approach are incorporated to update the fox location. The enhanced FOX optimization technique is then thoroughly contrasted with various swarm intelligence algorithms using engineering application optimization issues and the CEC2017 benchmark test functions. According to the simulation findings, there have been notable advancements in the convergence speed, accuracy, and stability, as well as the jumping out of the local optimum, of the upgraded FOX optimization algorithm.

1. Introduction

Selecting the best option among a range of alternative solutions is known as an optimization problem, and any issue with many workable solutions falls under this category [1,2]. Numerous domains, including image processing, sensor networks, engineering design, system control, etc., face optimization challenges [3]. Metaheuristic algorithms are often created by drawing inspiration from natural phenomena or analogies, such as modeling the behavior of groups or the development of creatures [4,5]. Its wide applicability is not reliant on the particular mathematical aspects of the issue, having the ability to go through broad search areas with effectiveness while avoiding local optima [6]. Solving optimization issues efficiently is crucial in all domains. However, several conventional optimization techniques—like quadratic programming, gradient optimization, the simplex method, and others—are extremely constrained and difficult to use, making them ineffective for solving real-world problems that are discontinuous and non-differentiable [7]. Because of its straightforward structure, adaptability, and lack of a derivative, the metaheuristic algorithm has gained popularity and is frequently employed in optimization tasks [8]. Swarm intelligence-based optimization algorithms are among the best metaheuristic algorithms. This kind of method simulates various swarm intelligence behaviors in nature and seeks the optimal solution through swarm intelligence; methods such as particle swarm optimization (PSO) [9], gorilla optimization algorithm (GOA) [10], seagull optimization algorithm (SOA) [11], sparrow search algorithm (SSA) [12], dandelion optimization algorithm (DOA) [13], whale optimization algorithm (WOA) [14], golden jackal optimization algorithm (GJO) [15], etc. are all intelligent optimization algorithms based on swarms in nature.
The FOX-inspired optimization algorithm (FOX) is a new intelligent optimization algorithm proposed in 2022 [16]. It has the advantages of simple structure and fast convergence speed, and it has excellent performance in some engineering optimization problems [17]. Nevertheless, there are still some issues that arise when FOX is dealing with high-dimensional difficult optimization problems, namely, the lack of global exploration and the propensity to quickly settle into local extreme values, which can cause the search to stall [18]. The current mainstream strategies of optimization algorithms for solving these problems concentrate on maintaining the optimal value and encouraging the population’s individuals to converge towards it, as well as on enhancing the algorithm’s running behavior logic and initial population position [19,20]. This type of improvement technique increases the algorithm’s capacity for optimization to a certain degree, but it disregards inter-individual information sharing in favor of the global optimal value [21]. Although this technique will surely raise the unnecessary computing cost, it is a novel competitive strategy to compete and learn by categorizing variables hierarchically, such that each variable has its own learning behavior and enriches the population’s variety [22,23].
To sum up the above, this paper adopts a multi-strategy hybrid method to improve the FOX optimization algorithm. Firstly, Tent chaotic mapping is used to initialize the population position and enhance the diversity of the population. Secondly, adaptive weights are introduced to improve the quality of individual locations, optimize search, develop balance parameters, and balance the ability of global search and local search. Then, Levy flight strategy is introduced to update the fox position and greedy strategy is used to select a better position as the new fox position, which makes it possible for the population to jump out of the local optimum. Then, the variable spiral position update strategy is introduced to make the fox position update more flexible, and various position update search paths are developed, and the global and local search of the algorithm are balanced. Finally, ASFFOX, the standard FOX optimization algorithm (FOX), and six other algorithms are compared to the CEC2017 test function set, which verifies the advantages of ASFFOX’s strong optimization ability and jumping out of local optimum. ASFFOX is applied to solving two practical engineering optimization problems, I-beam design problem and reducer design problem, which shows the applicability of ASFFOX in solving engineering optimization problems. The main innovations and contributions of this paper are as follows:
(1) To balance the algorithm’s exploration and development capabilities and accelerate the algorithm’s convergence, adaptive inertia weights are added.
(2) The population is initialized via tent chaotic mapping, and the population diversity is increased by obtaining more ergodic and varied individual beginning locations. To increase the algorithm’s search range, aid in the population’s escape from the local optimum, and enhance convergence accuracy, the inertial weight method is implemented.
(3) The algorithm’s global and local searches are balanced, and the Levy flying method and greedy approach are added to update the fox location. To make the fox position update more flexible, the variable spiral position update technique is used. Different position update search pathways are created, and the algorithm’s global and local searches are balanced.
(4) The ASFFOX algorithm is used to solve engineering optimization problems, increasing the model’s accuracy, resilience, and capacity for generalization. The robustness and excellent global search capability of ASFFOX have been confirmed.

2. Fox Optimization Algorithm

Foxes are excellent hunters and may take down animals via top-down or bottom-up attacks. Foxes pursue their prey using incredibly smart techniques in order to live [24,25]. The FOX optimization algorithm mimics how foxes hunt by diving into the snow in search of food [26]. The attractiveness and actions of foxes attempting to find the best prey in the snow serve as the foundation for the main idea. The following are the fundamental steps [27]:
(1) When the ground is covered with a lot of snow, the fox cannot see the prey and starts moving aimlessly in an attempt to find it.
(2) The fox locates the prey by listening to the ultrasonic waves that the prey emits throughout the random stroll. It takes some time to approach its prey after locating the target.
(3) The fox continually locks the precise direction and distance of the prey during the movement by listening to the time difference of the continuous transmission of the prey’s sound waves. The fox then approaches the prey gradually.
(4) The fox determines the angle and direction of the jump that will be required to get the prey after getting close to it.
(5) The fox walks randomly according to the shortest time and the best position.
When the FOX optimization algorithm is running, the population position is first initialized as matrix X, and X is the matrix of SearchAgents row and column D, where SearchAgents is the population size and D is the dimension of the problem [28,29]. Then, the fitness of the search agent is calculated in each iteration. Finally, the best fitness and the best position are obtained by comparing the fitness of rows and rows in the X matrix.
In order to balance the exploration and development stages, the random variable r is used to assign the possibility proportion of exploration and development. The dynamic variable a gradually decreases with the number of iterations, which makes it easy for subsequent iterations to jump out of the local optimum [30].
In the exploration phase, the first step is to calculate the propagation distance of the sound wave signal received by the fox. The range of values for the random variable p is [0, 1]. If the random number p is greater than 0.18, the fox needs to search for a new location. The distance D i s t _ F o x _ P r e y i t between the fox and its prey, as well as the required jumping height, needs to be calculated. Therefore, at each iteration to it, it is necessary to generate a D-dimensional random vector T i m e _ s _ T i t within the range of [0, 1] to represent the sound propagation time. The distance between a fox and its prey is calculated by measuring the propagation speed S p _ S and propagation time T i m e _ s _ T i t of sound in the medium [31].
D i s t _ S _ T i t = S p _ S T i m e _ s _ T i t
In the formula, D i s t _ S _ T i t represents the distance of sound propagation. The parameter it is the current iteration count. S p _ S is the speed of sound propagation. T i m e _ s _ T i t is a random number within the range of [0, 1] that represents the propagation time of sound.
Based on the time required for sound to propagate between the fox and prey and the optimal position at that time, the value of S p _ S can be determined as shown in the following equation [32].
S p _ S = B e s t P o s i t i o n i t T i m e _ s _ T i t
wherein, B e s t P o s i t i o n i t represents the best position of the fox so far. T i m e _ s _ T i t represents the time of sound propagation between foxes and prey.
The distance D i s t _ F o x _ P r e y i t between the fox and its prey is half the distance of sound propagation.
D i s t _ F o x _ P r e y i t = 0.5 D i s t _ S _ T i t
The fox will look for a new location to jump and pounce in order to get its prey after assessing the distance between it and the prey. The fox must so determine its leaping height. The following formula describes the leaping process, which is a parabolic motion:
J u m p i t = 1 2 g t 2
In the formula, J u m p i t represents the jumping height of the fox. The parameter g is the acceleration due to gravity, with a value of 9.81. The parameter t is the average time required for sound propagation [33].
Use the following two formulas to update the position of the fox.
X i t + 1 = D i s t _ F o x _ P r e y i t J u m p i t c 1
X i t + 1 = D i s t _ F o x _ P r e y i t J u m p i t c 2
In the formula, c1 and c2 are divided into position update parameters, with values based on the success rate of fox jumping hunting. Generally, c1 ∈ [0, 0.18], c2 ∈ [0.18, 1]. Use a random variable p within the range of [0, 1] to determine the position update formula. If p > 0.18, update the fox position using Equation (5). But if p < 0.18, calculate the new position using Equation (6).
During the fox’s random walk phase, a random search will be conducted based on the best position that has been found so far. In order to ensure that the fox randomly moves to the optimal position, the shortest time control walk is used.
t t = s u m T i m e _ s _ T i t ( i , : ) D , M i n T = min ( t t )
a = 2 i t 1 M a x i t
In the formula, the parameter tt is the time averaged value for each row. MinT is the shortest average time. The parameter D is the dimension of the problem being solved. The parameter a is an iterative dynamic variable. M a x i t is the maximum number of iterations [34].
In order to optimize the fox random walk strategy and enhance the global search capability of the FOX algorithm, MinT and a variable were used simultaneously. Use the following formula to update the optimal position of the fox.
X i t + 1 = B e s t X i t r a n d ( 1 , D ) M i n T a

3. FOX Optimization Algorithm for Adaptive Spiral Flight

3.1. Tent Chaotic Mapping Based on Random Variables

The algorithm’s effect is significantly influenced by its beginning value. The method will have a highly positive outcome in the end if the beginning value is near the global optimal solution [35]. The random population initialization used by the majority of swarm intelligence optimization algorithms has several drawbacks, including unequal population distribution, limited population variety, and low population quality. This work uses Tent chaotic mapping, whose equation is as follows [36], to establish the fox population during the population initialization stage of the method in order to overcome this issue.
z i + 1 = 2 z i + r a n d ( 0 , 1 ) × 1 N 0 < x k < 1 2 2 1 z i + r a n d ( 0 , 1 ) × 1 N 1 2 < x k < 1
Among these, the parameter N is the total number of particles in the chaotic sequence, and zi+1 and zi represent the sequence numbers of the i-th and (i + 1)-th chaotic sequences, respectively.
According to the characteristics of Tent mapping, the sequence steps for generating chaos in the feasible domain are as follows:
(1) Randomly generate the initial value z0 in (0, 1); let i = 1.
(2) Use Equation (10) for iteration to generate a z-sequence, where i increases by 1.
(3) If the maximum number of iterations is reached, stop and save the generated z-sequence.
Apply the Tent chaotic sequence zi+1 generated by Equation (10) to initialize the position of the fox population, as follows:
X i t n e w = ( U i t L i t ) z i + 1 + L i t
In the formula, Uit and Lit are the upper and lower bounds of the independent variables of the objective function when iterating it-th times. X i t n e w is the updated fox population position using Tent chaotic mapping.

3.2. Adaptive Inertia Weight

An essential element in the search process is inertia weight, which can keep the participants moving in a specific way, prevent them from arriving at the local best solution, and speed up their movement [37,38]. When the weight is little, the algorithm has high local development ability and can locate the region near the ideal solution; when the weight is big, the algorithm has strong global search capacity. A suitable inertia weight can enhance the algorithm’s global search capability and accelerate the algorithm’s convergence, both of which are crucial for determining the optimal value of the objective function [39]. In this paper, a strategy of adaptively changing the inertia weight according to the number of iterations is proposed. The mathematical expression is as follows:
ω ( t ) = 0.2 cos π 2 ( 1 t M a x i t )
where the parameter t is the current number of iterations, Maxit is the maximum number of iterations, and the inertia weight ω(t) changes nonlinearly between [0, 1]. According to the characteristics of cos function, the weight value is small at the beginning of the algorithm, but the optimization speed is faster, and the option value is larger at the end, but the change speed is slow, so the convergence of the algorithm is balanced.
The improved fox jumping hunting position update method is as follows:
X i t + 1 = ω ( t ) D i s t _ F o x _ P r e y i t J u m p i t c 1
X i t + 1 = ω ( t ) D i s t _ F o x _ P r e y i t J u m p i t c 2
In the formula, c1 and c2 are divided into position update parameters, with values based on the success rate of fox jumping hunting. Generally, c1 ∈ [0,0.18], c2 ∈ [0.18,1]. Use a random the variable p within the range of [0, 1] to determine the position update formula. If p > 0.18, update the fox position using Equation (13). But if p < 0.18, calculate the new position using Equation (14).
By introducing adaptive weights to dynamically adjust the position changes of foxes, the fox’s different position update modes at different times make the algorithm search more flexible. As the number of iterations increases, a single fox converges to the optimal position, and the larger the weight, the faster the individual moves, thus improving the convergence speed of the algorithm.

3.3. Levy Flight Mechanism

Aiming at the problem that FOX is easy to fall into local optimum, Levy flight is introduced to update the FOX position [40]. Levy flight is a random flight with alternating search range, which can improve the global search ability of the algorithm, which makes it possible for the algorithm to jump out of the local optimum [41]. The mathematical expression of fox position update is shown in Equation (15):
X l i t = X i t + l l e v y ( λ )
In the equation, Xlit represents the updated position of Levy’s flight. The parameter l represents the step size control parameter. levy represents the step size that follows the levy distribution, with a value of
l e v y = μ ν 1 γ
In the formula, μ and ν follow a normal distribution. μ ~ N ( 0 , σ μ 2 ) , ν ~ N ( 0 , σ ν 2 ) , and the definitions of σ μ 2 and σ ν 2 are as shown in Equation (17):
σ μ = Γ ( 1 + γ ) sin ( γ π / 2 ) γ Γ ( 1 + γ ) / 2 2 ( γ + 1 ) / 2 1 / γ σ υ = 1
where, γ is 1.5.
After the fox position is updated by Levy flight, the fox position updated by Levy flight is not necessarily a better position due to the random flight characteristics of Levy flight, so the greedy strategy is adopted to choose whether to keep the original position or the new position, and the selection formula is shown in Equation (18):
X i t = X i t , f i t n e s s X i t f i t n e s s X l i t X l i t , f i t n e s s X i t > f i t n e s s X l i t
In the formula, fitness(Xit) and fitness(Xlit) respectively represent the fitness values corresponding to the original fox position of the algorithm and the fitness values corresponding to the fox position updated by Levy flight.

3.4. Variable Spiral Search Strategy

The fox will randomly seek in the random walk stage in accordance with the best location that has been identified thus far, which results in a monotonous search strategy and may fall into the local optimum, diminishing the algorithm’s search capability [42,43]. A variable spiral position update method is proposed to make the fox position update more flexible, develop different position update search pathways, and balance the algorithm’s global and local search, all of which are inspired by the spiral operation of the whale optimization algorithm [44]. The following is the formula for the FOX variable helix position updating strategy:
X i t + 1 = e z l cos ( 2 π l ) B e s t X i t r a n d ( 1 , D ) M i n T a
z = e k cos π ( 1 ( i t / M a x i t ) )
where, the parameter k is the coefficient of variation, k = 5. The parameter l is a uniformly distributed random number of [−1, 1]. With the range of fox position updates from large to small, more high-quality solutions are found in the early stage, and the late optimization reduces the increase of idle work, thus improving the global optimal search performance of the algorithm. At the same time, according to the characteristics of spiral, the optimization accuracy of the algorithm is improved to a certain extent.

3.5. Time Complexity Analysis

The time complexity of the algorithm is mainly related to the number of individual fox populations (SearchAgents), individual dimensions (D), and the number of algorithm iterations (Maxit). The time complexity of FOX is O(SearchAgents*D*Maxit). The time complexity of introducing Tent chaotic mapping to initialize the population is O(SearchAgents*D). Introducing adaptive inertia weight and variable spiral search strategy does not change the time complexity of the algorithm. Introducing Levy flight strategy to update the fox position has a time complexity of O(SearchAgents*D), so the time complexity within the iteration loop is O(SearchAgents*D). Therefore, the time complexity of ASFFOX is O(SearchAgents*D*Maxit), which is the same as FOX’s time complexity. The improvement does not increase ASFFOX’s time complexity.

3.6. Algorithm Flowchart and Pseudocode

The pseudocode of the ASFFOX algorithm proposed in this article is shown in Algorithm 1.
Algorithm 1 Pseudo code of ASFFOX algorithm
1: Initialize the population according to Equation (11);
2: While it < Maxit
3:     Initialize Dist_S_T,Sp_S,Time_S_T,BestX,Dist_Fox_Prey,Jump,MinT,a,BestFitness,ω(t);
4:     Calculate the fitness of each search agent
5:     Select BestX and BestFitness among the population(X) in each iteration;
6:     If1 fitness(Xit) > fitness(Xit+1)
7:        BestFitness = fitness(Xit+1);
8:        BestX = X(i,:);
9:     Endif1
10:    If2 r ≥ 0.5
11:       If3 p > 0.18
12:           Initialize time randomly;
13:           Calculate Distance_Sound_travels using Equation (1);
14:           Calculate Sp_S from Equation (2);
15:           Calculate distance from fox to prey using Equation (3);
16:           Tt = average time;
17:           T = Tt/2;
18:           Calculate jump using Equation (4)
19:           Find Xit+1 using Equation (13);
20:       Elseif p ≤ 0.18
21:           Initialize time randomly;
22:           Calculate Distance_Sound_travels using Equation (1)
23:           Calculate Sp_S from Equation (2)
24:           Calculate distance from fox to prey using Equation (3)
25:           Tt = average time;
26:           T = Tt/2;
27:           Calculate jump using Equation (4)
28:           Find Xit+1 using Equation (14);
29:       EndIf3
30:    else
31:       Find MinT using Equation (7);
32:       Explore Xit+1 using Equations (19) and (20);
33:    EndIf2
34:    Explore Xit+1 using Equations (15)–(18);
35:    Check and amend the position if it goes beyond the limits;
36:    Evaluate search agents by their fitness;
37:    Update BestX;
38:    it = it + 1;
39: End while
40: return BestX and BestFitness

4. Simulation Experiment Results and Analysis

In order to verify the superiority and feasibility of the improved ASFFOX algorithm, the proposed ASFFOX algorithm is compared with other classical metaheuristic algorithms, such as gray wolf optimization algorithm (GWO) [45], Harris hawks optimization (HHO) [46], whale optimization algorithm (WOA) [47], dung beetle optimization algorithm (DBO) [48], crayfish optimization algorithm (COA) [49], osprey optimization algorithm (OOA) [50], and FOX optimization algorithm (FOX), respectively. The test function details are shown in Table 1, where F1 to F3 are unimodal functions, F4 to F10 are multimodal functions, F11 to F20 are mixed functions, and F21 to F30 are composition functions. Different test functions are used to test different attributes. Since F2 is unstable when using MATLAB software to conduct experiments, 29 test functions except F2 are used in this experiment.

4.1. Experimental Parameter Settings

The Intel (R) Core (TM) i9-13900H @ 2.60 GHz CPU serves as the experimental environment and MATLAB R2022b as the experimental platform, and the Windows 11 operating system completes the numerical experiment. The comparison’s other algorithmic control settings all agree with the relevant original references.
To ensure equity, every algorithm is assigned a population size of N = 30, undergoes 30,000 assessment cycles, and is executed 30 times on its own. To demonstrate the correctness and stability of the algorithm, the ideal value, standard deviation, and average value of the solution results for each test function are noted. Experiments from two dimensions—30 and 50—will be carried out in this research to confirm the efficacy of the ASFFOX improvement technique.

4.2. Comparative Analysis of ASFFOX and Other Metaheuristic Algorithms

To verify the optimization performance of the ASFFOX algorithm, the proposed ASFFOX algorithm and traditional metaheuristic algorithm were simulated on the CEC2017 test set function. The experimental dimension was 30, and the results of 30 independent runs are shown in Table 2. The average convergence curve of the iteration is shown in Figure 1, and the data box plot is shown in Figure 2.
By analyzing the data in Figure 2, it is evident that FOX finds the best value when solving the unimodal functions F1 and F3, and that the improved algorithm in this paper finds the best value at F4 and F10, with the remaining values only surpassed by GWO, and that its stability is also at the forefront when solving the multi-modal functions F4 to F10; ASFFOX finds the best values on 11 functions by solving the mixed functions F11 to F20 and the combination functions F21 to F30. With the exception of F20 and F21, the solved values exhibit good standard deviation on the majority of functions and rank second only to the optimum values, demonstrating the algorithm’s stability and strong solution accuracy. With the exception of the F14 function, which ranks second in the comparison algorithm, none of the 29 functions have a lower accuracy than FOX. This indicates that the enhanced FOX optimization algorithm is capable of searching the exploration space more thoroughly and effectively, and it also possesses strong global optimization and local exploration capabilities. A box plot of the data distribution for the various methods in the article is shown in Figure 3. It is evident that the technique suggested in this work performs best in most circumstances by having the narrowest range of solutions for determining the function’s minimal value.
Figure 2 and Figure 3 show that the ASFFOX technique takes less iterations to get the same accuracy while solving multimodal functions, indicating a quicker rate of convergence for the enhanced approach. The convergence curve of ASFFOX leaps a lot throughout the multi-peak test function optimization process, indicating that it is more adept than FOX in jumping out of the local optimum and exploring the world. ASFFOX consistently performs better than the comparison algorithm in the upper, lower, upper quartile, lower quartile, and median of the majority of test functions, as shown by the box plot in Figure 3.

4.3. High Dimensional Benchmark Function Testing

This part modifies the test dimension to 50 dimensions and evaluates the optimization performance of each method in the CEC2017 test function in order to investigate the optimization performance of the upgraded algorithm on the high-dimensional benchmark function in more detail. Similar to this, there are 500 iterations, 30 separate runs of the experiment, and a population size of 30. Table 3 displays the detailed experimental findings. Figure 4 and Figure 5 record the data box diagram and the average convergence curve of the iterations, respectively. According to the experimental results, ASFFOX’s anti-stagnation ability is more pronounced and its capacity to escape local extremum is significantly better than that of the original algorithm. The ASFFOX method continues to outperform the comparison algorithm in terms of optimization performance over 50 dimensions, and it remains highly competitive in terms of convergence accuracy and stability.

4.4. Wilcoxon Rank Sum Test

Merely evaluating an algorithm’s performance only on the basis of its mean error and standard deviation is insufficient. To confirm whether there is a substantial difference between ASFFOX and the comparison algorithm’s optimization outputs, more statistical test techniques are required. The experiment in this part uses the Wilcoxon rank sum test, and the significance assessment index p is set at 5%. The optimization outcomes of ASFFOX and GWO, HHO, WOA, DBO, COA, OOA, and FOX algorithms are determined to be significantly different based on a comparison of the average error values of each algorithm ran separately for 30 tests. Table 4 displays the statistical findings. A statistically significant difference exists between ASFFOX and the comparison algorithm in the present function when p < 0.05. p > 0.05 indicates that there is not a discernible difference between the comparison algorithm in the present function and ASFFOX. When p is NaN, there is no difference between the two methods and the significance test between them cannot be conducted. If ASFFOX and the comparison algorithm do not significantly vary in a particular function, then the two methods perform equally. The convergence accuracy of the two algorithms in this function is compared to assess performance in the event that there is a notable discrepancy between ASFFOX and the comparison algorithm.
From the statistical results, it can be seen that the p values of most rank sum tests are less than 0.05, which indicates that there is a significant difference between the optimization results of the ASFFOX algorithm and the seven comparison algorithms. The experimental results in this section further verify that the experiments in Section 4.2 and Section 4.3 are reliable, showing that the four improved strategies introduced by the FOX algorithm can effectively balance the global exploration and local development capabilities of the algorithm, avoid the algorithm falling into local optimum, and make the ASFFOX algorithm have better performance.

4.5. Application of Engineering Optimization Problems

To test the feasibility of the improved algorithm in solving practical engineering optimization problems, two engineering optimization problems were selected and solved using eight algorithms.

4.5.1. Optimization Problem of I-Beam Design

Engineering optimization problem 1 is a design problem for I-beams. Its purpose is to minimize the vertical deflection of the beam to the greatest extent possible. It simultaneously satisfies the cross-sectional area and stress constraints under a given load [51]. This problem contains four variables and two constraints, and the mathematical description of the problem is as follows:
Objective function:
f ( X ) = 5000 x 3 ( x 2 2 x 4 ) 3 / 12 + ( x 1 x 4 3 / 6 ) + 2 x 2 x 4 ( x 2 x 4 / 2 ) 2
Constraint condition:
g 1 ( X ) = 2 x 1 x 3 + x 3 ( x 2 2 x 4 ) 300
g 2 ( X ) = 18 x 2 × 10 4 x 3 ( x 2 2 x 4 ) 3 + 2 x 1 x 3 4 x 4 2 + 3 x 2 x 2 2 x 4 + 15 x 1 × 10 3 x 2 2 x 4 x 3 2 + 2 x 3 x 1 3 56
Value range:
10 x 1 50
10 x 2 80
0.9 x 3 4
0.9 x 4 4
Select the ASFFOX algorithm and seven algorithms including GWO, HHO, WOA, DBO, COA, OOA, and FOX to jointly solve engineering optimization problem 1, with an evaluation frequency of T = 1500 times; the population size is N = 30. Each algorithm runs independently 10 times, and the solution results are recorded in Table 5. The average convergence curve of iterations and the plotted data box plot are shown in Figure 6. From the data in Table 5, it can be analyzed that ASFFOX exhibits the best mean, standard deviation, and convergence accuracy among all the algorithms involved in the calculation, proving that the algorithm has good convergence ability and runs in a relatively stable manner. From the iterative curve and box plot in Figure 6, we can see that ASFFOX exhibits good convergence and stability in solving I-beam design problems.

4.5.2. Weight Minimization of a Speed Reducer

Engineering optimization problem 2 is a gearbox design problem. The design problem of a reducer is a typical mechanical optimization problem, with the goal of minimizing the weight of the reducer to facilitate the normal operation of the propeller and engine [52]. This problem involves seven decision variables. The mathematical description of the problem is as follows:
Objective function:
min 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 3 + x 7 2 ) + 7.4777 ( x 6 3 + x 7 3 ) + 0.7854 ( x 4 x 6 2 + x 5 x 7 2 )
Constraint condition:
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 5 3 x 1 x 6 4 x 3 1 0
g 4 ( x ) = 1.93 x 5 3 x 2 x 7 4 x 3 1 0
g 5 ( x ) = 745 ( x 4 / x 2 x 3 ) 2 + 16.9 × 10 6 1 / 2 110 x 6 3 1 0
g 6 ( x ) = 745 ( x 5 / x 2 x 3 ) 2 + 157.5 × 10 6 1 / 2 85 x 7 3 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 ) = 5 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
Value range:
2.6 x 1 3.6 ;
0.7 x 2 0.8 ;
17 x 3 28 ;
7.3 x 4 ;
x 5 8.3 ;
2.9 x 6 3.9 ;
5.0 x 7 5.5 ;
Table 6 shows the experimental results obtained on eight algorithms for the design problem of the reducer. The average convergence curve of the iteration and the data box plot are shown in Figure 7. From Table 6, it can be seen that the ASFFOX algorithm obtains the minimum reducer weight of 2994.4, and its optimal value, standard deviation, and mean are all optimal, proving its good solving accuracy and stability. From the iterative curve and box plot in Figure 7, it can be seen that ASFFOX has better stability and convergence speed than other algorithms, indicating that the ASFFOX algorithm has good optimization ability and stability.

5. Conclusions

This study presents an adaptive spiral flying fox optimization method, which aims to address the issues of weak individual ergodicity and easy fall into local optimum of the FOX algorithm. The introduction of tent chaotic mapping yields an initial population of excellent quality. The fox jumping and hunting technique is altered, and the FOX algorithm’s convergence speed and accuracy are enhanced, by raising the inertia weight. The use of Levy flight and variable spiral search method aims to enhance the precision of the FOX algorithm and its capacity to exit the local optimum.
The application ability of the algorithm is tested using two real-world engineering challenges and a multi-dimensional comparison experiment on the CEC2017 test set between the ASFFOX method and seven conventional swarm intelligence algorithms. In contrast, the ASFFOX method has strong computational stability and has a quicker rate of convergence, higher accuracy of convergence, and superior capacity to break out of the local optimum. The outcomes confirm the algorithm’s efficacy. In the following phase, we will carry out a more thorough investigation, strengthen the algorithm’s capacity for optimization in fixed low dimensions, and consistently increase its adaptability to more effectively address a range of real-world optimization issues. Simultaneously, we will keep refining the Fox optimization algorithm’s optimization mechanism, continuously boosting its solution efficiency, increasing its suitability for handling engineering application problems, and using it to solve optimization issues in a wider range of domains.

Author Contributions

Conceptualization, Z.Z.; writing—review and editing, L.C.; validation, L.C.; data curation, X.W.; writing—original draft preparation, L.C. methodology, X.W.; software, Z.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

The data that support the findings of this study are available from the corresponding author upon request. There are no restrictions on data availability.

Conflicts of Interest

The authors declare no competing interests.

References

  1. Yue, Y.; Cao, L.; Lu, D.; Hu, Z.; Xu, M.; Wang, S.; Li, B.; Ding, H. Review and empirical analysis of sparrow search algorithm. Artif. Intell. Rev. 2023, 56, 10867–10919. [Google Scholar] [CrossRef]
  2. Wang, S.; Cao, L.; Chen, Y.; Chen, C.; Yue, Y.; Zhu, W. Gorilla optimization algorithm combining sine cosine and cauchy variations and its engineering applications. Sci. Rep. 2024, 14, 7578. [Google Scholar] [CrossRef] [PubMed]
  3. Yue, Y.; Cao, L.; Zhang, Y. Novel WSN Coverage Optimization Strategy Via Monarch Butterfly Algorithm and Particle Swarm Optimization. Wirel. Pers. Commun. 2024, 135, 2255–2280. [Google Scholar] [CrossRef]
  4. Yue, Y.; You, H.; Wang, S.; Cao, L. Improved whale optimization algorithm and its application in heterogeneous wireless sensor networks. Int. J. Distrib. Sens. Netw. 2021, 17, 15501477211018140. [Google Scholar] [CrossRef]
  5. Chen, C.; Cao, L.; Chen, Y.; Chen, B.; Yue, Y. A comprehensive survey of convergence analysis of beetle antennae search algorithm and its applications. Artif. Intell. Rev. 2024, 57, 141. [Google Scholar] [CrossRef]
  6. Cao, L.; Chen, H.; Chen, Y.; Yue, Y.; Zhang, X. Bio-Inspired Swarm Intelligence Optimization Algorithm-Aided Hybrid TDOA/AOA-Based Localization. Biomimetics 2023, 8, 186. [Google Scholar] [CrossRef]
  7. Yue, Y.; Cao, L.; Chen, H.; Chen, Y.; Su, Z. Towards an Optimal KELM Using the PSO-BOA Optimization Strategy with Applications in Data Classification. Biomimetics 2023, 8, 306. [Google Scholar] [CrossRef]
  8. Chen, B.; Cao, L.; Chen, C.; Chen, Y.; Yue, Y. A comprehensive survey on the chicken swarm optimization algorithm and its applications: State-of-the-art and research challenges. Artif. Intell. Rev. 2024, 57, 170. [Google Scholar] [CrossRef]
  9. Kennedy, J.; Eberhart, R. Particle swarm optimization. In Proceedings of the ICNN’95-International Conference on Neural Networks, Perth, WA, Australia, 27 November 1995; IEEE: Piscataway, NJ, USA, 1995; Volume 4, pp. 1942–1948. [Google Scholar]
  10. Abdollahzadeh, B.; Soleimanian Gharehchopogh, F.; Mirjalili, S. Artificial gorilla troops optimizer: A new nature-inspired metaheuristic algorithm for global optimization problems. Int. J. Intell. Syst. 2021, 36, 5887–5958. [Google Scholar] [CrossRef]
  11. Dhiman, G.; Kumar, V. Seagull optimization algorithm: Theory and its applications for large-scale industrial engineering problems. Knowl.-Based Syst. 2019, 165, 169–196. [Google Scholar] [CrossRef]
  12. Xue, J.; Shen, B. A novel swarm intelligence optimization approach: Sparrow search algorithm. Syst. Sci. Control Eng. 2020, 8, 22–34. [Google Scholar] [CrossRef]
  13. 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]
  14. Nadimi-Shahraki, M.H.; Zamani, H.; Asghari Varzaneh, Z. A systematic review of the whale optimization algorithm: Theoretical foundation, improvements, and hybridizations. Arch. Comput. Methods Eng. 2023, 30, 4113–4159. [Google Scholar] [CrossRef]
  15. Chopra, N.; Ansari, M.M. Golden jackal optimization: A novel nature-inspired optimizer for engineering applications. Expert Syst. Appl. 2022, 198, 116924. [Google Scholar] [CrossRef]
  16. Mohammed, H.; Rashid, T. FOX: A FOX-inspired optimization algorithm. Appl. Intell. 2023, 53, 1030–1050. [Google Scholar] [CrossRef]
  17. Hu, G.; Song, K.; Li, X. DEMFFA: A multi-strategy modified Fennec Fox algorithm with mixed improved differential evolutionary variation strategies. J. Big Data 2024, 11, 69. [Google Scholar] [CrossRef]
  18. Fu, Z.; An, J.; Yang, Q.; Yuan, H.; Sun, Y.; Ebrahimian, H. Skin cancer detection using kernel fuzzy C-means and developed red fox optimization algorithm. Biomed. Signal Process. Control 2022, 71, 103160. [Google Scholar] [CrossRef]
  19. Zhang, C.; Liu, L.; Yang, Y.; Yu, S.; Ning, J.; Zhang, Y.; Zhang, C.; Guo, Y. An Opposition-Based Learning-Based Search Mechanism for Flying Foxes Optimization Algorithm. Comput. Mater. Contin. 2024, 79, 5201–5223. [Google Scholar] [CrossRef]
  20. Natarajan, R.; Megharaj, G.; Marchewka, A.; Divakarachari, P.B.; Hans, M.R. Energy and distance based multi-objective red fox optimization algorithm in wireless sensor network. Sensors 2022, 22, 3761. [Google Scholar] [CrossRef]
  21. Pugal Priya, R.; Saradadevi Sivarani, T.; Gnana Saravanan, A. Deep long and short term memory based Red Fox optimization algorithm for diabetic retinopathy detection and classification. Int. J. Numer. Methods Biomed. Eng. 2022, 38, e3560. [Google Scholar] [CrossRef]
  22. Khorami, E.; Mahdi Babaei, F.; Azadeh, A. Optimal diagnosis of COVID-19 based on convolutional neural network and red fox optimization algorithm. Comput. Intell. Neurosci. 2021, 2021, 4454507. [Google Scholar] [CrossRef] [PubMed]
  23. Zhang, M.; Xu, Z.; Lu, X.; Liu, Y.; Xiao, Q.; Taheri, B. An optimal model identification for solid oxide fuel cell based on extreme learning machines optimized by improved Red Fox Optimization algorithm. Int. J. Hydrog. Energy 2021, 46, 28270–28281. [Google Scholar] [CrossRef]
  24. Xu, L.; Mohammadi, M. Brain tumor diagnosis from MRI based on Mobilenetv2 optimized by contracted fox optimization algorithm. Heliyon 2024, 10, E23866. [Google Scholar] [CrossRef] [PubMed]
  25. Huo, Z.; Liu, S.; Ebrahimian, H. Aircraft energy management system using chaos red fox optimization algorithm. J. Electr. Eng. Technol. 2022, 17, 179–195. [Google Scholar] [CrossRef]
  26. Zaborski, M.; Woźniak, M.; Mańdziuk, J. Multidimensional Red Fox meta-heuristic for complex optimization. Appl. Soft Comput. 2022, 131, 109774. [Google Scholar] [CrossRef]
  27. Zade, B.M.H.; Mansouri, N. Improved red fox optimizer with fuzzy theory and game theory for task scheduling in cloud environment. J. Comput. Sci. 2022, 63, 101805. [Google Scholar] [CrossRef]
  28. Zervoudakis, K.; Tsafarakis, S. A global optimizer inspired from the survival strategies of flying foxes. Eng. Comput. 2023, 39, 1583–1616. [Google Scholar] [CrossRef]
  29. Feda, A.K.; Adegboye, M.; Adegboye, O.R.; Agyekum, E.B.; Mbasso, W.F.; Kamel, S. S-shaped grey wolf optimizer-based FOX algorithm for feature selection. Heliyon 2024, 10, E24192. [Google Scholar] [CrossRef]
  30. Deepanraj, B.; Gugulothu, S.K.; Ramaraj, R.; Arthi, M.; Saravanan, R. Optimal parameter estimation of proton exchange membrane fuel cell using improved red fox optimizer for sustainable energy management. J. Clean. Prod. 2022, 369, 133385. [Google Scholar] [CrossRef]
  31. Černý, R.; Favre-Nicolin, V.; Rohlíček, J.; Hušák, M. FOX, current state and possibilities. Crystals 2017, 7, 322. [Google Scholar] [CrossRef]
  32. Sharma, R.; Mahanti, G.K.; Panda, G.; Rath, A.; Dash, S.; Mallik, S.; Zhao, Z. Comparative performance analysis of binary variants of FOX optimization algorithm with half-quadratic ensemble ranking method for thyroid cancer detection. Sci. Rep. 2023, 13, 19598. [Google Scholar] [CrossRef] [PubMed]
  33. Zhang, C.; Song, Z.; Yang, Y.; Zhang, C.; Guo, Y. A Decomposition-Based Multi-Objective Flying Foxes Optimization Algorithm and Its Applications. Biomimetics 2024, 9, 417. [Google Scholar] [CrossRef] [PubMed]
  34. Vaiyapuri, T.; Liyakathunisa Alaskar, H.; Aljohani, E.; Shridevi, S.; Hussain, A. Red fox optimizer with data-science-enabled microarray gene expression classification model. Appl. Sci. 2022, 12, 4172. [Google Scholar] [CrossRef]
  35. Al-Daraiseh, A.; Sanjalawe, Y.; Al-E’mari, S.; Fraihat, S.; Bany Taha, M.; Al-Muhammed, M. Cryptographic Grade Chaotic Random Number Generator Based on Tent-Map. J. Sens. Actuator Netw. 2023, 12, 73. [Google Scholar] [CrossRef]
  36. Wang, Y.; Zhang, X.; Yu, D.J.; Bai, Y.J.; Du, J.P.; Tian, Z.T. Tent Chaotic Map and Population Classification Evolution Strategy-Based Dragonfly Algorithm for Global Optimization. Math. Probl. Eng. 2022, 2022, 2508414. [Google Scholar] [CrossRef]
  37. Cao, D.; Xu, Y.; Yang, Z.; Dong, H.; Li, X. An enhanced whale optimization algorithm with improved dynamic opposite learning and adaptive inertia weight strategy. Complex Intell. Syst. 2023, 9, 767–795. [Google Scholar] [CrossRef]
  38. Jena, J.J.; Satapathy, S.C. A new adaptive tuned Social Group Optimization (SGO) algorithm with sigmoid-adaptive inertia weight for solving engineering design problems. Multimed. Tools Appl. 2024, 83, 3021–3055. [Google Scholar] [CrossRef]
  39. Asif, M.; Nagra, A.A.; Ahmad, M.B.; Masood, K. Feature selection empowered by self-inertia weight adaptive particle swarm optimization for text classification. Appl. Artif. Intell. 2022, 36, 2004345. [Google Scholar] [CrossRef]
  40. Bakir, H.; Guvenc, U.; Kahraman, H.T.; Duman, S. Improved Lévy flight distribution algorithm with FDB-based guiding mechanism for AVR system optimal design. Comput. Ind. Eng. 2022, 168, 108032. [Google Scholar] [CrossRef]
  41. Kaidi, W.; Khishe, M.; Mohammadi, M. Dynamic levy flight chimp optimization. Knowl.-Based Syst. 2022, 235, 107625. [Google Scholar] [CrossRef]
  42. Geng, J.; Sun, X.; Wang, H.; Bu, X.; Liu, D.; Li, F.; Zhao, Z. A modified adaptive sparrow search algorithm based on chaotic reverse learning and spiral search for global optimization. Neural Comput. Appl. 2023, 35, 24603–24620. [Google Scholar] [CrossRef]
  43. Li, M.; Xu, G.; Fu, Y.; Zhang, T.; Du, L. Improved whale optimization algorithm based on variable spiral position update strategy and adaptive inertia weight. J. Intell. Fuzzy Syst. 2022, 42, 1501–1517. [Google Scholar] [CrossRef]
  44. Wang, W.; Chen, Y.; Yang, C.; Li, Y.; Xu, B.; Huang, K.; Xiang, C. An efficient optimal sizing strategy for a hybrid electric air-ground vehicle using adaptive spiral optimization algorithm. J. Power Sources 2022, 517, 230704. [Google Scholar] [CrossRef]
  45. Li, Y.; Lin, X.; Liu, J. An improved gray wolf optimization algorithm to solve engineering problems. Sustainability 2021, 13, 3208. [Google Scholar] [CrossRef]
  46. Heidari, A.A.; Mirjalili, S.; Faris, H.; Aljarah, I.; Mafarja, M.; Chen, H. Harris hawks optimization: Algorithm and applications. Future Gener. Comput. Syst. 2019, 97, 849–872. [Google Scholar] [CrossRef]
  47. Mirjalili, S.; Lewis, A. The whale optimization algorithm. Adv. Eng. Softw. 2016, 95, 51–67. [Google Scholar] [CrossRef]
  48. Xue, J.; Shen, B. Dung beetle optimizer: A new meta-heuristic algorithm for global optimization. J. Supercomput. 2023, 79, 7305–7336. [Google Scholar] [CrossRef]
  49. Jia, H.; Rao, H.; Wen, C.; Mirjalili, S. Crayfish optimization algorithm. Artif. Intell. Rev. 2023, 56, 1919–1979. [Google Scholar] [CrossRef]
  50. Dehghani, M.; Trojovský, P. Osprey optimization algorithm: A new bio-inspired metaheuristic algorithm for solving engineering optimization problems. Front. Mech. Eng. 2023, 8, 1126450. [Google Scholar] [CrossRef]
  51. Wang, L.; Zhu, M.; Yue, W.; Dong, J. Experimental and topology optimization design study of the shear behaviour of reinforced concrete I-beam web with opening. Eng. Optim. 2022, 54, 1509–1524. [Google Scholar] [CrossRef]
  52. Xin, W.; Zhang, Y.; Fu, Y.; Yang, W.; Zheng, H. A multi-objective optimization design approach of large mining planetary gear reducer. Sci. Rep. 2023, 13, 18640. [Google Scholar] [CrossRef] [PubMed]
Figure 1. The flowchart of ASFFOX algorithm.
Figure 1. The flowchart of ASFFOX algorithm.
Biomimetics 09 00524 g001
Figure 2. The iterative convergence curves of 8 algorithms (D = 30).
Figure 2. The iterative convergence curves of 8 algorithms (D = 30).
Biomimetics 09 00524 g002aBiomimetics 09 00524 g002bBiomimetics 09 00524 g002c
Figure 3. The box plots of iterative data distributions (D = 30).
Figure 3. The box plots of iterative data distributions (D = 30).
Biomimetics 09 00524 g003aBiomimetics 09 00524 g003b
Figure 4. The iterative convergence curves of 8 algorithms (D = 50).
Figure 4. The iterative convergence curves of 8 algorithms (D = 50).
Biomimetics 09 00524 g004aBiomimetics 09 00524 g004bBiomimetics 09 00524 g004c
Figure 5. The box plots of iterative data distributions (D = 50).
Figure 5. The box plots of iterative data distributions (D = 50).
Biomimetics 09 00524 g005aBiomimetics 09 00524 g005bBiomimetics 09 00524 g005c
Figure 6. Iterative curves and box plots for design issues with I-beams problem. (a) Iterative convergence curve. (b) Iterative data distribution boxplot.
Figure 6. Iterative curves and box plots for design issues with I-beams problem. (a) Iterative convergence curve. (b) Iterative data distribution boxplot.
Biomimetics 09 00524 g006
Figure 7. Iterative curves and box plots of speed reducer optimization design problem. (a) Iterative convergence curve. (b) Iterative data distribution boxplot.
Figure 7. Iterative curves and box plots of speed reducer optimization design problem. (a) Iterative convergence curve. (b) Iterative data distribution boxplot.
Biomimetics 09 00524 g007
Table 1. CEC 2017 Test Functions.
Table 1. CEC 2017 Test Functions.
No.FunctionsFi = Fi(x)
Unimodal
Functions
1Shifted and Rotated Bent Cigar Function100
2Shifted and Rotated Sum of Different Power Function *200
3Shifted and Rotated Zakharov Function300
Simple
Multimodal
Functions
4Shifted and Rotated Rosenbrock’s Function400
5Shifted and Rotated Rastrigin’s Function500
6Shifted and Rotated Expanded Scaffer’s F6 Function600
7Shifted and Rotated Lunacek Bi_Rastrigin Function700
8Shifted and Rotated Non-Continuous Rastrigin’s Function800
9Shifted and Rotated Levy Function900
10Shifted and Rotated Schwefel’s Function1000
Hybrid
Functions
11Hybrid Function 1 (N = 3)1100
12Hybrid Function 2 (N = 3)1200
13Hybrid Function 3 (N = 3)1300
14Hybrid Function 4 (N = 4)1400
15Hybrid Function 5 (N = 4)1500
16Hybrid Function 6 (N = 4)1600
17Hybrid Function 6 (N = 5)1700
18Hybrid Function 6 (N = 5)1800
19Hybrid Function 6 (N = 5)1900
20Hybrid Function 6 (N = 6)2000
Composition
Functions
21Composition Function 1 (N = 3)2100
22Composition Function 2 (N = 3)2200
23Composition Function 3 (N = 4)2300
24Composition Function 4 (N = 4)2400
25Composition Function 5 (N = 5)2500
26Composition Function 6 (N = 5)2600
27Composition Function 7 (N = 6)2700
28Composition Function 8 (N = 6)2800
29Composition Function 9 (N = 3)2900
30Composition Function 10 (N = 3)3000
Search Range: [−100, 100]
Table 2. The test results of the 8 algorithms improved by different strategies (D = 30).
Table 2. The test results of the 8 algorithms improved by different strategies (D = 30).
ASFFOXFOXGWOHHOWOADBOCOAOOA
F1min1.52 × 1041.19 × 1043.53 × 1089.25 × 1072.26 × 1092.53 × 10103.38 × 10104.14 × 1010
F1std7.55 × 1049.01 × 1031.64 × 1094.48 × 1081.65 × 1096.42 × 1096.76 × 1097.83 × 109
F1avg9.99 × 1042.32 × 1042.85 × 1095.34 × 1084.89 × 1093.43 × 10105.73 × 10105.82 × 1010
F3min5.02 × 1042.79 × 1043.53 × 1044.39 × 1041.44 × 1056.17 × 1047.37 × 1047.44 × 104
F3std5.07 × 1035.37 × 1041.31 × 1046.92 × 1036.91 × 1041.12 × 1046.25 × 1036.73 × 103
F3avg5.92 × 1046.70 × 1046.62 × 1045.77 × 1042.63 × 1058.56 × 1049.01 × 1049.30 × 104
F4min4.65 × 1025.21 × 1025.19 × 1025.06 × 1027.47 × 1023.88 × 1037.45 × 1039.18 × 103
F4std2.44 × 1013.14 × 1018.17 × 1011.41 × 1024.08 × 1022.23 × 1033.49 × 1032.53 × 103
F4avg5.08 × 1025.58 × 1026.09 × 1027.55 × 1021.30 × 1037.93 × 1031.60 × 1041.48 × 104
F5min6.93 × 1027.06 × 1025.86 × 1026.94 × 1027.57 × 1027.88 × 1028.69 × 1028.14 × 102
F5std3.14 × 1012.43 × 1014.18 × 1013.27 × 1016.59 × 1012.64 × 1012.94 × 1014.08 × 101
F5avg7.94 × 1028.02 × 1026.45 × 1027.71 × 1028.63 × 1028.44 × 1029.27 × 1029.15 × 102
F6min6.37 × 1026.60 × 1026.04 × 1026.47 × 1026.53 × 1026.63 × 1026.73 × 1026.68 × 102
F6std7.99 × 1009.41 × 1004.96 × 1006.64 × 1001.18 × 1015.84 × 1005.99 × 1008.47 × 100
F6avg6.56 × 1026.74 × 1026.13 × 1026.68 × 1026.80 × 1026.75 × 1026.86 × 1026.85 × 102
F7min1.06 × 1031.28 × 1038.42 × 1021.22 × 1031.19 × 1031.15 × 1031.26 × 1031.34 × 103
F7std7.44 × 1012.34 × 1014.31 × 1015.10 × 1018.12 × 1014.80 × 1016.38 × 1014.86 × 101
F7avg1.26 × 1031.32 × 1038.94 × 1021.32 × 1031.33 × 1031.24 × 1031.42 × 1031.43 × 103
F8min9.21 × 1029.85 × 1028.59 × 1029.30 × 1021.01 × 1031.01 × 1031.09 × 1031.07 × 103
F8std2.75 × 1017.99 × 1001.67 × 1012.73 × 1014.00 × 1012.65 × 1012.43 × 1012.97 × 101
F8avg9.84 × 1029.99 × 1028.92 × 1029.88 × 1021.07 × 1031.08 × 1031.14 × 1031.14 × 103
F9min5.32 × 1035.41 × 1031.25 × 1036.71 × 1035.99 × 1035.85 × 1038.18 × 1036.55 × 103
F9std1.09 × 1021.40 × 1021.26 × 1031.13 × 1033.77 × 1031.23 × 1031.39 × 1031.38 × 103
F9avg5.45 × 1035.62 × 1032.72 × 1038.76 × 1031.05 × 1048.52 × 1031.06 × 1041.03 × 104
F10min3.65 × 1034.47 × 1033.88 × 1034.77 × 1035.94 × 1037.22 × 1037.85 × 1037.14 × 103
F10std6.91 × 1026.95 × 1021.44 × 1036.40 × 1026.62 × 1025.03 × 1024.12 × 1025.49 × 102
F10avg5.60 × 1035.79 × 1035.39 × 1036.01 × 1037.75 × 1038.42 × 1038.74 × 1038.71 × 103
F11min1.21 × 1031.28 × 1031.39 × 1031.36 × 1032.79 × 1032.48 × 1033.40 × 1034.83 × 103
F11std4.53 × 1012.91 × 1029.60 × 1021.75 × 1026.04 × 1031.40 × 1032.45 × 1032.47 × 103
F11avg1.29 × 1031.65 × 1032.27 × 1031.59 × 1031.12 × 1045.60 × 1038.68 × 1039.38 × 103
F12min2.56 × 1051.45 × 1067.85 × 1065.93 × 1062.17 × 1081.55 × 1097.80 × 1095.77 × 109
F12std1.66 × 1063.04 × 1071.02 × 1083.76 × 1072.71 × 1082.21 × 1092.83 × 1093.68 × 109
F12avg2.22 × 1062.32 × 1079.42 × 1075.82 × 1075.09 × 1087.16 × 1091.34 × 10101.27 × 1010
F13min2.67 × 1032.00 × 1047.60 × 1045.06 × 1052.22 × 1065.78 × 1082.30 × 1095.49 × 108
F13std1.97 × 1047.41 × 1045.31 × 1072.99 × 1051.38 × 1072.54 × 1095.17 × 1094.99 × 109
F13avg1.94 × 1049.97 × 1041.75 × 1078.82 × 1051.28 × 1073.62 × 1091.04 × 10109.22 × 109
F14min1.07 × 1042.92 × 1038.09 × 1039.80 × 1046.07 × 1046.17 × 1044.60 × 1041.18 × 105
F14std1.08 × 1052.52 × 1051.06 × 1061.61 × 1062.92 × 1066.97 × 1052.17 × 1064.84 × 106
F14avg1.24 × 1052.06 × 1057.18 × 1051.47 × 1062.64 × 1069.72 × 1052.35 × 1064.49 × 106
F15min2.16 × 1037.01 × 1031.98 × 1044.10 × 1049.18 × 1043.77 × 1053.25 × 1071.99 × 107
F15std7.27 × 1032.62 × 1045.95 × 1067.83 × 1045.96 × 1061.35 × 1075.93 × 1084.30 × 108
F15avg8.28 × 1032.90 × 1042.22 × 1061.32 × 1054.52 × 1068.78 × 1066.86 × 1085.00 × 108
F16min2.29 × 1032.89 × 1032.11 × 1033.15 × 1032.96 × 1033.65 × 1034.17 × 1033.39 × 103
F16std3.67 × 1025.77 × 1024.24 × 1023.33 × 1025.73 × 1022.63 × 1021.01 × 1031.31 × 103
F16avg2.89 × 1033.86 × 1032.64 × 1033.66 × 1034.16 × 1034.04 × 1035.62 × 1036.12 × 103
F17min1.92 × 1032.22 × 1031.86 × 1032.24 × 1032.18 × 1032.39 × 1032.45 × 1032.93 × 103
F17std2.99 × 1023.10 × 1021.63 × 1022.77 × 1023.23 × 1022.55 × 1023.08 × 1034.11 × 103
F17avg2.59 × 1032.89 × 1032.11 × 1032.69 × 1032.76 × 1032.91 × 1035.30 × 1035.90 × 103
F18min6.90 × 1048.03 × 1048.54 × 1045.26 × 1044.48 × 1057.97 × 1059.17 × 1051.33 × 106
F18std1.55 × 1061.59 × 1062.41 × 1064.62 × 1061.63 × 1074.46 × 1064.61 × 1071.05 × 108
F18avg1.00 × 1061.35 × 1062.41 × 1064.62 × 1061.52 × 1076.73 × 1064.11 × 1077.81 × 107
F19min2.19 × 1033.27 × 1051.50 × 1041.11 × 1055.02 × 1052.03 × 1075.28 × 1076.09 × 107
F19std4.56 × 1036.84 × 1051.20 × 1061.57 × 1062.35 × 1071.83 × 1084.36 × 1086.70 × 108
F19avg5.88 × 1031.04 × 1061.02 × 1061.68 × 1061.91 × 1072.03 × 1086.19 × 1087.73 × 108
F20min2.34 × 1032.21 × 1032.17 × 1032.43 × 1032.34 × 1032.52 × 1032.55 × 1032.55 × 103
F20std2.33 × 1023.75 × 1022.02 × 1021.99 × 1022.22 × 1021.45 × 1022.06 × 1022.03 × 102
F20avg2.75 × 1032.98 × 1032.48 × 1032.80 × 1032.94 × 1032.81 × 1033.04 × 1033.03 × 103
F21min2.46 × 1032.54 × 1032.35 × 1032.46 × 1032.53 × 1032.33 × 1032.66 × 1032.62 × 103
F21std5.07 × 1018.66 × 1012.49 × 1014.99 × 1016.20 × 1019.77 × 1015.24 × 1015.83 × 101
F21avg2.55 × 1032.68 × 1032.41 × 1032.58 × 1032.65 × 1032.56 × 1032.75 × 1032.72 × 103
F22min2.30 × 1035.76 × 1032.38 × 1032.52 × 1033.20 × 1034.80 × 1038.23 × 1037.98 × 103
F22std1.71 × 1037.69 × 1022.14 × 1031.59 × 1031.82 × 1031.05 × 1035.83 × 1027.34 × 102
F22avg6.85 × 1037.57 × 1035.46 × 1037.47 × 1037.90 × 1036.50 × 1039.73 × 1039.60 × 103
F23min2.85 × 1033.15 × 1032.71 × 1033.04 × 1032.97 × 1033.02 × 1033.23 × 1033.30 × 103
F23std8.58 × 1011.83 × 1026.27 × 1011.68 × 1021.09 × 1029.82 × 1011.75 × 1021.85 × 102
F23avg2.98 × 1033.53 × 1032.79 × 1033.34 × 1033.17 × 1033.19 × 1033.61 × 1033.74 × 103
F24min2.96 × 1033.49 × 1032.89 × 1033.25 × 1033.13 × 1033.17 × 1033.41 × 1033.62 × 103
F24std1.04 × 1021.30 × 1026.87 × 1011.32 × 1029.80 × 1011.31 × 1021.60 × 1022.30 × 102
F24avg3.11 × 1033.69 × 1032.98 × 1033.49 × 1033.28 × 1033.41 × 1033.78 × 1034.03 × 103
F25min2.88 × 1032.95 × 1032.94 × 1032.91 × 1033.07 × 1033.45 × 1034.21 × 1034.22 × 103
F25std1.66 × 1014.49 × 1009.03 × 1014.07 × 1011.03 × 1023.65 × 1023.89 × 1025.29 × 102
F25avg2.91 × 1032.96 × 1033.03 × 1033.01 × 1033.22 × 1034.20 × 1035.16 × 1035.14 × 103
F26min2.84 × 1037.07 × 1033.87 × 1034.29 × 1036.61 × 1036.34 × 1039.98 × 1039.15 × 103
F26std1.61 × 1031.72 × 1034.85 × 1021.12 × 1039.75 × 1027.48 × 1028.17 × 1021.20 × 103
F26avg6.27 × 1039.29 × 1035.00 × 1037.92 × 1038.46 × 1038.07 × 1031.15 × 1041.15 × 104
F27min3.22 × 1033.65 × 1033.23 × 1033.30 × 1033.27 × 1033.42 × 1033.54 × 1034.09 × 103
F27std5.00 × 1013.91 × 1022.97 × 1011.72 × 1021.84 × 1021.72 × 1024.19 × 1023.59 × 102
F27avg3.29 × 1034.25 × 1033.27 × 1033.57 × 1033.49 × 1033.71 × 1034.51 × 1034.81 × 103
F28min3.21 × 1033.31 × 1033.31 × 1033.32 × 1033.41 × 1034.44 × 1036.51 × 1036.04 × 103
F28std2.22 × 1011.28 × 1011.17 × 1027.97 × 1012.12 × 1023.59 × 1027.43 × 1028.49 × 102
F28avg3.26 × 1033.33 × 1033.47 × 1033.49 × 1033.84 × 1035.34 × 1037.60 × 1037.56 × 103
F29min3.78 × 1034.22 × 1033.50 × 1034.21 × 1034.24 × 1034.42 × 1035.09 × 1035.21 × 103
F29std3.50 × 1024.46 × 1022.42 × 1024.96 × 1026.35 × 1022.49 × 1021.76 × 1032.42 × 103
F29avg4.26 × 1035.15 × 1033.97 × 1035.05 × 1035.32 × 1035.02 × 1037.88 × 1038.33 × 103
F30min7.60 × 1037.57 × 1042.00 × 1063.28 × 1069.35 × 1064.46 × 1073.31 × 1082.07 × 108
F30std1.44 × 1043.60 × 1069.69 × 1064.64 × 1066.15 × 1072.03 × 1081.01 × 1091.02 × 109
F30avg2.12 × 1044.55 × 1061.13 × 1078.59 × 1067.60 × 1072.09 × 1081.62 × 1091.61 × 109
Table 3. The test results of the 8 algorithms improved by different strategies (D = 50).
Table 3. The test results of the 8 algorithms improved by different strategies (D = 50).
ASFFOXFOXGWOHHOWOADBOCOAOOA
F1min8.99 × 1062.11 × 1082.16 × 1092.77 × 1091.38 × 10106.51 × 10109.29 × 10109.42 × 1010
F1std1.13 × 1074.24 × 1084.45 × 1091.68 × 1094.07 × 1096.66 × 1098.38 × 1099.22 × 109
F1avg2.21 × 1077.44 × 1081.22 × 10105.59 × 1092.01 × 10107.77 × 10101.12 × 10111.16 × 1011
F3min1.94 × 1052.06 × 1051.28 × 1051.40 × 1051.80 × 1051.44 × 1051.53 × 1051.43 × 105
F3std7.74 × 1046.89 × 1043.44 × 1041.50 × 1048.47 × 1045.08 × 1042.14 × 1043.45 × 104
F3avg3.02 × 1053.57 × 1051.73 × 1051.70 × 1052.90 × 1052.45 × 1051.96 × 1052.17 × 105
F4min5.51 × 1027.82 × 1027.35 × 1021.24 × 1033.20 × 1031.34 × 1043.10 × 1042.49 × 104
F4std5.04 × 1016.27 × 1013.81 × 1024.61 × 1021.07 × 1032.00 × 1035.28 × 1036.61 × 103
F4avg6.40 × 1029.09 × 1021.34 × 1031.85 × 1034.93 × 1031.78 × 1044.07 × 1043.85 × 104
F5min7.97 × 1028.52 × 1026.87 × 1028.69 × 1029.78 × 1021.06 × 1031.13 × 1031.12 × 103
F5std2.91 × 1011.33 × 1013.44 × 1013.59 × 1018.43 × 1012.92 × 1012.90 × 1013.23 × 101
F5avg8.80 × 1028.80 × 1027.62 × 1029.41 × 1021.11 × 1031.11 × 1031.20 × 1031.20 × 103
F6min6.55 × 1026.66 × 1026.14 × 1026.68 × 1026.78 × 1026.71 × 1026.95 × 1026.92 × 102
F6std4.77 × 1005.39 × 1006.42 × 1004.36 × 1001.22 × 1016.93 × 1003.84 × 1004.65 × 100
F6avg6.68 × 1026.73 × 1026.26 × 1026.80 × 1026.94 × 1026.90 × 1027.02 × 1027.01 × 102
F7min1.59 × 1031.66 × 1031.02 × 1031.63 × 1031.66 × 1031.68 × 1031.95 × 1031.92 × 103
F7std4.36 × 1013.61 × 1018.66 × 1017.66 × 1011.20 × 1026.25 × 1014.38 × 1016.65 × 101
F7avg1.76 × 1031.75 × 1031.15 × 1031.91 × 1031.91 × 1031.81 × 1032.06 × 1032.06 × 103
F8min1.12 × 1031.20 × 1039.74 × 1021.17 × 1031.32 × 1031.34 × 1031.42 × 1031.40 × 103
F8std2.77 × 1011.09 × 1017.97 × 1013.71 × 1011.05 × 1023.38 × 1013.27 × 1013.13 × 101
F8avg1.20 × 1031.22 × 1031.10 × 1031.24 × 1031.45 × 1031.40 × 1031.49 × 1031.50 × 103
F9min1.27 × 1041.40 × 1043.70 × 1032.33 × 1042.47 × 1042.69 × 1042.53 × 1042.76 × 104
F9std9.97 × 1021.05 × 1034.51 × 1033.54 × 1031.36 × 1043.49 × 1034.56 × 1034.18 × 103
F9avg1.40 × 1041.50 × 1041.04 × 1043.18 × 1044.15 × 1043.45 × 1043.66 × 1043.67 × 104
F10min6.70 × 1037.36 × 1037.15 × 1037.99 × 1031.13 × 1041.24 × 1041.37 × 1041.40 × 104
F10std1.12 × 1038.39 × 1022.89 × 1031.04 × 1031.05 × 1039.39 × 1025.75 × 1024.56 × 102
F10avg8.81 × 1039.05 × 1039.54 × 1031.05 × 1041.34 × 1041.45 × 1041.50 × 1041.51 × 104
F11min1.44 × 1031.49 × 1032.91 × 1032.02 × 1035.70 × 1031.22 × 1042.35 × 1042.15 × 104
F11std2.03 × 1023.14 × 1032.89 × 1038.65 × 1022.63 × 1031.99 × 1031.70 × 1032.16 × 103
F11avg1.76 × 1035.55 × 1037.57 × 1033.13 × 1039.43 × 1031.58 × 1042.74 × 1042.74 × 104
F12min3.03 × 1062.71 × 1074.35 × 1073.56 × 1081.93 × 1092.35 × 10104.81 × 10104.62 × 1010
F12std1.10 × 1072.15 × 1081.33 × 1095.39 × 1081.85 × 1099.26 × 1091.69 × 10101.88 × 1010
F12avg1.95 × 1071.76 × 1081.59 × 1091.04 × 1094.69 × 1094.40 × 10108.44 × 10108.64 × 1010
F13min9.06 × 1032.68 × 1041.87 × 1065.38 × 1061.10 × 1087.98 × 1092.11 × 10102.12 × 1010
F13std2.27 × 1041.11 × 1051.18 × 1094.82 × 1073.23 × 1085.86 × 1091.96 × 10101.66 × 1010
F13avg3.75 × 1041.51 × 1055.52 × 1083.84 × 1074.96 × 1081.77 × 10105.10 × 10105.64 × 1010
F14min1.55 × 1057.53 × 1041.41 × 1041.36 × 1067.92 × 1051.34 × 1061.40 × 1071.22 × 107
F14std7.26 × 1054.31 × 1052.81 × 1065.64 × 1068.49 × 1069.84 × 1067.09 × 1071.16 × 108
F14avg1.03 × 1064.93 × 1052.12 × 1066.34 × 1069.99 × 1069.93 × 1069.94 × 1071.64 × 108
F15min3.54 × 1031.23 × 1045.48 × 1042.22 × 1052.95 × 1064.90 × 1084.22 × 1092.49 × 109
F15std9.14 × 1033.69 × 1042.08 × 1085.03 × 1056.33 × 1071.13 × 1093.55 × 1093.74 × 109
F15avg1.88 × 1043.16 × 1046.39 × 1071.36 × 1066.03 × 1072.33 × 1099.48 × 1099.61 × 109
F16min2.84 × 1034.25 × 1032.53 × 1033.18 × 1034.73 × 1035.24 × 1036.08 × 1036.70 × 103
F16std5.57 × 1026.40 × 1025.99 × 1026.16 × 1028.83 × 1025.23 × 1021.84 × 1031.58 × 103
F16avg4.01 × 1035.00 × 1033.40 × 1034.70 × 1036.52 × 1036.00 × 1031.01 × 1049.56 × 103
F17min2.72 × 1033.30 × 1032.41 × 1033.16 × 1033.48 × 1033.89 × 1034.61 × 1035.36 × 103
F17std4.18 × 1022.64 × 1022.97 × 1024.15 × 1027.19 × 1025.29 × 1021.52 × 1049.80 × 103
F17avg3.58 × 1033.73 × 1033.06 × 1033.74 × 1034.57 × 1035.23 × 1031.64 × 1041.43 × 104
F18min3.27 × 1051.47 × 1055.76 × 1051.61 × 1066.72 × 1062.21 × 1063.13 × 1074.01 × 107
F18std2.59 × 1062.24 × 1061.37 × 1078.33 × 1065.27 × 1072.03 × 1079.57 × 1071.43 × 108
F18avg3.88 × 1062.32 × 1061.06 × 1071.20 × 1076.77 × 1073.06 × 1071.87 × 1082.23 × 108
F19min5.46 × 1031.36 × 1051.50 × 1053.22 × 1051.15 × 1062.00 × 1081.48 × 1099.04 × 108
F19std1.27 × 1041.92 × 1061.56 × 1072.02 × 1061.51 × 1071.19 × 1091.60 × 1091.96 × 109
F19avg2.32 × 1042.00 × 1061.01 × 1071.90 × 1061.56 × 1071.90 × 1093.81 × 1094.12 × 109
F20min3.19 × 1033.47 × 1032.58 × 1032.65 × 1033.21 × 1033.19 × 1033.84 × 1033.65 × 103
F20std2.83 × 1022.09 × 1025.13 × 1023.29 × 1023.66 × 1023.21 × 1022.02 × 1022.01 × 102
F20avg3.70 × 1033.90 × 1033.24 × 1033.59 × 1034.01 × 1033.95 × 1034.27 × 1034.10 × 103
F21min2.58 × 1032.90 × 1032.50 × 1032.69 × 1032.91 × 1032.90 × 1033.04 × 1033.09 × 103
F21std1.19 × 1028.60 × 1016.70 × 1018.13 × 1011.02 × 1024.02 × 1019.88 × 1019.53 × 101
F21avg2.86 × 1033.11 × 1032.57 × 1032.94 × 1033.08 × 1032.99 × 1033.22 × 1033.23 × 103
F22min9.14 × 1038.93 × 1037.54 × 1031.13 × 1041.26 × 1041.47 × 1041.52 × 1041.59 × 104
F22std1.05 × 1039.96 × 1028.29 × 1029.13 × 1021.25 × 1037.82 × 1024.88 × 1024.98 × 102
F22avg1.08 × 1041.09 × 1041.01 × 1041.25 × 1041.50 × 1041.64 × 1041.68 × 1041.69 × 104
F23min3.28 × 1033.94 × 1032.95 × 1033.66 × 1033.55 × 1033.60 × 1034.18 × 1034.24 × 103
F23std1.17 × 1022.22 × 1029.15 × 1012.00 × 1021.88 × 1021.32 × 1021.58 × 1021.83 × 102
F23avg3.47 × 1034.34 × 1033.08 × 1034.06 × 1033.87 × 1033.88 × 1034.48 × 1034.59 × 103
F24min3.41 × 1034.10 × 1033.12 × 1033.62 × 1033.69 × 1033.80 × 1034.37 × 1034.81 × 103
F24std1.48 × 1021.48 × 1027.07 × 1012.96 × 1021.36 × 1022.08 × 1022.63 × 1024.23 × 102
F24avg3.62 × 1034.43 × 1033.20 × 1034.43 × 1033.93 × 1034.17 × 1034.83 × 1035.54 × 103
F25min3.11 × 1033.26 × 1033.33 × 1033.48 × 1034.30 × 1039.37 × 1031.37 × 1041.39 × 104
F25std3.82 × 1014.29 × 1013.39 × 1021.74 × 1025.49 × 1021.08 × 1031.36 × 1031.23 × 103
F25avg3.16 × 1033.34 × 1033.84 × 1033.72 × 1035.22 × 1031.18 × 1041.60 × 1041.62 × 104
F26min3.41 × 1031.04 × 1045.83 × 1038.85 × 1031.17 × 1041.31 × 1041.64 × 1041.57 × 104
F26std2.48 × 1036.50 × 1027.84 × 1021.07 × 1031.24 × 1037.33 × 1026.03 × 1028.07 × 102
F26avg9.50 × 1031.22 × 1047.04 × 1031.17 × 1041.48 × 1041.45 × 1041.77 × 1041.74 × 104
F27min3.48 × 1034.85 × 1033.43 × 1034.27 × 1033.89 × 1034.09 × 1035.70 × 1036.76 × 103
F27std1.61 × 1028.89 × 1021.36 × 1026.09 × 1026.68 × 1023.63 × 1025.76 × 1026.55 × 102
F27avg3.77 × 1036.06 × 1033.72 × 1035.04 × 1035.04 × 1035.12 × 1036.76 × 1038.03 × 103
F28min3.40 × 1034.02 × 1033.78 × 1033.96 × 1035.21 × 1037.25 × 1031.08 × 1041.14 × 104
F28std6.97 × 1012.05 × 1024.68 × 1023.85 × 1024.78 × 1028.42 × 1021.43 × 1031.50 × 103
F28avg3.50 × 1034.24 × 1034.68 × 1034.80 × 1036.00 × 1038.91 × 1031.34 × 1041.39 × 104
F29min4.33 × 1035.84 × 1034.37 × 1035.98 × 1037.15 × 1037.42 × 1031.89 × 1041.43 × 104
F29std4.46 × 1021.17 × 1035.03 × 1029.12 × 1021.86 × 1033.55 × 1039.79 × 1042.14 × 105
F29avg5.23 × 1037.26 × 1035.01 × 1037.04 × 1039.65 × 1031.28 × 1041.14 × 1051.49 × 105
F30min1.01 × 1064.57 × 1078.46 × 1075.05 × 1071.06 × 1081.24 × 1092.62 × 1094.13 × 109
F30std9.77 × 1054.12 × 1079.15 × 1078.69 × 1071.43 × 1081.15 × 1093.12 × 1092.68 × 109
F30avg1.82 × 1069.67 × 1071.92 × 1081.42 × 1083.27 × 1082.91 × 1099.61 × 1099.12 × 109
Table 4. Rank sum test (D = 30).
Table 4. Rank sum test (D = 30).
FOXGWOHHOWOADBOCOAOOA
F15.00 × 10−93.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−11
F32.81 × 10−21.84 × 10−25.01 × 10−13.02 × 10−111.46 × 10−103.02 × 10−113.02 × 10−11
F41.10 × 10−81.46 × 10−101.78 × 10−103.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−11
F59.35 × 10−17.39 × 10−112.38 × 10−36.36 × 10−51.20 × 10−83.02 × 10−116.07 × 10−11
F65.07 × 10−103.02 × 10−112.38 × 10−78.10 × 10−105.49 × 10−113.02 × 10−113.02 × 10−11
F71.78 × 10−43.02 × 10−113.50 × 10−35.83 × 10−34.68 × 10−21.55 × 10−93.34 × 10−11
F82.42 × 10−23.34 × 10−117.62 × 10−11.09 × 10−104.50 × 10−113.02 × 10−113.02 × 10−11
F91.86 × 10−66.52 × 10−93.02 × 10−113.02 × 10−113.34 × 10−113.02 × 10−113.02 × 10−11
F104.46 × 10−17.29 × 10−33.51 × 10−28.99 × 10−113.34 × 10−113.02 × 10−113.34 × 10−11
F114.20 × 10−103.02 × 10−113.34 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−11
F121.29 × 10−93.34 × 10−113.34 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−11
F134.69 × 10−83.69 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−11
F146.95 × 10−15.75 × 10−25.97 × 10−98.48 × 10−92.39 × 10−85.07 × 10−101.09 × 10−10
F153.81 × 10−76.07 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−11
F167.77 × 10−91.70 × 10−22.03 × 10−96.12 × 10−103.02 × 10−113.02 × 10−113.34 × 10−11
F171.44 × 10−32.60 × 10−83.11 × 10−19.33 × 10−22.39 × 10−42.03 × 10−98.99 × 10−11
F182.28 × 10−11.41 × 10−42.00 × 10−54.57 × 10−94.57 × 10−92.37 × 10−109.92 × 10−11
F193.02 × 10−113.69 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−11
F201.17 × 10−24.64 × 10−53.48 × 10−13.03 × 10−32.23 × 10−12.00 × 10−54.08 × 10−5
F215.53 × 10−83.69 × 10−115.55 × 10−21.73 × 10−71.45 × 10−13.02 × 10−116.07 × 10−11
F221.33 × 10−13.56 × 10−42.15 × 10−23.34 × 10−35.32 × 10−34.50 × 10−111.78 × 10−10
F233.69 × 10−111.29 × 10−92.37 × 10−101.85 × 10−82.23 × 10−93.02 × 10−113.02 × 10−11
F243.02 × 10−111.03 × 10−66.07 × 10−113.52 × 10−78.89 × 10−103.02 × 10−113.02 × 10−11
F253.02 × 10−113.69 × 10−111.33 × 10−103.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−11
F261.31 × 10−82.43 × 10−58.29 × 10−61.16 × 10−78.20 × 10−73.02 × 10−113.02 × 10−11
F273.02 × 10−113.92 × 10−23.82 × 10−107.69 × 10−83.34 × 10−113.02 × 10−113.02 × 10−11
F283.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−11
F292.67 × 10−91.52 × 10−31.25 × 10−71.69 × 10−91.07 × 10−93.02 × 10−113.02 × 10−11
F303.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−11
Table 5. Design issues with I-beams solving results.
Table 5. Design issues with I-beams solving results.
AlgorithmsX1X2X3X4BestStdMean
ASFFOX5.0000 × 1018.0000 × 1011.7647 × 1005.0000 × 100−6.6260 × 10−38.8989 × 10−19−6.6260 × 10−3
FOX3.7339 × 1018.0000 × 1012.0730 × 1005.0000 × 100−6.6260 × 10−37.1772 × 10−4−6.6260 × 10−3
GWO5.0000 × 1018.0000 × 1011.7644 × 1005.0000 × 100−6.6260 × 10−33.0976 × 10−8−6.6260 × 10−3
HHO5.0000 × 1018.0000 × 1011.7647 × 1005.0000 × 100−6.6260 × 10−31.4070 × 10−18−6.6260 × 10−3
WOA5.0000 × 1018.0000 × 1011.7647 × 1005.0000 × 100−6.6260 × 10−34.0068 × 10−11−6.6260 × 10−3
DBO5.0000 × 1018.0000 × 1019.0000 × 10−15.0000 × 100−6.6260 × 10−35.0166 × 10−5−6.6260 × 10−3
COA5.0000 × 1018.0000 × 1011.7647 × 1005.0000 × 100−6.6260 × 10−34.2275 × 10−10−6.6260 × 10−3
OOA1.9519 × 1017.8671 × 1012.6929 × 1003.1535 × 100−7.9739 × 10−33.4607 × 10−3−1.1372 × 10−2
Table 6. Speed reducer optimization design problem for eight algorithms.
Table 6. Speed reducer optimization design problem for eight algorithms.
X1X2X3X4X5X6X7BestStdMean
ASFFOX3.5000 × 1007.0000 × 10−11.7000 × 1017.3000 × 1007.7153 × 1003.3505 × 1005.2867 × 1002.9944 × 1033.0942 × 10−52.9944 × 103
FOX3.5014 × 1007.0000 × 10−11.7000 × 1017.6589 × 1007.7221 × 1003.3525 × 1005.2875 × 1002.9993 × 1035.7334 × 1013.0190 × 103
GWO3.5003 × 1007.0000 × 10−11.7000 × 1017.7211 × 1007.8097 × 1003.3524 × 1005.2877 × 1003.0015 × 1034.3596 × 1003.0096 × 103
HHO3.5377 × 1007.0000 × 10−11.7000 × 1017.3583 × 1007.7607 × 1003.3507 × 1005.2897 × 1003.0127 × 1039.1195 × 1013.0756 × 103
WOA3.5000 × 1007.0000 × 10−11.7000 × 1017.3000 × 1007.8222 × 1003.3537 × 1005.2921 × 1003.0010 × 1036.4486 × 1023.4228 × 103
DBO3.5043 × 1007.0000 × 10−11.7000 × 1017.3000 × 1007.7939 × 1003.4803 × 1005.2912 × 1003.0351 × 1035.3093 × 1023.2912 × 103
COA3.5000 × 1007.0000 × 10−11.7254 × 1017.3000 × 1008.0382 × 1003.3786 × 1005.3214 × 1003.0753 × 1033.2240 × 10131.7304 × 1013
OOA3.5306 × 1007.0159 × 10−12.3028 × 1017.4141 × 1007.8349 × 1003.4933 × 1005.3951 × 1004.3462 × 1038.6514 × 10131.4291 × 1014
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Zhang, Z.; Wang, X.; Cao, L. FOX Optimization Algorithm Based on Adaptive Spiral Flight and Multi-Strategy Fusion. Biomimetics 2024, 9, 524. https://doi.org/10.3390/biomimetics9090524

AMA Style

Zhang Z, Wang X, Cao L. FOX Optimization Algorithm Based on Adaptive Spiral Flight and Multi-Strategy Fusion. Biomimetics. 2024; 9(9):524. https://doi.org/10.3390/biomimetics9090524

Chicago/Turabian Style

Zhang, Zheng, Xiangkun Wang, and Li Cao. 2024. "FOX Optimization Algorithm Based on Adaptive Spiral Flight and Multi-Strategy Fusion" Biomimetics 9, no. 9: 524. https://doi.org/10.3390/biomimetics9090524

APA Style

Zhang, Z., Wang, X., & Cao, L. (2024). FOX Optimization Algorithm Based on Adaptive Spiral Flight and Multi-Strategy Fusion. Biomimetics, 9(9), 524. https://doi.org/10.3390/biomimetics9090524

Article Metrics

Back to TopTop