Next Article in Journal
A Multi-Segmented Vectoring Nozzle Configuration Inspired by the Mating Wheel of Damselfly
Previous Article in Journal
Fitness Distance Balanced Starfish Optimization for Benchmark and Engineering Design Problems
Previous Article in Special Issue
A Multi-Strategy Enhanced Bionic-Inspired Secretary Bird Optimization Algorithm for Numerical Optimization and Artistic Image Segmentation
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Reverse Mutation for Optimization Learning Artificial Lemming Algorithm and Its Application in Engineering

1
Engineering Technology Department, Shanghai Caoyang Vocational School, Shanghai 200333, China
2
School of Electronic and Electrical Engineering, Wenzhou University of Technology, Wenzhou 325035, China
3
College of Control Science and Engineering, Zhejiang University, Hangzhou 310027, China
*
Author to whom correspondence should be addressed.
Biomimetics 2026, 11(6), 389; https://doi.org/10.3390/biomimetics11060389
Submission received: 13 May 2026 / Revised: 29 May 2026 / Accepted: 30 May 2026 / Published: 2 June 2026
(This article belongs to the Special Issue Advances in Biological and Bio-Inspired Algorithms: 2nd Edition)

Abstract

Complex engineering optimization problems often exhibit high-dimensional, multi-constraint, and nonlinear characteristics. Traditional deterministic optimization methods rely on gradient information and have limited optimization ranges, making it difficult to meet the requirements of efficient and accurate solutions. Intelligent optimization algorithms have become the core means of solving such problems. Aiming at the limitations of the standard artificial lemming algorithm (ALA), such as insufficient population diversity, premature convergence, weak local exploitation ability, and slow convergence speed, which make it difficult to meet the requirements of solving complex engineering optimization problems, this paper proposes a reverse mutation for optimization learning artificial lemming algorithm (RMALA). Based on the ALA algorithm, the algorithm integrates three strategies: Cauchy mutation, the improved salp swarm algorithm (ISSA), and reverse mutation for optimization learning. The Cauchy mutation is used to maintain population diversity and avoid premature convergence of the algorithm. The improved salp swarm algorithm enhances the local exploitation ability of the algorithm and improves the optimization accuracy. Reverse mutation for optimization learning guides the population toward the global optimal solution region and accelerates the convergence speed. The significant experimental results show that in the CEC2017 and CEC2022 standard test sets, as well as the three classic engineering constrained optimization problems of welded beams, cantilever beams, and pressure vessels, RMALA’s optimization accuracy is improved by more than 30% compared to the original ALA, and its convergence speed is improved by more than 25%. Its stability and robustness are better than those of five new swarm intelligence algorithms proposed in recent years. It can efficiently solve complex high-dimensional, nonlinear constrained optimization problems and has high significant engineering application value and academic innovation.

1. Introduction

In modern engineering design, intelligent control, data analysis, and other fields, complex optimization problems are increasing rapidly. Most of these problems exhibit high dimensionality, multiple constraints, strong nonlinearity, and a dense distribution of local optima [1,2]. Traditional deterministic optimization methods rely on gradient information of the objective model and possess a limited search range [3]. When solving such problems, these methods frequently suffer from low optimization efficiency, insufficient accuracy, and a high risk of premature convergence to local optima, making it difficult to meet the high-efficiency solution requirements of engineering applications [4]. Intelligent optimization algorithms are inspired by the swarm intelligence behaviors of biological groups in nature. By simulating behaviors such as foraging, migration, and cooperation, these algorithms realize global exploration and local exploitation of the solution space [5,6]. With the advantages of simple structure, strong robustness, gradient-free mechanism, and wide adaptability, they have become the core technique for addressing complex optimization problems and have been widely applied in mechanical design, civil engineering, aerospace, and many other fields [7]. In recent years, domestic and international scholars have proposed a series of classic intelligent optimization algorithms, including the Genetic Algorithm [8], Particle Swarm Optimization [9], Ant Colony Algorithm [10], and salp swarm algorithm [11], which provide effective solutions for complex optimization problems. However, with the continuous growth of problem complexity, traditional intelligent optimization algorithms have gradually exposed critical drawbacks. The Genetic Algorithm tends to converge prematurely and exhibits slow convergence in the later stage. Particle Swarm Optimization (PSO) lacks sufficient local exploitation ability in high-dimensional problems and easily falls into local optima. The Ant Colony Algorithm suffers from high parameter sensitivity and low optimization accuracy [12,13,14]. To overcome these limitations, researchers have continuously explored strategies for algorithm improvement and hybridization [15,16]. By introducing mutation mechanisms, opposition-based learning strategies, algorithm fusion, and other techniques, new hybrid optimization algorithms have been constructed to balance global exploration and local exploitation, thereby enhancing overall optimization performance [17,18].
The artificial lemming algorithm (ALA) is a newly developed intelligent optimization algorithm. It simulates population behaviors of lemmings in nature, such as foraging, migration, and burrowing, and establishes simple population update rules [19,20]. It features few parameters, easy implementation, and low computational complexity, and has shown certain optimization feasibility in low-dimensional and simple optimization problems [21,22]. Nevertheless, when applied to high-dimensional, complex, and multi-constrained engineering optimization problems, the limitations of the standard ALA become prominent [23]. It lacks effective population diversity maintenance. The foraging behavior that centers on the optimal individual easily causes population aggregation. The fixed randomness of migration behavior restricts its ability to avoid premature convergence. Its local exploitation capability is weak because core parameters are fixed and cannot be dynamically adjusted during iteration, making it difficult to approach the global optimum efficiently. Moreover, the lack of coordination between global exploration and local exploitation leads to slow convergence and low optimization accuracy. ALA also shows poor stability, as it is highly affected by initial population and random perturbations, resulting in large dispersion among multiple runs, which hinders the provision of reliable engineering optimization solutions [24,25,26]. These drawbacks have severely restricted the further application and popularization of ALA in engineering practice. Therefore, improving ALA to enhance its comprehensive optimization performance is of great theoretical significance and engineering application value [27].
Based on this, aiming at the limitations of the standard ALA, this paper integrates three strategies: Cauchy mutation, an improved salp swarm algorithm, and opposition-based mutation for optimization learning, and proposes a reverse mutation for optimization learning artificial lemming algorithm (RMALA). This paper first elaborates on the basic principles and limitations of the standard ALA, then details the design ideas and implementation methods of each improvement strategy, and constructs the complete algorithm flow of the RMALA. Subsequently, through benchmark test function experiments, the performance of the RMALA is compared with that of the standard ALA and other mainstream intelligent optimization algorithms to verify the optimization accuracy, convergence speed, and stability of the algorithm. Finally, the RMALA is applied to typical engineering constrained optimization cases to verify its engineering practicability. The research findings of this paper not only enrich the improvement theory of intelligent optimization algorithms but also provide an efficient and reliable new method for solving complex engineering optimization problems, which is of great significance for promoting the application and development of intelligent optimization algorithms in the engineering field.
Aiming at the shortcomings of the standard artificial lemming algorithm (ALA), such as insufficient population diversity, easy premature convergence, weak local exploitation ability, and slow convergence speed, this paper proposes a reverse mutation for optimization learning artificial lemming algorithm (RMALA) by integrating three strategies: Cauchy mutation, the improved salp swarm algorithm, and reverse mutation for optimization learning. The main contributions of this paper are as follows:
(1)
Cauchy mutation is introduced into the long-distance migration behavior of the artificial lemming algorithm. The adaptive disturbance coefficient dynamically adjusts the disturbance intensity, which effectively maintains population diversity, alleviates the premature convergence of the algorithm, and improves the global exploration ability.
(2)
The burrowing behavior is reconstructed by using the improved salp leader strategy, and the optimal solution guidance mechanism is introduced to strengthen the local exploitation ability of the algorithm and improve the optimization accuracy and convergence efficiency.
(3)
A reverse mutation for the optimization learning strategy is proposed to improve the foraging behavior. By generating opposite solutions and performing optimal mutation, the population is guided to search rapidly towards the optimal solution region, balancing the global exploration and local exploitation process.
(4)
Through the tests of CEC2017 and CEC2022 benchmark functions and three kinds of engineering constrained optimization examples (welded beam, cantilever beam, and pressure vessel), the comprehensive advantages of the RMALA in optimization accuracy, convergence speed, stability, and robustness are fully proved, verifying the practicability and reliability of the algorithm in solving complex engineering optimization problems.

2. Artificial Lemming Algorithm and Its Limitations

2.1. Basic Principles of Artificial Lemming Algorithm

The ALA simulates the swarm behaviors of lemmings in nature, regards each lemming individual as a solution vector in the search space, and realizes global search and local exploitation through three core behaviors [28,29,30] and finds the global optimal solution through population iteration. The artificial lemming algorithm mainly draws inspiration from four behaviors of lemmings: long-distance migration, burrowing, foraging, and avoiding predators [31,32,33].
(1) Initialization stage
The ALA generates the initial population by randomization, and the position of each lemming corresponds to a solution of the optimization problem. For a dim-dimensional optimization problem with a lemming population of size N, the candidate solution set of lemmings is an N × dim matrix, as shown in Formula (1).
X = x 1 , 1 x 1 , d i m x N , 1 x N , d i m
The population initialization formula for the ALA is as follows:
X = l b j + r a n d × u b j l b j
where rand is a random value in the range of 0–1, and l b j and u b j represent the lower and upper bounds of the j-th dimension of the optimization problem, respectively.
(2) Long-distance migration behavior
When the number of lemmings is excessive, food shortage will occur. By finding habitats with abundant food resources, lemmings can obtain better living conditions and resources. The migration behavior of lemmings is affected by the positions of the optimal lemmings and random individuals in the population. The formula for its long-distance migration behavior mode is as follows:
X i ( t + 1 ) = X b e s t ( t ) + F   × B M ×   R × X b e s t ( t ) X i ( t ) + ( 1 R ) × X i ( t ) X a ( t )
f B M ( x ; 0 ,   1 ) = 1 2 π × e x p ( x 2 2 )
F = 1 ,   i f [ 2 × r a n d + 1 ] = 1 1 , i f [ 2 × r a n d + 1 ] = 2
R = 2 × r a n d 1 ,   d i m 1
where X i t and X i t + 1 represent the positions of the i-th lemming in the t-th and (t + 1)-th iterations, respectively. X b e s t represents the current optimal solution. X a represents a randomly selected search individual in the population, and a is a random integer between 1 and N. F is a random search direction with a value of 1 or −1, and BM is the Brownian motion random walk coefficient expressed by Formula (4) [34,35,36]. R is a random number in the interval (−1, 1).
(3) Burrowing behavior
Lemmings will dig new burrows according to the position of existing burrows and the position of random individuals in the population. This behavior not only improves the efficiency of lemmings in finding food, but also enhances the ability to avoid predators and increases the survival probability of the population [34]:
X i ( t + 1 ) = X i ( t ) + F × L × ( X b e s t ( t ) X b ( t ) )
L = r a n d × 1 + s i n t 2
where L is a random number related to the current iteration number t. X b represents a randomly selected search individual in the population, and b is a random integer between 1 and N.
(4) Foraging behavior
Lemmings move near burrows in their habitats, and their foraging behavior mainly relies on an acute sense of smell and hearing to find food. In order to ingest as much food as possible, lemmings will forage in a spiral search mode in the foraging area, and the specific formula is as follows:
X i ( t + 1 ) = X b e s t ( t ) + F × s p i r a l   × r a n d   × X i ( t )
where spiral represents the spiral shape of the random search in the foraging process, which is calculated by Formulas (10) and (11):
s p i r a l = r a d i u s × ( s i n ( 2   × π   × r a n d ) + c o s ( 2   × π × r a n d ) )
r a d i u s = j = 1 d i m X b e s t , j ( t ) X i , j ( t ) 2
The radius in the spiral shape formula is the radius of the foraging range, that is, the Euclidean distance between the current position and the optimal solution.
(5) Predator avoidance behavior
When lemmings encounter danger, they will use their special running ability to flee back to their burrows and make deceptive movements to escape the pursuit of predators. The behavior mode of lemmings avoiding predators is as follows:
X i ( t + 1 ) = X b e s t ( t ) + F   × G   × L e v y ( d i m ) × X b e s t ( t ) X i ( t )
G = 2 × 1 t T m a x
where G is the escape coefficient, indicating that their escape ability decreases with the increase in the iteration number. Tmax represents the maximum number of iterations. Levy(dim) is the Levy flight function to simulate the deceptive behavior of lemmings in the escape process [37,38,39]. The formula for the Levy flight function is as follows:
L e v y ( d i m ) = 0.01   × ω × δ | v | 1 β
δ = Γ ( 1 + β ) × s i n π β 2 Γ 1 + β 2 × β × 2 β 1 2 1 β
where δ is a scalar obtained after calculation, Γ is the gamma function, ω and v are random numbers of normal distribution, and β is a parameter controlling the step size, which is a constant, with a value of 1.5.
(6) Transition from exploration to exploitation stage
In the artificial lemming optimization algorithm, the four behaviors of lemmings are closely related to their own energy level E, and the calculation formula for energy E is shown in Formula (16). When E > 1, lemmings have enough energy to select migration or burrowing behaviors, and the algorithm is in the exploration stage at this time. When E ≤ 1, lemmings will choose to forage around and avoid the attack of predators, and the algorithm is in the exploitation stage at this time.
E ( t ) = 4 × a r c t a n 1 t T m a x × l n 1 r a n d

