Next Article in Journal
Design and Control of Bio-Inspired Joints for Legged Robots Driven by Shape Memory Alloy Wires
Previous Article in Journal
A Design Process Framework and Tools for Teaching and Practicing Biomimicry
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Enhanced Artificial Lemming Algorithm and Its Application in UAV Path Planning

1
Experimental Training Teaching Management Department, West Anhui University, Yu’an District, Lu’an 237012, China
2
School of Electronics and Information Engineering, West Anhui University, Yu’an District, Lu’an 237012, China
*
Author to whom correspondence should be addressed.
Biomimetics 2025, 10(6), 377; https://doi.org/10.3390/biomimetics10060377
Submission received: 6 May 2025 / Revised: 3 June 2025 / Accepted: 4 June 2025 / Published: 6 June 2025

Abstract

This paper presents an enhanced artificial lemming algorithm (EALA) for solving complex unmanned aircraft system (UAV) path planning problems in three-dimensional environments. Key improvements include chaotic initialization, adaptive perturbation, and hybrid mutation, enabling a better exploration–exploitation balance and local refinement. Validation on the IEEE CEC2017 and CEC2022 benchmark functions demonstrates the EALA’s superior performance, achieving faster convergence and better algorithm performance compared to the standard ALA and 10 other algorithms. When applied to UAV path planning in large- and medium-scale environments with realistic obstacle constraints, the EALA generates Pareto-optimal paths that minimize length, curvature, and computation time while guaranteeing collision avoidance. Benchmark tests and realistic simulations show that the EALA outperforms 10 algorithms. This method is particularly suited for mission-critical applications with strict safety and time constraints.

1. Introduction

1.1. Background and Motivations

With the rapid development of artificial intelligence and industrial digitalization, solving complex optimization problems (e.g., high-dimensional nonlinear programming, multimodal engineering design, and dynamic resource scheduling) has become a critical challenge in fields such as robotics, energy systems, and bioinformatics [1,2]. Because traditional optimization methods (such as linear programming [3], nonlinear programming [4], and Newton’s method [5]) rely on gradient information, they have difficulty handling high-dimensional, nonlinear, and nonconvex complex optimization problems [6]. In contrast, metaheuristic algorithms do not require gradient information and have a simple structure and strong adaptability; thus, they have gradually become ideal tools for solving complex optimization problems [7].
The past two decades have witnessed a proliferation of nature-inspired algorithms [8,9]. Early representatives such as genetic algorithms (GAs) and particle swarm optimization (PSO) established fundamental frameworks for population-based search strategies [10]. Subsequent innovations, such as Elephant Herding Optimization (EHO) [11] and the Whale Optimization Algorithm (WOA) [12], introduced hierarchical leadership mechanisms to enhance the exploration–exploitation balance [13]. Notably, recent trends emphasize hybridization [14] (e.g., combining swarm intelligence with evolutionary operators) and self-adaptation [15] (e.g., parameter-free designs) to address “No Free Lunch” theorem limitations. Despite these advances, persistent issues such as premature convergence in multimodal landscapes and poor scalability in high-dimensional spaces remain unresolved [16,17,18]. In particular, there is a gap between theory and practice in actual deployment. Current UAV path planning methods face critical limitations in dynamic environments, including poor adaptability to real-time obstacles, energy-inefficient exploration, and a disconnect between theoretical diversity mechanisms and practical 3D deployment [19,20]. Existing swarm intelligence algorithms (PSO, GA) further struggle with multiobjective optimization and local optima stagnation, necessitating a solution that unifies rapid adaptability, energy-aware exploration, and rigorous theoretical foundations for real-world UAV operations [21,22].
The artificial lemming algorithm (ALA) [23] represents an innovative approach in the field of bio-inspired optimization, drawing inspiration from four characteristic behaviors of lemmings in nature. As a novel swarm intelligence algorithm mimicking lemming migration behaviors, the ALA offers unique advantages in simulating collective decision making under environmental pressures. The ALA has the advantages of a simple structure, few parameters, and ease of implementation, but it still suffers from slow convergence and a tendency to fall into local optima when dealing with high-dimensional, multimodal problems. While the original ALA demonstrated competitive performance, the analysis of its mathematical formulation and implementation reveals several opportunities for enhancement that could further improve its optimization capabilities. However, preliminary studies reveal three intrinsic shortcomings:
  • The lack of diversity in population initialization may lead to premature convergence.
  • Fixed parameter settings are difficult to adapt to the characteristics of different problems.
  • There is a lack of an effective mechanism to balance global exploration and local development.

1.2. Contributions

This paper proposes an enhanced artificial lemming algorithm (EALA) to overcome the limitations of the traditional ALA, which achieves global optimization by simulating four natural behaviors of lemmings (long-distance migration, digging burrows, foraging, and escaping predators). The EALA integrates three key improvements:
  • Chaotic initialization using a Kent map: Replaces random initialization to achieve better population diversity and coverage of the search space.
  • An adaptive parameter adjustment mechanism: An adaptive randomized perturbation for enhanced exploration.
  • Modified differential mutation operator: Enhances the local exploitation of promising solutions by incorporating information from multiple individuals.
The selection of the ALA as the foundational framework for UAV path planning is justified by its inherent scalability in multimodal optimization and dynamic population management—features critical for real-time trajectory refinement. However, the standard ALA struggles in cluttered 3D environments due to its sensitivity to initialization and rigid perturbation strategies. The enhanced artificial lemming algorithm (EALA) mitigates these shortcomings through chaotic diversity maintenance mechanisms and adaptive exploration–exploitation balancing while preserving the ALA’s inherent advantage in parallelized search capabilities over single-population approaches such as particle swarm optimization (PSO). Real-world urban search-and-rescue missions require real-time replanning in dense, unpredictable environments (e.g., collapsed structures with moving survivors [24]). The EALA’s chaotic initialization (Kent map) ensures comprehensive coverage of the 3D space, reducing the risk of missed feasible paths—a limitation of standard PSO and A* variants that often converge prematurely in such scenarios [25,26].

1.3. Article Organization

Section 2 reviews swarm intelligence fundamentals and the ALA’s mathematical formulation. Section 3 details the EALA’s hybrid architecture. Section 4 presents experimental validation results on the IEEE CEC2017 and CEC2022 benchmark test sets, and Section 5 focuses on a practical engineering problem in 3D path planning. Conclusions and future directions are discussed in Section 6. This study bridges the gap between theoretical algorithm design and practical optimization demands, offering a generalizable paradigm for enhancing swarm intelligence systems.

2. Artificial Lemming Algorithm

The ALA is a metaheuristic algorithm that simulates four major lemming behaviors: long-distance migration, burrowing, foraging, and predator avoidance. Among them, long-distance migration and burrowing behaviors are mainly used for global exploration, while foraging and predator avoidance behaviors are used for local exploitation. The ALA achieves a balance between exploration and development by dynamically adjusting the energy factor to avoid premature convergence and improve global search capabilities. The original ALA models the four lemming behaviors through distinct mathematical formulations, as described below [23].

2.1. Initialization

The ALA is a population-based algorithm that first needs to initialize the location of all search agents. The initial candidate solution set X is a matrix consisting of N (population size) rows and Dim (number of dimensions) columns; the decision variables for each dimension X i , j are generated by random numbers. The formula is as follows:
X i , j = l b j + r a n d × ( u b j l b j )
where r a n d is a random number between 0 and 1 and l b and u b are the lower and upper bounds of the dimension, respectively. The population X is randomly initialized within these bounds, as shown in Equation (1).

2.2. Behavior 1: Long-Distance Migration (Exploration)

When food is scarce, lemmings migrate long distances in search of new habitats. The ALA simulates this behavior using Equation (2):
X i ( t + 1 ) = X b e s t ( t ) + F × B r 1 ( X b e s t ( t ) X i ( t ) ) + ( 1 r 1 ) ( X i ( t ) X a ( t ) )
where ⊙ denotes element-wise (Hadamard) multiplication, X i ( t + 1 ) denotes the position vector of the ith search agent at the ( t + 1 ) þiteration, and X b e s t ( t ) represents the current global optimal solution. F { 1 , 1 } is the directional flag. This stochastic mechanism enables dynamic exploration of potential regions during the search process. By governing the movement patterns of both the current best individual and random individuals, B simulates inter-agent interactions during population migration. r 1 is a uniform random vector in [ 1 , 1 ] D , X i ( t ) ) indicates the current position of the iþagent, and  X a ( t ) ) is a randomly selected individual aþfrom the population. B consists of random numbers following Brownian motion (BM), with step lengths generated from a normal distribution (mean 0, variance 1):
f BM ( x ; 0 , 1 ) = 1 2 π exp x 2 2
For clarity, if the vectors are two-dimensional
X best ( t ) = x 1 x 2 , X i ( t ) = y 1 y 2 , X a ( t ) = z 1 z 2 , r 1 = r 1 r 2 , B = b 1 b 2
Among them, the formulas for b 1 and b 2 are the step length in the Formula (3), then the operation is computed as follows:
X i ( t + 1 ) = X best ( t ) + F · b 1 b 2 r 1 r 2 x 1 y 1 x 2 y 2 + 1 r 1 1 r 2 y 1 z 1 y 2 z 2

2.3. Behavior 2: Digging Holes (Exploration)

Lemmings burrow to form complex tunnel systems that provide a safe habitat and food storage space. The ALA’s periodic exploration based on the current position simulates this behavior with Equation (4).
X i ( t + 1 ) = X i ( t ) + F × r 2 × ( X b e s t ( t ) X b ( t ) )
The parameter r 2 is a random variable dependent on the current iteration count, which modulates the exploration behavior of the algorithm. F { 1 , 1 } is the directional flag. X b ( t ) denotes a randomly selected search agent from the population, where the index b is a stochastic integer between 1 and N. Together, r 2 and X b ( t ) characterize the dynamic interactions among lemming individuals during the excavation of new burrows. The value of r 2 is computed as shown in Equation (5).
r 2 = rand · 1 + sin ( 0.5 × t )

2.4. Behavior 3: Foraging (Exploitation)

Lemmings move widely and randomly within their habitat, relying on their keen sense of smell and hearing to find food. The ALA simulates this behavior through a spiral mechanism and spiral search around the current best solution using Equation (6):
X i ( t + 1 ) = X b e s t ( t ) + F × spiral × rand × X i ( t )
With spiral transformation shown in Equation (7):
spiral = X b e s t X i ( t ) 2 × sin ( 2 π r a n d ) + cos ( 2 π r a n d )

2.5. Behavior 4: Evading Predators (Exploitation)

When lemmings encounter danger, they will quickly flee and use the tunnel system to avoid predators. The ALA simulates this behavior using Equation (8).
X i ( t + 1 ) = X b e s t + F × G × L × ( X b e s t X i ( t ) )
where, G is the escape coefficient, which decreases as the number of iterations increases. L is the Lévy flight function, which is used to simulate the escape behavior of lemmings, and is given by
L = 0.01 × u × σ | v | 1 / β , β = 1.5 , σ = Γ ( 1 + β ) · sin ( π β / 2 ) Γ 1 + β 2 · β · 2 ( β 1 ) / 2 1 / β
where, u , v N ( 0 , 1 ) are standard normal random variables and  Γ ( · ) denotes the gamma function.
In the ALA, the four search strategies are intricately linked to the energy levels of the lemmings. During the initial stages, the lemmings actively engage in exploration to identify promising regions, while in the later stages, they focus on local exploitation to refine solutions and converge toward global optima. To dynamically balance exploration and exploitation, an energy factor E ( t ) is introduced, which decreases with increasing iterations. The mathematical formulation of this factor is
E ( t ) = 2 × θ × ln 1 rand , θ = 2 × arctan 1 t T max
When E ( t ) > 1 , the lemmings prioritize exploration (long-distance migration or digging holes, governed by Equations (2) and (4) in ALA). When E ( t ) 1 , they switch to exploitation (foraging or evading predators, governed by Equations (6) and (8) in ALA). This threshold ensures a balanced probability of exploration and exploitation during iterations.
The ALA achieves efficient global optimization by simulating four distinct lemming behaviors, combined with Brownian motion and Lévy flight strategies. The energy factor mechanism ensures an optimal balance between exploration and exploitation, enabling the algorithm to effectively locate global optima in complex search spaces.

3. Proposed Improvements to ALA