2.2. Limitations of Artificial Lemming Algorithm

Through theoretical analysis and experimental verification, the standard ALA has the following core limitations, which make it difficult to adapt to the needs of complex engineering optimization:
(1)
Insufficient population diversity: The foraging behavior is centered on the optimal individual, which can easily lead to population aggregation. The randomness of migration behavior is fixed, which makes it difficult to effectively maintain diversity. The algorithm can easily fall into premature convergence, which is especially prominent in multi-peak and high-dimensional problems.
(2)
Weak local exploitation ability: The step size coefficient α of the foraging behavior and the depth coefficient γ of the burrowing behavior are both fixed values, which cannot be dynamically adjusted according to the iteration process, resulting in low local search accuracy and difficulty in quickly approaching the global optimal solution.
(3)
Imbalanced optimization: The lack of a coordination mechanism between global exploration (migration) and local exploitation (foraging and burrowing) leads to insufficient exploitation in the early stage of iteration, and insufficient exploration in the later stage, resulting in slow convergence speed.
(4)
Poor stability: The strong randomness of random disturbances and migration behavior, with no adaptive adjustment mechanism for these parameters, leads to large dispersion of multiple operation results, making it difficult to provide a reliable engineering optimization scheme.

3. Reverse Mutation for Optimization Learning Artificial Lemming Algorithm

The mutation strategy and reverse learning strategy are effective means to improve the performance of intelligent optimization algorithms. The Cauchy mutation is based on the Cauchy distribution, which has the characteristics of a wide mutation range and a thick tail, can generate strong random disturbances, effectively maintain population diversity, and help the algorithm jump out of local optimal solutions. Reverse learning expands the search range by constructing the reverse solution of the current solution, guides the population to search for a better region, and accelerates the convergence speed of the algorithm [11,40]. The salp swarm algorithm (SSA) is an intelligent optimization algorithm that simulates the chain movement of salp swarms, which has the advantages of strong local exploitation ability and fast convergence speed, but has defects such as insufficient global exploration ability and easy population aggregation [41,42]. The reverse mutation for the optimization learning strategy combines the advantages of the mutation strategy and reverse learning [43]. By performing reverse mutation optimization on the reverse solution, it can not only maintain population diversity, but also improve the quality of the reverse solution and guide the population to quickly converge to the optimal solution region. It has been successfully applied to the improvement of various intelligent optimization algorithms and achieved good optimization effects.
The original artificial lemming algorithm (ALA) has problems such as unbalanced global exploration and local exploitation capabilities, an easy tendency to fall into a local optimum, insufficient convergence accuracy, and slow convergence speed in the iteration process. To solve the above defects, this paper draws on the improvement ideas of the salp swarm and butterfly hybrid optimization algorithms based on reverse mutation for optimization learning, combines the behavioral characteristics of the artificial lemming algorithm, and proposes a reverse mutation for optimization learning artificial lemming algorithm (RMALA). By introducing the Cauchy mutation strategy, the improved salp swarm leader strategy, and the reverse mutation for optimization learning strategy, the core behavior formulas of the ALA are improved to realize the balance between the exploration and exploitation capabilities of the algorithm and improve the optimization accuracy and convergence speed.

3.1. Improvement of Long-Distance Migration Behavior by Cauchy Mutation Strategy

The long-distance migration behavior of the original ALA relies on the guidance of the optimal individual and random individuals. Although it can realize global search, it is easy to cause population aggregation in the later stage of iteration, leading to local optimum traps [44]. The Cauchy mutation has the characteristic of a thicker tail, which can generate larger disturbances in the later stage of the iteration to help the algorithm escape the local optimum and maintain smaller disturbances in the early stage of the iteration to ensure search stability [45]. Therefore, the Cauchy mutation strategy is introduced into the long-distance migration behavior of lemmings, and the position of the optimal individual is disturbed. The improved formula for the long-distance migration behavior is as follows:
X i ( t + 1 ) = X b e s t ( t ) + F   × B M ×   R × X b e s t ( t ) X i ( t ) + ( 1 R ) × X i ( t ) X a ( t ) + λ × C a u c h y ( 0 , 1 )
λ = 0.5 × 1 t T m a x
where λ is the adaptive disturbance coefficient, which decreases linearly with the iteration number t, ensuring that the disturbance is small in the early stage of iteration and enhanced in the later stage, so as to balance global exploration and local exploitation. In the early stage of the algorithm iteration, it relies on the high-intensity Cauchy mutation to enhance global exploration and expand the search range, reduce disturbance intensity in the later stage of iteration, weaken the amplitude of variation, and focus on fine local development. Cauchy(0, 1) is a standard Cauchy distribution random number, which is used to generate random disturbances and help the algorithm escape from the local optimal solution.

3.2. Improvement of Burrowing Behavior by Improved Salp Swarm Leader Strategy

The burrowing behavior of the original ALA only relies on the current individual, random individuals, and the iteration number, and lacks accurate guidance for the optimal solution, resulting in low optimization efficiency of the burrowing behavior [46]. Drawing on the idea of the improved salp swarm leader strategy, this paper combines the leader strategy with the burrowing behavior and introduces an optimizer mechanism, so that the burrowing behavior prioritizes searching near the optimal solution to accelerate the convergence speed [47]. The improved formula for the burrowing behavior is as follows:
X i ( t + 1 ) = X i ( t ) + F × L × X b e s t ( t ) X b ( t ) if   c 3 0.5 X b e s t ( t ) + c 1 × γ × cos ( α 1 × π ) if   c 3 > 0.5
where X represents the current position vector of the lemming individual. c 3 is a random number uniformly distributed in the interval (0, 1), which is used to switch the burrowing behavior mode. The parameter c3 (random switching factor) explains the rationale behind the threshold 0.5 (a balance of the original burrowing and optimal-guidance burrowing), and gives the basis for the constant parameter (refer to classical improved SSA and empirical verification) c 1 is the guidance coefficient, with a value of 0.6. γ is the parameter controlling the maximum search radius, with a value of 0.5. α 1 is a random number uniformly distributed in the interval (0, 1).

3.3. Improvement of Foraging Behavior by Reverse Mutation for Optimization Learning Strategy

The foraging behavior in the original ALA approaches the optimal solution through a spiral search, but the search mode is single and lacks accurate intervention on the individual position, which can easily lead to the loss of population diversity and slow convergence speed. The reverse mutation for optimization learning strategy is introduced, which combines the mutation idea in the Genetic Algorithm with the reverse learning mechanism to disturb and optimize the individual position in the foraging behavior [48]. At the same time, the optimal individual is retained through convex combination. The improved formula for the foraging behavior is as follows. First, the reverse solution and reverse learning are defined [49]:
Definition 1.
Reverse solution: The opposite solution is generated by mapping the current individual position to the symmetric position relative to the midpoint of the search space boundary l b j u b j . Mathematically, it is calculated by the linear transformation of the upper and lower bounds, which expands the search range to the opposite region of the current solution, helping the population jump out of local optimum and improve search efficiency. Assuming that the boundary of the j-th dimension in the search space is l b j u b j , and the position of the lemming individual in the j-th dimension is x i , j t , then its reverse solution is
x i , j o p p ( t ) = k × ( l b j + u b j ) x i , j ( t )
where k is a generalized coefficient uniformly distributed in the interval (0, 1), which is used to adjust the generation range of the reverse solution. All out-of-bound solutions generated by Equation (20) are clamped within the predefined search range. Specifically, if the updated position exceeds the upper boundary or lower boundary, the out-of-range value is limited to the nearest boundary value. All experimental data are obtained under this boundary control mechanism, which ensures that all solutions are valid.
Definition 2.
Reverse mutation for optimization learning: Combined with the mutation probability, the position of the lemming individual is subjected to reverse mutation learning to generate a new position, and then a convex combination is performed with the current optimal individual to obtain the final foraging position. The formulas are as follows:
x i , j n e w ( t ) = l b j + b × ( u b j x i , j ( t ) ) if   b P b l b j + ( u b j x i , j ( t ) ) if   b > P b
X i ( t + 1 ) = a 2 × X i n e w ( t ) + ( 1 a 2 ) × X b e s t ( t )
where b is a random number uniformly distributed in the interval (0, 1). P b is the mutation probability, which is taken as 0.05 from experimental tests to ensure the stability of the algorithm. a 2 is a mixed weight parameter uniformly distributed in the interval (0, 1), which controls the fusion degree of the new position and the optimal individual. X i n e w t is the new position vector of the lemming individual after mutation reverse learning.

3.4. The Specific Description of the Algorithm

The RMALA is based on the original artificial lemming algorithm and integrates the Cauchy mutation strategy, the improved salp swarm leader strategy, and the reverse mutation for optimization learning strategy. By improving the three core behaviors of long-distance migration, burrowing, and foraging, it realizes the balance between global exploration and local exploitation and improves the optimization performance of the algorithm.
Implementation steps for the RMALA algorithm:
The population size N, dimension of the optimization problem dim, maximum number of iterations T m a x , upper and lower bounds of the search space lb and ub, guidance coefficient c 1 , search radius control parameter γ, mutation probability P r , switching probability related parameter c 3 , etc., are initialized. The global optimal solution is X b e s t , and the corresponding optimal fitness value is f X b e s t .
Step 1: Initialize parameters and population. Set various parameters of the algorithm, randomly generate the initial lemming population X according to Formulas (1) and (2), calculate the fitness value of each lemming individual, and determine the initial global optimal individual X b e s t 0 , and the corresponding fitness value f X b e s t 0 .
Step 2: Iteration initialization. Set the current iteration number t = 1, generate random numbers, such as rand, c 3 , b, and calculate the energy level E(t) of the current lemming population according to Formula (16).
Step 3: Update to long-distance migration behavior. According to Formulas (17) and (18), introduce the Cauchy mutation strategy to update the position of each lemming, realize global exploration, and avoid premature population aggregation.
Step 4: Update to burrowing behavior. According to Formula (19), switch the burrowing mode using the random number c 3 . When c 3 ≤ 0.5, execute the original burrowing behavior, when c 3 > 0.5, activate the improved salp swarm leader strategy to guide lemmings to burrow near the optimal solution and improve optimization efficiency.
Step 5: Update to foraging behavior. According to Formulas (20)–(22), execute the reverse mutation for the optimization learning strategy, generate the new position of the lemming individual, and perform a convex combination with the current optimal individual to update the foraging position and improve the convergence accuracy and speed.
Step 6: Update to predator avoidance behavior. Retain the predator avoidance behavior from the original ALA, update the lemming position according to Formulas (12)–(15), simulate the escape behavior of lemmings, and maintain population diversity.
Step 7: Update to the global optimal solution. Recalculate the fitness values of all lemming individuals. If the fitness value of an individual is better than the current global optimal fitness value, update the global optimal individual X b e s t t and the corresponding fitness value.
Step 8: The termination condition judgment. If t T m a x , terminate the iteration and output the global optimal solution. Otherwise, let t = t + 1, and return to Step 2 to continue the iteration.
The pseudocode of the RMALA algorithm is Shown in Algorithm 1:
Algorithm 1: Reverse Mutation for Optimization Learning Artificial Lemming Algorithm (RMALA)
Input: Population size N, dimension dim, maximum iterations Tmax, lower bound lb, and upper bound ub.
Output: Global best solution Xbest and its fitness fbest.
1. Initialize parameters and population X;
2. Evaluate fitness for each individual; determine initial Xbest and fbest;
3. t = 1;
4. While tTmax;
5.      Calculate energy factor E(t);
6.      For each lemming individual i = 1 to N;
7.        If E(t) > 1 then  // exploration: migration + burrowing;
8.          Update long-distance migration with Cauchy mutation;
9.          Switch by c3: original burrowing or improved Salp leader burrowing;
10.       Else  // exploitation: foraging + predator avoidance;
11.         Update foraging position using reverse mutation for optimization learning;
12.         Perform predator avoidance with Levy flight;
13.       End if;
14.       Apply boundary constraints;
15.       Evaluate new fitness fnew;
16.       If fnew < fbest then;
17.         Xbest = new position;
18.         fbest = fnew;
19.       End if;
20.     End for;
21.     t = t + 1
22. End while;
23. Return Xbest, fbest.

3.5. Algorithm Complexity Analysis

The time complexity of the RMALA mainly consists of three core modules: population initialization, iterative search (migration, digging, and foraging), and fitness evaluation. Its complexity analysis is based on the following assumptions: the population size is N, the maximum number of iterations is T, the dimension of the optimization problem is D, and the time complexity of a single fitness function evaluation is O (D) (which conforms to the fitness calculation rules of most continuous optimization problems).
Population initialization stage: This stage mainly completes the random generation of N D-dimensional individuals and initial fitness evaluation. The time complexity of individual generation is O (N × D), and the time complexity of initial fitness evaluation is O (N × D). Therefore, the total time complexity of this stage is O (N × D). The time complexity of a single iteration is the sum of the complexity of migration, digging, and foraging behaviors, that is, O (N × D) + O (N × D) = O (N × D). Considering the maximum number of iterations T, the total time complexity of the iterative search stage is O (T × N × D). Fitness evaluation stage: After each iteration, it is necessary to re-evaluate the fitness of N individuals. The time complexity of fitness evaluation for a single iteration is O (N × D), and the total time complexity for T iterations is O (T × N × D).
Taking into account the three core modules, the total time complexity of the RMALA is O (N × D) + O (T × N × D) + O (T × N × D) = O (T × N × D). Compared with the original ALA, the time complexity level of the RMALA remains consistent at O (T × N × D) because the improvement strategies proposed in this paper are all lightweight designs and do not introduce high-complexity computational modules. Compared with other algorithms, such as BWO and DBO, the RMALA has the same level of time complexity, and due to the synergistic effect of improved strategies, it can achieve better optimization results in the same number of iterations, reflecting the innovative advantage of “high efficiency and low consumption”.

4. Simulation Experiments and Data Analysis

To comprehensively verify the optimization performance of the reverse mutation for optimization learning artificial lemming algorithm (RMALA) proposed in this paper, a systematic simulation experiment is designed, which is carried out from two dimensions: benchmark test function verification and engineering case application. The experiment selects the Parrot Optimizer (PO) [50], Black-winged Kite Algorithm (BKA) [51], Dung Beetle Optimizer (DBO) [52], Hippopotamus Optimization Algorithm (HO) [53], Osprey Optimization Algorithm (OOA) [54], and standard artificial lemming algorithm (ALA) as comparison algorithms to conduct a comprehensive performance comparison with the RMALA. The simulation experiment is divided into two parts: the first part is based on the CEC2017 and CEC2022 benchmark test functions, and quantitatively evaluates the comprehensive optimization ability of the RMALA based on three core dimensions: optimization accuracy, convergence speed, and stability. The second part applies the RMALA to three typical engineering constrained optimization problems, including welded beam design, cantilever beam design, and pressure vessel design, and verifies the feasibility and superiority of the algorithm in engineering practice by solving the actual engineering models. All experiments are completed in the same software and hardware environment, and the experimental variables are strictly controlled to ensure the fairness, reliability, and comparability of the experimental results.

4.1. Experimental Environment and Parameter Setting

All simulation experiments in this paper are programmed and implemented using MATLAB R2023b, and the running platform is the Windows 11 Professional operating system. To ensure the fairness of the comparison experiment, all seven participating algorithms (RMALA, PO, BKA, DBO, HO, OOA, and ALA) adopt the same basic parameter configuration. For only the specific parameters of each algorithm, referring to their original documents and relevant research results, the optimal parameter combination is set to ensure that each algorithm can give full play to its own optimization performance and avoid performance deviation caused by unreasonable parameter settings.
The specific basic parameters and the setting of specific parameters for each algorithm are as follows: the population size is N = 30, the maximum number of iterations is T = 800, the upper and lower bounds of the search space are adapted according to the specific requirements of each benchmark test function and engineering optimization problem, the number of independent runs of all algorithms is 30, and the statistical value of the 30 experimental results is taken as the final evaluation basis, so as to avoid the influence of the randomness of a single experiment on the results and improve the credibility of the experimental conclusions. The specific parameter configurations of the seven algorithms are shown in Table 1.

4.2. Simulation Experiment Based on CEC2017 Benchmark Test Functions

The CEC2017 benchmark test function set includes 30 standard test functions, covering three categories [55]: unimodal functions, multimodal functions, and hybrid functions, which can comprehensively test the global exploration ability, local exploitation ability, and the ability to jump out of local optimum of the algorithm, and is a commonly used standard test set for verifying the performance of optimization algorithms. The dimension D of all test functions is set to 30 dimensions, and the search range and theoretical optimal value of the functions refer to the CEC2017 standard document to ensure the standardization of the experiment.
The RMALA and the six comparison algorithms, including PO, BKA, DBO, HO, OOA, and ALA, are run independently 30 times on the above CEC2017 test functions, and the performance of each algorithm is counted according to the preset evaluation indicators. Combined with the statistical results, the performance of the RMALA is analyzed in detail using three dimensions: optimization accuracy, stability and robustness, and convergence speed, and the superiority of the RMALA is intuitively displayed and combined with the convergence curve. Figure 1 shows the average fitness convergence curves of the seven algorithms independently run 30 times under the dimension of Dim = 30. Figure 2 shows the data box plots of the iterative effects of the seven algorithms (Dim = 30). Figure 3 shows the average fitness convergence curves of the seven algorithms independently run 30 times under the dimension of Dim = 100. Figure 4 shows the data box plots of the iterative effects of the seven algorithms (Dim = 100). Figure 5 shows the average ranking of the seven algorithms. The comparison of the results of the seven algorithms on the CEC2017 test function (Dim = 30) is shown in Table 2. The comparison of the results of the seven algorithms on the CEC2017 test function (Dim = 100) is shown in Table 3.
Wilcoxon rank-sum test and Friedman test. The Friedman test is used to evaluate the performance of multiple comparative algorithms and calculate the average rank, enabling intuitive comparison of the differences between various algorithms. A lower average rank indicates a better performance of the algorithm. Win_Tie_Loss statistics for CEC2017 are shown in Table 4.
From the experimental statistical results, the optimal fitness value of the RMALA is superior to that of the other six comparison algorithms in most CEC2017 test functions. Particularly, in multimodal functions and hybrid functions, this superiority is more remarkable, which preliminarily demonstrates the effectiveness of the improvement strategies adopted in the RMALA. Meanwhile, it is observable that the local exploitation capability of the RMALA has been notably enhanced, enabling it to rapidly approach the global optimal solution. This improvement is mainly attributed to the improved salp swarm algorithm fusion strategy integrated into the RMALA, which effectively strengthens the algorithm’s local exploitation performance, allowing the algorithm to quickly converge to the area adjacent to the optimal solution during the iteration process. Additionally, the synergistic effect of the Cauchy mutation and reverse mutation for optimization learning further promotes the optimization accuracy of the RMALA. The RMALA exhibits a more distinct advantage in multimodal functions: as multimodal functions contain multiple local optimal solutions, traditional algorithms are prone to falling into local optima and struggle to locate the global optimal solution. In contrast, the RMALA increases population diversity through the Cauchy mutation, thereby effectively preventing premature convergence of the algorithm. Simultaneously, reverse mutation for optimization learning guides the population to search in the direction of more optimal regions, enabling the algorithm to quickly break free from local optima and find the global optimal solution. It should be noted that individual comparison algorithms (such as DBO) show performance close to the RMALA in a few low-dimensional multimodal functions; this is because the search space of such functions is relatively simple, and the inherent search mechanism of these algorithms can exert good effects, while the advantages of the RMALA’s improvement strategies are not fully reflected in simple scenarios. However, in high-dimensional multimodal functions, the performance gap between the RMALA and other comparison algorithms expands significantly, which fully verifies the universality and superiority of the RMALA’s improvement strategies. The RMALA exhibits significant performance advantages in most test functions, with significantly improved optimization accuracy and convergence speed compared to the original ALA and other comparative algorithms. Specifically, in unimodal functions such as F1 and F2 in CEC2017, the average optimization accuracy of the RMALA is improved by more than 30% compared to the ALA, and the convergence speed is improved by more than 25%. This is mainly due to the directional guidance effect of evolutionary reverse learning, which can quickly guide the population towards the optimal solution region and reduce ineffective searches. On multimodal functions, such as F10 and F15, in CEC2017, the standard deviation of the RMALA is significantly smaller than that of other algorithms, indicating better stability. This is because the Cauchy mutation effectively maintains population diversity, preventing the algorithm from falling into local optima, while the improved tunica albuginea group strategy enhances local exploitation ability, ensuring that the algorithm can accurately approximate the global optimum.
Under the 100-dimensional high-dimensional environment of CEC 2017 test functions, the comprehensive analysis of average convergence curves, data box plots, and Excel statistical data shows that the proposed RMALA algorithm exhibits significantly better comprehensive performance than the six comparative algorithms: PO, BKA, DBO, HO, OOA, and ALA. From the convergence trend, the RMALA decreases rapidly in the early iteration stage, maintains a stable descending slope in the middle stage, and continues precise optimization in the later stage, without premature stagnation or oscillation, leading significantly in both convergence speed and accuracy. The data box plot reveals that the RMALA has a more concentrated fitness value distribution, lower median, smaller interquartile range, and fewer outliers, indicating extremely strong stability and robustness in high-dimensional complex spaces. The Excel statistics further verify that the RMALA achieves the optimal mean error and standard deviation, with a remarkable error reduction compared with the original ALA, and far superior to the other algorithms. The other algorithms generally suffer from slow convergence, easy trapping in local optima, and large fluctuations under 100-dimensional conditions. The PO and DBO drop fast in the early stage but stagnate later; the BKA and OOA lack stability; and the ALA and HO have low optimization accuracy. Overall, the RMALA realizes efficient balance between exploration and exploitation in high-dimensional complex optimization problems, with a stronger ability to escape local optima, higher optimization accuracy, and more stable operation, which fully demonstrates the effectiveness of the proposed improvement strategies and the superior performance of the algorithm. The RMALA improves optimization accuracy by 30% and convergence speed by 25% compared with the ALA.
From the experimental statistical results, the convergence iteration number of the RMALA is less than that of the other six comparison algorithms in all CEC2017 test functions, indicating that the RMALA has the fastest convergence speed, can reach the preset accuracy in fewer iteration steps, and saves computing resources. It can be seen from the convergence curve that the RMALA drops rapidly in the early stage of iteration, and the convergence speed is significantly faster than the other six comparison algorithms, and can stably converge to a better fitness value in the later stage of iteration, while the six algorithms, such as ALA, PO, BKA, DBO, HO and OOA, have a slow convergence speed in the early stage of iteration, among which the ALA has a significantly slow convergence speed in the later stage of iteration, and even a stagnation phenomenon, which makes itdifficult to further approach the optimal solution, although the convergence speeds of the PO, BKA, and other algorithms are better than the ALA, but it is still not as good as the RMALA, and it is easy to fluctuate in the later stage of iteration, which is difficult to stably converge to the optimal solution. Specifically, on the unimodal functions F1 and F2 of CEC2017, the RMALA improves the average optimization accuracy by more than 30% and accelerates convergence speed by more than 25% compared with the original ALA. On the multimodal functions F10 and F15, the RMALA obtains much smaller standard deviations than other algorithms, indicating stronger stability.
The reasons for the fast convergence speed of the RMALA are mainly in two aspects: first, the improved salp swarm algorithm introduces adaptive weights, which accelerates the convergence speed of the population to the optimal solution, making the algorithm able to quickly approach the optimal solution region in the early stage of iteration. Second, the reverse mutation for optimization learning can find a better search direction in advance, reduce invalid iterations, and guide the population to quickly converge to the optimal solution, thus improving the optimization efficiency of the algorithm. On the whole, in the CEC2017 benchmark test function experiment, the RMALA is superior to the six comparison algorithms, including the PO, BKA, DBO, HO, OOA and ALA, in four aspects: optimization accuracy, stability, robustness, and convergence speed, which fully proves the effectiveness of the three improvement strategies proposed in this paper, namely the Cauchy mutation, improved salp swarm algorithm fusion, and reverse mutation for optimization learning, and the comprehensive optimization performance of the RMALA is significantly improved.

4.3. CEC2022 Benchmark Test Functions