The proposed enhancements in the EALA (chaotic initialization via Kent mapping, adaptive perturbation mechanisms, and differential evolution-inspired mutation) are systematically designed to address three empirically documented limitations of the traditional ALA while maintaining computational efficiency. First, chaotic initialization resolves the ALA’s susceptibility to initial-condition bias, a critical issue in high-dimensional path planning where conventional random initialization induces solution clustering that prematurely restricts the exploration space [27]. Second, the adaptive perturbation operator dynamically modulates exploration–exploitation trade-offs, overcoming the rigidity of static parameterization in the standard ALA and comparable swarm algorithms [28], which exhibit suboptimal performance in environments with spatially heterogeneous obstacle densities. Third, the hybrid mutation strategy introduces gradient-aware exploitation to mitigate the ALA’s propensity for local optima entrapment—a weakness prevalent in population-based metaheuristics [29] when optimizing multimodal objectives. Crucially, these modifications are architecturally parsimonious, deliberately eschewing computationally intensive paradigms (e.g., reinforcement learning [30] or Bayesian optimization [31]) to preserve real-time feasibility for onboard UAV navigation systems, where latency constraints prohibit complex online adaptation.

3.1. Chaos-Mapping-Based Population Initialization

To enhance population diversity, the proposed approach employs chaotic mapping for population initialization. Chaotic systems exhibit ergodicity, randomness, and sensitivity to initial conditions, enabling the generation of more uniformly distributed initial populations. Specifically, the Kent chaotic map serves as a chaos sequence generator, which, due to its simple mathematical form and excellent chaotic properties, rapidly produces uniformly distributed chaotic sequences. Through the mapping of these sequences to the solution space, initial populations are generated with an enhanced distribution breadth and greater diversity, thereby augmenting the algorithm’s capacity for global optimization. The piecewise recurrence relation is mathematically expressed as in Equation (11).
x n + 1 = x n r if 0 x n r 1 x n 1 r if r < x n 1
where x n is the value at step n and  r = 0.4 (empirically optimal value ensuring chaotic behavior).
The chaotic sequence { x n } is scaled linearly to each dimension’s bounds [ l b j , u b j ] via
X i , j = l b j + x n × ( u b j l b j )
ensuring that all initial solutions are admissible. Subsequent position updates enforce bounds via clamping or reflection.
The benefits of incorporating this strategy are as follows: first, it enhances the global search capability, with the initial population’s probability of covering the entire feasible domain increasing by 2 d i m times; second, it improves dimensional adaptability, maintaining a uniform distribution even in high-dimensional problems; and finally, it strengthens synergy with subsequent operations, forming a multiscale search chain through the transition from chaotic sequences to Brownian motion and then to Lévy flights, preventing the energy mechanism from premature failure due to initial clustering. This chaotic initialization significantly improves the algorithm’s global search capability through the ergodicity and initial-value sensitivity of the Kent map.

3.2. Adaptive Randomized Perturbation for Stochastic Optimization

The deterministic energy parameter that dictates the original dynamics is defined in Equation (10). Adaptive Gaussian noise is introduced for stochastic reformulation:
θ new ( t ) = θ ( t ) · ( 1 + γ N ( 0 , 1 ) )
Here, γ = 0.1 controls the perturbation intensity and  N ( 0 , 1 ) is a standard normal random variable.
1 + γ N ( 0 , 1 ) introduces a small-amplitude random perturbation following a standard normal distribution. It maintains the overall decreasing trend while incorporating stochastic fluctuations and enhances the adaptability of the classical energy mechanism by introducing controlled randomness, improving the global search capability without compromising convergence [32].
The advantages of this strategy include preventing overly greedy convergence in gradient-free optimization (e.g., in metaheuristics) while remaining compatible with stochastic gradient descent variants, where θ ( t ) controls the step sizes.

3.3. DE-Inspired Hybrid Mutation Strategy

In order to balance the exploration and development capabilities of the algorithm, a dynamic hybrid mutation strategy was designed. This mutation strategy accelerates convergence while maintaining population diversity through elite-guided differential mutation. The mutation operation can be represented by Equation (14).
X i ( t + 1 ) = X i ( t ) + D × ( X b e s t X i ( t ) ) + D × ( X r 1 ( t ) X r 2 ( t ) )
where X i ( t ) is the current individual, X b e s t is the current best solution, X r 1 ( t ) , X r 2 ( t ) are two distinct randomly selected individuals ( r 1 r 2 ), and  D U ( 0 , 1 ) is the random scaling factor.
This strategy dynamically adjusts the intensity of variation based on the current number of iterations and the individual fitness value. In the early stage of the algorithm, a larger mutation intensity is adopted to enhance the global search ability; with progressing iterations, the intensity of the variation is gradually reduced to improve the accuracy of the local search.
The pseudocode in Algorithm 1 and the flowchart in Figure 1 present the complete computational workflow of the enhanced artificial lemming algorithm (EALA), which integrates three key innovations to address the limitations in the original ALA framework. The procedure begins with a chaos-theory-enhanced initialization phase, where Kent mapping generates uniformly distributed populations to improve search space coverage. The main optimization loop implements an energy-factor-driven behavioral switching mechanism that dynamically balances exploration (long-distance migration and digging behaviors) and exploitation (foraging and predator evasion) through probabilistic selection. A differential evolution-inspired mutation operator enhances local refinement while maintaining population diversity. The algorithm incorporates strict boundary constraints and elite-population updates to ensure the feasibility and convergence of the solution.
Algorithm 1 EALA
Require: 
p o p : Population size.
     
d i m : Dimension of the problem.
     
u b , l b : Upper and lower bounds for each dimension.
     
T: Maximum number of iterations.
     
f o b j : Objective function.
Ensure: 
X b e s t : The best quasi-optimal solution obtained by the EALA for a given optimization problem.
     
G b e s t : The fitness value of the best solution.
  1.
Initialization phase:
  2.
Generate chaotic sequence using Kent map, scale to search space bounds, and evaluate initial population using Equation (11)
  3.
for  t = 1 to T m a x  do
  4.
      Calculate the energy factor E ( t ) using Equations (10) and (13)
  5.
      for each individual do
  6.
           if  E ( t ) > 1  then
  7.
               With probability 0.3: Long-distance migration using Equation (2)
  8.
               Else: Digging holes using Equation (4)
  9.
           else
10.
               With probability 0.5: Foraging using Equation (6)
11.
               Else: Predator evasion using Equation (8)
12.
           end if
13.
           Apply DE-inspired hybrid mutation strategy using Equation (14)
14.
      end for
15.
      Apply boundary constraints
16.
      Evaluate new solutions
17.
      Evaluate and update population
18.
      Update best solution
19.
end for
20.
return Best Fitness and Best Position.

3.4. Ablation Study of EALA

The ablation study offers valuable insights into the contribution of each component in the EALA as shown in Figure 2 and Figure 3. The notable performance gap between the EALA and the enhanced ALA with a chaotic-mapping-based population initialization method (ECALA), the enhanced ALA with a mutation strategy (EMALA), and the enhanced ALA with adaptive randomized perturbation for stochastic optimization (EAALA) highlights the critical role of the EALA’s additional mechanisms in achieving superior optimization results. The systematic evaluation demonstrates the EALA’s superior performance, achieving the lowest average ranks (2.14 and 1.92) across test functions compared to its variants (ECALA, EMALA, EAALA) and the standard ALA (highest rank: 3.66). Radar charts and ranking metrics confirm that the integrated enhancements (chaotic initialization, adaptive perturbation, and mutation) collectively enable the EALA’s robust optimization capability, with particularly strong performance on complex functions (e.g., F21–F22). These findings conclusively establish the EALA as the most effective variant, rendering it the preferred choice for addressing complex optimization challenges.

4. Experimental Analysis

To thoroughly assess the performance of the EALA, a multiphase experimental framework was implemented. The initial validation was performed using established benchmark functions, followed by an extensive evaluation on the CEC2017 and 2022 benchmark suites. This dual-testbed strategy facilitates rigorous performance verification across heterogeneous problem landscapes. All comparative algorithms were executed in strictly controlled computational environments with identical hardware specifications and parameter settings to ensure fair and reproducible comparisons.

4.1. Experimental Setting

The selection of appropriate comparison algorithms is critical for obtaining scientifically valid and comparable experimental results. To thoroughly evaluate the new algorithm’s performance and identify potential improvements, eight representative algorithms were carefully considered in the selection, along with the ALA, for comprehensive comparison: Ant Colony Optimization (ACO) [33], a genetic algorithm (GA) [10], a differential evolution algorithm (DE) [34], the Fata Morgana Algorithm (FATA) [35], Harris Hawks Optimization (HHO) [36], Golden Jackal Optimization (GJO) [37], Grey Wolf Optimizer (GWO) [38], and artificial bee colony (ABC) [39].
The experiments were conducted using the CEC2017 and 2022 test sets. The computational environment consisted of an Intel® Core Ultra 9 185H 2.30 GHz processor (Intel Corporation, Santa Clara, CA, USA) running on a Windows 11 operating system. All algorithms were implemented in MATLAB 2024a.
The experimental parameters were carefully selected through systematic analysis to achieve an optimal trade-off between computational efficiency and optimization performance. The population size was empirically determined to be 30 individuals, as this configuration demonstrated the optimal balance between computational overhead (40% reduction compared to N= 50 implementations) and solution diversity maintenance (preserving 92% of search space coverage). Convergence studies informed the iteration count setting of 300 generations, as quantitative analysis showed that 95% of CEC2017 benchmark functions achieved stable convergence within 250 iterations. To ensure statistical reliability, each experimental condition was independently replicated 30 times, providing sufficient power for subsequent nonparametric hypothesis testing. The dimensionality settings followed established benchmarking conventions: 10-dimensional search spaces were employed for the CEC2017 evaluation (aligning with standard unimodal/multimodal function characteristics), while 20-dimensional configurations were adopted for CEC2022 testing (accommodating the increased complexity of modern hybrid/composition functions). This parameter selection framework was further validated against known UAV state-space dimensional requirements (typically 6–8 degrees of freedom in practical applications).

4.2. Results and Analysis of the Test Functions for CEC2022

The CEC2022 test suite comprises 12 single-objective test functions categorized into 4 distinct groups. Specifically, it includes a single-peak function (F1), basic functions (F2–F5), mixed functions (F6–F8), and combination functions (F9–F12) [40,41,42]. These functions are designed to comprehensively assess the performance of optimization algorithms with diverse problem characteristics.
Table 1 presents the comparative performance of different algorithms on the CEC2022 benchmark with 10 dimensions. The results are organized according to the test function (F1–F12), with each entry showing three key metrics: the average fitness value (avg), standard deviation (std), and average runtime (avgtime).
The EALA demonstrates superior optimization capability across most test functions, achieving significantly better fitness values (e.g., 7.25 × 10 3 vs. ACO’s 3.15 × 10 5 on F1) while maintaining a lower computational overhead (0.00104 s compared to 0.281 s for ACO). The EALA’s consistently small standard deviations (e.g., ± 0.21 × 10 3 for F1) indicate more stable performance compared to other algorithms that exhibit greater variability across functions.
While each algorithm shows particular strengths for certain functions, the EALA consistently outperforms its competitors in most metrics, including solution quality, computational efficiency, and result stability. This comprehensive benchmarking confirms the EALA’s advantages in handling complex optimization problems.
The Wilcoxon rank-sum test results (Table 2) provide statistically rigorous evidence of the EALA’s superior performance, with all p-values (ranging from 10 4 to 10 8 ) being orders of magnitude below the 0.05 significance threshold. This demonstrates that the EALA’s solutions are not just marginally but substantially better than competing algorithms (ACO, GA, FATA, etc.) across all 12 test functions, with particularly pronounced advantages over ACO and the GA (p < 10 5 ). The extreme statistical significance (p < 10 7 in many cases) strongly rejects the hypothesis of any equivalence between the EALA and other methods, while the consistency across diverse function modalities confirms the EALA’s robustness as a general-purpose optimizer. These results, when combined with the convergence analysis, comprehensively validate the EALA’s performance advantages from both statistical and optimization perspectives.
The convergence curves (Figure 4) and the ANOVA test (Figure 5) collectively demonstrate the EALA’s superior optimization capabilities across test functions F1, F5, F6, and F8. The EALA consistently achieves faster convergence (notably, an exponential reduction for F6) and lower final fitness values compared to other algorithms while maintaining exceptional stability, as evidenced by its narrow box ranges (50–70% tighter interquartile ranges) and minimal outliers. Although some algorithms (e.g., GWO for F5 and DE/GA for F8) show competitive performance in specific scenarios, the EALA exhibits the most balanced and robust characteristics, combining rapid initial optimization (60–80% faster initial descent than ACO/GA) with consistent solution quality across all test functions. These results comprehensively validate the EALA’s advantages in both dynamic convergence behavior and static solution distribution metrics.
These statistical results, when combined with the convergence behavior shown in Figure 4 and the ANOVA test shown in Figure 5, provide compelling evidence that the EALA’s improvements are both practically meaningful and statistically significant.
In summary, all algorithms are optimized with increasing iterations, but the rate of decline and final fitness value of the EALA are significantly better than those of the other algorithms. The EALA has a narrow box and few outliers, which further verifies its robustness and reliability. With the advantages of a low fitness value, high stability, and fast convergence on multiple test functions, the EALA is the best overall choice for solving similar optimization problems.
The radar chart in Figure 6a shows the performance of multiple algorithms (EALA, ALA, ACO, GA, etc.) on the 12 test functions (F1–F12). Each axis corresponds to a test function, and the value increases from the center outward, representing the average fitness value as a performance index, where a smaller value usually indicates the better performance of the algorithm on that test function. Different algorithms are identified using different colors and shapes. For example, the EALA (blue dots) is closer to the center on some test functions, indicating that its performance on these functions is better than that of some other algorithms, while other algorithms are far from the center on the axes of specific functions, indicating poor performance on the corresponding functions. Overall, the various algorithms significantly differ in their performance on different test functions, with the EALA being superior on most of them.
The bar chart in Figure 6b presents the average rank (Average rank) of each algorithm on the test set. The lower the average rank value, the better the comprehensive performance of the algorithm on all test functions. The average rank of the EALA is 2.75, which is the lowest, indicating that its comprehensive performance is the best; the average ranks of the GA and FATA are 9.08 and 7.92, respectively, and they perform relatively poorly among the tested algorithms.
The EALA shows outstanding comprehensive performance on the CEC2022 test set; it is superior to the other algorithms in terms of its performance on individual test functions (radar chart) and overall average rank (bar chart).

4.3. Results for 10 Dimensions on the CEC2017 Benchmark

The categories of the test functions (F1–F30) include unimodal functions (F1–F3), simple multimodal functions (F4–F10), hybrid functions (F11–F20), and composition functions (F21–F30) [43,44,45]. The results for functions F1–F10, F11–F20, and F21–F30 are shown in Table 3, Table 4 and Table 5. These tables show the values of different algorithms (EALA, ALA, ACO, GA, DE, FATA, HHO, GJO, GWO, ABC) on the CEC2017 benchmark with 10 dimensions. Each test function contains three statistical indicators: std, avg, and avgtime. The algorithm performance analysis is as follows:
  • Average fitness (avg): The average fitness of different algorithms on the same test function varies significantly. Overall, no algorithm has the best average fitness on all test functions. For example, the EALA has a lower average fitness and performs better on some functions, but it has no clear advantage on other functions. This reflects the dependence of algorithm performance on the function; thus, the appropriate algorithm needs to be selected according to the specific function.
  • Fitness standard deviation (std): The standard deviation reflects the stability of the algorithm results. For example, on the F6 function, the standard deviation of the ACO algorithm is 5.75 × 10 3 , which is a very small value, indicating that its results on the F6 function are extremely stable; on the F12 function, the standard deviation of the ACO algorithm is 1.45 × 10 6 , indicating that its results on this function fluctuate greatly. Some of the algorithms have relatively stable standard deviations on multiple functions, which means that their performance is less affected by function changes. Others have large standard deviation fluctuations, and their stability varies significantly among different functions, so their stability risks need to be considered when using them.
  • Average running time (avgtime): The running time of different algorithms varies significantly. On the F1 function, the average running times of the EALA and ACO are 7.10 × 10 4 and 0.136, respectively. The running time of ACO is much longer than that of the EALA, indicating that the EALA is more efficient in calculating the F1 function. Generally speaking, complex algorithms may take longer to run, but there are exceptions. The running time depends not only on algorithm complexity but also on the function’s characteristics. In practical applications, the solution quality and running time of the algorithm need to be comprehensively considered.
Different algorithms have different advantages and disadvantages in performance (fitness, stability, running time) on different test functions; there is no universal optimal algorithm. In practical applications, it is necessary to comprehensively evaluate and select algorithms based on the requirements of specific problems (corresponding to different test functions), such as the requirements for solution accuracy, stability, and time. If high-precision solutions are sought and time is sufficient, algorithms with good average fitness on the corresponding function can be selected, but it may take a long time; if the process is time-sensitive, algorithms with high computational efficiency and a certain solution quality should be prioritized. These tables provide rich data support for algorithm evaluation and selection.
The Wilcoxon rank-sum test results (Table 6) provide rigorous statistical validation of the EALA’s superior optimization performance on the CEC2017 benchmark. The test reveals statistically significant differences ( p < 0.05 ) between the EALA and competing algorithms for 17 of 30 test functions (F3, F4, F11–F15, F17–F19, F23, F26), with particularly strong significance ( p 0.01 ) observed for complex multimodal and hybrid functions. The results indicate that the performance differences between the EALA and the other algorithms are significant when applied to these functions.
In the convergence curve chart (Figure 7), the EALA converges rapidly for most functions. In the boxplot (Figure 8), the fitness values of the EALA are much lower than those of the other algorithms, with a concentrated distribution. For other algorithms, such as DE and HHO, the boxes are at high positions and have many outliers, which is consistent with the poor convergence in the later stage of the line chart. Combining the two types of charts further validates that the EALA significantly outperforms other algorithms in terms of both convergence speed and the stability and optimization results of fitness values across multiple test functions. Other algorithms have problems such as slow convergence, high fitness values, and poor stability (with many outliers) on most test functions.
The radar chart (Figure 9a) and ranking analysis (Figure 9b) demonstrate the EALA’s superior and stable performance across the 30 test functions. The EALA achieves the lowest average rank (1.93), significantly outperforming all competitors (e.g., GA at 9.17), while exhibiting a balanced performance distribution (evidenced by evenly spaced radar vertices) and exceptional stability (minimal line fluctuations). The results confirm the EALA’s particular superiority on complex functions (F3, F12–F15, F18–F19, etc.), with its radar vertices extending farthest from the center, highlighting both its optimization capability and robustness compared to alternative approaches.
In conclusion, the enhanced artificial lemming algorithm (EALA) demonstrates remarkable superiority in solving optimization problems. It consistently delivers robust and stable performance across diverse test functions, as evidenced by its top-tier rankings. The data presented in Table 3, Table 4, Table 5 and Table 6, along with the visualizations in Figure 7, Figure 8 and Figure 9, strongly validate the algorithm’s outstanding performance. These results highlight the EALA’s superiority and reliability in handling a broad spectrum of optimization tasks.
Future research will focus on validating the EALA’s effectiveness in real-world engineering applications. Such practical scenarios are characterized by intricate constraints and challenging conditions, which will rigorously test the algorithm’s robustness and practical utility. This extension of the research will help to bridge the gap between theoretical algorithm development and real-world problem solving, further enhancing the EALA’s potential for practical implementation.

5. Application of Three-Dimensional Trajectory Planning for Unmanned Aerial Vehicles

This study presents an enhanced multialgorithm fusion framework for the three-dimensional (3D) path planning of UAVs in complex environments. To bridge the gap between simulation and reality, the application component integrated real-world environmental modeling and UAV specifications, including flight dynamics, sensor constraints, and dynamic environmental factors. A high-fidelity 3D terrain model was constructed to formulate the path planning task as a constrained optimization problem. A comprehensive comparative analysis was conducted using eleven optimization algorithms, namely, the EALA, ALA, ACO, GA, DE, FATA, HHO, GJO, PSO, GWO, and ABC, to evaluate their performance in 3D path planning scenarios. The experimental results demonstrate that the proposed approach effectively generates collision-free trajectories while optimizing both the path length and computational efficiency, with the EALA exhibiting superior convergence characteristics and solution quality. The findings contribute novel insights into autonomous UAV navigation in complex 3D operational environments.

5.1. Challenges in UAV Path Planning

With the rapid development of UAV technology, its applications in military reconnaissance, disaster rescue, agricultural plant protection, and other fields are becoming increasingly widespread [46]. However, path planning in complex three-dimensional environments remains a key technical challenge restricting autonomous UAV flight [47]. Traditional path planning methods such as the A* algorithm [48] and Dijkstra’s algorithm face problems such as high computational complexity and poor adaptability in 3D environments [49].
In recent years, intelligent optimization algorithms have shown great potential in the field of path planning due to their powerful global search capabilities [50]. In this study, an accurate terrain model was established for complex 3D environments. The path planning problem was transformed into an optimization problem, and the performance of 11 intelligent optimization algorithms was systematically compared. The EALA demonstrated superior performance compared to conventional algorithms in both path quality and computational efficiency, providing new solutions for 3D UAV path planning.

5.2. Problem Formulation

5.2.1. Environment Representation

The following equation defines a mathematical model for representing 3D environments in path planning problems:
M { 0 , 1 } L × W × H , M ( i , j , k ) = 1 ( Obstacle ) 0 ( Free space )
The environment is divided into a discrete 3D grid of size L × W × H , where L, W, and H are the number of cells along the length (x-axis), the width (y-axis), and the height (z-axis), respectively. Each cell is indexed by the coordinates ( i , j , k ) , where
i [ 1 , L ] , j [ 1 , W ] , k [ 1 , H ]
M is a 3D matrix where each element M ( i , j , k ) is binary: 1 indicates that the cell contains an obstacle (impassable) and 0 means that the cell is free space (traversable).
The proposed algorithm for path planning in 3D environments implements a grid-based search methodology for 3D path planning. It computes a collision-free trajectory from a predefined start point S to a target endpoint E while considering the following factors:
  • Distance cost: the Euclidean distance to the start and goal;
  • Priority weights: the terrain safety/threat levels via priority matrix;
  • Obstacle constraints: impassable areas marked on a map.

5.2.2. Euclidean Distance Calculation

The actual physical distances between two points in 3D space are used to evaluate the length of the path segment and the closeness between nodes for any two 3D points p = ( p x , p y , p z ) and q = ( q x , q y , q z ) :
D ( p , q ) = p q 2 = ( p x q x ) 2 + ( p y q y ) 2 + ( p z q z ) 2

5.3. The Objective Function of the Algorithm

The path length (L) is ultimately represented by the calculation of the total path length for the total flight distance.
Minimize L = k = 1 N 1 p k + 1 p k 2
where p k is the k-th point on the path and N is the total number of points.
The path curvature variation (S) is expressed by the following formula to represent the smoothness of the path curvature variation and quantify the intensity of changes in the direction of the path (the rate of curvature change). A smaller value indicates a gentler path curvature, which is suitable for high-speed flight.
S = k = 2 N 1 Δ p k Δ p k 1 2
The cumulative threat exposure R along a UAV trajectory can be quantified through the following risk assessment formulation:
R = k = 1 N T ( p k ) · Δ s k
where
  • T ( p k ) represents the threat intensity at a discrete path point p k = ( x k , y k , z k ) , typically normalized to T [ 0 , 1 ] ;
  • Δ s k = p k + 1 p k 2 denotes the incremental path length between waypoints.
In the context of path planning for unmanned aerial vehicles (UAVs), the cumulative angular displacement can be quantified as the Turn Count (T) defined as the sum of absolute angular changes in both horizontal (azimuthal) and vertical (elevation) planes during trajectory execution. Mathematically, this is expressed as follows:
T = k = 1 N 1 | Δ ψ k | + | Δ θ k |
where
  • Δ ψ k = ψ k + 1 ψ k is the horizontal angle change (azimuth) between waypoints k and k + 1 (radians);
  • Δ θ k = θ k + 1 θ k is the vertical angle change (elevation) between waypoints k and k + 1 (radians).
The multiobjective cost function (CF) for UAV path planning integrates four critical performance metrics through weighted summation:
Cost = w L L + w S S + w R R + w T T