The CEC2022 benchmark test function set is the latest version of the CEC series test functions, including 12 test functions, covering four categories: unimodal functions, basic functions, hybrid functions, and composite functions [56]. Compared with the CEC2017 test functions, the CEC2022 functions add operations such as rotation and offset; the search space is more complex, which can better simulate the complex characteristics of actual engineering optimization problems, put forward higher requirements for the optimization performance of the algorithm, and can more comprehensively and strictly verify the optimization ability of the RMALA. Through the experiment on the CEC2022 test functions, the optimization performance of the RMALA in the complex search space can be further verified to ensure the practicability and reliability of the algorithm. Figure 6 shows the average fitness convergence curve of CEC2022 after independently running seven algorithms 30 times in the dimension. Figure 7 shows the data box plots of the iterative effects of the seven algorithms. Figure 8 shows the average ranking of the seven algorithms. The result of the standard functions of CEC2022 for the different algorithms is shown in Table 5. The differential performance and average rank of CEC2017 are shown in Table 6.
In the CEC2022 test function experiment, as the complexity of the test functions is significantly increased, the optimization accuracy of all the comparison algorithms tends to decrease; however, the RMALA still maintains relatively optimal optimization accuracy and outperforms the other six comparison algorithms in most of the 12 test functions, which preliminarily verifies the optimization capability of the RMALA in complex search spaces [57]. The experimental results show that the RMALA performs better than the other six comparison algorithms in general, and the optimization accuracy of the algorithms, such as PO, BKA, and DBO, is also relatively lower than that of the RMALA. This phenomenon can be attributed to the improved salp swarm algorithm fusion strategy in the RMALA, which enhances the local exploitation ability, enabling the algorithm to quickly approach the optimal solution even in irregular search spaces. Meanwhile, the Cauchy mutation increases population diversity to reduce the risk of the algorithm falling into local optima, and reverse mutation for optimization learning further guides the population to search in the direction of the optimal region. The synergistic effect of these three strategies ensures that the RMALA maintains high optimization accuracy in complex basic functions.
From the perspective of the convergence iteration number index and convergence curves, the RMALA achieves the fastest convergence speed in most of the 10 CEC2022 test functions and can reach the preset accuracy with fewer iteration steps. Even in complex search spaces, it can still maintain high optimization efficiency. It can be observed from the convergence curves that the RMALA can achieve a rapid decline in fitness value in the early stage of iteration, with a convergence speed significantly faster than that of the other six comparison algorithms, and can stably converge to a better fitness value in the later stage of iteration. In contrast, the six comparison algorithms (ALA, PO, BKA, DBO, HO, and OOA) exhibit relatively slow convergence speed in the early stage of iteration. Among them, the ALA almost stagnates in the later stage of iteration and is difficult to reach the preset accuracy. Although the convergence speed of algorithms such as the PO and BKA is better than that of the ALA, their convergence speed slows down significantly in the later stage of iteration and is prone to fluctuations, making it difficult to stably converge to the optimal solution. It is worth noting that in a small number of CEC2022 test functions (such as the low-complexity hybrid function F6), the convergence speed of the OOA is close to that of the RMALA. This is because the search space of such functions is relatively regular, and the dive–hover–attack mechanism of the OOA can exert good convergence performance, while the advantages of the RMALA’s multi-strategy synergy are not fully highlighted in regular and low-complexity search spaces.
On the whole, in the CEC2022 benchmark test function experiment, although the complexity of the test functions is significantly improved, the RMALA is generally superior to the six comparison algorithms (PO, BKA, DBO, HO, OOA, and ALA) in four aspects: optimization accuracy, stability, robustness, and convergence speed. All these conclusions are supported by specific experimental data; the average number of iterations required for the RMALA to reach the preset accuracy is 42, which is 28% less than that of the ALA. This further verifies the effectiveness of the improvement strategies proposed in this paper and the comprehensive optimization performance of the RMALA, indicating that the RMALA can adapt to complex search spaces and has strong practicability and reliability.

4.4. Engineering Case Application

To further verify the feasibility and superiority of the RMALA in engineering practice, the RMALA is applied to three typical engineering constrained optimization problems, including welded beam design, cantilever beam design, and pressure vessel design. These three types of problems are common structural optimization problems in the engineering field, with the characteristics of multiple variables, multiple constraints, and nonlinearity, which put forward high requirements for the optimization accuracy, stability, and convergence speed of the optimization algorithm. By solving the engineering constrained optimization model and comparing the optimization results of each algorithm, the application value of the RMALA in engineering practice is verified.
  • Welded beam design problem
The welded beam design problem is a common structural optimization problem in the engineering field. Its design goal is to minimize the volume of the welded beam, thereby reducing the manufacturing cost. At the same time, it needs to meet the strength constraints and stiffness constraints to ensure the structural safety and reliability of the welded beam. The goal of welded beam design is to minimize its cost f x under certain constraint conditions. This problem includes seven inequality constraints (shear stress τ, bending stress σ of the beam, buckling load P c of the member, deflection δ at the beam end, etc.), and four design variables are: weld throat height h( x 1 ), weld length l( x 2 ), beam thickness t( x 3 ), and beam width b( x 4 ). The mathematical model is as follows:
Objective function:
m i n   f ( x ) = 1.104 ,   7 x 1 2 x 2 + 0.048 ,   11 x 3 x 4 ( 14.0 + x 2 )
Constraint conditions:
s . t . g 1 ( x ) = τ ( x ) τ max 0 ,   g 2 ( x ) = σ ( x ) σ max 0 ,   g 3 ( x ) = x 1 x 4 0   g 4 ( x ) = 1.104 ,   7 x 1 2 + 0.048 ,   11 x 3 x 4 ( 14.0 + x 2 ) 5.0 0   g 5 ( x ) = 0.125 x 1 0   g 6 ( x ) = δ ( x ) δ max 0   g 7 ( x ) = P P c ( x ) 0
Boundary constraints and relevant parameter values:
  τ ( x ) = ( τ ) 2 + 2 τ τ x 2 2 R + ( τ ) 2 ,   τ = P 2 x 1 x 2 , τ = M R J ,   M = P L + x 2 2 , R = x 2 2 4 + x 1 + x 3 2 2 ,   J = 2 [ 2 x 1 x 2 { x 2 2 12 + x 1 + x 3 2 2 } ] ,   σ ( x ) = 6 P L x 3 2 x 4 , δ ( x ) = 4 P L 3 E x 3 3 x 4 ,   P c ( x ) = 4.013 E x 3 3 x 4 6 36 L 2 ( 1 x 3 2 L E 4 G ) ,   P = 6000 lb ,   L = 14 in , E = 30 × 10 6 psi ,   G = 12 × 10 6 psi ,   τ max = 13600 psi ,   σ max = 30000 psi , δ max = 0.25 in .   0.1 x 1 2.0 ,   0.1 x 2 10.0 ,   0.1 x 3 10.0 ,   0.1 x 4 2.0 .
The results of the seven optimization algorithms for welding beam optimization design are shown in Figure 9. The comparison of the welding beam optimization performance and simulation time of the seven algorithms is shown in Table 7.
The experimental results show that the optimal volume of the welded beam design problem obtained by the RMALA is generally smaller than that of the other six comparison algorithms, which suggests that the RMALA tends to yield better design schemes and helps reduce the volume and manufacturing cost of welded beams to a certain extent. It can be seen from the convergence iteration number that the RMALA achieves faster convergence speed on average and can approach the optimal design scheme with fewer iterations, which is conducive to saving computing resources and improving design efficiency. It should be noted that the performance differences between the RMALA and individual algorithms (e.g., CAAPO or APO) are relatively small on some test runs, and their optimal volumes are close to each other, indicating that these peer algorithms also have certain competitiveness in solving this engineering problem. In addition, a few negative or abnormal fitness values appear in the individual runs of the ALA, PO and BKA, which are mainly caused by numerical fluctuations in constraint violation handling and random search disturbances, and do not affect the overall statistical conclusion after 30 independent runs.
The design schemes obtained by the RMALA all satisfy all constraint conditions, and the structural strength and stiffness meet the engineering requirements, which verifies that the RMALA is effective in dealing with typical engineering constrained optimization problems and has favorable practical applicability. By comparison, some design schemes obtained by the ALA, PO, BKA and other algorithms either fail to fully meet the constraint conditions or have relatively large volumes and high manufacturing costs. These phenomena reflect that the RMALA has more stable and reliable performance in constrained optimization, but this does not mean that the comparison algorithms are completely ineffective. Their performances vary based on initial populations and random parameters, and some can still obtain feasible solutions close to those of the RMALA under specific conditions.
2.
Cantilever beam design problem
The cantilever beam design problem is another common engineering structural optimization problem. Its design goal is to minimize the volume of the cantilever beam. At the same time, it needs to meet strength constraints, stiffness constraints, and geometric constraints to ensure that the cantilever beam has sufficient structural strength and stiffness during operation and avoid fracture or excessive deformation. The design variables of the cantilever beam include three continuous variables: the length of the cantilever beam, section height, and section width. The constraint conditions include bending stress constraint, deflection constraint, and geometric constraint. The specific model is as follows:
Objective function:
m i n f X = 0.0624 x 1 + x 2 + x 3 + x 4 + x 5
where X = x 1 x 2 x 3 x 4 x 5 T is the design variable vector, x 1 , x 2 , x 3 , x 4 , a n d   x 5 are the five design parameters of the cantilever beam, and the objective function f X is the design index to be minimized.
Constraint conditions:
g X = 61 x 1 3 + 37 x 2 3 + 19 x 3 3 + 7 x 4 3 + 1 x 5 3 1 0
Boundary constraints: 0.01 x i 100 ,   i = 1 ,   2 ,   3 ,   4 ,   5 .
The design results of the cantilever beam obtained by the seven optimization algorithms are shown in Figure 10. The performance comparison and simulation time of cantilever beam optimization design using the seven algorithms are shown in Table 8.
The experimental results show that the RMALA still presents superior overall performance in the cantilever beam design optimization problem. Specifically, the optimal volume obtained by the RMALA is reduced by more than 18% compared with the standard ALA, and by 10–15% compared with the PO, BKA, DBO, and other algorithms, demonstrating that the RMALA is capable of identifying more economical design schemes and effectively lowering the structural volume and manufacturing cost of the cantilever beam. In terms of stability, the RMALA achieves the smallest standard deviation (SD = 0) among all algorithms, revealing that the RMALA delivers highly consistent solutions across multiple independent runs and can provide reliable references for engineering design. Regarding convergence efficiency, the RMALA requires fewer iterations to reach the optimum, thus accelerating the engineering design process and reducing computational consumption. It is worth noting that the performance gaps between the RMALA and several advanced algorithms (e.g., CAAPO and APO) are relatively narrow under certain initial conditions, and their optimal values are close to each other, which reflects the competitiveness of these methods in handling constrained structural optimization. Meanwhile, individual negative or abnormal fitness values occur in a few runs for the ALA, PO, and BKA, which are mainly attributed to numerical oscillations during constraint handling and random search fluctuations; such outliers are excluded in the statistical analysis of 30 repeated runs, so they do not affect the overall conclusions.
All cantilever beam designs obtained by RMALA strictly satisfy the deflection and bending stress constraints, with structural strength and stiffness fully meeting engineering specifications. This confirms that the RMALA is effective in solving nonlinear constrained optimization problems, such as cantilever beam design, and possesses favorable engineering applicability. By comparison, some solutions obtained by the ALA, PO, BKA, and other algorithms suffer from deflection overruns or excessive bending stress, necessitating further manual revision. By contrast, the RMALA produces feasible, constraint-satisfying solutions that can be directly adopted in engineering practice without extra tuning. Nevertheless, it should be acknowledged that under specific parameter settings, some comparison algorithms can also generate feasible designs approaching the performance of the RMALA, indicating that the advantages of the RMALA are statistically significant rather than absolutely dominant in every single trial.
3.
Pressure vessel design problem
The pressure vessel design problem is a representative constrained optimization problem in the engineering field. Its design goal is to minimize the manufacturing cost of the pressure vessel. At the same time, it needs to meet the strength constraints, stiffness constraints, stability constraints, and geometric constraints to ensure the safety and reliability of the pressure vessel in the high-pressure environment. The goal of pressure vessel design is to minimize the total cost f x while meeting the production needs. This problem includes four design variables: shell thickness T s (corresponding to design variable x 3 ) and head thickness T h (corresponding to design variable x 4 ), which are both integer multiples of 0.0625, and inner radius R (corresponding to design variable x 1 ) and vessel length L (corresponding to design variable x 2 , excluding the head), which are both continuous variables.
Objective function:
min f ( x ) = 0.622 ,   4 x 1 x 3 x 4 + 1.778 ,   1 x 2 x 3 2 + 3.166 ,   1 x 1 2 x 4 + 19.84 x 1 2 x 3
g 1 ( x ) = x 1 + 0.019 ,   3 x 3 0
g 2 ( x ) = x 2 + 0.009 ,   54 x 3 0
Constraint conditions:
g 3 ( x ) = π x 3 2 x 4 4 3 π x 3 3 + 1,296,000 0
g 4 ( x ) = x 4 240 0
Boundary constraints: 0 x 1 99 ,   0 x 2 99 ,   10 x 3 200 ,   10 x 4 200 .
The results of the pressure vessel design obtained from the seven optimization algorithms are shown in Figure 11. The performance comparison and simulation time of the seven algorithms for the pressure vessel design are shown in Table 9.
The experimental results show that the RMALA exhibits favorable overall performance in the pressure vessel design optimization problem. The minimum manufacturing cost obtained by the RMALA is more than 20% lower than that of the standard ALA, and 12–18% lower than that of the PO, BKA, DBO, and other algorithms, demonstrating that the RMALA can effectively reduce the production cost of pressure vessels under constrained conditions. In terms of convergence speed, the RMALA generally reaches the near-optimal region with fewer iterations, which helps shorten the design cycle and improve optimization efficiency. It should be pointed out that the cost differences between the RMALA and a few high-performance algorithms are relatively small in individual independent runs, and their optimization effects are close, indicating that these algorithms also show strong competitiveness in dealing with such complex constrained problems. In addition, individual abnormal or near-zero negative fitness values appear in the early iteration stage of some comparison algorithms, which are mainly caused by numerical approximation in constraint processing and random search disturbance. After 30 independent runs and statistical analysis, these outliers have been effectively controlled. All pressure vessel design schemes obtained by the RMALA satisfy all constraint conditions, and the stress indexes and stability meet the design specifications, which confirms that the RMALA is suitable for solving multi-constraint and nonlinear complex engineering optimization problems, such as pressure vessel design, and has reliable engineering application value. In contrast, individual solutions obtained by the ALA, PO, BKA, and other algorithms have problems such as stress, lack of tolerance, or insufficient stability, and need further manual adjustment. The solutions obtained by the RMALA can meet the engineering requirements directly without secondary modification. However, it is worth noting that under specific initial population and parameter combinations, individual comparison algorithms can also obtain feasible solutions close to those of the RMALA, which shows that the advantage of the RMALA is reflected in the statistical significance of multiple runs, not absolute dominance in each run.
Considering the results of the three engineering cases, the RMALA shows better comprehensive performance than the six comparison algorithms (PO, BKA, DBO, HO, OOA, and ALA) in the typical constrained optimization problems of the welded beam, cantilever beam, and pressure vessel. On the whole, the RMALA obtains better design schemes, significantly reduces structural volume or manufacturing cost, and has strong stability, robustness, and fast convergence speed in most test cases, and can effectively handle the multi-constraint and nonlinear characteristics in engineering optimization. The above results support the feasibility and effectiveness of the RMALA in practical engineering applications, and provide a competitive new method for engineering structure optimization design. At the same time, since the performance of the individual comparison algorithms is close to that of the RMALA in some cases, it also shows that the advantages of the RMALA are statistically significant rather than absolutely dominant under all conditions, which provides a reference for the selection and application of follow-up algorithms.

5. Conclusions

To address the limitations of the standard artificial lemming algorithm (ALA), including low optimization accuracy, slow convergence, easy trapping in local optima, and poor stability, this paper proposes a reverse mutation for optimization learning artificial lemming algorithm (RMALA) by integrating the Cauchy mutation, improved salp swarm algorithm, and reverse mutation for optimization learning. Validated by CEC2017/2022 benchmark functions and three engineering constrained optimization problems (welded beam, cantilever beam, and pressure vessel), experimental results demonstrate that the RMALA outperforms comparative algorithms in optimization accuracy, convergence speed, stability, and robustness. It can effectively solve complex engineering optimization problems with strong practicality and superiority. Specifically, the average optimization accuracy of the RMALA is increased by 30.26%, and the average convergence iterations are reduced by 26.15%, compared with the original ALA.
However, this study also has certain shortcomings, mainly reflected in two aspects: computational cost and parameter sensitivity. In terms of computational cost, due to the triple improvement strategy of combining the Cauchy mutation, improved tunica albuginea group strategy, and optimized mutation reverse learning, the RMALA has a slight increase in computational complexity compared to the original ALA. Although this increase is relatively small and results in a significant improvement in algorithm performance, the overall cost-effectiveness is at a high level. However, when dealing with extremely complex optimization problems of an extremely large scale and extremely high dimension, there may still be a slight decrease in computational efficiency. In terms of parameter sensitivity, although all parameters of the RMALA are based on theoretical mechanisms and configurations from the classical literature and have strong robustness, small fluctuations in parameters within a reasonable range will not significantly affect algorithm performance. However, in some special types of optimization problems (such as multimodal, strong constraint, and high-noise problems), the values of some key parameters (such as mutation probability and guidance coefficient) may still need targeted adjustment, which cannot fully achieve adaptive adjustment of parameters. This is also one of the directions that the algorithm could optimize in the future.
Future research will focus on the above-mentioned shortcomings, on the one hand, by improving strategies through lightweight optimization, further reducing the computational overhead of the algorithm, and enhancing its adaptability in ultra-large-scale problems. On the other hand, an adaptive parameter adjustment mechanism should be introduced to reduce the need for manual parameter tuning, further enhancing the generality and robustness of the algorithm, and promoting the widespread application of the RMALA in more complex engineering scenarios.

Author Contributions

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

Funding

This work was supported in part by the Natural Science Foundation of Zhejiang Province under grant LY23F010002 and the School-level Scientific Research Project of Wen-zhou university of Technology under grant ky202403.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

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

Conflicts of Interest

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