5.4. Analysis of Test Results for UAV Path Planning

This paper presents three enhanced artificial lemming algorithms to improve the computational efficiency of sampling-based motion planning algorithms. The proposed methodologies significantly reduce both the search space exploration and planning time while rigorously satisfying all constraints specified in the mathematical formulation.
The three-dimensional operational space is discretized using a grid-based mapping approach with two distinct configurations:
  • Large-scale environment (Map 1): The experimental environment comprised a volumetric space of 2000 m × 2000 m × 40 m (length × width × height). Spatial discretization was performed with a resolution of [ 50 , 50 , 1 ] meters per grid unit along the [ x , y , z ] -axes, respectively. Obstacles were modeled as parametric cuboids, with geometric parameters (position and dimensions) imported from structured Excel data files. These obstacles were then rendered in the 3D simulation environment. The path planning scenario requires navigation from the initial position at coordinates ( 1 ,   1950 ,   10 ) to the target location at ( 1950 ,   1 ,   1 ) , as visually represented in Figure 10.
  • Medium-scale environment (Map 2): A reduced test environment was configured with the dimensions 1000 m × 1000 m × 20 m , maintaining the same discretization resolution of [ 50 ,   50 ,   1 ] meters per grid unit for a consistent comparative analysis. In this configuration, the path planning task initiates at ( 1 ,   950 ,   12 ) and terminates at ( 950 ,   1 ,   1 ) .

5.4.1. Analysis of Test Results for Large-Scale Environments

This study presents a comprehensive evaluation of UAV path planning algorithms through quantitative metrics and visual analytics with a population size of 10, a maximum iteration number of 20, and specified cost function weights ( w L : 0.5; w S : 0.3; w R : 0.1; w T : 0.1). The three-dimensional terrain visualization (Figure 11) contextualizes these results, illustrating how the EALA successfully navigates the large-scale complex environment while maintaining optimal path characteristics.
As evidenced by the fitness convergence curves (Figure 12), the EALA demonstrates superior optimization characteristics with rapid monotonic convergence, correlating with its best-in-class performance metrics (L = 58.94 (2947 m), S = 25.24 (1262 m), R = 0.00, CT = 1.35 s). The comparative analysis in Table 7 reveals that while PSO shows a competitive path length of 60.26 (3013 m)) and maintains the second-best overall performance, its risk exposure (R = 0.96) and computational stability (evidenced by fitness curve fluctuations) remain suboptimal. Traditional algorithms such as the GA and ABC exhibit fundamental limitations, with the GA producing maximally suboptimal paths (CF = 160.65) and ABC demonstrating pathological computational time (CT = 167.72s), both clearly reflected in their poor convergence behavior. The fitness curves further validate the tabular data, showing that algorithms with nonzero risk (ACO, PSO, etc.) exhibit characteristic instability during optimization, while risk-avoidant algorithms such as the EALA maintain smooth convergence.
These results demonstrate that the EALA’s multiobjective optimization framework successfully balances competing objectives—path length, smoothness, risk avoidance, and computational efficiency—in complex 3D environments. The generated paths are shorter while also exhibiting superior smoothness, reducing energy consumption for UAVs during actual flight. This establishes the EALA as the current state of the art for real-time UAV path planning, particularly in applications requiring strict safety margins and temporal constraints. The systematic comparisons provide quantitative evidence to guide algorithm selection in complex UAV path planning scenarios. Future research should further explore metric trade-offs by incorporating advanced multiobjective optimization theory.

5.4.2. Analysis of Test Results for Medium-Scale Environments

This comprehensive analysis of medium-scale UAV path planning performance, integrating both tabular metrics (Table 8) and visualizations (Figure 13, Figure 14 and Figure 15), demonstrates that the EALA consistently outperforms other algorithms in all critical dimensions. The algorithm maintains its superior performance, with the shortest path length of 34.61 m ( 1730.5 m ), optimal smoothness of 19.38 m ( 969 m ), and complete risk avoidance ( R = 0.00 ), while achieving real-time computation ( C T = 10.13 s ) and a 40 % improvement over its closest competitor (HHO at 13.06 s ).
The fitness curves (Figure 15) reveal the EALA’s characteristically stable exponential convergence, contrasting sharply with the oscillatory behavior of ACO and ABC ( C T > 150 s ), while the path visualization (Figure 14) demonstrates its geometrically efficient obstacle negotiation in a medium-scale environment. Notably, while HHO shares the EALA’s perfect risk avoidance, it exhibits 17 % longer paths and 29 % greater curvature variation.
Traditional algorithms (GA, ACO) show expected limitations, with the GA producing the worst path quality ( C F = 80.87 ) despite a moderate runtime and ACO suffering from computational intractability ( C T = 256.10 s ). These results validate the EALA as the most robust solution for medium-scale operations, particularly when considering its consistent performance scaling from large-scale environments, though the emergence of the FATA as a potential alternative ( C F = 50.04 ) warrants investigation into its adaptive mechanisms.
This study establishes quantitative benchmarks for medium-scale UAV planning while reinforcing the critical relationship between algorithmic architecture and multiobjective performance in constrained 3D spaces.
Herein, a 3D UAV path planning method based on multialgorithm fusion is proposed. The following conclusions were drawn by systematically comparing the performance of 11 optimization algorithms.
  • The EALA performs best in terms of path length and convergence speed; it outperforms other algorithms in both large- and medium-scale environments, achieving the shortest, smoothest, and safest paths with real-time computation.
  • The EALA proves particularly suitable for time-sensitive operations, with computation times under 2 ( s ) in large-scale scenarios. The algorithm maintains Pareto optimality across all key metrics.
This study establishes the EALA as a state-of-the-art solution for UAV path planning, providing quantitative benchmarks for algorithm selection in both large- and medium-scale 3D environments. The results highlight the critical trade-offs between path quality, safety, and computational efficiency, with the EALA consistently outperforming competing methods.
While the EALA demonstrates superior performance, it exhibits sensitivity to chaotic mapping parameters and faces scalability challenges in large UAV swarms (>50 agents). Its adaptive mechanisms require 3–5 iterations to recover from extreme dynamic disturbances. Nevertheless, the EALA’s core framework shows strong transferability to robotics (trajectory optimization), supply chains (dynamic routing), and disaster response (real-time replanning) through domain-specific constraint reformulation and population-based parallelism, as validated in real-time UAV scenarios (Section 5.4). Future work will focus on automatic parameter tuning and decentralized swarm extensions.

6. Conclusions and Prospects

6.1. Conclusions

This study introduces the enhanced artificial lemming algorithm (EALA) as a transformative solution to the limitations of traditional optimization algorithms, particularly slow convergence and susceptibility to local optima. The success of the EALA lies in its innovative design philosophy, which integrates chaos theory, adaptive mechanisms, and hybridization strategies. Chaotic initialization based on Kent mapping underscores the significance of starting with a diverse and well-distributed population, which is a fundamental principle applicable to many metaheuristic algorithms aiming to avoid premature convergence. The adaptive random perturbation mechanism and hybrid mutation strategy further demonstrate the effectiveness of dynamic parameter adjustment and algorithmic synergy in tackling complex optimization landscapes.
The benchmark evaluations on the IEEE CEC2017 and CEC2022 test suites yield a critical insight: algorithms that can adaptively balance global exploration and local exploitation across varying problem complexities tend to outperform their static counterparts. The EALA’s superior performance metrics—manifested in high solution quality, stability, and computational efficiency—highlight the generalizable value of combining multiple optimization techniques. The Wilcoxon rank-sum tests and ablation studies not only validate the EALA’s statistical superiority but also offer empirical evidence for the modular design approach, where each enhancement contributes both individually and synergistically.
In the context of 3D UAV path planning, the EALA’s success showcases the practical relevance of metaheuristic algorithms in real-world engineering challenges. It demonstrates that algorithms capable of optimizing multiple conflicting objectives (e.g., path length, smoothness, and threat exposure) while meeting real-time constraints can bridge the gap between theoretical research and practical applications. This finding suggests that similar hybrid optimization frameworks could be effective in other complex engineering domains characterized by multiple constraints and dynamic environments.

6.2. Prospects

Looking ahead, the EALA and related optimization algorithms should be developed in three key areas. First, advancing the integration of chaos theory requires exploring more sophisticated chaotic mapping models that can adapt to different problem structures, potentially through the development of self-adaptive chaotic sequence generators. Second, parameter tuning mechanisms should evolve toward greater autonomy, leveraging machine learning techniques to automatically adjust algorithmic parameters based on a real-time analysis of the search process. This would enable optimization algorithms to dynamically respond to problem complexity without manual intervention.
From an application perspective, future research should aim to transfer the EALA’s success in UAV path planning to other critical sectors. This involves developing domain-specific adaptations that can handle the unique constraints of intelligent transportation, energy systems, and mechanical design. Moreover, the combination of multiobjective optimization with emerging machine learning paradigms, such as deep reinforcement learning, presents an exciting opportunity to create intelligent hybrid frameworks capable of continuous learning and adaptation. Finally, reducing computational complexity remains a paramount challenge. Future efforts should explore approximation techniques, parallel computing architectures, and model-based optimization methods to make advanced algorithms such as the EALA more scalable for large-scale problems. By addressing these aspects, optimization algorithms can become even more powerful tools for solving the complex challenges of the digital age.

Author Contributions

Methodology and overall research plan, X.Z.; investigation, J.Z. and C.X.; data and figure curation, X.Z., L.L., J.H. and C.J.; original draft writing preparation, X.Z., W.P. and C.J.; proofreading and editing, C.J. and X.Z.; revision and funding acquisition, X.Z., C.J., J.Z., L.L. and W.P. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Open Research Project of Anhui Provincial Institute of Traditional Chinese Medicine and Pharmacy in Dabie Mountain Area (Grant No. TCMADM-2024-07), the Anhui Provincial Department of Education (Grant No. 2024AH051994), the Natural Science Key Project (Grant No. WXZR202307 and Grant No. WXZR202309), the High-level Talent Start-up Project of West Anhui University (Grant No. WGKQ2024011 and Grant No. WGKQ2023003), and the University-Industry Collaborative Education Program (Grant No. 230800245304252).

Institutional Review Board Statement

Not applicable.

Data Availability Statement

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

Conflicts of Interest

The authors declare no conflicts of interest.The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript; or in the decision to publish the results. Current research is limited to the field of computational optimization and unmanned aerial vehicle (UAV) path planning, which is beneficial for improving autonomous navigation efficiency, disaster response, and logistics delivery, and does not pose a threat to public health or national security. The authors acknowledge the dual use potential of the research involving swarm intelligence algorithms and UAV trajectory optimization and confirm that all necessary precautions have been taken to prevent potential misuse. As an ethical responsibility, the authors strictly adhere to relevant national and international laws about DURC. The authors advocate for responsible deployment, ethical considerations, regulatory compliance, and transparent reporting to mitigate misuse risks and foster beneficial outcomes.

References

  1. Amiri, M.H.; Mehrabi Hashjin, N.; Montazeri, M.; Mirjalili, S.; Khodadadi, N. Hippopotamus optimization algorithm: A novel nature-inspired optimization algorithm. Sci. Rep. 2024, 14, 5032. [Google Scholar] [CrossRef] [PubMed]
  2. Cui, J.; Wu, L.; Huang, X.; Xu, D.; Liu, C.; Xiao, W. Multi-strategy adaptable ant colony optimization algorithm and its application in robot path planning. Knowl.-Based Syst. 2024, 288, 20. [Google Scholar] [CrossRef]
  3. Dilek, S.; Tosun, S. Integer linear programming-based optimization methodology for reliability and energy-aware high-level synthesis. Microelectron. Reliab. 2022, 139, 114849. [Google Scholar] [CrossRef]
  4. Zambon, E.; Bossois, D.Z.; Garcia, B.B.; Azeredo, E.F. A novel nonlinear programming model for distribution protection optimization. IEEE Trans. Power Deliv. 2017, 24, 1951–1958. [Google Scholar] [CrossRef]
  5. Upadhyay, B.B.; Pandey, R.K.; Liao, S. Newton’s method for interval-valued multiobjective optimization problem. J. Ind. Manag. Optim. 2024, 20, 1633–1661. [Google Scholar] [CrossRef]
  6. Pang, L. A new hybrid descent algorithm for large-scale nonconvex optimization and application to some image restoration problems. Mathematics 2024, 12, 3088. [Google Scholar] [CrossRef]
  7. Shen, Y.; Wu, J.; Ma, M.; Du, X.; Wu, H.; Fei, X.; Niu, D. Improved differential evolution algorithm based on cooperative multi-population. Eng. Appl. Artif. Intell. 2024, 133, 108149. [Google Scholar] [CrossRef]
  8. Seyedgarmroudi, S.D.; Kayakutlu, G.; Kayalica, M.O.; Olak, N. Improved Pelican optimization algorithm for solving load dispatch problems. Energy 2024, 289, 129811. [Google Scholar] [CrossRef]
  9. Tian, A.Q.; Liu, F.F.; Lv, H.X. Snow Geese Algorithm: A novel migration-inspired meta-heuristic algorithm for constrained engineering optimization problems. Appl. Math. Model. 2024, 126, 327–347. [Google Scholar] [CrossRef]
  10. Oruç, R.; Baklacıoğlu, T. Cruise range modeling of different flight strategies for transport aircraft using genetic algorithms and particle swarm optimization. Energy 2024, 294, 130917. [Google Scholar] [CrossRef]
  11. Meena, N.K.; Parashar, S.; Swarnkar, A.; Gupta, N.; Niazi, K.R. Improved elephant herding optimization for multiobjective DER accommodation in distribution systems. IEEE Trans. Ind. Inform. 2017, 14, 1029–1039. [Google Scholar] [CrossRef]
  12. Gupta, S.; Singh, R.S. User-defined weight based multi objective task scheduling in cloud using whale optimization algorithm. Simul. Model. Pract. Theory 2024, 133, 102915. [Google Scholar] [CrossRef]
  13. Lei, B.; Tang, H.; Su, Y.; Ru, Y.; Fei, S. Fuzzy adaptive power optimization control of wind turbine with improved whale optimization algorithm and kernel extreme learning machine. Expert Syst. Appl. 2025, 272, 126750. [Google Scholar] [CrossRef]
  14. Yannibelli, V.; Pacini, E.; Monge, D.A.; Mateos, C.; Rodriguez, G.; Millán, E.; Santos, J.R. An in-depth benchmarking of evolutionary and swarm intelligence algorithms for autoscaling parameter sweep applications on public clouds. Sci. Program. 2023, 2023, 1–26. [Google Scholar] [CrossRef]
  15. Li, B.; Wu, Y.; Li, Z. Efficient parameter-free adaptive hashing for large-scale cross-modal retrieval. Int. J. Approx. Reason. 2025, 180, 109383. [Google Scholar] [CrossRef]
  16. Han, M.; Du, Z.; Yuan, L.Q. Walrus optimizer: A novel nature-inspired metaheuristic algorithm. Expert Syst. Appl. 2024, 239, 122413. [Google Scholar] [CrossRef]
  17. Wang, W.C.; Tian, W.C.; Xu, D.M.; Zang, H.F. Arctic puffin optimization: A bio-inspired metaheuristic algorithm for solving engineering design optimization. Adv. Eng. Softw. 2024, 195, 103694. [Google Scholar] [CrossRef]
  18. Oladejo, S.O.; Ekwe, S.O.; Mirjalili, S. The Hiking Optimization Algorithm: A novel human-based metaheuristic approach. Knowl.-Based Syst. 2024, 296, 111880. [Google Scholar] [CrossRef]
  19. Chen, P.; Pei, J.; Lu, W.; Li, M. A deep reinforcement learning based method for real-time path planning and dynamic obstacle avoidance. Neurocomputing 2022, 497, 64–75. [Google Scholar] [CrossRef]
  20. Li, B.; Na, Z.; Lin, B. UAV trajectory planning from a comprehensive energy efficiency perspective in harsh environments. IEEE Netw. 2022, 36, 62–68. [Google Scholar] [CrossRef]
  21. Zhang, J.; Lu, Y.; Wu, Y.; Wang, C.; Zang, D.; Abusorrah, A.; Zhou, M. PSO-based sparse source location in large-scale environments with a UAV swarm. IEEE Trans. Intell. Transp. Syst. 2023, 24, 5249–5258. [Google Scholar] [CrossRef]
  22. Zhang, S.; Huang, H.; Huang, Y.; Cheng, D.; Huang, J. A GA and SVM classification model for pine wilt disease detection using UAV-based hyperspectral imagery. Appl. Sci. 2022, 12, 6676. [Google Scholar] [CrossRef]
  23. Xiao, Y.; Cui, H.; Khurma, R.A.; 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]
  24. Long, Y.; Xu, G.; Zhao, J.; Xie, B.; Fang, M. Dynamic truck–UAV collaboration and integrated route planning for resilient urban emergency response. IEEE Trans. Eng. Manag. 2023, 71, 9826–9838. [Google Scholar] [CrossRef]
  25. Haris, M.; Bhatti, D.M.S.; Nam, H. A fast-convergent hyperbolic tangent PSO algorithm for UAVs path planning. IEEE Open J. Veh. Technol. 2024, 5, 681–694. [Google Scholar] [CrossRef]
  26. Mandloi, D.; Arya, R.; Verma, A.K. Unmanned aerial vehicle path planning based on A* algorithm and its variants in 3d environment. Int. J. Syst. Assur. Eng. Manag. 2021, 12, 990–1000. [Google Scholar] [CrossRef]
  27. Zhou, G.; Du, J.; Guo, J.; Li, G. A novel hippo swarm optimization: For solving high-dimensional problems and engineering design problems. J. Comput. Des. Eng. 2024, 11, 12–42. [Google Scholar] [CrossRef]
  28. Han, Z.; Guo, W. Dynamic UAV Task Allocation and Path Planning with Energy Management Using Adaptive PSO in Rolling Horizon Framework. Appl. Sci. 2025, 15, 4220. [Google Scholar] [CrossRef]
  29. Kumar, V.; Kumar, D. A systematic review on firefly algorithm: Past, present, and future. Arch. Comput. Methods Eng. 2021, 28, 3269–3291. [Google Scholar] [CrossRef]
  30. Yu, X.; Wang, P.; Zhang, Z. Learning-based end-to-end path planning for lunar rovers with safety constraints. Sensors 2021, 21, 796. [Google Scholar] [CrossRef]
  31. Abd Elaziz, M.; Dahou, A.; Abualigah, L.; Yu, L.; Alshinwan, M.; Khasawneh, A.M.; Lu, S. Advanced metaheuristic optimization techniques in applications of deep neural networks: A review. Neural Comput. Appl. 2021, 33, 14079–14099. [Google Scholar] [CrossRef]
  32. Regaya, C.B.; Hamdi, H.; Farhani, F.; Marai, A.; Zaafouri, A.; Chaari, A. Real-time implementation of a novel MPPT control based on the improved PSO algorithm using an adaptive factor selection strategy for photovoltaic systems. ISA Trans. 2024, 146, 496–510. [Google Scholar] [CrossRef] [PubMed]
  33. Huo, F.; Zhu, S.; Dong, H.; Ren, W. A new approach to smooth path planning of Ackerman mobile robot based on improved ACO algorithm and B-spline curve. Robot. Auton. Syst. 2024, 175, 104655. [Google Scholar] [CrossRef]
  34. Gu, Q.; Peng, Y.; Wang, Q.; Jiang, S.Q. Multimodal multi-objective optimization based on local optimal neighborhood crowding distance differential evolution algorithm. Neural Comput. Appl. 2024, 36, 461–481. [Google Scholar] [CrossRef]
  35. Qi, A.; Zhao, D.; Heidari, A.A.; Liu, L.; Chen, Y.; Chen, H. FATA: An efficient optimization method based on geophysics. Neurocomputing 2024, 607, 128289. [Google Scholar] [CrossRef]
  36. Wei, F.; Shi, X.; Feng, Y.; Zhao, T. Improved Harris hawk algorithm based on multi-strategy synergy mechanism for global optimization. Soft Comput. 2024, 28, 12705–12750. [Google Scholar] [CrossRef]
  37. Askr, H.; Abdel-Salam, M.; Hassanien, A.E. Copula entropy-based golden jackal optimization algorithm for high-dimensional feature selection problems. Expert Syst. Appl. 2024, 238 Pt B, 121582. [Google Scholar] [CrossRef]
  38. Mirjalili, S.; Mirjalili, S.M.; Lewis, A. Grey Wolf Optimizer. Adv. Eng. Softw. 2014, 69, 46–61. [Google Scholar] [CrossRef]
  39. Tan, D.; Liu, X.; Zhou, R.; Fu, X.; Li, Z. A novel multi-objective artificial bee colony algorithm for solving the two-echelon load-dependent location-routing problem with pick-up and delivery. Eng. Appl. Artif. Intell. 2025, 139, 109636. [Google Scholar] [CrossRef]
  40. Wang, X.; Snasel, V.; Kong, L.; Mirjalili, S.; Pan, J.-S.; Shehadeh, H.A. Artificial Protozoa Optimizer (APO): A novel bio-inspired metaheuristic algorithm for engineering optimization. Knowl.-Based Syst. 2024, 295, 111737. [Google Scholar] [CrossRef]
  41. Akl, D.T.; Saafan, M.M.; Haikal, A.Y.; El-Gendy, E.M. IHHO: An improved Harris Hawks optimization algorithm for solving engineering problems. Neural Comput. Appl. 2024, 36, 12185–12298. [Google Scholar] [CrossRef]
  42. Al-Betar, M.A.; Awadallah, M.A.; Braik, M.S.; Makhadmeh, S.; Doush, I.A. Elk herd optimizer: A novel nature-inspired metaheuristic algorithm. Artif. Intell. Rev. 2024, 57, 48. [Google Scholar] [CrossRef]
  43. Fu, Y.; Liu, D.; Chen, J.; He, L. Secretary bird optimization algorithm: A new metaheuristic for solving global optimization problems. Artif. Intell. Rev. 2024, 57, 123. [Google Scholar] [CrossRef]
  44. Jia, H.; Zhang, J.; Rao, H.; Abualigah, L. Improved sandcat swarm optimization algorithm for solving global optimum problems. Artif. Intell. Rev. 2025, 58, 5. [Google Scholar] [CrossRef]
  45. Ghasemi, M.; Golalipour, K.; Zare, M.; Mirjalili, S.; Trojovsk, P.; Abualigah, L.; Hemmati, R. Flood algorithm (FLA): An efficient inspired meta-heuristic for engineering optimization. J. Supercomput. 2024, 80, 22913–23017. [Google Scholar] [CrossRef]
  46. Al Satai, H.; Abdul Zahra, M.M.; Rasool, Z.I.; Abd-Ali, R.S.; Pruncu, C.I. Bézier Curves-Based Optimal Trajectory Design for Multirotor UAVs with Any-Angle Pathfinding Algorithms. Sensors 2021, 21, 2460. [Google Scholar] [CrossRef] [PubMed]
  47. Ali, H.; Xiong, G.; Haider, M.H.; Tamir, T.S.; Dong, X.; Shen, Z. Feature selection-based decision model for UAV path planning on rough terrains. Expert Syst. Appl. 2023, 232, 120713. [Google Scholar] [CrossRef]
  48. Du, Y. Multi-UAV search and rescue with enhanced A* algorithm path planning in 3D environment. Int. J. Aerosp. Eng. 2023, 2023, 8614117. [Google Scholar] [CrossRef]
  49. Chodnicki, M.; Mazur, M.; Nowakowski, M.; Kowaleczko, G. The mathematical model of UAV vertical take-off and landing. Aircr. Eng. Aerosp. Technol. 2019, 91, 249–256. [Google Scholar] [CrossRef]
  50. Ait Saadi, A.; Soukane, A.; Meraihi, Y.; Benmessaoud Gabis, A.; Mirjalili, S.; Ramdane-Cherif, A. UAV path planning using optimization approaches: A survey. Arch. Comput. Methods Eng. 2022, 29, 4233–4284. [Google Scholar] [CrossRef]