References

  1. Priyadarshi, R.; Kumar, R.R. Evolution of Swarm Intelligence: A Systematic Review of Particle Swarm and Ant Colony Optimization Approaches in Modern Research. Arch. Comput. Methods Eng. 2025, 32, 3609–3650. [Google Scholar] [CrossRef]
  2. Nguyen, L.V. Swarm Intelligence-Based Multi-Robotics: A Comprehensive Review. AppliedMath 2024, 4, 1192–1210. [Google Scholar] [CrossRef]
  3. Kong, L.S.; Jasser, M.B.; Ajibade, S.S.; Mohamed, A.W. A systematic review on software reliability prediction via swarm intelligence algorithms. J. King Saud Univ.-Comput. Inf. Sci. 2024, 36, 102132. [Google Scholar] [CrossRef]
  4. Li, Y.; Xiao, M.; Shen, J.; Chao, Y.; Chen, L.; Xin, Z. A dual objective global optimization algorithm based on adaptive weighted hybrid surrogate model for the hydrogen fuel utilization in hydrogen fuel cell vehicle. Int. J. Hydrogen Energy 2023, 48, 11390–11409. [Google Scholar] [CrossRef]
  5. Reddy, D.K.K.; Nayak, J.; Behera, H.S.; Shanmuganathan, V.; Viriyasitavat, W.; Dhiman, G. A Systematic Literature Review on Swarm Intelligence Based Intrusion Detection System: Past, Present and Future. Arch. Comput. Methods Eng. 2024, 31, 2717–2784. [Google Scholar] [CrossRef]
  6. Wang, X.; Li, Y.; Liu, Q.; Shen, J.; Zhang, Z. A kriging-based sequential optimization algorithm with hybrid infill sampling strategy. J. Eng. Res. 2022, 10, 19469. [Google Scholar] [CrossRef]
  7. Habibullah, S.M. Swarm intelligence-based autonomous logistics framework with edge ai for industry 4.0 manufacturing ecosystems. Rev. Appl. Sci. Technol. 2025, 4, 1–34. [Google Scholar] [CrossRef]
  8. Alhijawi, B.; Awajan, A. Genetic algorithms: Theory, genetic operators, solutions, and applications. Evol. Intell. 2023, 17, 1245–1256. [Google Scholar] [CrossRef]
  9. Selvarajan, S. A comprehensive study on modern optimization techniques for engineering applications. Artif. Intell. Rev. 2024, 57, 194. [Google Scholar] [CrossRef]
  10. Houssein, E.H.; Saeed, M.K.; Hu, G.; Al-Sayed, M.M. Metaheuristics for Solving Global and Engineering Optimization Problems: Review, Applications, Open Issues and Challenges. Arch. Comput. Methods Eng. 2024, 31, 4485–4519. [Google Scholar] [CrossRef]
  11. Agrawal, U.K.; Panda, N.; Tejani, G.G.; Mousavirad, S. Improved salp swarm algorithm-driven deep CNN for brain tumor analysis. Sci. Rep. 2025, 15, 24645. [Google Scholar] [CrossRef] [PubMed]
  12. Tang, J.; Liu, G.; Pan, Q. A Review on Representative Swarm Intelligence Algorithms for Solving Optimization Problems: Applications and Trends. IEEE/CAA J. Autom. Sin. 2021, 8, 1627–1643. [Google Scholar] [CrossRef]
  13. 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]
  14. 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]
  15. Wang, S.; Xu, B.; Zheng, Y.; Yue, Y.; Xiong, M. Path Optimization Strategy for Unmanned Aerial Vehicles Based on Improved Black Winged Kite Optimization Algorithm. Biomimetics 2025, 10, 310. [Google Scholar] [CrossRef]
  16. Cao, L.; Yue, Y.; Chen, Y.; Chen, C.; Chen, B. Sailfish Optimization Algorithm Integrated with the Osprey Optimization Algorithm and Cauchy Mutation and Its Engineering Applications. Symmetry 2025, 17, 938. [Google Scholar] [CrossRef]
  17. Wang, X.; Cao, L.; Zhang, Z.; Yue, Y.; Zhang, T.; Wang, Z. Coverage optimization strategy for 3D wireless sensor network based on adaptive inertia weight Arctic Puffin Optimization Algorithm. J. Comput. Des. Eng. 2025, 12, 81–109. [Google Scholar] [CrossRef]
  18. Xiao, Y.; Cui, H.; Abu Khurma, R.; Castillo, P.A. Artificial lemming algorithm: A novel bionic meta-heuristic technique for solving real-world engineering optimization problems. Artif. Intell. Rev. 2025, 58, 84. [Google Scholar] [CrossRef]
  19. Han, Y. Feature selection algorithm based on Q-learning and artificial lemming algorithm for medical data. In Proceedings of the 2025 7th International Conference on Electronics and Communication, Network and Computer Technology (ECNCT), Guangzhou, China, 18–20 July 2025; IEEE: Piscataway, NJ, USA, 2025; pp. 737–743. [Google Scholar]
  20. Du, Q.; Chen, D.; Tian, L.; Yuan, L. Optimization of an Energy-Guided Enhanced Artificial Lemming Algorithm for UAV Path Planning. In Proceedings of the 2025 5th International Conference on Measurement Control and Instrumentation (MCAI), Guangzhou, China, 14–16 November 2025; IEEE: Piscataway, NJ, USA, 2025; pp. 337–342. [Google Scholar]
  21. Xie, Y.; Sun, Z.; Yuan, K.; Sun, Z. 3D UAV Route Optimization in Complex Environments Using an Enhanced Artificial Lemming Algorithm. Symmetry 2025, 17, 946. [Google Scholar] [CrossRef]
  22. Zhang, J.; Li, Y.; Li, C.; Mei, X.; Zhou, J. Application of Soft Computing Represented by Regression Machine Learning Model and Artificial Lemming Algorithm in Predictions for Hydrogen Storage in Metal-Organic Frameworks. Materials 2025, 18, 3122. [Google Scholar] [CrossRef]
  23. Chen, Y.; Liu, Y.; Xu, W. Improved Hybrid A* Algorithm Based on Lemming Optimization for Path Planning of Autonomous Vehicles. Appl. Sci. 2025, 15, 7734. [Google Scholar] [CrossRef]
  24. Qu, P.; Song, X.; Zhou, Z. Research on Path Planning for Mobile Robot Using the Enhanced Artificial Lemming Algorithm. Mathematics 2025, 13, 3533. [Google Scholar] [CrossRef]
  25. Zheng, X.; Liu, R.; Huang, S.; Duan, Z. IALA: An Improved Artificial Lemming Algorithm for Unmanned Aerial Vehicle Path Planning. Technologies 2026, 14, 91. [Google Scholar] [CrossRef]
  26. Bi, W.; Zhang, C.; Fu, G.; Wang, M.; Guo, Z. High-Precision Permanent Magnet Localization Using an Improved Artificial Lemming Algorithm Integrated with Levenberg–Marquardt Optimization. Electronics 2025, 15, 135. [Google Scholar] [CrossRef]
  27. Wang, Z.; He, R.; Wu, Y.; Wu, Y. Improved artificial lemming optimization algorithm for UAVs application. In Proceedings of the Eighth International Conference on Artificial Intelligence and Pattern Recognition (AIPR 2025), Quanzhou, China, 19–21 March 2025; SPIE: Amsterdam, The Netherlands, 2025; Volume 13993, pp. 1759–1768. [Google Scholar]
  28. Ekinci, S.; Izci, D.; Jabari, M.; Bajaj, M.; Blazek, V.; Prokop, L. Nonlinear 2-DOF PID controller optimized by artificial lemming algorithm for robust engine speed regulation in spark-ignition systems. Sci. Rep. 2025, 15, 44264. [Google Scholar] [CrossRef] [PubMed]
  29. Yu, S.; Ding, L.; Mao, S.; Liu, J.; Wang, X. Improved artificial lemming algorithm based parameter identification for permanent magnet synchronous motors. J. Power Electron. 2026, 2, 1–12. [Google Scholar] [CrossRef]
  30. Wang, R.; Huang, W.; Wu, J.; Chen, C.; Song, Y.; Wang, H. An Improved Artificial Lemming Algorithm Integrating Non-Uniform Mutation and Q-Learning Adaptation for Underwater Manipulator Controller Tuning. Biomimetics 2026, 11, 168. [Google Scholar] [CrossRef]
  31. Ekinci, S.; Izci, D.; Jabari, M.; Çelik, E.; Bajaj, M.; Vishnuram, P.; Rubanenko, O. A novel hyperbolic tangent-based PID controller tuned by the artificial lemming algorithm for nonlinear steam condenser pressure control. Sci. Rep. 2026, 16, 4600. [Google Scholar] [CrossRef] [PubMed]
  32. Cheng, G.; Tang, Y.; Sun, R.; Zhang, H.; Ding, Q. Dynamic Flexible Job Shop Scheduling Method Based on an Improved Artificial Lemming Algorithm and Its Bi-Objective Optimization under Machine Failures. In Proceedings of the 2025 IEEE International Conference on Systems, Man, and Cybernetics (SMC), Vienna, Austria, 5–8 October 2025; IEEE: Piscataway, NJ, USA, 2025; pp. 2143–2149. [Google Scholar]
  33. Lao, Z.; Shen, S.; Yu, S.; Jiang, Y.; Luo, Y.; Qu, Y.; Feng, Z. A Novel PVO-Based Multi-Pixel Embedding Reversible Data Hiding Scheme Using the Artificial Lemming Algorithm. Electronics 2025, 14, 4920. [Google Scholar] [CrossRef]
  34. Yanna, C.; Yusof, Y.; Zainuri, M.A.A.M. Simulation and analysis of MPPT control based on Artificial Lemming algorithm for PV system. IOP Conf. Ser. Earth Environ. Sci. 2026, 1598, 012003. [Google Scholar] [CrossRef]
  35. Zhong, Y.; Liu, L.-B.; Mai, X.; Luo, H. An enhanced crossover strategy for the artificial lemming algorithm for engineering design optimization. Netw. Heterog. Media 2025, 20, 1466–1508. [Google Scholar] [CrossRef]
  36. Xing, K.; Wu, X.; Hu, J.; Wu, P. Path Planning for Mobile Robots Based on an Improved Artificial Lemming Algorithm. In Proceedings of the 2025 5th International Conference on Electrical Engineering and Mechatronics Technology (ICEEMT), Shenzhen, China, 17–19 October 2025; IEEE: Piscataway, NJ, USA, 2025; pp. 442–447. [Google Scholar]
  37. Zhang, X.; Wang, S.; Li, Y. A UAV Path Planning Approach Based on Improved Artificial Lemming Algorithm in Urban Low Altitude Environments. In Proceedings of the 2025 3rd Asian Aerospace and Astronautics Conference (AAAC), Nanjing, China, 26–28 September 2025; IEEE: Piscataway, NJ, USA, 2025; pp. 324–330. [Google Scholar]
  38. Xu, C.; Liu, G.; Yu, W.; Yu, W.; Zhu, L.; Li, J. A Multi-Strategy Fusion of Golden Sine Artificial Lemming Optimized MPPT Control Algorithm Research. In Proceedings of the 2025 6th International Conference on Advanced Electrical and Energy Systems (AEES), Xi’an, China, 17–19 October 2025; IEEE: Piscataway, NJ, USA, 2025; pp. 778–784. [Google Scholar]
  39. Wang, B.; Zhang, Z.; Siarry, P.; Liu, X.; Królczyk, G.; Hua, D.; Brumercik, F.; Li, Z. A nonlinear African vulture optimization algorithm combining Henon chaotic mapping theory and reverse learning competition strategy. Expert Syst. Appl. 2023, 236, 121413. [Google Scholar] [CrossRef]
  40. Long, X.; Cai, W.; Yang, L.; Huang, H. Improved particle swarm optimization with reverse learning and neighbor adjustment for space surveillance network task scheduling. Swarm Evol. Comput. 2024, 85, 101482. [Google Scholar] [CrossRef]
  41. Singh, N.; Singh, S.B.; Houssein, E.H. Hybridizing salp swarm algorithm with particle swarm optimization algorithm for recent optimization functions. Evol. Intell. 2022, 15, 23–56. [Google Scholar] [CrossRef]
  42. Zivkovic, M.; Stoean, C.; Chhabra, A.; Budimirovic, N.; Petrovic, A.; Bacanin, N. Novel Improved Salp Swarm Algorithm: An Application for Feature Selection. Sensors 2022, 22, 1711. [Google Scholar] [CrossRef] [PubMed]
  43. Zhang, H.; Cai, Z.; Ye, X.; Wang, M.; Kuang, F.; Chen, H.; Li, C.; Li, Y. A multi-strategy enhanced salp swarm algorithm for global optimization. Eng. Comput. 2020, 38, 1177–1203. [Google Scholar] [CrossRef]
  44. Chen, P.; Li, H.; He, F.; Bian, D. Multi-strategy improved seagull optimization algorithm and its application in practical engineering. Eng. Optim. 2025, 57, 1913–1951. [Google Scholar] [CrossRef]
  45. Jia, H.; Wen, Q.; Wu, D.; Wang, Z.; Wang, Y.; Wen, C.; Abualigah, L. Modified beluga whale optimization with multi-strategies for solving engineering problems. J. Comput. Des. Eng. 2023, 10, 2065–2093. [Google Scholar] [CrossRef]
  46. Sánchez Cortez, J.A.; Peraza Vázquez, H.; Peña Delgado, A.F. A novel bio-inspired optimization algorithm based on mantis shrimp survival tactics. Mathematics 2025, 13, 1500. [Google Scholar] [CrossRef]
  47. Khajehzadeh, M.; Iraji, A.; Majdi, A.; Keawsawasvong, S.; Nehdi, M.L. Adaptive Salp Swarm Algorithm for Optimization of Geotechnical Structures. Appl. Sci. 2022, 12, 6749. [Google Scholar] [CrossRef]
  48. Zhao, Y.; Ding, Y.; Pei, Y. Adaptive Optimization in Evolutionary Reinforcement Learning Using Evolutionary Mutation Rates. IEEE Access 2024, 12, 165384–165394. [Google Scholar] [CrossRef]
  49. Mostafa, R.R.; Khedr, A.M.; AL Aghbari, Z.; Afyouni, I.; Kamel, I.; Ahmed, N. A multi-strategy improved electric eel foraging optimization algorithm: Continuous and binary variants for solving optimization problems. Int. J. Mach. Learn. Cybern. 2025, 16, 5985–6030. [Google Scholar] [CrossRef]
  50. Lian, J.; Hui, G.; Ma, L.; Zhu, T.; Wu, X.; Heidari, A.A.; Chen, Y.; Chen, H. Parrot optimizer: Algorithm and applications to medical problems. Comput. Biol. Med. 2024, 172, 108064. [Google Scholar] [CrossRef]
  51. Wang, J.; Wang, W.-C.; Hu, X.-X.; Qiu, L.; Zang, H.-F. Black-winged kite algorithm: A nature-inspired meta-heuristic for solving benchmark functions and engineering problems. Artif. Intell. Rev. 2024, 57, 98. [Google Scholar] [CrossRef]
  52. Xue, J.; Shen, B. Dung beetle optimizer: A new meta-heuristic algorithm for global optimization. J. Supercomput. 2023, 79, 7305–7336. [Google Scholar] [CrossRef]
  53. Amiri, M.H.; Hashjin, N.M.; Montazeri, M.; Mirjalili, S.; Khodadadi, N. Hippopotamus optimization algorithm: A novel nature-inspired optimization algorithm. Sci. Rep. 2024, 14, 5032. [Google Scholar] [CrossRef]
  54. 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]
  55. Awad, N.; Ali, M.; Suganthan, P.N. Problem definitions and evaluation criteria for the CEC 2017 competition on constrained real-parameter optimization. IEEE Trans. Evol. Comput. 2017, 21, 601–621. [Google Scholar]
  56. Awad, N.; Ali, M.; Suganthan, P.N. Problem definitions and evaluation criteria for the CEC 2022 competition on real-parameter optimization. IEEE Trans. Evol. Comput. 2022, 26, 1–30. [Google Scholar]
  57. Durga, P.L.; Nayak, S. Artificial Neural Network Approach to Study Imprecisely Defined Nonlinear Systems with Case Studies. IEEE Access 2025, 13, 116246–116261. [Google Scholar] [CrossRef]