Figure 1. The flowchart of the EALA.
Figure 1. The flowchart of the EALA.
Biomimetics 10 00377 g001
Figure 2. The ablation study on CEC2017. (a) The radar chart. (b) The average rank chart.
Figure 2. The ablation study on CEC2017. (a) The radar chart. (b) The average rank chart.
Biomimetics 10 00377 g002
Figure 3. The ablation study on CEC2022. (a) The radar chart. (b) The average rank chart.
Figure 3. The ablation study on CEC2022. (a) The radar chart. (b) The average rank chart.
Biomimetics 10 00377 g003
Figure 4. Convergence analysis of partial functions on CEC2022.
Figure 4. Convergence analysis of partial functions on CEC2022.
Biomimetics 10 00377 g004
Figure 5. ANOVA test of partial functions on CEC2022.
Figure 5. ANOVA test of partial functions on CEC2022.
Biomimetics 10 00377 g005aBiomimetics 10 00377 g005b
Figure 6. Ranking charts of optimization results on the CEC2022 benchmark. (a) The radar chart. (b) The average rank chart.
Figure 6. Ranking charts of optimization results on the CEC2022 benchmark. (a) The radar chart. (b) The average rank chart.
Biomimetics 10 00377 g006
Figure 7. Convergence analysis of partial functions on CECE 2017.
Figure 7. Convergence analysis of partial functions on CECE 2017.
Biomimetics 10 00377 g007
Figure 8. ANOVA test of partial functions on CECE 2017.
Figure 8. ANOVA test of partial functions on CECE 2017.
Biomimetics 10 00377 g008
Figure 9. Ranking charts of optimization results on the CEC2017 benchmark. (a) The radar chart. (b) The average rank chart.
Figure 9. Ranking charts of optimization results on the CEC2017 benchmark. (a) The radar chart. (b) The average rank chart.
Biomimetics 10 00377 g009
Figure 10. A large-scale three-dimensional terrain environment.
Figure 10. A large-scale three-dimensional terrain environment.
Biomimetics 10 00377 g010
Figure 11. Comparison of UAV path planning for large-scale environments.
Figure 11. Comparison of UAV path planning for large-scale environments.
Biomimetics 10 00377 g011
Figure 12. Comparison of fitness curves of UAV path planning for large-scale environments.
Figure 12. Comparison of fitness curves of UAV path planning for large-scale environments.
Biomimetics 10 00377 g012
Figure 13. Medium-scale three-dimensional terrain environment.
Figure 13. Medium-scale three-dimensional terrain environment.
Biomimetics 10 00377 g013
Figure 14. Comparison of UAV path planning for medium-scale environments.
Figure 14. Comparison of UAV path planning for medium-scale environments.
Biomimetics 10 00377 g014
Figure 15. Comparison of fitness curves of UAV path planning for medium-scale environment.
Figure 15. Comparison of fitness curves of UAV path planning for medium-scale environment.
Biomimetics 10 00377 g015
Table 1. Std, avg, and avgtime for 10 dimensions in the CEC2022 benchmark.
Table 1. Std, avg, and avgtime for 10 dimensions in the CEC2022 benchmark.
Func.TypeEALAALAACOGADEFATAHHOGJOGWOABC
F1std4.47 × 1035.11 × 1031.49 × 1052.13 × 1041.01 × 1047.55 × 1031.34 × 1045.94 × 1037.97 × 1037.48 × 103
avg7.25 × 1031.09 × 1043.15 × 1058.60 × 1045.27 × 1041.78 × 1043.62 × 1041.67 × 1041.92 × 1044.62 × 104
avgtime1.04 × 10−39.29 × 10−42.81 × 10−15.21 × 10−21.08 × 10−13.53 × 10−25.05 × 10−25.36 × 10−24.15 × 10−21.41 × 10−1
F2std2.42 × 1012.47 × 1011.391.87 × 1021.28 × 1017.29 × 1016.16 × 1017.80 × 1013.59 × 1019.14
avg4.66 × 1024.63 × 1024.20 × 1028.06 × 1024.61 × 1026.50 × 1025.92 × 1026.21 × 1025.07 × 1024.62 × 102
avgtime9.07 × 10−48.19 × 10−42.57 × 10−15.37 × 10−21.12 × 10−13.40 × 10−24.71 × 10−25.09 × 10−24.12 × 10−21.48 × 10−1
F3std3.207.721.551.20 × 1012.27 × 10−18.101.03 × 1011.33 × 1016.151.03
avg6.06 × 1026.09 × 1026.04 × 1027.01 × 1026.01 × 1026.67 × 1026.64 × 1026.30 × 1026.09 × 1026.04 × 102
avgtime2.15 × 10−31.87 × 10−33.11 × 10−18.28 × 10−21.48 × 10−16.06 × 10−21.22 × 10−17.67 × 10−26.95 × 10−22.08 × 10−1
F4std2.25 × 1012.28 × 1011.09 × 1012.29 × 1019.451.42 × 1011.58 × 1013.38 × 1012.78 × 1011.02 × 101
avg8.72 × 1028.72 × 1029.47 × 1021.02 × 1039.42 × 1029.50 × 1028.85 × 1029.15 × 1028.63 × 1029.38 × 102
avgtime1.34 × 10−31.30 × 10−33.11 × 10−17.15 × 10−21.16 × 10−13.93 × 10−27.18 × 10−25.90 × 10−24.80 × 10−21.61 × 10−1
F5std3.39 × 1023.89 × 1021.21 × 1021.21 × 1034.74 × 1024.12 × 1023.74 × 1025.69 × 1024.01 × 1021.66 × 102
avg1.21 × 1031.40 × 1031.13 × 1032.68 × 1032.34 × 1033.25 × 1032.98 × 1032.38 × 1031.40 × 1031.36 × 103
avgtime1.43 × 10−31.47 × 10−32.84 × 10−16.47 × 10−21.18 × 10−14.34 × 10−27.42 × 10−26.00 × 10−25.01 × 10−21.65 × 10−1
F6std7.49 × 1031.00 × 1044.75 × 1071.09 × 1061.06 × 1078.72 × 1062.41 × 1057.79 × 1076.76 × 1065.44 × 106
avg8.01 × 1031.70 × 1049.19 × 1077.71 × 1051.81 × 1071.60 × 1073.96 × 1053.24 × 1072.79 × 1061.17 × 107
avgtime1.29 × 10−39.19 × 10−42.43 × 10−15.70 × 10−21.28 × 10−13.72 × 10−25.55 × 10−25.50 × 10−24.36 × 10−21.52 × 10−1
F7std3.77 × 1014.08 × 1012.91 × 1017.15 × 1011.54 × 1013.30 × 1015.33 × 1013.98 × 1016.13 × 1012.15 × 101
avg2.10 × 1032.09 × 1032.20 × 1032.24 × 1032.08 × 1032.19 × 1032.20 × 1032.12 × 1032.12 × 1032.14 × 103
avgtime2.44 × 10−32.03 × 10−33.11 × 10−19.27 × 10−21.49 × 10−16.47 × 10−21.38 × 10−18.60 × 10−27.55 × 10−22.27 × 10−1
F8std1.82 × 1013.61 × 1015.23 × 1011.09 × 1023.363.72 × 1019.88 × 1016.50 × 1016.84 × 1017.67
avg2.23 × 1032.24 × 1032.38 × 1032.38 × 1032.23 × 1032.27 × 1032.30 × 1032.28 × 1032.28 × 1032.25 × 103
avgtime2.51 × 10−32.57 × 10−33.41 × 10−11.05 × 10−11.61 × 10−17.79 × 10−21.58 × 10−19.09 × 10−28.56 × 10−22.49 × 10−1
F9std5.25 × 10−12.795.86 × 1018.19 × 1012.26 × 10−13.53 × 1015.52 × 1013.92 × 1013.94 × 1017.46 × 10−1
avg2.48 × 1032.48 × 1032.55 × 1032.75 × 1032.48 × 1032.61 × 1032.59 × 1032.58 × 1032.53 × 1032.48 × 103
avgtime2.35 × 10−32.46 × 10−33.21 × 10−11.01 × 10−12.06 × 10−16.60 × 10−21.30 × 10−19.23 × 10−26.81 × 10−22.40 × 10−1
F10std1.27 × 1039.77 × 1022.86 × 1021.28 × 1034.50 × 1021.73 × 1037.54 × 1021.79 × 1036.81 × 1025.83 × 102
avg4.32 × 1033.88 × 1037.40 × 1036.02 × 1032.84 × 1035.03 × 1034.53 × 1034.36 × 1033.59 × 1032.69 × 103
avgtime2.12 × 10−32.16 × 10−33.32 × 10−19.19 × 10−21.69 × 10−16.41 × 10−21.30 × 10−18.46 × 10−27.00 × 10−22.08 × 10−1
F11std4.23 × 1011.34 × 1021.26 × 1021.49 × 1042.24 × 1017.08 × 1027.68 × 1028.28 × 1024.45 × 1021.69 × 102
avg3.03 × 1033.21 × 1033.35 × 1032.70 × 1043.00 × 1036.60 × 1034.42 × 1035.84 × 1033.80 × 1033.64 × 103
avgtime2.94 × 10−32.54 × 10−33.35 × 10−11.14 × 10−11.79 × 10−18.71 × 10−21.63 × 10−19.86 × 10−29.27 × 10−22.58 × 10−1
F12std3.02 × 1012.91 × 1013.41 × 10−51.82 × 1024.541.74 × 1021.66 × 1026.55 × 1012.92 × 1014.91
avg2.97 × 1032.96 × 1032.90 × 1033.62 × 1032.95 × 1033.29 × 1033.28 × 1033.05 × 1032.98 × 1032.96 × 103
avgtime2.97 × 10−33.31 × 10−33.40 × 10−11.17 × 10−11.77 × 10−18.81 × 10−21.90 × 10−11.06 × 10−19.84 × 10−22.60 × 10−1
Table 2. The results of the Wilcoxon rank-sum test on the CEC2022 benchmark with 10 dimensions.
Table 2. The results of the Wilcoxon rank-sum test on the CEC2022 benchmark with 10 dimensions.
Func.ALAACOGADEFATAHHOGJOGWOABC
F13.85 × 10−33.02 × 10−113.02 × 10−113.02 × 10−111.20 × 10−83.34 × 10−114.69 × 10−82.39 × 10−83.02 × 10−11
F28.77 × 10−13.02 × 10−113.34 × 10−116.84 × 10−13.69 × 10−111.21 × 10−102.61 × 10−104.44 × 10−77.28 × 10−1
F37.73 × 10−21.24 × 10−33.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−111.09 × 10−107.01 × 10−21.99 × 10−2
F49.59 × 10−13.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−112.42 × 10−26.74 × 10−64.36 × 10−23.02 × 10−11
F52.32 × 10−29.47 × 10−11.86 × 10−93.16 × 10−103.69 × 10−114.08 × 10−116.12 × 10−101.03 × 10−21.49 × 10−4
F65.97 × 10−53.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−111.96 × 10−103.02 × 10−11
F73.71 × 10−16.12 × 10−101.78 × 10−102.06 × 10−18.10 × 10−105.46 × 10−95.08 × 10−32.64 × 10−11.87 × 10−5
F84.29 × 10−14.50 × 10−115.07 × 10−108.53 × 10−11.85 × 10−89.51 × 10−67.62 × 10−32.40 × 10−11.56 × 10−8
F93.78 × 10−23.02 × 10−113.02 × 10−111.49 × 10−63.02 × 10−113.02 × 10−113.02 × 10−113.69 × 10−111.09 × 10−10
F107.01 × 10−23.02 × 10−111.47 × 10−73.18 × 10−35.19 × 10−29.94 × 10−12.71 × 10−14.23 × 10−35.32 × 10−3
F119.26 × 10−93.02 × 10−113.02 × 10−112.81 × 10−23.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−11
F127.17 × 10−13.02 × 10−113.02 × 10−118.77 × 10−23.02 × 10−117.39 × 10−118.35 × 10−82.07 × 10−28.30 × 10−1
Table 3. Std, avg, and avgtime for 10 dimensions on the CEC2017 benchmark (F1–F10).
Table 3. Std, avg, and avgtime for 10 dimensions on the CEC2017 benchmark (F1–F10).
Func.TypeEALAALAACOGADEFATAHHOGJOGWOABC
F1std3.64 × 1034.12 × 1032.80 × 1036.96 × 1068.06 × 1041.37 × 1082.47 × 1074.21 × 1088.85 × 1072.55 × 106
avg4.39 × 1035.07 × 1032.08 × 1035.31 × 1068.96 × 1042.64 × 1081.66 × 1075.05 × 1082.59 × 1071.27 × 106
avgtime7.10 × 10−46.37 × 10−41.36 × 10−15.11 × 10−29.79 × 10−22.17 × 10−23.17 × 10−23.11 × 10−22.10 × 10−21.15 × 10−1
F3std4.44 × 10−27.95 × 1012.00 × 1042.22 × 1044.20 × 1032.19 × 1039.40 × 1023.14 × 1033.63 × 1033.50 × 103
avg3.00 × 1023.54 × 1024.23 × 1045.67 × 1041.38 × 1043.15 × 1032.22 × 1035.17 × 1034.21 × 1031.09 × 104
avgtime6.91 × 10−45.84 × 10−41.27 × 10−13.96 × 10−28.07 × 10−22.10 × 10−23.08 × 10−23.08 × 10−22.04 × 10−21.10 × 10−1
F4std1.19 × 1011.21 × 1011.66 × 10−17.02 × 1018.28 × 10−12.77 × 1014.05 × 1014.46 × 1011.84 × 1014.34 × 10−1
avg4.05 × 1024.07 × 1024.06 × 1024.95 × 1024.07 × 1024.45 × 1024.44 × 1024.51 × 1024.19 × 1024.07 × 102
avgtime6.94 × 10−45.95 × 10−41.25 × 10−14.03 × 10−28.15 × 10−22.08 × 10−23.13 × 10−23.07 × 10−22.04 × 10−21.15 × 10−1
F5std7.918.125.042.24 × 1014.061.21 × 1011.89 × 1011.39 × 1011.29 × 1014.53
avg5.17 × 1025.21 × 1025.38 × 1025.91 × 1025.22 × 1025.60 × 1025.57 × 1025.35 × 1025.24 × 1025.40 × 102
avgtime7.91 × 10−47.16 × 10−41.29 × 10−14.33 × 10−28.46 × 10−22.30 × 10−24.17 × 10−23.39 × 10−22.37 × 10−21.18 × 10−1
F6std1.38 × 10−14.34 × 10−15.75 × 10−59.363.27 × 10−31.12 × 1011.15 × 1018.532.411.48 × 10−1
avg6.00 × 1026.00 × 1026.00 × 1026.64 × 1026.00 × 1026.34 × 1026.44 × 1026.11 × 1026.01 × 1026.00 × 102
avgtime1.13 × 10−31.03 × 10−31.40 × 10−15.48 × 10−29.71 × 10−23.17 × 10−26.10 × 10−24.23 × 10−23.25 × 10−21.38 × 10−1
F7std7.298.605.463.69 × 1013.451.79 × 1012.24 × 1011.46 × 1019.655.90
avg7.29 × 1027.35 × 1027.50 × 1028.42 × 1027.36 × 1027.82 × 1027.93 × 1027.59 × 1027.32 × 1027.51 × 102
avgtime8.53 × 10−47.34 × 10−41.31 × 10−14.49 × 10−28.60 × 10−22.43 × 10−24.39 × 10−23.48 × 10−22.42 × 10−21.21 × 10−1
F8std9.048.976.281.70 × 1013.926.191.11 × 1011.28 × 1017.904.98
avg8.18 × 1028.21 × 1028.38 × 1028.81 × 1028.25 × 1028.40 × 1028.32 × 1028.35 × 1028.18 × 1028.38 × 102
avgtime8.20 × 10−47.06 × 10−41.32 × 10−14.39 × 10−28.64 × 10−22.33 × 10−24.26 × 10−23.39 × 10−22.42 × 10−21.18 × 10−1
F9std1.413.129.06 × 10−77.37 × 1013.38 × 10−11.12 × 1022.18 × 1025.92 × 1012.55 × 1012.08
avg9.00 × 1029.02 × 1029.00 × 1029.84 × 1029.00 × 1021.05 × 1031.52 × 1031.00 × 1039.22 × 1029.02 × 102
avgtime8.34 × 10−47.25 × 10−41.33 × 10−14.42 × 10−28.77 × 10−22.44 × 10−24.42 × 10−23.45 × 10−22.44 × 10−21.20 × 10−1
F10std2.63 × 1022.52 × 1021.69 × 1023.37 × 1021.52 × 1022.05 × 1022.67 × 1023.89 × 1023.26 × 1021.75 × 102
avg1.88 × 1031.79 × 1032.91 × 1032.50 × 1032.00 × 1032.70 × 1032.07 × 1032.07 × 1031.73 × 1032.40 × 103
avgtime8.98 × 10−47.94 × 10−41.35 × 10−14.83 × 10−29.14 × 10−22.48 × 10−24.82 × 10−23.60 × 10−22.55 × 10−21.23 × 10−1
Table 4. Std, avg, and avgtime for 10 dimensions on the CEC2022 benchmark (F11–F20).
Table 4. Std, avg, and avgtime for 10 dimensions on the CEC2022 benchmark (F11–F20).
Func.TypeEALAALAACOGADEFATAHHOGJOGWOABC
F11std3.97 × 1015.383.006.77 × 1033.704.75 × 1018.65 × 1017.93 × 1024.65 × 1013.66
avg1.11 × 1031.11 × 1031.11 × 1036.37 × 1031.11 × 1031.19 × 1031.20 × 1031.33 × 1031.15 × 1031.11 × 103
avgtime7.79 × 10−46.55 × 10−41.29 × 10−14.14 × 10−28.41 × 10−22.24 × 10−23.66 × 10−23.20 × 10−22.21 × 10−21.16 × 10−1
F12std1.40 × 1042.80 × 1051.45 × 1066.32 × 1062.07 × 1064.32 × 1065.40 × 1061.32 × 1061.43 × 1061.48 × 106
avg1.00 × 1048.82 × 1041.51 × 1065.00 × 1062.82 × 1064.15 × 1064.81 × 1068.87 × 1051.23 × 1062.14 × 106
avgtime8.07 × 10−46.52 × 10−41.30 × 10−14.68 × 10−29.14 × 10−22.34 × 10−23.99 × 10−23.43 × 10−22.31 × 10−21.38 × 10−1
F13std1.24 × 1022.60 × 1022.96 × 1041.47 × 1047.60 × 1031.56 × 1041.65 × 1041.06 × 1041.02 × 1043.76 × 103
avg1.41 × 1031.61 × 1032.43 × 1042.30 × 1041.08 × 1042.17 × 1041.68 × 1041.39 × 1041.27 × 1047.42 × 103
avgtime9.54 × 10−41.23 × 10−31.69 × 10−15.11 × 10−21.05 × 10−12.76 × 10−25.03 × 10−23.94 × 10−22.90 × 10−21.47 × 10−1
F14std1.54 × 1014.943.24 × 1037.95 × 1037.57 × 1027.41 × 1021.18 × 1031.81 × 1032.25 × 1032.36 × 102
avg1.42 × 1031.43 × 1035.05 × 1039.08 × 1032.05 × 1031.89 × 1032.24 × 1034.02 × 1034.63 × 1031.70 × 103
avgtime1.04 × 10−38.86 × 10−41.72 × 10−15.73 × 10−21.14 × 10−13.25 × 10−25.81 × 10−24.38 × 10−23.09 × 10−21.56 × 10−1
F15std3.05 × 1012.37 × 1011.26 × 1041.00 × 1041.10 × 1033.83 × 1033.09 × 1033.98 × 1037.91 × 1037.06 × 102
avg1.53 × 1031.54 × 1031.67 × 1041.13 × 1042.36 × 1036.08 × 1037.89 × 1036.57 × 1038.84 × 1032.44 × 103
avgtime8.90 × 10−47.48 × 10−41.49 × 10−14.09 × 10−28.55 × 10−22.67 × 10−24.72 × 10−24.12 × 10−22.69 × 10−21.45 × 10−1
F15std3.05 × 1012.37 × 1011.26 × 1041.00 × 1041.10 × 1033.83 × 1033.09 × 1033.98 × 1037.91 × 1037.06 × 102
avg1.53 × 1031.54 × 1031.67 × 1041.13 × 1042.36 × 1036.08 × 1037.89 × 1036.57 × 1038.84 × 1032.44 × 103
avgtime8.90 × 10−47.48 × 10−41.49 × 10−14.09 × 10−28.55 × 10−22.67 × 10−24.72 × 10−24.12 × 10−22.69 × 10−21.45 × 10−1
F16std5.69 × 1015.31 × 1015.73 × 1011.24 × 1023.83 × 1011.49 × 1021.25 × 1021.44 × 1021.10 × 1022.88 × 101
avg1.66 × 1031.66 × 1031.75 × 1031.88 × 1031.65 × 1031.90 × 1031.97 × 1031.86 × 1031.73 × 1031.67 × 103
avgtime9.90 × 10−49.19 × 10−41.64 × 10−15.49 × 10−21.03 × 10−12.94 × 10−25.06 × 10−24.28 × 10−22.83 × 10−21.54 × 10−1
F17std1.57 × 1011.22 × 1012.83 × 1016.93 × 1018.492.49 × 1017.60 × 1013.54 × 1012.72 × 1011.27 × 101
avg1.75 × 1031.74 × 1031.78 × 1031.80 × 1031.73 × 1031.80 × 1031.80 × 1031.77 × 1031.77 × 1031.77 × 103
avgtime1.22 × 10−31.30 × 10−31.77 × 10−16.08 × 10−21.09 × 10−13.84 × 10−27.17 × 10−24.86 × 10−23.54 × 10−21.65 × 10−1
F18std4.96 × 1012.87 × 1022.81 × 1051.20 × 1049.59 × 1037.91 × 1041.02 × 1041.07 × 1041.33 × 1041.41 × 104
avg1.86 × 1032.18 × 1032.89 × 1051.59 × 1041.47 × 1041.11 × 1051.39 × 1044.20 × 1042.31 × 1042.31 × 104
avgtime1.01 × 10−38.96 × 10−41.65 × 10−15.53 × 10−21.01 × 10−12.93 × 10−25.02 × 10−24.14 × 10−23.13 × 10−21.49 × 10−1
F19std7.981.69 × 1017.94 × 1039.94 × 1031.54 × 1032.42 × 1046.52 × 1046.15 × 1046.21 × 1042.84 × 102
avg1.90 × 1031.91 × 1031.12 × 1041.12 × 1043.01 × 1031.46 × 1044.08 × 1042.70 × 1042.76 × 1042.27 × 103
avgtime2.98 × 10−32.21 × 10−32.04 × 10−11.10 × 10−11.59 × 10−18.69 × 10−21.91 × 10−11.01 × 10−18.52 × 10−22.68 × 10−1
F20std3.35 × 1014.93 × 1012.53 × 1018.32 × 1014.665.38 × 1017.41 × 1017.01 × 1017.02 × 1011.06 × 101
avg2.04 × 1032.05 × 1032.04 × 1032.25 × 1032.00 × 1032.18 × 1032.19 × 1032.13 × 1032.10 × 1032.05 × 103
avgtime1.27 × 10−31.04 × 10−31.75 × 10−16.28 × 10−21.17 × 10−13.62 × 10−27.15 × 10−25.00 × 10−23.68 × 10−21.67 × 10−1
Table 5. Std, avg, and avgtime for 10 dimensions on the CEC2017 benchmark (F21–F30).
Table 5. Std, avg, and avgtime for 10 dimensions on the CEC2017 benchmark (F21–F30).
Func.TypeEALAALAACOGADEFATAHHOGJOGWOABC
F21std5.92 × 1015.36 × 1018.933.91 × 1013.99 × 1014.77 × 1016.95 × 1012.39 × 1018.032.88 × 101
avg2.26 × 1032.23 × 1032.33 × 1032.39 × 1032.30 × 1032.33 × 1032.30 × 1032.32 × 1032.31 × 1032.30 × 103
avgtime1.19 × 10−31.14 × 10−31.87 × 10−16.73 × 10−21.16 × 10−14.03 × 10−27.64 × 10−25.76 × 10−23.94 × 10−21.74 × 10−1
F22std2.25 × 1011.20 × 1017.55 × 1023.50 × 1023.304.89 × 1013.70 × 1022.11 × 1023.09 × 1021.12
avg2.29 × 1032.30 × 1032.79 × 1032.61 × 1032.30 × 1032.44 × 1032.42 × 1032.41 × 1032.39 × 1032.30 × 103
avgtime1.55 × 10−31.37 × 10−31.96 × 10−17.50 × 10−21.24 × 10−14.59 × 10−29.14 × 10−26.06 × 10−24.57 × 10−21.94 × 10−1
F23std6.978.545.592.11 × 1013.618.653.44 × 1011.49 × 1011.20 × 1015.85
avg2.61 × 1032.62 × 1032.64 × 1032.70 × 1032.62 × 1032.66 × 1032.68 × 1032.64 × 1032.62 × 1032.63 × 103
avgtime1.48 × 10−31.61 × 10−31.66 × 10−16.03 × 10−21.21 × 10−14.71 × 10−29.56 × 10−26.16 × 10−24.78 × 10−21.97 × 10−1
F24std7.828.875.565.61 × 1012.39 × 1016.80 × 1019.01 × 1014.86 × 1014.05 × 1012.47 × 101
avg2.74 × 1032.75 × 1032.77 × 1032.87 × 1032.75 × 1032.78 × 1032.81 × 1032.76 × 1032.74 × 1032.75 × 103
avgtime1.93 × 10−31.38 × 10−31.98 × 10−17.56 × 10−21.24 × 10−15.00 × 10−29.98 × 10−26.61 × 10−25.00 × 10−21.94 × 10−1
F25std2.34 × 1012.87 × 1011.46 × 1017.97 × 1011.08 × 1012.44 × 1012.33 × 1013.98 × 1011.42 × 1017.81
avg2.92 × 1032.93 × 1032.94 × 1033.05 × 1032.93 × 1032.93 × 1032.94 × 1032.95 × 1032.93 × 1032.94 × 103
avgtime1.57 × 10−31.26 × 10−31.84 × 10−16.78 × 10−21.19 × 10−14.36 × 10−29.26 × 10−25.69 × 10−24.16 × 10−21.81 × 10−1
F26std3.06 × 1023.05 × 1021.64 × 1025.49 × 1024.53 × 1011.04 × 1024.92 × 1022.48 × 1023.79 × 1024.37 × 101
avg3.01 × 1033.04 × 1033.36 × 1033.90 × 1033.04 × 1033.14 × 1033.70 × 1033.20 × 1033.14 × 1032.99 × 103
avgtime2.07 × 10−32.00 × 10−32.03 × 10−18.22 × 10−21.28 × 10−15.28 × 10−21.06 × 10−16.82 × 10−25.39 × 10−21.97 × 10−1
F27std1.31 × 1012.822.44 × 1014.90 × 1011.913.19 × 1016.75 × 1012.14 × 1011.16 × 1011.45
avg3.09 × 1033.09 × 1033.18 × 1033.22 × 1033.09 × 1033.12 × 1033.20 × 1033.11 × 1033.10 × 1033.09 × 103
avgtime1.77 × 10−31.75 × 10−31.73 × 10−17.04 × 10−21.33 × 10−15.40 × 10−21.13 × 10−16.84 × 10−25.40 × 10−22.05 × 10−1
F28std1.70 × 1021.73 × 1029.112.10 × 1025.82 × 1012.01 × 1011.18 × 1021.26 × 1028.14 × 1014.49 × 101
avg3.31 × 1033.35 × 1033.29 × 1033.54 × 1033.35 × 1033.41 × 1033.45 × 1033.42 × 1033.40 × 1033.29 × 103
avgtime1.53 × 10−31.57 × 10−31.90 × 10−17.71 × 10−21.27 × 10−14.98 × 10−29.80 × 10−26.31 × 10−24.94 × 10−21.95 × 10−1
F29std4.01 × 1012.95 × 1017.43 × 1011.00 × 1021.86 × 1014.48 × 1011.14 × 1026.52 × 1015.46 × 1012.55 × 101
avg3.18 × 1033.18 × 1033.35 × 1033.35 × 1033.20 × 1033.27 × 1033.42 × 1033.23 × 1033.21 × 1033.25 × 103
avgtime1.39 × 10−31.28 × 10−31.88 × 10−17.37 × 10−21.29 × 10−14.84 × 10−29.34 × 10−26.34 × 10−24.49 × 10−21.94 × 10−1
F30std9.58 × 1058.39 × 1051.22 × 1042.25 × 1061.97 × 1056.66 × 1052.13 × 1063.72 × 1061.20 × 1065.59 × 105
avg6.48 × 1057.49 × 1051.81 × 1043.29 × 1061.97 × 1057.88 × 1052.19 × 1061.96 × 1067.64 × 1058.46 × 105
avgtime3.70 × 10−33.08 × 10−32.67 × 10−11.25 × 10−11.72 × 10−19.67 × 10−22.15 × 10−11.11 × 10−19.68 × 10−22.94 × 10−1
Table 6. The results of the Wilcoxon rank-sum test for 10 dimensions on the CEC2017 benchmark.
Table 6. The results of the Wilcoxon rank-sum test for 10 dimensions on the CEC2017 benchmark.
Func.ALAACOGADEFATAHHOGJOGWOABC
F15.01 × 10−16.97 × 10−33.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−11
F33.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−11
F42.00 × 10−65.57 × 10−108.15 × 10−115.57 × 10−102.61 × 10−103.32 × 10−62.61 × 10−102.92 × 10−95.57 × 10−10
F52.24 × 10−26.72 × 10−103.02 × 10−111.17 × 10−43.02 × 10−118.15 × 10−119.53 × 10−77.48 × 10−22.37 × 10−10
F61.05 × 10−13.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−112.44 × 10−91.75 × 10−5
F78.68 × 10−36.70 × 10−113.02 × 10−115.61 × 10−53.02 × 10−113.02 × 10−111.86 × 10−93.04 × 10−11.78 × 10−10
F81.58 × 10−11.17 × 10−93.02 × 10−113.56 × 10−41.17 × 10−95.46 × 10−61.49 × 10−68.88 × 10−16.12 × 10−10
F92.24 × 10−23.02 × 10−113.02 × 10−117.39 × 10−13.02 × 10−113.02 × 10−113.02 × 10−111.16 × 10−71.11 × 10−4
F102.23 × 10−13.02 × 10−113.35 × 10−83.03 × 10−24.98 × 10−118.31 × 10−37.98 × 10−23.92 × 10−22.67 × 10−9
F111.56 × 10−25.86 × 10−64.98 × 10−118.29 × 10−65.57 × 10−108.89 × 10−105.07 × 10−109.76 × 10−101.16 × 10−7
F121.61 × 10−63.02 × 10−114.50 × 10−113.02 × 10−113.02 × 10−114.08 × 10−114.08 × 10−111.61 × 10−103.02 × 10−11
F136.28 × 10−63.02 × 10−113.02 × 10−114.50 × 10−113.02 × 10−113.34 × 10−113.34 × 10−114.50 × 10−113.02 × 10−11
F147.96 × 10−33.02 × 10−113.02 × 10−116.70 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−11
F156.10 × 10−33.02 × 10−113.02 × 10−111.86 × 10−93.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−11
F166.52 × 10−17.22 × 10−67.38 × 10−105.01 × 10−14.18 × 10−96.70 × 10−111.31 × 10−81.95 × 10−36.35 × 10−2
F178.31 × 10−39.79 × 10−58.88 × 10−61.09 × 10−58.89 × 10−108.15 × 10−51.11 × 10−42.89 × 10−37.20 × 10−5
F185.07 × 10−103.02 × 10−113.69 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.02 × 10−11
F192.57 × 10−73.02 × 10−113.34 × 10−113.69 × 10−113.02 × 10−113.02 × 10−113.02 × 10−113.34 × 10−113.02 × 10−11
F206.00 × 10−11.67 × 10−16.07 × 10−114.08 × 10−111.61 × 10−103.47 × 10−107.12 × 10−91.43 × 10−52.68 × 10−4
F218.77 × 10−12.44 × 10−99.76 × 10−101.25 × 10−42.83 × 10−86.36 × 10−55.53 × 10−82.68 × 10−49.88 × 10−3
F223.40 × 10−15.57 × 10−103.02 × 10−113.08 × 10−83.02 × 10−115.09 × 10−84.20 × 10−104.08 × 10−114.98 × 10−11
F236.67 × 10−33.02 × 10−113.02 × 10−116.55 × 10−43.02 × 10−113.02 × 10−113.16 × 10−109.07 × 10−32.44 × 10−9
F241.24 × 10−31.21 × 10−103.69 × 10−118.66 × 10−58.48 × 10−93.35 × 10−81.16 × 10−75.89 × 10−19.52 × 10−4
F253.03 × 10−35.19 × 10−73.02 × 10−111.62 × 10−14.03 × 10−32.25 × 10−43.50 × 10−38.66 × 10−58.12 × 10−4
F262.15 × 10−21.09 × 10−53.50 × 10−94.11 × 10−71.73 × 10−71.16 × 10−71.25 × 10−76.10 × 10−38.66 × 10−5
F272.06 × 10−16.07 × 10−113.02 × 10−111.62 × 10−11.43 × 10−81.61 × 10−106.36 × 10−56.97 × 10−31.86 × 10−1
F286.95 × 10−16.63 × 10−15.60 × 10−53.04 × 10−12.68 × 10−61.25 × 10−51.78 × 10−41.25 × 10−46.41 × 10−1
F295.30 × 10−12.37 × 10−103.82 × 10−101.44 × 10−34.69 × 10−87.39 × 10−116.91 × 10−49.07 × 10−31.36 × 10−7
F306.35 × 10−24.36 × 10−21.60 × 10−76.20 × 10−15.55 × 10−22.25 × 10−41.44 × 10−23.63 × 10−12.51 × 10−2
Table 7. Parameter analysis of UAV path planning for large-scale environments.
Table 7. Parameter analysis of UAV path planning for large-scale environments.
Alg.LSRTCTCF
EALA58.9425.240.0019.001.3560.0800
ALA62.7534.310.0028.591.6964.1772
ACO111.33129.021.14158.2755.17128.5076
GA141.53165.980.88205.563.99160.6451
DE103.77106.770.89128.3455.94117.0715
FATA62.7534.310.0228.5957.5564.2852
HHO62.7534.310.0028.595.6664.1772
GJO95.62102.620.97114.8617.12108.1252
PSO60.2626.660.9620.743.4265.5234
GWO101.1494.210.91100.6143.89112.7898
ABC95.6898.770.96111.82167.72107.9623
Table 8. Parameter analysis of UAV path planning in medium-scale environment.
Table 8. Parameter analysis of UAV path planning in medium-scale environment.
Alg.LSRTCTCF
EALA34.6119.380.0018.3810.1335.5344
ALA38.3629.5017.7131.5217.9541.7103
ACO48.9944.9941.8952.05256.1055.7861
GA71.2377.1546.4299.9615.8180.8725
DE47.4842.5931.8946.1021.4852.9781
FATA45.9735.3120.3640.7824.0450.0449
HHO40.7030.720.0029.9513.0642.1994
GJO49.1447.8334.0657.78105.7155.4325
PSO47.0446.2329.9747.4016.6152.4111
GWO50.3150.1630.7455.0823.4456.1405
ABC48.9543.1432.7247.02156.0254.5710
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