Figure 1. The average fitness convergence curves of CEC2017 (dim = 30).
Figure 1. The average fitness convergence curves of CEC2017 (dim = 30).
Biomimetics 11 00389 g001aBiomimetics 11 00389 g001b
Figure 2. CEC2017 test result data box diagram (dim = 30).
Figure 2. CEC2017 test result data box diagram (dim = 30).
Biomimetics 11 00389 g002aBiomimetics 11 00389 g002b
Figure 3. The average fitness convergence curves of CEC2017 (dim = 100).
Figure 3. The average fitness convergence curves of CEC2017 (dim = 100).
Biomimetics 11 00389 g003aBiomimetics 11 00389 g003b
Figure 4. CEC2017 test result data box diagram (dim = 100).
Figure 4. CEC2017 test result data box diagram (dim = 100).
Biomimetics 11 00389 g004aBiomimetics 11 00389 g004b
Figure 5. Average ranking chart of CEC2017 performance for 7 algorithms.
Figure 5. Average ranking chart of CEC2017 performance for 7 algorithms.
Biomimetics 11 00389 g005
Figure 6. The average fitness convergence curves of CEC2022.
Figure 6. The average fitness convergence curves of CEC2022.
Biomimetics 11 00389 g006aBiomimetics 11 00389 g006b
Figure 7. CEC2022 test result data box diagram.
Figure 7. CEC2022 test result data box diagram.
Biomimetics 11 00389 g007aBiomimetics 11 00389 g007b
Figure 8. Average ranking chart of CEC2022 performance for seven algorithms.
Figure 8. Average ranking chart of CEC2022 performance for seven algorithms.
Biomimetics 11 00389 g008
Figure 9. Comparison of optimized design results for welded beams.
Figure 9. Comparison of optimized design results for welded beams.
Biomimetics 11 00389 g009
Figure 10. Comparison of cantilever beam design results.
Figure 10. Comparison of cantilever beam design results.
Biomimetics 11 00389 g010
Figure 11. Comparison of pressure vessel design results.
Figure 11. Comparison of pressure vessel design results.
Biomimetics 11 00389 g011
Table 1. The parameter configurations of the algorithms.
Table 1. The parameter configurations of the algorithms.
AlgorithmParameter Settings
RMALA (proposed in this paper)Population size N = 30, maximum number of iterations T = 800, Cauchy mutation coefficient = 0.1, guidance coefficient = 0.6, optimization-oriented mutation probability = 0.05.
PO (Parrot Optimizer)Population size N = 30, maximum number of iterations T = 800, exploration factor = 0.7, exploitation factor = 0.3, random weight ∈ [0, 1].
BKA (Black-winged Kite)Population size N = 30, maximum number of iterations T = 800, search factor = 0.8, attack factor = 0.5, escape factor = 0.2.
DBO (Dung Beetle Optimizer)Population size N = 30, maximum number of iterations T = 800, ball-rolling factor = 0.6, digging factor = 0.4, foraging factor = 0.7.
HO (Hippopotamus Optimization)Population size N = 30, maximum number of iterations T = 800, movement factor = 0.9, collision factor = 0.5, disturbance factor = 0.01.
OOA (Osprey Optimization Algorithm)Population size N = 30, maximum number of iterations T = 800, dive factor = 0.7, hover factor = 0.3, attack factor = 0.5.
ALA (Artificial Lemming Algorithm)Population size N = 30, maximum number of iterations T = 800. Migration factor = 0.8, burrowing factor = 0.4, foraging factor = 0.6.
Table 2. The result of the standard functions of CEC2017 for the different algorithms (dim = 30).
Table 2. The result of the standard functions of CEC2017 for the different algorithms (dim = 30).
POBKADBOHOOOAALARMALA
F1min1.71E+091.02E+092.61E+106.25E+064.05E+102.36E+104.88E+03
F1std2.65E+091.37E+102.44E+093.69E+087.99E+096.64E+092.21E+04
F1avg6.18E+091.02E+102.95E+103.55E+085.74E+103.61E+102.20E+04
F3min2.89E+041.08E+046.15E+044.51E+047.81E+046.58E+046.72E+03
F3std8.27E+031.04E+047.52E+034.82E+036.72E+034.56E+034.84E+03
F3avg4.34E+042.19E+047.89E+045.51E+049.15E+047.28E+041.33E+04
F4min6.06E+024.92E+023.81E+035.66E+021.06E+043.35E+034.73E+02
F4std2.10E+023.22E+032.57E+037.40E+012.51E+031.68E+032.25E+01
F4avg7.91E+021.90E+036.73E+036.50E+021.52E+046.77E+035.04E+02
F5min7.07E+026.60E+027.78E+026.93E+028.42E+027.39E+025.53E+02
F5std3.61E+014.49E+012.64E+014.06E+013.96E+014.11E+011.98E+01
F5avg7.78E+027.43E+028.27E+027.44E+029.05E+027.94E+025.92E+02
F6min6.40E+026.50E+026.62E+026.50E+026.72E+026.31E+026.03E+02
F6std1.02E+017.88E+005.54E+005.94E+007.59E+007.52E+003.97E+00
F6avg6.64E+026.60E+026.71E+026.60E+026.85E+026.48E+026.08E+02
F7min1.13E+031.08E+031.08E+031.02E+031.34E+031.10E+038.19E+02
F7std6.74E+015.95E+015.56E+017.02E+015.09E+015.90E+014.50E+01
F7avg1.24E+031.22E+031.21E+031.16E+031.42E+031.20E+038.96E+02
F8min9.29E+029.31E+021.02E+038.88E+021.09E+039.80E+028.46E+02
F8std3.93E+013.56E+012.63E+013.41E+012.52E+012.94E+012.42E+01
F8avg1.01E+039.80E+021.06E+039.57E+021.13E+031.05E+038.93E+02
F9min3.84E+034.16E+035.51E+033.69E+037.00E+035.76E+031.34E+03
F9std1.40E+031.50E+031.41E+037.69E+021.43E+037.18E+021.04E+03
F9avg6.31E+035.53E+037.95E+035.51E+031.02E+046.99E+032.19E+03
F10min5.42E+034.21E+037.00E+034.59E+037.38E+035.60E+034.50E+03
F10std7.34E+021.12E+035.51E+024.45E+025.35E+025.60E+027.13E+02
F10avg6.64E+035.46E+038.15E+035.44E+038.67E+036.69E+035.40E+03
F11min1.56E+031.28E+034.76E+031.64E+036.77E+034.55E+031.24E+03
F11std3.40E+021.66E+032.09E+031.02E+034.78E+032.84E+039.25E+01
F11avg1.93E+031.76E+037.82E+032.57E+031.58E+049.51E+031.33E+03
F12min3.95E+074.26E+068.07E+085.23E+067.85E+092.06E+099.36E+04
F12std1.54E+082.31E+092.55E+098.30E+073.30E+092.17E+096.90E+05
F12avg1.90E+087.81E+085.77E+098.52E+071.34E+105.45E+098.40E+05
F13min5.57E+046.78E+041.51E+082.74E+042.51E+098.90E+086.72E+03
F13std1.08E+072.57E+081.81E+097.40E+045.55E+091.52E+092.26E+04
F13avg4.50E+068.17E+072.39E+091.40E+051.10E+102.81E+092.77E+04
F14min1.17E+041.74E+034.82E+048.77E+032.10E+053.48E+051.51E+03
F14std4.11E+051.03E+045.43E+056.58E+051.48E+071.47E+062.93E+01
F14avg4.80E+055.08E+037.05E+054.42E+056.87E+061.89E+061.57E+03
F15min1.18E+045.62E+032.53E+051.11E+047.76E+078.92E+062.65E+03
F15std3.68E+052.88E+043.05E+063.99E+045.64E+088.69E+071.40E+04
F15avg2.10E+055.02E+043.49E+064.50E+046.74E+089.84E+071.40E+04
F16min2.71E+032.52E+033.15E+032.91E+033.87E+033.35E+032.17E+03
F16std4.17E+025.22E+025.10E+022.76E+021.24E+032.49E+022.62E+02
F16avg3.52E+033.09E+033.83E+033.39E+035.72E+033.92E+032.58E+03
F17min2.15E+031.89E+032.38E+032.11E+032.71E+032.16E+031.80E+03
F17std2.06E+022.70E+022.94E+022.37E+024.27E+033.79E+022.16E+02
F17avg2.52E+032.38E+032.82E+032.47E+034.88E+032.80E+032.13E+03
F18min4.01E+041.93E+049.89E+055.34E+045.23E+063.69E+065.11E+03
F18std2.45E+068.12E+042.90E+068.28E+051.23E+081.25E+078.73E+03
F18avg2.23E+061.10E+054.21E+067.69E+059.83E+071.67E+071.68E+04
F19min1.07E+052.53E+043.97E+072.13E+054.65E+079.50E+062.18E+03
F19std2.94E+065.59E+063.45E+087.54E+054.17E+087.66E+071.15E+04
F19avg3.37E+061.58E+062.98E+081.61E+064.66E+081.06E+081.13E+04
F20min2.37E+032.33E+032.39E+032.26E+032.53E+032.60E+032.16E+03
F20std1.93E+021.15E+021.39E+021.39E+021.88E+021.24E+021.83E+02
F20avg2.76E+032.54E+032.71E+032.56E+033.00E+032.84E+032.47E+03
F21min2.32E+032.38E+032.93E+032.29E+035.38E+033.03E+032.20E+03
F21std7.31E+028.05E+024.07E+021.04E+031.63E+024.49E+024.82E+02
F21avg2.79E+033.93E+033.44E+033.46E+035.70E+033.91E+032.95E+03
F22min1.35E+041.01E+041.72E+041.16E+042.06E+041.55E+049.50E+03
F22std1.93E+033.40E+032.00E+032.14E+031.54E+031.30E+031.79E+03
F22avg1.73E+041.44E+042.10E+041.62E+042.29E+041.89E+041.45E+04
F23min4.90E+033.95E+035.88E+035.29E+037.59E+034.79E+033.27E+03
F23std7.98E+021.25E+034.56E+024.97E+029.97E+026.17E+022.17E+02
F23avg5.93E+036.54E+036.60E+036.09E+039.28E+035.69E+033.69E+03
F24min4.97E+032.69E+035.45E+034.97E+036.45E+035.18E+032.60E+03
F24std3.36E+028.19E+022.34E+022.50E+021.43E+022.95E+026.21E+02
F24avg5.92E+035.35E+036.26E+035.70E+036.73E+036.20E+033.76E+03
F25min2.98E+032.95E+033.59E+032.93E+034.26E+033.48E+032.88E+03
F25std4.08E+014.37E+022.22E+025.12E+015.01E+021.38E+021.56E+01
F25avg3.07E+033.15E+033.97E+033.02E+035.03E+033.69E+032.89E+03
F26min4.63E+037.06E+035.51E+033.62E+039.09E+037.14E+034.68E+03
F26std1.20E+038.86E+029.00E+021.47E+031.17E+037.54E+023.50E+02
F26avg7.30E+038.70E+037.43E+037.08E+031.13E+048.72E+035.15E+03
F27min3.28E+033.23E+033.40E+033.27E+034.35E+033.37E+033.20E+03
F27std7.29E+011.27E+021.51E+021.33E+023.54E+028.67E+012.13E+01
F27avg3.36E+033.39E+033.66E+033.49E+034.80E+033.52E+033.24E+03
F28min3.38E+033.31E+034.15E+033.31E+036.60E+034.72E+033.22E+03
F28std1.46E+027.53E+023.75E+025.33E+016.37E+023.78E+026.77E+02
F28avg3.57E+033.68E+035.22E+033.41E+037.70E+035.56E+033.43E+03
F29min4.03E+034.01E+034.21E+034.51E+035.62E+034.40E+033.45E+03
F29std3.63E+024.41E+024.06E+025.12E+022.00E+035.37E+021.82E+02
F29avg4.68E+034.57E+034.88E+035.17E+038.64E+035.34E+033.86E+03
F30min4.03E+051.25E+052.37E+073.73E+062.01E+082.42E+071.04E+04
F30std2.19E+072.37E+089.10E+072.80E+079.79E+081.28E+083.35E+04
F30avg2.33E+075.54E+071.05E+082.17E+071.48E+091.99E+083.82E+04
Table 3. The result of the standard functions of CEC2017 for the different algorithms (dim = 100).
Table 3. The result of the standard functions of CEC2017 for the different algorithms (dim = 100).
POBKADBOHOOOAALARMALA
F1min8.39E+107.67E+101.95E+113.65E+102.46E+113.89E+092.73E+09
F1std1.32E+105.27E+108.86E+097.52E+091.05E+101.55E+091.54E+09
F1avg1.15E+111.34E+112.22E+115.41E+102.71E+116.27E+095.76E+09
F3min2.68E+052.12E+053.37E+052.84E+053.42E+052.23E+052.22E+05
F3std2.10E+043.30E+041.23E+059.67E+039.78E+042.50E+042.22E+04
F3avg3.03E+052.48E+054.61E+053.19E+054.45E+052.72E+052.73E+05
F4min8.19E+039.40E+034.46E+046.72E+038.27E+041.18E+031.23E+03
F4std2.62E+031.10E+045.88E+031.52E+031.48E+043.67E+022.35E+02
F4avg1.35E+041.70E+045.90E+048.71E+031.09E+051.64E+031.55E+03
F5min1.62E+031.38E+031.87E+031.38E+032.03E+031.08E+031.10E+03
F5std5.89E+012.54E+023.95E+014.33E+014.25E+018.66E+017.89E+01
F5avg1.76E+031.60E+031.94E+031.46E+032.13E+031.27E+031.27E+03
F6min6.83E+026.72E+026.92E+026.68E+027.01E+026.41E+026.40E+02
F6std4.19E+001.06E+014.49E+004.19E+003.76E+007.72E+009.02E+00
F6avg6.92E+026.80E+027.00E+026.77E+027.12E+026.52E+026.57E+02
F7min3.41E+033.21E+033.46E+033.12E+033.75E+031.97E+031.91E+03
F7std1.09E+022.08E+029.24E+019.13E+011.02E+021.76E+022.03E+02
F7avg3.65E+033.43E+033.68E+033.27E+034.00E+032.26E+032.24E+03
F8min1.99E+031.75E+032.22E+031.81E+032.43E+031.44E+031.40E+03
F8std9.94E+011.94E+027.36E+015.75E+016.44E+018.11E+018.96E+01
F8avg2.24E+031.99E+032.35E+031.91E+032.59E+031.57E+031.55E+03
F9min3.82E+042.89E+046.03E+043.25E+046.71E+042.77E+042.47E+04
F9std6.30E+037.50E+037.02E+032.61E+035.27E+039.90E+031.01E+04
F9avg5.24E+043.37E+047.68E+043.90E+047.77E+043.96E+044.09E+04
F10min2.33E+041.75E+042.47E+041.70E+042.90E+042.05E+042.13E+04
F10std1.54E+033.11E+031.95E+031.55E+039.64E+022.62E+032.38E+03
F10avg2.65E+042.04E+043.12E+041.96E+043.22E+042.52E+042.61E+04
F11min8.10E+044.39E+041.44E+051.13E+051.74E+053.73E+044.41E+04
F11std1.69E+044.36E+042.37E+041.10E+041.59E+041.69E+041.28E+04
F11avg1.10E+058.39E+041.93E+051.31E+052.16E+057.77E+047.56E+04
F12min1.45E+109.58E+091.12E+114.51E+091.53E+111.90E+081.85E+08
F12std1.05E+104.85E+107.76E+092.63E+092.11E+101.88E+081.89E+08
F12avg3.12E+105.08E+101.29E+118.39E+092.09E+114.96E+084.74E+08
F13min1.01E+091.17E+072.18E+102.87E+053.22E+104.03E+044.15E+04
F13std2.58E+091.18E+103.96E+091.51E+086.66E+091.13E+065.64E+04
F13avg4.08E+097.76E+093.06E+108.31E+074.77E+103.54E+051.06E+05
F14min3.36E+062.37E+058.95E+061.61E+061.88E+072.61E+052.03E+05
F14std4.45E+061.67E+071.07E+073.09E+063.96E+077.61E+054.23E+05
F14avg1.15E+074.35E+062.73E+076.87E+068.50E+079.03E+059.47E+05
F15min5.17E+068.86E+055.54E+094.30E+041.84E+105.36E+034.00E+03
F15std7.57E+086.72E+092.42E+094.40E+053.95E+096.33E+031.57E+05
F15avg6.57E+082.44E+091.08E+101.56E+052.57E+101.46E+046.55E+04
F16min9.91E+037.37E+031.41E+048.68E+031.64E+045.03E+034.95E+03
F16std2.34E+034.35E+031.22E+031.15E+033.38E+038.31E+029.05E+02
F16avg1.27E+041.05E+041.58E+041.06E+042.54E+046.97E+036.83E+03
F17min6.50E+035.66E+031.04E+045.57E+038.76E+054.86E+034.34E+03
F17std1.28E+042.93E+051.02E+051.60E+039.44E+065.70E+027.24E+02
F17avg1.48E+048.41E+049.72E+047.65E+031.08E+076.02E+035.97E+03
F18min5.25E+065.13E+057.31E+061.19E+067.82E+074.99E+057.05E+05
F18std6.71E+064.49E+071.95E+072.61E+062.03E+089.45E+059.94E+05
F18avg1.38E+072.05E+073.74E+075.39E+063.71E+081.62E+061.76E+06
F19min3.07E+076.07E+064.92E+091.51E+061.80E+103.12E+032.76E+03
F19std7.12E+085.32E+092.66E+092.57E+075.07E+091.23E+052.68E+05
F19avg6.80E+082.11E+099.29E+093.04E+072.58E+104.72E+041.13E+05
F20min5.43E+034.51E+036.46E+034.88E+036.89E+034.02E+035.05E+03
F20std5.45E+026.28E+024.73E+023.33E+024.18E+026.52E+026.55E+02
F20avg6.34E+035.52E+037.26E+035.54E+037.81E+036.04E+036.24E+03
F21min1.42E+041.22E+041.68E+041.26E+041.89E+048.12E+037.85E+03
F21std1.16E+031.66E+036.44E+029.27E+027.92E+029.43E+029.75E+02
F21avg1.63E+041.48E+041.84E+041.39E+042.07E+041.01E+049.84E+03
F22min5.88E+044.33E+047.40E+045.36E+048.13E+044.99E+044.99E+04
F22std4.88E+039.70E+033.68E+035.95E+032.78E+036.70E+036.76E+03
F22avg6.95E+045.78E+048.25E+046.31E+048.79E+046.35E+046.51E+04
F23min1.49E+041.70E+041.91E+041.65E+042.54E+048.76E+037.99E+03
F23std1.61E+031.91E+031.18E+031.46E+031.75E+037.43E+029.90E+02
F23avg1.87E+042.06E+042.17E+041.94E+042.93E+041.02E+049.91E+03
F24min2.02E+041.85E+042.20E+041.81E+042.31E+041.02E+041.02E+04
F24std7.17E+021.10E+034.13E+026.50E+025.78E+021.23E+031.23E+03
F24avg2.20E+042.04E+042.30E+041.99E+042.47E+041.18E+041.20E+04
F25min7.58E+037.30E+031.70E+045.43E+032.55E+044.09E+034.14E+03
F25std1.29E+033.03E+031.45E+035.10E+022.03E+032.41E+021.84E+02
F25avg1.06E+041.12E+041.96E+046.69E+033.00E+044.44E+034.43E+03
F26min3.07E+042.27E+043.09E+042.64E+044.98E+041.25E+041.18E+04
F26std2.93E+036.77E+033.48E+032.97E+032.17E+031.76E+031.52E+03
F26avg3.60E+043.42E+044.03E+043.13E+045.46E+041.57E+041.52E+04
F27min4.18E+034.19E+036.85E+035.09E+031.34E+043.50E+033.47E+03
F27std5.18E+021.51E+037.84E+027.26E+021.32E+031.25E+021.28E+02
F27avg5.10E+036.02E+038.43E+036.02E+031.53E+043.66E+033.69E+03
F28min8.91E+039.74E+031.98E+047.51E+032.46E+044.44E+034.39E+03
F28std1.44E+035.59E+031.64E+031.14E+031.89E+035.09E+035.67E+03
F28avg1.21E+041.49E+042.24E+049.53E+033.07E+048.01E+038.36E+03
F29min1.26E+049.52E+032.29E+041.24E+041.52E+056.82E+036.53E+03
F29std3.88E+033.74E+042.96E+041.82E+033.86E+056.35E+028.65E+02
F29avg1.73E+042.27E+046.54E+041.58E+047.46E+058.02E+037.88E+03
F30min1.09E+098.76E+071.62E+103.50E+082.50E+101.26E+051.35E+05
F30std1.79E+091.03E+103.11E+093.80E+087.04E+096.13E+054.10E+05
F30avg3.89E+096.38E+092.60E+109.72E+084.41E+109.68E+056.92E+05
Table 4. Win_Tie_Loss statistics for CEC2017. (+ Represents superiority, = represents equality, - represents poor).
Table 4. Win_Tie_Loss statistics for CEC2017. (+ Represents superiority, = represents equality, - represents poor).
FunctionALAOOAHODBOBKAPO
F1++++++
F3++++++
F4++++=+
F5++++++
F6++++++
F7++++++
F8++=++-
F9++++++
F10++=+-+
F11++++=+
F12++++++
F13++++++
F14++++=+
F15++++++
F16++++=+
F17++++=+
F18++++++
F19++++++
F20++=+++
F21++++==
F22++++++
F23++++++
F24++++=+
F25++=+==
F26++-++-
F27++++==
F28++=+=+
F29++++++
F30++-+=+
Table 5. The results of the standard functions of CEC2022 for the different algorithms.
Table 5. The results of the standard functions of CEC2022 for the different algorithms.
POBKADBOHOOOAALARMALA
F1min4.14E+035.14E+021.81E+041.28E+043.36E+043.13E+044.43E+02
F1std2.69E+039.00E+038.07E+036.71E+031.09E+049.53E+033.79E+02
F1avg9.12E+035.73E+033.02E+042.21E+044.74E+044.86E+047.00E+02
F2min4.76E+024.37E+027.39E+024.66E+021.79E+037.58E+024.12E+02
F2std8.54E+013.14E+021.87E+025.98E+017.44E+022.13E+022.02E+01
F2avg5.80E+025.65E+021.05E+035.35E+023.15E+031.13E+034.52E+02
F3min6.24E+026.40E+026.35E+026.36E+026.54E+026.28E+026.00E+02
F3std1.16E+018.88E+008.91E+001.11E+011.01E+018.07E+003.51E+00
F3avg6.51E+026.57E+026.55E+026.52E+026.71E+026.41E+026.03E+02
F4min8.72E+028.62E+029.00E+028.56E+029.50E+028.94E+028.25E+02
F4std1.74E+019.56E+001.74E+011.00E+011.61E+011.80E+011.53E+01
F4avg9.00E+028.81E+029.33E+028.77E+029.76E+029.28E+028.49E+02
F5min1.82E+031.34E+031.97E+031.61E+031.92E+031.98E+039.10E+02
F5std4.44E+023.67E+023.28E+022.41E+025.70E+023.18E+028.14E+01
F5avg2.51E+032.10E+032.73E+032.26E+033.27E+032.42E+039.79E+02
F6min2.74E+033.06E+036.94E+062.09E+035.59E+081.52E+072.11E+03
F6std2.68E+067.38E+061.05E+087.60E+031.50E+094.10E+085.60E+03
F6avg9.50E+051.89E+068.02E+078.20E+032.22E+094.33E+088.00E+03
F7min2.10E+032.08E+032.11E+032.08E+032.16E+032.09E+032.03E+03
F7std4.92E+012.83E+012.37E+012.60E+014.00E+012.96E+013.73E+01
F7avg2.17E+032.13E+032.15E+032.14E+032.21E+032.14E+032.07E+03
F8min2.24E+032.23E+032.23E+032.23E+032.24E+032.23E+032.22E+03
F8std5.01E+015.32E+011.07E+021.02E+011.58E+026.66E+001.27E+01
F8avg2.27E+032.27E+032.33E+032.24E+032.34E+032.24E+032.24E+03
F9min2.48E+032.48E+032.58E+032.51E+032.84E+032.58E+032.48E+03
F9std4.85E+011.45E+016.02E+013.62E+013.94E+026.73E+014.98E-03
F9avg2.56E+032.49E+032.63E+032.56E+033.42E+032.67E+032.48E+03
F10min2.50E+032.50E+032.54E+032.50E+034.09E+032.51E+032.50E+03
F10std1.01E+039.95E+024.89E+019.34E+027.24E+022.34E+027.95E+02
F10avg2.83E+034.36E+032.58E+034.01E+036.36E+032.61E+033.37E+03
F11min3.79E+032.88E+035.82E+032.92E+037.75E+036.34E+032.90E+03
F11std6.93E+021.92E+035.98E+021.38E+025.88E+024.67E+023.28E-01
F11avg5.03E+034.14E+036.81E+033.00E+039.04E+037.51E+032.90E+03
F12min2.97E+032.95E+033.06E+032.96E+033.33E+033.02E+032.94E+03
F12std4.38E+017.74E+017.65E+017.27E+013.13E+025.08E+011.45E+01
F12avg3.02E+033.05E+033.17E+033.08E+034.03E+033.08E+032.95E+03
Table 6. Differential performance and average rank of CEC2022.
Table 6. Differential performance and average rank of CEC2022.
AlgorithmRMALAALAOOAHODBOBKAPO
Differential expression (Y/N)0/011/112/210/012/010/010/0
Average rank1.254.676.923.0853.333.75
Table 7. Performance and simulation time comparison of optimized design for welded beams.
Table 7. Performance and simulation time comparison of optimized design for welded beams.
AlgorithmsPOBKADBOHOOOAALARMALA
Best1.7071.6701.6871.7862.1691.8031.670
Worst1.8332.2192.0682.6964.1692.6551.677
Standard0.0430.1730.1150.5280.5800.2820.002
Mean1.7741.7271.8351.7863.4242.0891.671
Median1.7771.6731.8110.6273.4951.9991.670
Time (s)3.7480.2840.1881.2880.2720.2210.159
Table 8. Comparison of design performance and simulation time of cantilever beam.
Table 8. Comparison of design performance and simulation time of cantilever beam.
AlgorithmsPOBKADBOHOOOAALARMALA
Best1.3411.3401.340−21.4021.4321.3431.340
Worst1.3672.4451.341−5.4421.5601.3751.340
Standard0.0080.3500.0004.7510.0400.0080.000
Mean1.3491.4511.340−15.1791.5361.3561.340
Median1.3491.3401.340−14.7871.5541.3551.340
Time (s)0.9150.0790.0750.8560.0860.0890.062
Table 9. Comparison of design performance and simulation time of pressure vessels.
Table 9. Comparison of design performance and simulation time of pressure vessels.
AlgorithmsPOBKADBOHOOOAALARMALA
Best6157.6096370.7966218.3666206.95312,176.9076337.1486059.714
Worst7544.5627461.0617490.5398132.74525,245.2987862.8557544.493
Standard526.706445.609522.842549.2893839.408472.042463.278
Mean6791.4496798.0026684.6967074.44017,697.8756999.9586275.376
Median6731.1156729.7456379.4767103.55317,860.9276943.5336075.131
Time (s)3.4400.2840.1761.1940.2720.2440.147
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

Tang, M.; Zheng, Y.; Li, L.; Cao, L.; Cheng, Z. Reverse Mutation for Optimization Learning Artificial Lemming Algorithm and Its Application in Engineering. Biomimetics 2026, 11, 389. https://doi.org/10.3390/biomimetics11060389

AMA Style

Tang M, Zheng Y, Li L, Cao L, Cheng Z. Reverse Mutation for Optimization Learning Artificial Lemming Algorithm and Its Application in Engineering. Biomimetics. 2026; 11(6):389. https://doi.org/10.3390/biomimetics11060389

Chicago/Turabian Style

Tang, Mingbin, Yejun Zheng, Lianbao Li, Li Cao, and Zihao Cheng. 2026. "Reverse Mutation for Optimization Learning Artificial Lemming Algorithm and Its Application in Engineering" Biomimetics 11, no. 6: 389. https://doi.org/10.3390/biomimetics11060389

APA Style

Tang, M., Zheng, Y., Li, L., Cao, L., & Cheng, Z. (2026). Reverse Mutation for Optimization Learning Artificial Lemming Algorithm and Its Application in Engineering. Biomimetics, 11(6), 389. https://doi.org/10.3390/biomimetics11060389

Article Metrics

Back to TopTop