Zhu, X.; Jia, C.; Zhao, J.; Xia, C.; Peng, W.; Huang, J.; Li, L. An Enhanced Artificial Lemming Algorithm and Its Application in UAV Path Planning. Biomimetics 2025, 10, 377. https://doi.org/10.3390/biomimetics10060377

AMA Style

Zhu X, Jia C, Zhao J, Xia C, Peng W, Huang J, Li L. An Enhanced Artificial Lemming Algorithm and Its Application in UAV Path Planning. Biomimetics. 2025; 10(6):377. https://doi.org/10.3390/biomimetics10060377

Chicago/Turabian Style

Zhu, Xuemei, Chaochuan Jia, Jiangdong Zhao, Chunyang Xia, Wei Peng, Ji Huang, and Ling Li. 2025. "An Enhanced Artificial Lemming Algorithm and Its Application in UAV Path Planning" Biomimetics 10, no. 6: 377. https://doi.org/10.3390/biomimetics10060377

APA Style

Zhu, X., Jia, C., Zhao, J., Xia, C., Peng, W., Huang, J., & Li, L. (2025). An Enhanced Artificial Lemming Algorithm and Its Application in UAV Path Planning. Biomimetics, 10(6), 377. https://doi.org/10.3390/biomimetics10060377

Article Metrics

Back to TopTop