Next Article in Journal
A Correlation Analysis-Based Hierarchical Identification Strategy for Hammerstein Models
Previous Article in Journal
On Iterative Algorithms with Different Mapping in Each Iteration
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Adaptive Elite Differential Gold Rush Optimizer for Three-Dimensional UAV Path Planning in Complex Mountainous Environments

School of Information and Artificial Intelligence, Anhui Business College, Wuhu 241002, China
*
Author to whom correspondence should be addressed.
Algorithms 2026, 19(6), 471; https://doi.org/10.3390/a19060471 (registering DOI)
Submission received: 18 May 2026 / Revised: 3 June 2026 / Accepted: 7 June 2026 / Published: 10 June 2026
(This article belongs to the Section Evolutionary Algorithms and Machine Learning)

Abstract

To improve the reliability and path quality of three-dimensional UAV path planning in complex mountainous environments, this paper proposes an Adaptive Elite Differential Gold Rush Optimizer (AEDGRO). The main novelty of AEDGRO lies in the coordinated integration of three enhancement mechanisms into the original Gold Rush Optimizer: chaotic good-point initialization for improving initial population coverage, adaptive elite differential mining for strengthening exploitation around promising regions, and stagnation-aware Gaussian–Cauchy mutation for escaping local optima. A UAV path-planning model is constructed by considering path length, altitude fluctuation, trajectory smoothness, terrain collision avoidance, threat-region avoidance, and UAV safety clearance. The experimental results on the IEEE CEC2017 benchmark suite show that AEDGRO obtains the best Friedman average ranking of 1.63, outperforming the original GRO with a ranking of 4.80. In the UAV path-planning experiments, AEDGRO achieves the lowest mean fitness value of 235.69 and the smallest standard deviation of 7.55, indicating better path quality and stronger robustness than the compared algorithms. The generated trajectories are smoother and can effectively avoid mountainous terrain and threat regions. These results demonstrate that AEDGRO has clear advantages in global optimization accuracy, convergence stability, and UAV path-planning applicability.

1. Introduction

With the rapid development of artificial intelligence, unmanned systems, and complex engineering optimization technologies, efficiently obtaining optimal solutions in high-dimensional, nonlinear, multi-constrained, and complex search spaces has become an important research topic in the field of optimization. Particularly in practical applications such as UAV path planning [1], robot navigation [2], energy scheduling [3], wireless sensor network deployment [4], and engineering parameter optimization [5], traditional mathematical optimization methods often struggle to effectively solve complex optimization problems because they strongly depend on the continuity, differentiability, and convexity of objective functions [6]. Therefore, swarm intelligence-based metaheuristic optimization algorithms have gradually become important approaches for solving complex optimization problems due to their gradient-free characteristics, flexible structures, and strong global search capability.
In recent years, a large number of swarm intelligence optimization algorithms have been proposed and widely applied in various optimization scenarios. For example, Particle Swarm Optimization (PSO) [7] simulates the foraging behavior of bird flocks to achieve cooperative population search and possesses advantages such as simple structure and fast convergence speed. Differential Evolution (DE) [8] enhances global search capability through differential mutation mechanisms and exhibits strong competitiveness in continuous optimization problems. Grey Wolf Optimizer (GWO) [9] achieves a balance between exploration and exploitation by simulating the hierarchical hunting mechanism of grey wolf packs. In addition, an increasing number of novel swarm intelligence algorithms have been proposed, such as the Swarm Intelligence-based Baboon Optimization Algorithm (BOA) [10] was developed by mimicking the dominance hierarchy, cooperative foraging behavior, and adaptive stress regulation observed in baboon communities; Trip Road Optimization (TRO) [11], inspired by human travel decision-making behavior and composed of three core mechanisms: route exploration for global search, social influence for convergence guidance, and adaptive adjustment for refined exploitation; Star-Nosed Mole Optimizer (SNMO) [12], which simulates the foraging behavior of star-nosed moles; Enzyme Action Optimizer (EAO) [13], inspired by adaptive enzyme mechanisms in biological systems; Crocodile Ambush Optimization Algorithm (CAOA) [14], motivated by the energy-saving and ambush hunting behaviors of crocodiles; Bounty Hunter Optimizer (BHO) [15], inspired by the “thorough investigation,” “rough search,” and “hunter reassignment” behaviors of bounty hunters; and Gray Langurs Optimizer (GLO) [16], proposed based on the group behavior and social hierarchy of gray langurs. These algorithms further improve the ability to solve complex problems by introducing novel biological behavior mechanisms or cooperative population strategies. Furthermore, several recently proposed metaheuristic algorithms have demonstrated promising optimization performance, including the Dhole Optimization Algorithm (DOA) [17], Secretary Bird Optimization Algorithm (SBOA) [18], Hannibal Barca optimizer (HBO) [19], and Gold Rush Optimizer (GRO) [20], Gold Rush Optimizer (AGRO) [21], Quantum-Enhanced Gold Rush Optimizer (QHGRO) [22]. Nevertheless, although these Swarm Intelligence algorithms have demonstrated remarkable effectiveness across a wide range of applications, many existing approaches still encounter several limitations when addressing complicated high-dimensional multimodal optimization tasks, including weakened population diversity, slow convergence behavior, and a strong tendency to become trapped in local optimal regions.
As one of the representative complex constrained optimization problems, UAV path planning has attracted extensive attention in recent years. During tasks such as reconnaissance, logistics transportation, and disaster monitoring, UAVs are required to plan safe, smooth, and low-cost flight paths in complex environments [23]. Particularly in three-dimensional mountainous environments, path planning must not only avoid complex terrains and threat regions but also simultaneously consider multiple objectives, including flight distance, trajectory smoothness, and flight stability [24]. Therefore, this problem exhibits strong characteristics of high dimensionality, nonlinearity, and multiple constraints. Traditional path search methods, such as the Dijkstra algorithm [25], A* algorithm [26], and artificial potential field method [27], can achieve satisfactory planning results in relatively simple environments. For example, Lazy Chaos A* introduces chaos-inspired semi-known exploration behavior to improve the path search efficiency of a 3R robot arm [28]. In addition, comparative studies on real-time path-planning methods for planar manipulators with obstacle avoidance have shown that graph-search and sampling-based methods are efficient for structured environments [29]. However, these methods are usually more suitable for discrete or semi-known search spaces, while three-dimensional UAV path planning in mountainous environments requires continuous waypoint optimization under terrain, threat, smoothness, and altitude constraints.
In addition to general-purpose benchmark optimization, metaheuristic algorithms have also been widely applied to control and robotic systems. For example, the Whale Optimization Algorithm was employed for finite-time control of wing-rock motion in delta wing aircraft, demonstrating that swarm intelligence can effectively tune nonlinear control parameters [30]. The Bee Algorithm was applied to the control design of two-link robot arm systems, where optimization-based tuning improved the control performance under nonlinear robotic dynamics [31]. Similarly, the Butterfly Optimization Algorithm was combined with optimal linear active disturbance rejection control to reject wing-rock motion in delta wing aircraft [32]. These studies confirm the effectiveness of metaheuristic optimizers in nonlinear engineering systems, especially for controller tuning and trajectory-related optimization problems. However, most of these studies mainly focus on control parameter optimization, while fewer works investigate how to enhance the optimizer itself for three-dimensional UAV path planning under terrain and threat constraints.
Gold Rush Optimizer (GRO) [20] is a recently proposed swarm intelligence optimization algorithm inspired by the behavior of miners searching for gold mines during the gold rush era. The proposed method maintains an effective trade-off between broad search capability and local refinement performance by employing a migration-based search mechanism, mining, and cooperative search behaviors and has demonstrated competitive optimization performance on several optimization problems. Nevertheless, the original GRO still suffers from several limitations. For instance, random initialization may lead to uneven population distribution, thereby reducing the efficiency of early-stage exploration. As the iteration process proceeds, population diversity gradually decreases, making the algorithm prone to premature convergence to local optima. In addition, its local exploitation capability remains insufficient, resulting in relatively slow convergence on complex multimodal problems [33,34,35]. Therefore, further improving the population diversity, convergence efficiency, and local optimum escaping capability of GRO has become an important research issue.
To address the above problems, this paper proposes an Adaptive Elite Differential Gold Rush Optimizer (AEDGRO). First, a Chaotic Good-Point Initialization strategy (CGPI) is introduced, which combines good-point sets and chaotic mapping to improve the uniformity and randomness of the initial population, thereby enhancing early-stage global exploration capability. Second, an Adaptive Elite Differential Mining strategy (AEDM) is incorporated into the original mining stage to improve local exploitation capability and convergence speed through elite guidance and differential perturbation mechanisms. Finally, a Stagnation-Aware Gaussian–Cauchy Mutation strategy (SGCM) is proposed, which dynamically introduces Gaussian mutation and Cauchy long-jump mechanisms when the algorithm falls into stagnation, thereby enhancing population diversity and helping the algorithm escape from local optima. Through the synergistic cooperation of these three strategies, AEDGRO can establish a more effective dynamic balance between global exploration and local exploitation.
To verify the effectiveness of the proposed algorithm, extensive experiments are conducted on the IEEE CEC2017 benchmark functions and three-dimensional UAV path-planning problems, and comparisons are performed with several classical and advanced swarm intelligence optimization algorithms. The experimental results demonstrate that AEDGRO exhibits significant advantages in terms of optimization accuracy, convergence performance, stability, and robustness. Moreover, it can effectively solve complex high-dimensional optimization problems and demonstrates strong application potential in practical UAV path-planning tasks.
The primary innovations and major findings of this study are summarized as follows:
(1)
A new Adaptive Elite Differential Gold Rush Optimizer (AEDGRO) is proposed for complex continuous optimization and three-dimensional UAV path planning. Compared with the original GRO, AEDGRO improves the search process from three key aspects: initialization quality, local exploitation capability, and stagnation-escaping ability.
(2)
Three synergistic improvement strategies are designed and integrated into GRO. The chaotic good-point initialization strategy improves the spatial distribution quality of the initial population; the adaptive elite differential mining strategy enhances convergence efficiency and local search accuracy; and the stagnation-aware Gaussian–Cauchy mutation mechanism maintains population diversity and helps the algorithm escape from local optima.
(3)
The proposed AEDGRO is comprehensively validated on the IEEE CEC2017 benchmark suite and a three-dimensional UAV path-planning problem. The experimental results demonstrate that AEDGRO achieves better optimization accuracy, convergence stability, and path quality than the compared algorithms, confirming its effectiveness for complex engineering optimization tasks.
The remainder of this paper is organized as follows: Section 2 establishes the UAV path-planning model and constructs the UAV path-planning framework based on AEDGRO. Section 3 introduces the proposed AEDGRO algorithm in detail, including the original GRO algorithm and the three proposed improvement strategies. Section 4 presents the experimental setup and provides experimental validation and performance analysis on both UAV path-planning problems and the CEC2017 benchmark functions. Finally, Section 5 presents the overall conclusions of this study and outlines several potential directions for future investigation.

2. UAV Path-Planning Model and Optimization Framework

2.1. UAV Path Representation

To effectively solve the three-dimensional unmanned aerial vehicle (UAV) path-planning problem in complex mountainous environments, the flight trajectory is represented by a sequence of intermediate control nodes distributed between the start point and the destination point [36,37]. The optimization objective is to determine a feasible and smooth trajectory while satisfying terrain and threat avoidance constraints. Assume that the start point and end point of the UAV are respectively defined as P s = ( x s , y s , z s ) and P e = ( x e , y e , z e ) , where x ,   y , and z denote the spatial coordinates in the three-dimensional environment [38,39].
To construct the flight path, N intermediate waypoints are introduced between the start and end points. Each waypoint is represented as follows [38,39]:
P i = ( x i , y i , z i ) , i = 1,2 , , N
Thus, the complete path can be expressed as follows:
P = P s , P 1 , P 2 , , P N , P e
In this study, the x -coordinates of the intermediate nodes are uniformly distributed between the start and end points to guarantee the continuity and forward progression of the trajectory, while the y - and z -coordinates are optimized by the proposed algorithm. Therefore, the decision vector of the optimization problem is formulated as follows:
X = [ y 1 , y 2 , , y N , z 1 , z 2 , , z N ]
where the dimension of the search space is D = 2 N .
After generating the intermediate nodes, cubic spline interpolation is employed to construct a smooth continuous trajectory. Compared with piecewise linear interpolation, cubic spline interpolation can significantly improve path smoothness and reduce abrupt turning behaviors, thereby enhancing the maneuverability and safety of the UAV.
The interpolated trajectory is represented as follows:
Γ ( t ) = X ( t ) , Y ( t ) , Z ( t ) , t [ 0 , 1 ]
where X ( t ) , Y ( t ) , and Z ( t ) denote the interpolated spatial coordinates of the UAV trajectory.
In this study, the complete UAV path is represented by the start point, the destination point, and n w intermediate waypoints. The x-coordinates of the intermediate waypoints are uniformly distributed between the start and destination points to ensure forward flight progression x i = x s + i n w + 1 ( x t x s ) , i = 1,2 , , n w , where x s and x t are the x -coordinates of the start and target points, respectively. The y - and z -coordinates of the intermediate waypoints are optimized by AEDGRO. Therefore, each candidate solution is encoded as X = [ y 1 , z 1 , y 2 , z 2 , , y n w , z n w ] and the dimension of the optimization problem is (D = 2 n w ). In the UAV path-planning experiment, ( n w = 2) is used, resulting in a four-dimensional decision vector. After the intermediate waypoints are generated, cubic spline interpolation is applied to connect the start point, intermediate waypoints, and destination point into a continuous smooth trajectory.

2.2. Terrain and Threat Modeling

To simulate realistic flight environments, a three-dimensional mountainous terrain model is constructed. The terrain elevation is generated by combining sinusoidal fluctuation functions and multiple Gaussian mountain peaks, enabling the environment to contain complex topographic variations.
The terrain elevation function is defined as follows:
H ( x , y ) = m a x H s ( x , y ) , H m ( x , y )
where H s ( x , y ) represents the sinusoidal terrain fluctuation component and H m ( x , y ) denotes the mountain peak component.
The sinusoidal terrain model is formulated as follows [38,39]:
H s x , y = sin y + a + b sin x + c cos d x 2 + y 2 + e c o s ( y ) + f s i n ( f ( x 2 + y 2 ) ) + g c o s ( y )
where a , b , c , d , e , f , g are terrain control parameters.
To further increase environmental complexity, multiple mountain peaks are introduced using Gaussian functions:
H m ( x , y ) = i = 1 M h i e x p ( x A x , i ) 2 a i 2 ( y A y , i ) 2 b i 2
where a i denotes the number of mountain peaks; ( A x , i , A y , i ) represents the center position of the i -th mountain peak; h i is the peak height; a i and b i control the slope steepness along the x - and y -directions, respectively.
In addition to terrain obstacles, threat regions are introduced to simulate dangerous flight zones such as radar detection areas or restricted regions. Each threat region is modeled as a circular forbidden area characterized by its center coordinate and influence radius.
Suppose the center of the k -th threat area is T k = ( x k , y k ) and its radius is R k .
Then, the UAV trajectory is considered unsafe if:
( x x k ) 2 + ( y y k ) 2 < R k
For terrain collision avoidance, the UAV altitude must always remain above the terrain surface:
Z ( t ) H ( X ( t ) , Y ( t ) )
If either the terrain collision constraint or the threat-region constraint is violated, the generated path is regarded as infeasible and a large penalty value is assigned to the objective function.

2.3. UAV Safety Clearance and Simplified Dynamic Constraints

To improve the practical feasibility of the generated trajectory, the physical size of the UAV and basic motion constraints are considered in the revised path-planning model. The UAV is approximated as a sphere with an equivalent safety radius ( r u ). Therefore, the terrain and threat avoidance constraints are expanded by a safety clearance margin. For terrain avoidance, the altitude of each trajectory point should satisfy:
z ( s ) H ( x ( s ) , y ( s ) ) + r u + h s
where H ( x , y ) denotes the terrain elevation, r u is the equivalent UAV radius, and h s is the additional safety altitude margin.
For threat-region avoidance, the horizontal distance between the UAV and the center of the k -th threat region should satisfy:
( x ( s ) x k ) 2 + ( y ( s ) y k ) 2 R k + r u + d s
where R k is the original threat radius and d s is the safety distance margin.
In addition, to avoid dynamically infeasible trajectories, two simplified motion constraints are introduced, including the maximum turning angle and maximum climb angle:
θ i θ m a x ,     γ i γ m a x
where θ i denotes the turning angle between two adjacent path segments and γ i denotes the climb angle. If these constraints are violated, a penalty term is added to the objective function. Although a full nonlinear UAV dynamic model is not considered in this study, these simplified constraints can improve the maneuverability and safety of the planned trajectory.

2.4. UAV Path Cost Function

To comprehensively evaluate the quality of the generated UAV trajectory, a multi-objective path evaluation model is established. The objective function simultaneously considers flight distance, altitude variation, and trajectory smoothness.
The overall fitness function is formulated as follows:
F = w 1 F 1 + w 2 F 2 + w 3 F 3
where F 1 denotes the path length cost; F 2 represents the altitude fluctuation cost; F 3 corresponds to the path smoothness cost; w 1 , w 2 and w 3 are weighting coefficients satisfying:
w 1 + w 2 + w 3 = 1
In this study, the weights are empirically set as w 1 = 0.5 ,   w 2 = 0.3 , w 3 = 0.2 .
(1) Path Length Cost
The total flight distance of the UAV is calculated using the Euclidean distance between adjacent interpolated trajectory points:
F 1 = i = 1 L 1 ( X i + 1 X i ) 2 + ( Y i + 1 Y i ) 2 + ( Z i + 1 Z i ) 2
where L denotes the number of interpolated trajectory points.
A shorter path generally leads to lower energy consumption and shorter mission execution time.
(2) Altitude Fluctuation Cost
To reduce excessive altitude oscillations during flight, the altitude variation term is defined as follows:
F 2 = i = 1 L | Z i Z ¯ |
where Z ¯ is the average altitude of the trajectory.
This term helps maintain stable flight altitude and improves flight safety.
(3) Path Smoothness Cost
To avoid sharp turning behaviors, the turning smoothness of the trajectory is evaluated using the cosine similarity between adjacent path segments.
Suppose two adjacent trajectory vectors are defined as v i = ( Δ x i , Δ y i , Δ z i ) and v i + 1 = ( Δ x i + 1 , Δ y i + 1 , Δ z i + 1 ) .
Then, the turning evaluation coefficient is computed as follows:
C i = v i · v i + 1 v i v i + 1
The smoothness cost is formulated as follows:
F 3 = i = 1 L 2 ( c o s   ϕ C i )
where ϕ is the expected turning angle threshold.
A smaller smoothness cost indicates a smoother trajectory with fewer abrupt direction changes.
This study focuses on the high-level path-planning problem rather than low-level nonlinear flight control. Therefore, the UAV is modeled as a point-mass path-following vehicle with safety clearance, turning angle, climb angle, and obstacle avoidance constraints. This modeling approach is commonly used in optimization-based path planning because it separates global trajectory generation from low-level attitude and dynamics control. The planned path is then tracked by a simple waypoint-based controller. Although the full nonlinear UAV dynamic model is not included, the added geometric and maneuverability constraints can ensure that the generated trajectory is smoother and more feasible than a purely geometric path. The integration of a complete nonlinear UAV dynamic model will be considered in future work.

2.5. Optimization Framework Based on AEDGRO

Based on the established UAV path-planning model, the proposed Adaptive Elite Differential Gold Rush Optimizer (AEDGRO) is employed to search for the optimal trajectory in the continuous solution space.
First, the UAV path is encoded into a population of candidate solutions, where each individual represents a complete set of intermediate waypoints. During the optimization process, the population continuously evolves through adaptive exploration and exploitation mechanisms.
The overall optimization procedure of the proposed framework can be summarized as follows:
Step 1: Initialize the population within the feasible search space.
Step 2: Construct the UAV trajectory using waypoint encoding and cubic spline interpolation.
Step 3: Evaluate path feasibility according to terrain collision and threat avoidance constraints.
Step 4: Compute the path fitness using the comprehensive cost model.
Step 5: Update the population positions using the proposed AEDGRO strategies.
Step 6: Continuously update the global best solution until the maximum iteration number is reached.
Step 7: Output the optimal collision-free UAV trajectory.
To provide a clearer description of the proposed framework, the general block diagram of AEDGRO-based UAV path planning is presented in Figure 1. The framework consists of five main modules: environment modeling, path encoding, AEDGRO-based waypoint optimization, path reconstruction and feasibility evaluation, and final trajectory output. In the feasibility evaluation module, both terrain collision and threat-region violation are checked. If a candidate trajectory violates any constraint, the penalty assignment module is activated and connected to the fitness evaluation module. Otherwise, the trajectory cost is directly calculated based on path length, altitude variation, and smoothness.

3. Adaptive Elite Differential Gold Rush Optimizer

3.1. Review of GRO

The Gold Rush Optimizer (GRO) [20] is a population-based metaheuristic optimization algorithm proposed by Kamran Zolfi, which is inspired by the historical gold rush phenomenon and the cooperative gold prospecting behaviors of miners. The algorithm mainly simulates three key prospecting mechanisms during the gold rush era, including migration toward rich gold mines, local mining around promising areas, and collaboration among prospectors. Through the interaction of these three behaviors, GRO achieves a dynamic balance between global exploration and local exploitation.
In GRO, each gold prospector represents a candidate solution in the search space. The population of prospectors is initialized randomly within the problem boundaries. The position matrix of the population can be represented as follows [20]:
X = x 1,1 x 1,2 x 1 , D x 2,1 x 2,2 x 2 , D x N , 1 x N , 2 x N , D
where N denotes the population size, D represents the dimensionality of the optimization problem, and x i , j denotes the j -th dimension of the i -th prospector. The fitness value of each prospector is evaluated by the objective function f ( · ) . The best solution found during the search process is denoted as X b e s t , which represents the currently discovered richest gold mine.
The first search behavior in GRO is the migration mechanism. During the gold rush era, prospectors migrated toward regions where richer gold mines were discovered. In GRO, this behavior is modeled by guiding individuals toward the current global best solution. The migration operator is mathematically formulated as follows [20]:
D 1 = C 1 · X b e s t X i X i t + 1 = X i t + A 1 · D 1
where X i denotes the current individual, X b e s t represents the current global best solution, and D 1 denotes the migration direction vector. The coefficient vectors A 1 and C 1 are defined as follows [20]:
A 1 = 1 + l 1 ( r 1 0.5 ) C 1 = 2 r 2
where r 1 and r 2 are uniformly distributed random vectors in [0, 1], and l 1 is the convergence control parameter. This migration mechanism allows prospectors to gradually approach promising regions while maintaining certain exploration capability.
The second behavior is the mining mechanism, which simulates the local gold mining process around promising locations. Each prospector performs local exploitation around randomly selected prospectors to search for potentially richer areas. The mathematical model of the mining operator is given as follows [20]:
D 2 = X i X r X i t + 1 = X r + A 2 · D 2
where X r denotes a randomly selected individual and A 2 is defined as follows:
A 2 = 2 l 2 r 1 l 2
Here, l 2 is another adaptive convergence parameter used to gradually reduce the search range during iterations. When | A 2 | < 1 , the mining process focuses more on local exploitation, whereas larger values enhance global exploration capability.
The third search behavior is the collaboration mechanism. During gold prospecting, miners often cooperated to share mining information and improve searching efficiency. GRO models this collaborative behavior through information interaction among individuals. The collaboration operator is expressed as follows [20]:
D 3 = X g 2 X g 1 X i t + 1 = X i + r 1 · D 3
where g 1 and g 2 denote two randomly selected prospectors. This strategy dynamically adjusts the search direction based on the positional difference between two individuals, thereby enhancing the exploration capability of the algorithm.
After generating new candidate positions, GRO adopts a greedy selection mechanism to determine whether the new solution should replace the current solution. For minimization problems, the update rule is defined as follows [20]:
X i t + 1 = X n e w ,   i f   f ( X n e w ) < f ( X i )
Otherwise, the original solution is retained. Meanwhile, boundary control is employed to ensure that all individuals remain within the predefined search space.
Overall, GRO achieves optimization through the collaborative interaction of migration, mining, and cooperation behaviors. The migration operator strengthens convergence toward the global best region, the mining operator enhances local exploitation capability, and the collaboration operator improves global exploration and population diversity. Although GRO demonstrates competitive performance on various benchmark functions and engineering optimization problems, the original algorithm still suffers from several limitations, including insufficient initial population diversity, relatively slow convergence speed, and susceptibility to local optima stagnation in high-dimensional multimodal optimization problems. Therefore, to further improve the optimization capability of GRO, this paper proposes the Adaptive Elite Differential Gold Rush Optimizer (AEDGRO), which introduces three enhanced strategies to strengthen population diversity, convergence speed, and global optimization performance.

3.2. Chaotic Good-Point Initialization Strategy (CGPI)

In the original GRO algorithm, the initial population is generated completely randomly within the search boundaries. Although this initialization mechanism is simple and easy to implement, the generated individuals are often unevenly distributed in the search space, which may lead to insufficient population diversity and weak global exploration capability during the early optimization stage. Particularly for high-dimensional multimodal optimization problems, poor initialization quality can easily cause premature convergence and deteriorate the convergence speed of the algorithm.
To address this issue, a Chaotic Good-Point Initialization (CGPI) strategy is introduced in this paper. The proposed strategy combines the advantages of good-point set theory and chaotic mapping to simultaneously enhance the uniformity and randomness of the initial population distribution.
First, the good-point set is utilized to generate uniformly distributed initial individuals. Compared with traditional random initialization, the good-point mechanism can effectively reduce population aggregation and improve the coverage capability of individuals throughout the search space. The mathematical model of the good-point initialization is expressed as follows [40]:
g i , j = m o d ( i · r j , 1 )
where i = 1,2 , , N , j = 1,2 , , D , N denotes the population size, D represents the dimensionality of the problem, and r is defined as r = 5 1 2 .
Although the good-point set improves population uniformity, its deterministic nature may reduce population randomness. Therefore, logistic chaotic mapping is further introduced to enhance ergodicity and stochasticity. The chaotic sequence is generated as follows:
c t + 1 = 4 c t ( 1 c t )
where c t ( 0 , 1 ) denotes the chaotic variable at iteration t .
Subsequently, the good-point population and chaotic population are combined to construct the final initialized population:
X = 0.5 G + 0.5 C
where G and C denote the good-point population and chaotic population, respectively.
Finally, the individuals are mapped into the search space according to:
X i = l b + X i · ( u b l b )
As show in Figure 2, through the combination of good-point distribution and chaotic perturbation, the proposed CGPI strategy significantly improves the initial population diversity and spatial coverage capability. As a result, the algorithm can explore promising regions more effectively during the early optimization stage, thereby accelerating convergence speed and improving global search performance.

3.3. Adaptive Elite Differential Mining Strategy (AEDM)

Although the migration and mining mechanisms of the original GRO algorithm provide a certain balance between exploration and exploitation, the search process still heavily depends on random interactions among individuals. As the optimization progresses, the population diversity gradually decreases, causing the algorithm to suffer from slow convergence speed and insufficient exploitation capability in complex multimodal optimization problems.
To further strengthen the local exploitation capability and convergence efficiency of GRO, an Adaptive Elite Differential Mining (AEDM) strategy is proposed in this paper. Inspired by differential evolution and elite collaborative learning mechanisms, AEDM introduces adaptive differential perturbation and elite-guided search into the original mining phase.
First, the elite individuals with better fitness values are selected from the population. The elite mean solution is calculated as follows:
E m e a n = 1 N e i = 1 N e X i
where N e denotes the number of elite individuals and E m e a n represents the elite mean position.
Then, three random individuals X r 1 , X r 2 , and X r 3 are selected from the population to construct the differential mutation vector. The adaptive mutation operator is formulated as follows [41]:
V i = X i + F ( X b e s t X i ) + F ( X r 1 X r 2 ) + λ ( E m e a n X r 3 )
where X i denotes the current individual; X b e s t represents the global best solution; F denotes the adaptive scaling factor; λ = 0.3 r a n d denotes the elite guidance coefficient.
The adaptive scaling factor is dynamically adjusted according to the iteration process:
F = 0.9 0.5 t T
where t and T denote the current iteration number and maximum iteration number, respectively.
To further balance exploration and exploitation, the crossover probability is adaptively updated as follows:
C R = 0.2 + 0.7 t T
The trial vector is generated by:
U i , j = V i , j , r a n d < C R X i , j , o t h e r w i s e
As show in Figure 3, in the early optimization stage, larger mutation factors maintain strong global exploration capability, while in the later stage, smaller perturbations gradually enhance local exploitation precision. Meanwhile, the elite guidance mechanism effectively utilizes high-quality population information to accelerate convergence toward promising regions.
Consequently, the proposed AEDM strategy significantly enhances convergence speed, optimization accuracy, and exploitation capability, while effectively maintaining population diversity during the optimization process.

3.4. Stagnation-Aware Gaussian–Cauchy Mutation Strategy (SGCM)

Although the proposed CGPI and AEDM strategies considerably improve the exploration and exploitation abilities of GRO, the population may still experience stagnation when solving highly multimodal optimization problems. As the population diversity gradually decreases during the later optimization stage, the algorithm may become trapped in local optima, resulting in premature convergence and degraded optimization accuracy.
To overcome this limitation, a Stagnation-Aware Gaussian–Cauchy Mutation (SGCM) strategy is introduced. The proposed strategy dynamically activates mutation perturbation when the algorithm enters a stagnation state, thereby enhancing population diversity and escaping local optima.
First, the stagnation condition is defined as follows:
| f b e s t t f b e s t t 1 | < ε
where f b e s t t and f b e s t t 1 denote the best fitness values of two consecutive iterations, and ε is a very small threshold value.
When the stagnation condition is satisfied continuously for several iterations, Gaussian mutation or Cauchy mutation is probabilistically selected to perturb the population.
The Gaussian mutation operator is expressed as follows [42]:
X n e w = X b e s t + α · N ( 0 , 1 ) · ( u b l b )
The Cauchy mutation operator is formulated as follows:
X n e w = X b e s t + α · C ( 0 , 1 ) · ( u b l b )
where N ( 0 , 1 ) denotes the Gaussian distribution; C ( 0 , 1 ) denotes the Cauchy distribution; α represents the adaptive mutation scale factor. The adaptive mutation coefficient is dynamically adjusted as follows:
α = 0.1 1 t T 2 + 0.001
As show in Figure 4, the Gaussian mutation mainly enhances local exploitation capability through fine-grained perturbation, while the Cauchy mutation introduces long-distance jumps to help the algorithm escape local optima. By combining these two mutation operators adaptively, the SGCM strategy effectively improves the population diversity and robustness of AEDGRO during the later optimization stage.
Therefore, the proposed SGCM strategy can effectively alleviate premature convergence and significantly improve the global optimization capability of AEDGRO on complex multimodal benchmark functions.

3.5. Overall Evolution Mechanism of AEDGRO

The overall optimization process of the proposed AEDGRO algorithm is illustrated in Algorithm 1. First, the Chaotic Good-Point Initialization Strategy (CGPI) is employed to initialize the population, which improves the diversity and distribution uniformity of individuals in the search space. After population initialization, the fitness values of all individuals are calculated, and the current global best solution is determined.
During the iterative optimization process, the original migration, mining, and collaboration mechanisms of GRO are executed to balance global exploration and local exploitation. Meanwhile, the proposed Adaptive Elite Differential Mining Strategy (AEDM) is incorporated into the mining phase to further enhance convergence speed and exploitation capability through elite guidance and adaptive differential mutation. In addition, when the algorithm falls into stagnation, the Stagnation-Aware Gaussian–Cauchy Mutation Strategy (SGCM) is activated to increase population diversity and help the algorithm escape local optima.
After generating new candidate solutions, greedy selection and boundary control are adopted to update the population and retain superior individuals. The iterative optimization process continues until the maximum number of iterations is reached, and the optimal solution obtained by AEDGRO is finally returned. By integrating the CGPI, AEDM, and SGCM strategies, AEDGRO achieves better convergence performance, stronger global search capability, and higher optimization accuracy than the original GRO algorithm.
Algorithm 1. Pseudocode of AEDGRO
Input :   N ,   T ,   d i m ,   l b ,   u b ,   and   objective   function   f ( · ) .
Output :   Best   fitness   value   f b e s t ,   and   best   solution   X b e s t .
1: Initialize population using CGPI strategy.
2: Evaluate population fitness.
3: Determine global best solution.
4: while  t < T  do
5:     for   each   individual   X i  do
6:    Perform original GRO migration/mining/collaboration update.
7:    Apply AEDM strategy.
8:     Generate   mutation   vector   V i .
9:     Generate   trial   vector   U i .
10:  Boundary control
11:  Greedy selection
12:  end for
13:  Check stagnation condition.
14:  If stagnation occurs, apply SGCM strategy.
15:  Update global best solution.
16: end while
17: Return the global best solution X b e s t and its fitness f b e s t .

4. Experimental Design

4.1. Benchmark Configuration

To comprehensively evaluate the optimization capability and practical applicability of the proposed AEDGRO algorithm, both benchmark function experiments and UAV path-planning experiments were conducted in this study. The benchmark experiments were performed using the IEEE CEC2017 test suite [43], which contains various unimodal, multimodal, hybrid, and composition functions. These benchmark functions are widely adopted to evaluate the convergence performance, exploration capability, exploitation ability, and robustness of optimization algorithms.
In the benchmark experiments, the dimensionality of all test functions was set to 30 dimensions. For all comparative approaches, the number of search agents was consistently initialized as 30, while the termination criterion was defined as 1000 iterative cycles. In order to minimize stochastic interference and improve the credibility of the experimental evaluation, every method was repeatedly performed 30 independent runs on each benchmark problem. The optimization performance was quantitatively assessed by the mean objective value and the corresponding standard deviation obtained from all runs, and the most competitive outcomes in each case were emphasized using bold formatting.
For the UAV path-planning experiments, a three-dimensional mountainous terrain environment was established using a terrain elevation model combined with Gaussian mountain peaks and threat regions. The map size was set to 200 × 200, and the start point and destination point of the UAV were defined as (0,0,0) and (200,200,30), respectively. Circular threat regions were introduced to simulate dangerous flight areas that the UAV must avoid during the path-planning process.
In the UAV path-planning task, the number of intermediate waypoints between the start and end points was set to 2, resulting in a decision vector dimension of 4. Cubic spline interpolation was employed to construct smooth continuous trajectories. The maximum number of iterations was set to 1000, the population size was fixed at 30, and each algorithm was independently executed 30 times to ensure fairness and stability of the experimental results.
All numerical simulations were performed on an iMac (Retina 5K, 27-inch, 2020; Apple Inc., Cupertino, CA, USA) equipped with a 3.6 GHz 10-core Intel® Core™ i9 processor and 128 GB DDR4 RAM running macOS Monterey. The entire experimental implementation and algorithmic verification processes were carried out using MATLAB R2024b as the computational environment.

4.2. Comparative Algorithms

To objectively evaluate the optimization performance of the proposed AEDGRO algorithm, several well-known metaheuristic optimization algorithms were selected for comparison in both benchmark function optimization and UAV path-planning tasks. The selected algorithms include classical population-based optimization methods, recently proposed swarm intelligence algorithms, and several GRO-based variants.
The compared algorithms are as follows:
  • Particle Swarm Optimization (PSO) [7].
  • Differential Evolution (DE) [8].
  • Grey Wolf Optimizer (GWO) [9].
  • Dhole Optimization Algorithm (DOA) [17].
  • Secretary Bird Optimization Algorithm (SBOA) [18].
  • Hannibal Barca optimizer (HBO) [19].
  • Gold Rush Optimizer (GRO) [20].
  • Gold Rush Optimizer (AGRO) [21].
  • Quantum-Enhanced Gold Rush Optimizer (QHGRO) [22].
Among these algorithms, PSO, DE, and GWO are representative classical optimization algorithms widely used in engineering optimization problems due to their simple structures and strong optimization capabilities. DOA, SBOA, and HBO are recently proposed swarm intelligence algorithms that demonstrate competitive performance on complex optimization tasks. GRO is the original baseline algorithm of the proposed method, while AGRO and QHGRO are improved variants of GRO designed to enhance convergence behavior and population diversity.
For fairness, the parameter settings of all compared algorithms were selected according to their original references. The configuration details of all benchmark algorithms are presented in Table 1. Moreover, all algorithms were executed under the same experimental conditions, including identical population size, maximum iteration number, search boundaries, and independent run times. The same objective function and UAV path-planning environment were used for all compared algorithms to ensure the objectivity and reliability of the experimental results.
Through comparisons with both classical and advanced optimization algorithms, the effectiveness and superiority of AEDGRO in terms of convergence speed, optimization accuracy, population diversity, and UAV path-planning capability can be comprehensively validated.

4.3. UAV Path-Planning Experiments

4.3.1. Experimental Environment Setup

To further verify the practical applicability of the proposed AEDGRO algorithm, UAV path-planning experiments were conducted in a three-dimensional mountainous environment. The terrain model was generated by combining sinusoidal fluctuation functions and Gaussian mountain peaks, enabling the environment to contain complex topographic variations and obstacle distributions. The size of the map was set to 200 × 200, and the terrain surface was constructed using the proposed elevation model described in Section 2.
To simulate dangerous flight environments, circular threat regions were introduced into the terrain. The center position of the threat region was set to (50,140), and the corresponding threat radius was fixed at 30. During the optimization process, the UAV trajectory was required to avoid all threat regions while remaining above the terrain surface to ensure flight safety.
The start point and end point of the UAV were defined as P s = ( 0 , 0 , 0 ) and P e = ( 200 , 200 , 30 ) respectively. Two intermediate waypoints were inserted between the start point and destination point, resulting in a decision vector dimension of 4. Cubic spline interpolation was employed to construct smooth continuous trajectories between the waypoints.
For all competing methods, the number of individuals in the population was consistently initialized to 30, and the iterative termination threshold was specified as 1000 generations. To alleviate the impact of stochastic factors on the experimental outcomes, each algorithm was performed through 30 separate independent trials. The UAV path quality was evaluated using the proposed fitness model, which simultaneously considers path length, altitude variation, and trajectory smoothness.

4.3.2. Analysis of UAV Experiment Results

The three-dimensional trajectories and top-view projections of the UAV flight paths generated by different algorithms are presented in Figure 5 and Figure 6, respectively. The corresponding fitness convergence curves are illustrated in Figure 7, while the statistical results are summarized in Table 2.
Figure 5 presents the three-dimensional flight paths obtained by various optimization approaches within the complex mountainous terrain scenario for Unmanned Aerial Vehicle navigation. As shown in the figure, the experimental environment contains multiple mountain peaks with varying elevations, while several cylindrical threat regions are also introduced, resulting in a highly undulating terrain structure. For UAV path planning, the algorithm must not only identify a feasible route between the starting point and the destination, but also avoid collisions with mountainous terrain and threat regions. As illustrated in Figure 5, all compared methods are able to construct valid navigation routes that successfully connect the initial position to the designated destination point; however, noticeable differences exist in the resulting path shapes. Some algorithms produce trajectories with obvious detours or local oscillations near mountainous areas, indicating limited search stability and path adjustment capability in complex terrains. In contrast, the trajectory generated by AEDGRO is generally smoother, allowing the UAV to naturally bypass high-altitude regions and threat areas while maintaining a continuous and stable flight trend. This demonstrates that AEDGRO possesses superior terrain adaptability in three-dimensional environments and can achieve more desirable path configurations while ensuring flight safety.
Further observation of Figure 5 reveals that the path generated by AEDGRO does not exhibit abrupt turns or excessive altitude fluctuations when approaching mountainous regions or threat areas. Instead, obstacle avoidance is accomplished through relatively smooth trajectory transitions. Such path characteristics are particularly important for practical UAV operations because excessive turning maneuvers or sharp altitude changes may increase flight control difficulty and energy consumption. The trajectory generated by AEDGRO effectively balances flight safety and path continuity, indicating that the proposed method achieves a favorable trade-off among path length, altitude variation, and turning smoothness.
Figure 6 presents the two-dimensional top-view projections of the paths generated by different algorithms. Compared with the three-dimensional visualization, the top-view projection more clearly reflects the horizontal distribution of the UAV trajectories and the relative positional relationship between the paths and the threat regions. As shown in Figure 6, the threat regions are distributed on one side of the search space, imposing constraints on the horizontal flight routes of the UAV. Some algorithms exhibit significant path deviations or redundant detours when approaching the threat regions, implying that part of the path economy is sacrificed during the obstacle avoidance process. By contrast, the path generated by AEDGRO successfully avoids the threat regions while maintaining relatively continuous heading variations, without obvious backtracking or unnecessary detours. These results indicate that AEDGRO is capable of not only satisfying terrain safety requirements in the three-dimensional altitude direction but also effectively accomplishing threat avoidance in the two-dimensional horizontal plane.
In addition, Figure 6 shows that the trajectory generated by AEDGRO progresses steadily from the starting point toward the target point with a relatively compact path distribution, suggesting that the algorithm can effectively control path deviation during the search process. Since cubic spline interpolation is adopted in this study to construct continuous trajectories, the positions of intermediate nodes directly influence the smoothness and feasibility of the final flight path. AEDGRO is able to obtain a more reasonable distribution of intermediate nodes, allowing the interpolated trajectory to maintain strong continuity and further improving the smoothness of the flight path. This also demonstrates the superior search accuracy of AEDGRO in node optimization.
Figure 7 presents the mean convergence profiles of the compared optimization methods when applied to the path-planning problem for unmanned aerial vehicle navigation. It can be observed that all algorithms rapidly reduce the fitness value during the early stages of iteration, indicating that they possess a certain degree of initial search capability. However, significant differences emerge in the later stages of convergence. Algorithms such as GWO, DOA, and HBO tend to stabilize prematurely, with only limited subsequent improvement in fitness values, implying a certain degree of search stagnation in this path-planning task. GRO and AGRO exhibit relatively better convergence performance, although their final convergence levels remain inferior to that of AEDGRO. In comparison, AEDGRO maintains a stable downward convergence trend throughout the entire optimization process and ultimately achieves the lowest fitness value, indicating that the proposed algorithm retains the ability to continuously improve path quality during the later optimization stages.
Table 2 reports the statistical results of different algorithms over 30 independent runs. As shown in the table, AEDGRO achieves the lowest average fitness value of 235.69 among all compared algorithms, indicating that it can obtain superior overall path costs. Meanwhile, the standard deviation of AEDGRO is 7.55, which is significantly lower than those of PSO, DE, GWO, DOA, SBOA, HBO, GRO, AGRO, and QHGRO, demonstrating stronger stability and robustness across multiple independent runs. In terms of the best result, AEDGRO achieves a Best value of 231.09, which is slightly better than those of the competing algorithms. Regarding the worst-case performance, the Worst value of AEDGRO is 260.41, which remains considerably lower than those of most comparison methods, indicating that AEDGRO can still maintain satisfactory path-planning quality even under relatively unfavorable optimization conditions. Furthermore, AEDGRO achieves the best Friedman ranking value of 2.85, ranking first among all compared algorithms, which further confirms its superior overall optimization performance.
In terms of computational time, AEDGRO requires 65.28 s, which is comparable to GRO (65.63 s) and QHGRO (67.17 s), while being substantially lower than AGRO (294.02 s). Although the computational cost of AEDGRO is marginally greater than that of GWO (50.00 s) and PSO (53.56 s), its remarkable superiority in optimization quality, particularly with respect to the mean fitness results, demonstrates that the additional computational overhead is reasonable and worthwhile, standard deviation, worst-case performance, and Friedman ranking, the additional computational cost remains within a reasonable range. Therefore, AEDGRO achieves a favorable balance among path quality, convergence performance, stability, and computational efficiency.
Overall, AEDGRO demonstrates excellent comprehensive optimization performance in the UAV path-planning experiments. This can be mainly attributed to the synergistic cooperation of the three proposed improvement strategies. Specifically, the Chaotic Good-Point Initialization Strategy (CGPI) combines good-point sets with chaotic mapping to improve the distribution uniformity and spatial coverage capability of the initial population, enabling the algorithm to more thoroughly explore feasible path regions during the early optimization stage. The Adaptive Elite Differential Mining Strategy (AEDM) employs elite guidance and adaptive differential perturbation mechanisms to enhance local exploitation capability and convergence efficiency in promising path regions. Meanwhile, the Stagnation-Aware Gaussian–Cauchy Mutation Strategy (SGCM) dynamically introduces Gaussian perturbations and Cauchy long-jump mechanisms when the optimization process stagnates, thereby enhancing population diversity and reducing the risk of being trapped in local optima. Consequently, through the collaborative integration of these three strategies, AEDGRO achieves a more effective balance between global exploration and local exploitation, enabling it to generate more stable, safer, and smoother UAV flight paths in complex mountainous environments.

4.4. Benchmark Function Validation

To further evaluate the global optimization capability of the proposed AEDGRO algorithm, experiments were conducted on the IEEE CEC2017 benchmark suite [43]. The CEC2017 benchmark functions contain various unimodal, multimodal, hybrid, and composition optimization problems, which provide a comprehensive platform for evaluating the convergence performance, exploration capability, exploitation ability, and robustness of optimization algorithms.
During the experimental evaluation, all benchmark problems were implemented in a 30-dimensional search space. For consistency across all comparative methods, the swarm size was initialized to 30 individuals, while the maximum evolutionary process was limited to 1000 iterations. To minimize stochastic disturbances and maintain an equitable comparison framework, each optimization algorithm was repeatedly conducted 30 independent times on every benchmark function. The obtained results were statistically assessed using the mean objective outcome and the corresponding standard deviation, and the most competitive values in each category were distinguished through bold formatting.

4.4.1. Quantitative Comparison Results

To comprehensively assess the effectiveness of the proposed AEDGRO approach in handling challenging numerical optimization tasks, a series of experiments were performed on the 30-dimensional CEC2017 Benchmark Suite test set. This benchmark collection contains multiple categories of functions, including unimodal, multimodal, hybrid, and composition problems, thereby providing a diversified evaluation framework for examining the global search performance, local refinement capability, convergence reliability, and overall robustness of optimization algorithms under different optimization scenarios. Therefore, this benchmark suite provides a more comprehensive assessment of the overall optimization performance of AEDGRO. The experimental results are presented in Table 3 and Figure 8, Figure 9, Figure 10 and Figure 11.
Table 3 reports the statistical results of different algorithms on the 30-dimensional CEC2017 benchmark functions. It can be observed that AEDGRO achieves competitive optimization performance on most benchmark functions, particularly on complex multimodal, hybrid, and composition functions. Specifically, AEDGRO obtains the best average results among all compared algorithms on functions F2, F7, F9, F12, F16, F17, F20, F23, F24, F26, F28, and F29, demonstrating its strong global exploration capability and effective exploitation ability when handling complex nonlinear search spaces.
For several highly challenging functions, such as F2, F12, and F30, the performance differences among algorithms are particularly significant. Algorithms such as PSO, GWO, and HBO exhibit relatively large average fitness values on these functions, indicating that they are more likely to suffer from local stagnation or insufficient search precision in high-dimensional complex search spaces. In contrast, AEDGRO achieves lower fitness values while maintaining relatively small standard deviations. For example, on F9, AEDGRO achieves an average value of 9.1561 × 102 with a standard deviation of only 1.6301 × 101, which is significantly better than those of the compared algorithms. This demonstrates that AEDGRO can not only obtain superior solutions but also maintain strong optimization stability.
Furthermore, Table 3 shows that AEDGRO generally achieves relatively small standard deviation values on most benchmark functions, indicating strong robustness over multiple independent runs. In comparison, although some algorithms may obtain competitive results on several functions, their relatively large standard deviations suggest insufficient optimization stability. For instance, DOA, HBO, and QHGRO exhibit noticeable fluctuations on certain functions, whereas AEDGRO maintains stable optimization performance while preserving superior solution quality.
Figure 8 presents the mean convergence trajectories of the compared optimization methods on several representative functions from the 30-dimensional CEC2017 Benchmark Suite. As shown in the figure, all algorithms exhibit a certain degree of fitness reduction during the early stages of iteration; however, significant differences emerge in their later-stage convergence performance. AEDGRO maintains a continuous downward convergence trend on most benchmark functions and eventually reaches lower fitness values. By contrast, some algorithms gradually converge prematurely during the middle and late optimization stages, with only marginal subsequent improvement, indicating a tendency to become trapped in local optimal regions. Particularly on complex multimodal and composition functions, the convergence curves of AEDGRO are generally smoother, suggesting that the proposed algorithm can effectively balance global exploration and local exploitation during the optimization process.
Further observation of Figure 8 reveals that AEDGRO typically achieves rapid fitness reduction during the early optimization stage, indicating that the Chaotic Good-Point Initialization Strategy (CGPI) improves the distribution quality of the initial population and enables the algorithm to identify promising search regions more efficiently. During the later optimization stage, AEDGRO still maintains a certain degree of convergence capability, demonstrating that the Adaptive Elite Differential Mining Strategy (AEDM) and the Stagnation-Aware Gaussian–Cauchy Mutation Strategy (SGCM) effectively enhance local exploitation ability while reducing the risk of premature convergence to local optima.
Figure 9 presents the violin plots of different algorithms on representative benchmark functions. These plots provide a more intuitive visualization of the result distributions obtained from multiple independent runs. The distribution of AEDGRO is generally more concentrated, with relatively narrow violin widths, indicating strong stability and consistency across repeated runs. In contrast, some algorithms exhibit wider violin distributions and even noticeable long-tail phenomena, implying larger performance fluctuations and stronger sensitivity to randomness. In addition, the median positions of AEDGRO are generally lower than those of the comparison algorithms, further demonstrating that AEDGRO can consistently obtain superior solutions in most runs rather than relying on a few occasional high-quality results.
Figure 10 presents the parallel coordinate ranking results of different algorithms on the 30-dimensional CEC2017 benchmark functions. This figure provides a more intuitive visualization of the overall ranking variations of different algorithms across all benchmark functions. As shown in the figure, AEDGRO generally maintains relatively low ranking positions on most test functions, while its ranking curve exhibits comparatively small fluctuations, indicating that the proposed algorithm can maintain stable optimization performance across different types of benchmark problems. In particular, on several complex multimodal, hybrid, and composition functions, AEDGRO achieves significantly better rankings than most competing algorithms, demonstrating its strong global exploration capability and local exploitation ability in complex search spaces.
In contrast, the ranking curves of PSO, GWO, DOA, and HBO fluctuate considerably, with obvious variations across different benchmark functions, indicating that these algorithms are highly dependent on problem characteristics and may suffer from performance degradation on certain complex functions. Among them, HBO and GWO frequently appear in relatively lower ranking regions on multiple functions, suggesting insufficient stability when handling high-dimensional complex optimization problems. AGRO, GRO, and QHGRO achieve comparatively competitive overall rankings, indicating that the GRO-based improvement mechanisms can effectively enhance optimization performance. Nevertheless, compared with these GRO variants, the ranking curve of AEDGRO is generally smoother and remains in more favorable ranking positions on most benchmark functions, further demonstrating that the three proposed improvement strategies can effectively improve the comprehensive optimization capability and problem adaptability of the algorithm.
Furthermore, Figure 10 shows that AEDGRO consistently maintains top-ranking positions across the majority of the CEC2017 benchmark functions. Specifically, the rankings of AEDGRO are predominantly concentrated within the top three positions, and it achieves the first rank on a considerable number of test functions. Unlike several competing algorithms whose rankings fluctuate significantly between high and low positions depending on the problem characteristics, AEDGRO exhibits only minor ranking variations throughout the benchmark suite. This observation indicates that the proposed algorithm not only excels on a few individual functions but also delivers consistently superior performance across unimodal, multimodal, hybrid, and composition functions. The concentration of rankings within the top three positions further demonstrates the strong optimization capability, robustness, and adaptability of AEDGRO when dealing with diverse and complex optimization landscapes. Therefore, Figure 10 provides additional evidence that the proposed CGPI, AEDM, and SGCM strategies effectively enhance both the exploration and exploitation abilities of the original GRO, enabling AEDGRO to achieve stable and competitive performance across a wide range of optimization problems.
Figure 11 presents the Friedman average ranking results of different algorithms on the 30-dimensional CEC2017 benchmark functions. The Friedman average ranking provides a comprehensive evaluation of the overall optimization performance of algorithms across all benchmark functions, where a smaller average ranking value indicates better overall performance. As shown in the figure, AEDGRO achieves the lowest Friedman average ranking value of 1.63, ranking first among all compared algorithms, which demonstrates its superior comprehensive optimization capability on the entire CEC2017 benchmark suite.
Further observation of Figure 11 reveals that AGRO achieves a Friedman average ranking of 2.40, ranking second, while SBOA obtains a ranking value of 3.27, ranking third. In comparison, GRO achieves a Friedman average ranking of 4.80, representing a moderate overall performance level. Compared with the original GRO, the average ranking of AEDGRO is reduced from 4.80 to 1.63, indicating that the proposed improvement strategies can significantly enhance the overall optimization performance of the algorithm. Moreover, AEDGRO further outperforms AGRO by achieving a lower average ranking value, demonstrating that the proposed CGPI, AEDM, and SGCM strategies provide more substantial advantages in enhancing population diversity, improving local exploitation capability, and reducing the risk of premature convergence to local optima.
In addition, QHGRO achieves a Friedman average ranking of 5.33, while DOA obtains 6.63. The Friedman average rankings of HBO, DE, and GWO are 7.40, 7.47, and 7.53, respectively, whereas PSO exhibits the highest average ranking value of 8.53. These results indicate that traditional algorithms and several comparison methods are significantly inferior to AEDGRO in handling complex high-dimensional optimization problems, suggesting that these algorithms are more likely to suffer from search stagnation or insufficient convergence accuracy when solving complex multimodal, hybrid, and composition functions.
From the perspective of the overall ranking distribution, AEDGRO maintains a noticeable advantage over the other compared algorithms, particularly when compared with PSO, GWO, DE, and HBO, where the superiority in Friedman average ranking becomes even more significant. This demonstrates that AEDGRO can not only achieve competitive results on several individual benchmark functions but also maintain consistently stable and superior optimization performance across the entire benchmark suite. Therefore, Figure 11 further verifies that AEDGRO possesses strong global exploration capability, local exploitation ability, and overall robustness when solving complex high-dimensional optimization problems.
Overall, the experimental results presented in Table 3 and Figure 8, Figure 9, Figure 10 and Figure 11 demonstrate that AEDGRO exhibits strong comprehensive optimization capability on the 30-dimensional CEC2017 benchmark functions. The proposed algorithm not only achieves superior fitness values but also demonstrates strong convergence performance, optimization stability, and robustness. This can be mainly attributed to the synergistic cooperation of the CGPI, AEDM, and SGCM strategies, which enable AEDGRO to achieve a more effective balance between global exploration and local exploitation, thereby delivering superior optimization performance on complex high-dimensional optimization problems.

4.4.2. Statistical Analysis Based on the Wilcoxon Rank-Sum Method

To provide a more rigorous assessment of the performance discrepancies between AEDGRO and the competing optimization approaches, the Wilcoxon rank-sum statistical test was adopted to analyze the experimental outcomes obtained from the 30-dimensional CEC2017 Benchmark Suite. As a commonly utilized nonparametric hypothesis testing technique, the Wilcoxon rank-sum method is capable of effectively identifying whether the observed differences between two optimization algorithms possess statistical significance. In the present investigation, the significance threshold was specified as 0.05 [44,45]. A p-value lower than 0.05 demonstrates that the performance gap between AEDGRO and the corresponding comparative method is statistically meaningful rather than caused by random fluctuations. The detailed statistical results are summarized in Table 4.
Table 4 presents the statistical outcomes of the Wilcoxon rank-sum comparisons conducted between AEDGRO and the remaining competing approaches across all benchmark problems. It can be clearly observed that the majority of the obtained p-values are far below the predefined significance threshold of 0.05, demonstrating that the optimization advantages achieved by AEDGRO on most test functions are statistically reliable and cannot be attributed merely to stochastic variations or accidental effects.
Further observation of the (+/=/−) statistical results at the bottom of Table 4 reveals that AEDGRO achieves “30/0/0” against PSO, DE, and GWO across all 30 benchmark functions, indicating that AEDGRO outperforms these three algorithms on every benchmark function without any ties or inferior results. This demonstrates that traditional algorithms exhibit substantially weaker overall performance than AEDGRO on complex high-dimensional optimization problems, further confirming the superior global exploration capability and convergence accuracy of AEDGRO.
For HBO, AEDGRO achieves a “29/0/1” result, indicating that AEDGRO outperforms HBO on 29 benchmark functions and fails to outperform it on only one function. Compared with GRO, AEDGRO achieves a “27/0/3” result, demonstrating that AEDGRO performs better than the original GRO on the vast majority of benchmark functions. These results indicate that the proposed improvement strategies can effectively enhance the overall optimization performance of GRO, thereby further improving its convergence capability and stability in complex search spaces.
In addition, AEDGRO achieves “23/0/7” and “22/0/8” results against AGRO and QHGRO, respectively, indicating that although these improved GRO variants exhibit competitive performance on several benchmark functions, AEDGRO still maintains clear superiority on most test functions. Particularly on complex multimodal, hybrid, and composition functions, AEDGRO can more consistently obtain superior optimization results, demonstrating that the proposed CGPI, AEDM, and SGCM strategies can further enhance the algorithm’s capability to maintain population diversity and strengthen local exploitation performance.
From the distribution of the p-values, it can be observed that the p-values corresponding to most benchmark functions reach the order of 10−11 or even smaller, particularly for functions such as F2, F6, F7, F9, F12, F20, F23, and F24. This indicates extremely significant differences between AEDGRO and most comparison algorithms. Meanwhile, on several functions such as F19, F28, and F30, the p-values between AEDGRO and certain comparison algorithms are relatively larger, suggesting that the performance gaps among algorithms on these functions are comparatively smaller. Nevertheless, from the overall statistical results, AEDGRO still maintains clear superiority on the vast majority of benchmark functions.
In summary, the Wilcoxon rank-sum statistical results listed in Table 4 provide additional evidence supporting the effectiveness of AEDGRO on the 30-dimensional CEC2017 Benchmark Suite problems. The proposed algorithm not only produces more competitive optimization outcomes on the majority of benchmark functions, but also demonstrates statistically convincing performance advantages over the compared approaches. These findings further confirm that the introduced enhancement mechanisms can substantially strengthen the optimization accuracy, convergence reliability, and overall robustness of the algorithm.

4.4.3. Computational Time Analysis

To further evaluate the computational efficiency of the proposed AEDGRO algorithm, this section records the total runtime of different algorithms on the 30-dimensional CEC2017 benchmark functions. The corresponding results are presented in Figure 12. Runtime can directly reflect the computational cost required during the optimization process and therefore serves as an important indicator for evaluating the practical applicability of optimization algorithms in complex real-world problems.
As shown in Figure 12, noticeable differences exist in the runtime among different algorithms, which are mainly related to algorithmic structural complexity, population update mechanisms, and additional search strategies. Among all compared algorithms, PSO achieves the shortest total runtime of only 8.6613 s, indicating that its update mechanism is relatively simple and computational complexity is relatively low, thereby providing high execution efficiency. The runtimes of DOA, HBO, and GWO are 11.3576 s, 11.6186 s, and 11.7561 s, respectively, also demonstrating relatively fast computational speeds. In comparison, GRO requires a total runtime of 12.1019 s, which is slightly higher than those of the aforementioned algorithms, mainly due to its more sophisticated population search mechanism.
The total runtime of AEDGRO is 13.6010 s, which is slightly higher than those of GRO, GWO, and PSO, but still remains within a reasonable range overall. Compared with the original GRO, AEDGRO increases the runtime by only approximately 1.5 s, indicating that although the proposed improvement strategies introduce additional computational overhead, they do not significantly reduce the execution efficiency of the algorithm. This is mainly because the Chaotic Good-Point Initialization Strategy (CGPI), Adaptive Elite Differential Mining Strategy (AEDM), and Stagnation-Aware Gaussian–Cauchy Mutation Strategy (SGCM) improve the search capability of the algorithm without introducing excessively complicated additional computations, thereby maintaining the overall computational cost at a relatively low level.
Further observation of Figure 12 reveals that the runtimes of AGRO and QHGRO are significantly higher than those of the other algorithms. Specifically, AGRO requires a total runtime of 27.9604 s, while QHGRO exhibits the highest runtime of 30.7585 s. In comparison, the runtime of AEDGRO is substantially lower than those of these two improved GRO variants, indicating that AEDGRO can more effectively control computational cost while simultaneously improving optimization performance. Therefore, from the perspective of computational efficiency, AEDGRO achieves a favorable balance between optimization performance and computational overhead.
In addition, when combined with the experimental results presented in Table 3 and Figure 8, Figure 9, Figure 10 and Figure 11, it can be observed that although the runtime of AEDGRO is slightly higher than those of several traditional algorithms, it exhibits clear advantages in terms of convergence performance, optimization accuracy, stability, and Friedman average ranking. Therefore, the additional computational cost introduced by AEDGRO is both reasonable and acceptable. Overall, Figure 12 demonstrates that AEDGRO can significantly enhance comprehensive optimization performance while maintaining relatively high computational efficiency, indicating strong potential for practical engineering applications.
Although several algorithms require less computational time than AEDGRO, computational efficiency alone cannot fully reflect the practical value of a UAV path-planning algorithm. The main goal of this study is to obtain a safe, smooth, and low-cost path while maintaining acceptable computational cost. As shown in the experimental results, AEDGRO achieves the best path fitness, the smallest standard deviation, and the best Friedman ranking. Its runtime is only slightly higher than that of some simple algorithms, such as PSO and GWO, but it is comparable to GRO and QHGRO and much lower than AGRO. Therefore, the additional computational cost introduced by CGPI, AEDM, and SGCM is acceptable because it brings significant improvements in solution quality, robustness, and path stability. This indicates that AEDGRO achieves a better trade-off between computational cost and optimization performance.

5. Conclusions and Future Work

This paper proposed an Adaptive Elite Differential Gold Rush Optimizer for three-dimensional UAV path planning in complex mountainous environments. Compared with the original GRO, AEDGRO introduces three targeted mechanisms: chaotic good-point initialization, adaptive elite differential mining, and stagnation-aware Gaussian–Cauchy mutation. The CEC2017 benchmark results show that AEDGRO obtains the best Friedman average ranking of 1.63, clearly outperforming GRO with a ranking of 4.80. In the UAV path-planning task, AEDGRO achieves the lowest mean fitness value of 235.69 and the smallest standard deviation of 7.55 among all compared algorithms. Compared with GRO, the mean fitness value is reduced from 254.72 to 235.69, indicating an improvement of approximately 7.47%. Compared with AGRO, AEDGRO also greatly reduces the computational time from 294.02 s to 65.28 s while obtaining a better path cost. These quantitative results demonstrate that AEDGRO improves not only optimization accuracy but also path-planning stability and computational practicality.
Despite these advantages, the proposed method still has several limitations. First, the current UAV path-planning model mainly focuses on static mountainous environments and predefined threat regions. Dynamic obstacles and unknown obstacles are only discussed from an extension perspective and have not yet been fully verified in real-time experiments. Second, the UAV dynamics are simplified by using safety clearance, turning angle, and climb angle constraints, while a complete nonlinear UAV dynamic model is not included. Third, the proposed AEDGRO is validated in numerical simulation, and real UAV experiments or hardware-in-the-loop tests remain necessary. Finally, although AEDGRO achieves a good balance between path quality and computational cost, the additional strategies still introduce a certain computational overhead compared with some simpler optimizers.
Future work will focus on four directions. First, AEDGRO will be extended to dynamic and unknown environments by integrating online replanning, obstacle prediction, and sensor-based map updating. Second, nonlinear UAV dynamics and more advanced trajectory-tracking controllers will be incorporated to improve real flight feasibility. Third, hardware-in-the-loop simulation and real UAV platform experiments will be conducted to evaluate real-time applicability. Fourth, multi-objective and distributed versions of AEDGRO will be developed to simultaneously optimize path length, energy consumption, risk, flight time, and coordination among multiple UAVs.

Author Contributions

Conceptualization, F.Y. and L.L.; methodology, F.Y.; software, L.L.; validation, F.Y. and L.L.; formal analysis, L.L.; investigation, F.Y.; resources, L.L.; data curation, F.Y.; writing—original draft preparation, F.Y.; writing—review and editing, F.Y.; visualization, L.L.; funding acquisition, L.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Outstanding Young Teacher Cultivation Project of the Department of Education of Anhui Province (Grant No. YQYB2024169), the Key Research Projects in Natural Sciences for Colleges and Universities of Anhui Province (Grant No. 2024AH050529), and the Key Teaching Research Project of Anhui Business College (Grant No. ZL2024003).

Data Availability Statement

All data generated or analyzed during this study are included in this published article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Yu, M.; Yang, H.; Wei, X.; Fu, S.; Xu, J.; Zhang, J. Carbon Footprint Efficiency Ratio: A Unified Indicator for Green Evaluation of Evolutionary Algorithms. IEEE Trans. Emerg. Top. Comput. Intell. 2026, 1–14. [Google Scholar] [CrossRef]
  2. Jiang, X.; Kuroiwa, T.; Cao, Y.; Sun, L.; Zhang, H.; Kawaguchi, T.; Hashimoto, S. Enhanced Pure Pursuit Path Tracking Algorithm for Mobile Robots Optimized by NSGA-II with High-Precision GNSS Navigation. Sensors 2025, 25, 745. [Google Scholar] [CrossRef]
  3. Fu, K.; Guo, Y.; Qiu, W. Optimization of Microgrid Scheduling Based on Adaptive Collaborative Secretary Bird Optimization Algorithm. Mathematics 2026, 14, 622. [Google Scholar] [CrossRef]
  4. Liu, Y.; Yuan, B.; Yuan, S. Improved Secretary Bird Optimization Algorithm Based on Financial Investment Strategy for Global Optimization and Real Application Problems. Symmetry 2026, 18, 688. [Google Scholar] [CrossRef]
  5. Yu, M.; Zhang, J.; Yu, L.; Yang, H.; Lu, H.; Wei, X.; Xu, J. Alzheimer’s disease brain image segmentation using multi-feature fusion in 3D Rényi entropy model and quantum hybrid optimization. Artif. Intell. Rev. 2026, 59, 95. [Google Scholar] [CrossRef]
  6. Yu, M.; Xu, J.; Liang, W.; Qiu, Y.; Bao, S.; Tang, L. Improved multi-strategy adaptive Grey Wolf Optimization for practical engineering applications and high-dimensional problem solving. Artif. Intell. Rev. 2024, 57, 277. [Google Scholar] [CrossRef]
  7. Kennedy, J.; Eberhart, R. Particle swarm optimization. In Proceedings of the ICNN’95-International Conference on Neural Networks; IEEE: Piscataway, NJ, USA, 1995; Volume 4, pp. 1942–1948. [Google Scholar]
  8. Storn, R.; Price, K. Differential evolution–a simple and efficient heuristic for global optimization over continuous spaces. J. Glob. Optim. 1997, 11, 341–359. [Google Scholar]
  9. Mirjalili, S.; Mirjalili, S.M.; Lewis, A. Grey Wolf Optimizer. Adv. Eng. Softw. 2014, 69, 46–61. [Google Scholar] [CrossRef]
  10. Deng, B. Baboon optimization algorithm: A novel nature-inspired metaheuristic algorithm for optimization problems. Ain Shams Eng. J. 2026, 17, 104178. [Google Scholar] [CrossRef]
  11. Sofi Karim, A.O.; Rahman, C.M. Trip road optimization algorithm for optimizing engineering problems. Neural Comput. Appl. 2026, 38, 227. [Google Scholar] [CrossRef]
  12. Eltamaly, A.M.; Rabie, A.H. A star-nosed mole optimizer (SNMO): A novel optimization algorithm. Comput. Electr. Eng. 2026, 135, 111179. [Google Scholar] [CrossRef]
  13. Rodan, A.; Al-Tamimi, A.-K.; Al-Alnemer, L.; Mirjalili, S.; Tiňo, P. Enzyme action optimizer: A novel bio-inspired optimization algorithm. J. Supercomput. 2025, 81, 686. [Google Scholar] [CrossRef]
  14. Xu, X. Crocodile Ambush Optimization Algorithm: A new bio-inspired metaheuristic algorithm for solving optimization problems. Array 2025, 28, 100529. [Google Scholar] [CrossRef]
  15. Yu, M.; Yang, H.; Zhang, J.; Ouyang, K.; Fu, S.; Tan, P.; Jiang, F.; Xu, J. Bounty hunter optimizer: A novel metaheuristic with an application to multi-UAV mobile edge computing and path planning. Knowl.-Based Syst. 2026, 341, 115836. [Google Scholar] [CrossRef]
  16. Barshandeh, S.; Khodadadi, N.; Abdollahzadeh, B.; Mohammadzadeh, A.; El-Kenawy, E.-S.M.; Eid, M.M.; Mosalam, K.M. Gray langurs optimizer: A multi-group bio-inspired optimization algorithm. Artif. Intell. Rev. 2026, 59, 166. [Google Scholar] [CrossRef]
  17. Mohammed, B.O.; Aghdasi, H.S.; Salehpour, P. Dhole optimization algorithm: A new metaheuristic algorithm for solving optimization problems. Clust. Comput. 2025, 28, 430. [Google Scholar] [CrossRef]
  18. 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]
  19. Ouertani, M.W.; Manita, G.; Korbaa, O. Hannibal Barca optimizer: The power of the pincer movement for global optimization and multilevel image thresholding. Clust. Comput. 2025, 28, 482. [Google Scholar] [CrossRef]
  20. Zolf, K. Gold rush optimizer: A new population-based metaheuristic algorithm. Oper. Res. Decis. 2023, 33, 113–150. [Google Scholar] [CrossRef]
  21. Lyu, L.; Kong, G.; Yang, F.; Li, L.; He, J. Augmented Gold Rush Optimizer is used for engineering optimization design problems and UAV path planning. IEEE Access 2024, 12, 134304–134339. [Google Scholar] [CrossRef]
  22. Yu, M.; Lu, H.; Wang, D.; Du, J.; Kong, D.; Xu, X.; Xu, J. Quantum-enhanced gold rush Optimizer for multi-threshold segmentation of lupus nephritis pathological images. Displays 2026, 92, 103334. [Google Scholar] [CrossRef]
  23. Yu, M.; Du, J.; Xu, X.; Xu, J.; Jiang, F.; Fu, S.; Zhang, J.; Liang, A. A multi-strategy enhanced Dung Beetle Optimization for real-world engineering problems and UAV path planning. Alex. Eng. J. 2025, 118, 406–434. [Google Scholar] [CrossRef]
  24. Xue, G.; Zhang, E.; An, G.; Du, J.; Yin, X.; Zhou, P.; Zhang, X. UAV-Based Coverage Path Planning for Unmanned Agricultural Vehicles. Sensors 2026, 26, 927. [Google Scholar] [CrossRef]
  25. Haam, S.; Kim, H.; Yoo, M.; Song, W.S. Optimal additional evacuation route analysis in deep underground station structures using Dijkstra’s algorithm. Dev. Built Environ. 2025, 24, 100784. [Google Scholar] [CrossRef]
  26. Lin, S.; Fan, X.; Xie, Z.; Wu, Y.; Yang, H. Self-adaptive search algorithm for path planning based on the A* algorithm. Sci. Rep. 2025, 15, 44901. [Google Scholar] [CrossRef]
  27. Zhang, H.; Wei, C.; He, Y. Research on multi-vehicle formation control based on improved artificial potential field method. Proc. Inst. Mech. Eng. Part D J. Automob. Eng. 2024, 239, 4108–4119. [Google Scholar] [CrossRef]
  28. Flaieh, E.H.; Humaidi, A.J. Lazy Chaos A*: A novel chaos-inspired algorithm for efficient 3R robot arm path planning based on semi-known exploration behavior. Proc. Inst. Mech. Eng. Part C J. Mech. Eng. Sci. 2026, 240, 3628–3649. [Google Scholar] [CrossRef]
  29. Muhammed, M.L.; Humaidi, A.J.; Flaieh, E.H. Towards Comparison and Real Time Implementation of Path Planning Methods for 2R Planar Manipulator with Obstacles Avoidance. Math. Model. Eng. Probl. 2022, 9, 379–389. [Google Scholar] [CrossRef]
  30. Al-qassar, A.; Al-Obaidi, A.S.; Falah, A.; Humaidi, A.; Nasser, A.; Alkhayyat, A.; Ibraheem, I.; Ijost, I. Finite-Time Control of Wing-Rock Motion for Delta Wing Aircraft Based on Whale-Optimization Algorithm. Indones. J. Sci. Technol. 2021, 6, 441–456. [Google Scholar] [CrossRef]
  31. Kadhim, R.; Kadhim, M.; Al-Khazraji, H.; Humaidi, A. Bee Algorithm Based Control Design for Two-links Robot Arm Systems. IIUM Eng. J. 2024, 25, 367–380. [Google Scholar] [CrossRef]
  32. Abdul-Kareem, A.I.; Hasan, A.F.; Al-Qassar, A.A.; Humaidi, A.J.; Hassan, R.F.; Ibraheem, I.K.; Azar, A.T. Rejection of wing-rock motion in delta wing aircrafts based on optimal LADRC schemes with butterfly optimization algorithm. J. Eng. Sci. Technol. 2022, 17, 2476–2495. [Google Scholar]
  33. Zhang, Y.; Adegboye, O.R.; Feda, A.K.; Agyekum, E.B.; Kumar, P. Dynamic gold rush optimizer: Fusing worker adaptation and salp navigation mechanism for enhanced search. Sci. Rep. 2025, 15, 15779. [Google Scholar] [CrossRef]
  34. Nie, Y.; Liu, Y.; Zhao, W.; Li, J. Optimizing Linear Antenna Arrays with The Chaotic Gold Rush Optimizer. In Proceedings of the 2024 IEEE 14th International Conference on Electronics Information and Emergency Communication (ICEIEC); IEEE: Piscataway, NJ, USA, 2024; pp. 31–34. [Google Scholar] [CrossRef]
  35. Panagiotakis, C. AGRO: An Adaptive Gold Rush Optimizer with Dynamic Strategy Selection. Algorithms 2026, 19, 192. [Google Scholar] [CrossRef]
  36. Zhang, S.; Wang, L. Multi-UAV cooperative path planning based on chaotic grey wolf optimiser. Aeronaut. J. 2025, 130, 741–761. [Google Scholar] [CrossRef]
  37. Huang, S.; Fu, Y.; Liu, D.; Chen, J.; He, L.; Zhang, J. DLC-NGO: An enhanced northern goshawk optimization for 3D UAV path planning in complex environments with multiple threats. Clust. Comput. 2025, 28, 677. [Google Scholar] [CrossRef]
  38. Li, Z.; Zheng, B.; Fu, Y.; Liu, X. Adaptive walrus optimization algorithm for unmanned aerial vehicle path planning and engineering optimization problems. Clust. Comput. 2025, 28, 555. [Google Scholar] [CrossRef]
  39. Fu, S.; Li, K.; Huang, H.; Ma, C.; Fan, Q.; Zhu, Y. Red-billed blue magpie optimizer: A novel metaheuristic algorithm for 2D/3D UAV path planning and engineering design problems. Artif. Intell. Rev. 2024, 57, 134. [Google Scholar] [CrossRef]
  40. Li, Y.; Ni, Z.; Jin, F.; Li, J.; Li, F. Research on Clustering Method of Improved Glowworm Algorithm Based on Good-Point Set. Math. Probl. Eng. 2018, 2018, 8724084. [Google Scholar] [CrossRef]
  41. Zhang, J.; Sanderson, A.C. JADE: Adaptive differential evolution with optional external archive. IEEE Trans. Evol. Comput. 2009, 13, 945–958. [Google Scholar] [CrossRef]
  42. Chen, X.; Shen, A. Self-adaptive differential evolution with Gaussian–Cauchy mutation for large-scale CHP economic dispatch problem. Neural Comput. Appl. 2022, 34, 11769–11787. [Google Scholar] [CrossRef]
  43. Wu, G.; Mallipeddi, R.; Suganthan, P. Problem Definitions and Evaluation Criteria for the CEC 2017 Competition and Special Session on Constrained Single Objective Real-Parameter Optimization. 2016, pp. 1–18. Available online: https://www.researchgate.net/publication/317228117_Problem_Definitions_and_Evaluation_Criteria_for_the_CEC_2017_Competition_and_Special_Session_on_Constrained_Single_Objective_Real-Parameter_Optimization (accessed on 6 June 2026).
  44. Zhang, Y.; Yang, X. Multi-Strategy Enhanced Connected Banking System Optimizer for Global Optimization and Corporate Bankruptcy Forecasting. Mathematics 2026, 14, 618. [Google Scholar] [CrossRef]
  45. Zhang, Y.; Lu, J.; Yang, X. MESETO: A Multi-Strategy Enhanced Stock Exchange Trading Optimization Algorithm for Global Optimization and Economic Dispatch. Mathematics 2026, 14, 981. [Google Scholar] [CrossRef]
Figure 1. Overall framework of the proposed AEDGRO-based UAV path-planning model.
Figure 1. Overall framework of the proposed AEDGRO-based UAV path-planning model.
Algorithms 19 00471 g001
Figure 2. Schematic illustration of the Chaotic Good-Point Initialization Strategy (CGPI).
Figure 2. Schematic illustration of the Chaotic Good-Point Initialization Strategy (CGPI).
Algorithms 19 00471 g002
Figure 3. Schematic illustration of the Adaptive Elite Differential Mining Strategy (AEDM).
Figure 3. Schematic illustration of the Adaptive Elite Differential Mining Strategy (AEDM).
Algorithms 19 00471 g003
Figure 4. Schematic illustration of the Stagnation-Aware Gaussian–Cauchy Mutation Strategy (SGCM).
Figure 4. Schematic illustration of the Stagnation-Aware Gaussian–Cauchy Mutation Strategy (SGCM).
Algorithms 19 00471 g004
Figure 5. Three-dimensional UAV trajectory generated by different algorithms in the mountainous environment.
Figure 5. Three-dimensional UAV trajectory generated by different algorithms in the mountainous environment.
Algorithms 19 00471 g005aAlgorithms 19 00471 g005b
Figure 6. Top-view projection of the UAV trajectory generated by different algorithms.
Figure 6. Top-view projection of the UAV trajectory generated by different algorithms.
Algorithms 19 00471 g006aAlgorithms 19 00471 g006b
Figure 7. Average convergence curves of different optimization algorithms in the UAV path-planning problem.
Figure 7. Average convergence curves of different optimization algorithms in the UAV path-planning problem.
Algorithms 19 00471 g007
Figure 8. Convergence curves of different algorithms on the 30-dimensional CEC2017 benchmark function.
Figure 8. Convergence curves of different algorithms on the 30-dimensional CEC2017 benchmark function.
Algorithms 19 00471 g008aAlgorithms 19 00471 g008b
Figure 9. Violin plot of fitness distributions for different algorithms on the 30-dimensional CEC2017 benchmark function.
Figure 9. Violin plot of fitness distributions for different algorithms on the 30-dimensional CEC2017 benchmark function.
Algorithms 19 00471 g009aAlgorithms 19 00471 g009b
Figure 10. Ranking distribution of different algorithms on each function of the CEC2017 benchmark suite (A smaller rank indicates better algorithmic performance).
Figure 10. Ranking distribution of different algorithms on each function of the CEC2017 benchmark suite (A smaller rank indicates better algorithmic performance).
Algorithms 19 00471 g010
Figure 11. Lollipop chart of Friedman average rankings for different algorithms on the CEC2017 benchmark suite.
Figure 11. Lollipop chart of Friedman average rankings for different algorithms on the CEC2017 benchmark suite.
Algorithms 19 00471 g011
Figure 12. Runtime comparison results of various optimization algorithms on the 30-dimensional CEC2017 Benchmark Suite functions.
Figure 12. Runtime comparison results of various optimization algorithms on the 30-dimensional CEC2017 Benchmark Suite functions.
Algorithms 19 00471 g012
Table 1. Parameter configurations used in the compared algorithms.
Table 1. Parameter configurations used in the compared algorithms.
Optimization MethodControl VariablesAssigned Settings
PSO c 1 , c 2 ,   w 2, 2, 0.8
DE p c r , F 0.8, 0.8
GWO a [0, 2]
DOA C 1 , C 3 , μ , K 1 ,   3 ,   25 ,   0.5
SBOA C F , K ,   R B 0 , 1 , 1 ,   2 , [ 0 , 1 ]
HBO C o e f 0.94
GRO m [ 0 , 1 ]
AGRO m [ 0 , 1 ]
QHGRO m [ 0 , 1 ]
AEDGRO
Table 2. Statistical performance comparison of different optimization algorithms in UAV path planning.
Table 2. Statistical performance comparison of different optimization algorithms in UAV path planning.
AlgorithmMeanStdBestWorstMedianRun TimeFriedmanFriedman Rank
PSO286.41 63.66 231.11 401.47 231.40 53.56 4.70 4
DE255.19 34.34 232.19 353.87 242.42 108.09 5.60 7
GWO363.12 57.41 233.29 394.40 392.43 50.00 8.10 9
DOA342.55 76.39 231.10 403.64 392.99 97.50 7.10 8
SBOA310.79 75.70 231.10 392.32 347.29 112.10 5.25 6
HBO366.74 82.98 231.10 489.80 395.86 123.74 8.10 10
GRO254.72 47.66 231.12 348.38 231.49 65.63 4.20 3
AGRO265.04 52.04 231.10 347.16 231.10 294.02 4.15 2
QHGRO288.75 73.77 231.10 403.17 231.21 67.17 4.95 5
AEDGRO235.69 7.55 231.09 260.41 231.77 65.28 2.85 1
Table 3. Statistical comparison results of different algorithms on the 30-dimensional CEC2017 benchmark functions.
Table 3. Statistical comparison results of different algorithms on the 30-dimensional CEC2017 benchmark functions.
FunctionMetricPSODEGWODOASBOAHBOGROAGROQHGROAEDGRO
F1Ave8.1891 × 1081.2749 × 1052.6164 × 1094.0632 × 1035.9916 × 1032.3711 × 1084.5666 × 1072.9587 × 1035.8689 × 1033.9452 × 103
Std4.6618 × 1085.1187 × 1041.6185 × 1095.5210 × 1036.1726 × 1031.7230 × 1083.9874 × 1074.0640 × 1036.5756 × 1033.8204 × 103
F2Ave7.7755 × 10307.6808 × 10242.5455 × 10327.9180 × 10171.1846 × 10131.8424 × 10276.8612 × 10263.5967 × 10171.0590 × 10132.3334 × 1012
Std2.6913 × 10311.7945 × 10256.9968 × 10324.3298 × 10182.4992 × 10138.0474 × 10272.2113 × 10271.8636 × 10182.4040 × 10135.8077 × 1012
F3Ave2.6577 × 1041.1165 × 1055.0682 × 1044.6867 × 1041.0792 × 1044.0517 × 1044.2889 × 1044.8809 × 1031.6030 × 1048.0616 × 103
Std9.6228 × 1031.5379 × 1041.2648 × 1041.8313 × 1044.8746 × 1031.0895 × 1048.6668 × 1033.0446 × 1036.8894 × 1032.8821 × 103
F4Ave7.3412 × 1025.6969 × 1026.3999 × 1024.8234 × 1024.8993 × 1025.7415 × 1025.3371 × 1024.8032 × 1024.9251 × 1024.9642 × 102
Std2.8804 × 1021.2442 × 101.4759 × 1022.6642 × 104.5357 × 104.5051 × 102.2727 × 109.9132 × 1002.5901 × 102.3908 × 10
F5Ave7.0252 × 1026.5615 × 1026.1555 × 1027.2217 × 1025.8032 × 1026.4314 × 1025.8843 × 1025.6146 × 1026.2648 × 1025.5497 × 102
Std3.3564 × 101.2305 × 103.3821 × 106.6203 × 102.7843 × 102.3837 × 101.9452 × 101.8347 × 103.0671 × 101.5291 × 10
F6Ave6.1711 × 1026.0024 × 1026.1232 × 1026.3552 × 1026.0251 × 1026.2007 × 1026.0980 × 1026.0306 × 1026.1523 × 1026.0009 × 102
Std6.3273 × 1004.4157 × 10−24.5040 × 1001.6887 × 101.9419 × 1006.9944 × 1003.3257 × 1002.7177 × 1007.0362 × 1001.3333 × 10−1
F7Ave9.7030 × 1028.9929 × 1029.0869 × 1021.0919 × 1038.4122 × 1029.5596 × 1028.6450 × 1028.1283 × 1029.6374 × 1027.8360 × 102
Std3.0856 × 101.9948 × 105.1425 × 101.0115 × 1023.5311 × 107.0812 × 106.5877 × 102.1818 × 105.4348 × 101.3877 × 10
F8Ave9.9015 × 1029.5993 × 1028.9696 × 1029.7865 × 1028.7841 × 1029.3728 × 1028.8909 × 1028.6059 × 1029.2101 × 1028.5951 × 102
Std2.7151 × 101.5222 × 101.9593 × 104.9243 × 101.6472 × 102.9444 × 101.7419 × 101.1752 × 103.0025 × 101.2622 × 10
F9Ave1.6254 × 1032.2606 × 1032.0187 × 1034.0044 × 1031.1220 × 1034.2392 × 1031.5791 × 1031.0855 × 1033.4797 × 1039.1561 × 102
Std1.2116 × 1033.5053 × 1026.5558 × 1021.6722 × 1032.4183 × 1021.2227 × 1033.9947 × 1021.3848 × 1021.0587 × 1031.6301 × 10
F10Ave7.1377 × 1036.2768 × 1034.9442 × 1037.8076 × 1033.8996 × 1034.7579 × 1034.6651 × 1035.7616 × 1035.0143 × 1033.9692 × 103
Std7.3674 × 1023.2318 × 1021.1584 × 1037.7092 × 1027.7266 × 1026.9397 × 1026.2405 × 1026.1025 × 1026.4140 × 1025.5474 × 102
F11Ave1.4296 × 1031.8430 × 1032.3386 × 1031.2927 × 1031.2025 × 1031.4420 × 1031.2888 × 1031.2016 × 1031.1967 × 1031.1712 × 103
Std4.9205 × 103.5393 × 1021.0911 × 1036.9404 × 104.8707 × 101.1501 × 1025.2032 × 103.1728 × 103.6893 × 103.5429 × 10
F12Ave6.1443 × 1071.1001 × 1077.8451 × 1073.9870 × 1056.0917 × 1051.7674 × 1071.4308 × 1061.1857 × 1067.4666 × 1051.8754 × 105
Std9.3339 × 1072.5153 × 1061.1852 × 1082.9526 × 1055.3388 × 1052.9280 × 1071.2636 × 1061.0182 × 1067.0192 × 1051.6234 × 105
F13Ave2.0535 × 1061.4088 × 1069.6413 × 1062.5134 × 1042.7446 × 1041.8642 × 1052.7617 × 1044.5603 × 1032.0480 × 1041.5848 × 104
Std1.6030 × 1065.4568 × 1052.6241 × 1072.5513 × 1042.2017 × 1048.1707 × 1051.6653 × 1043.4385 × 1031.7736 × 1041.4395 × 104
F14Ave6.6959 × 1043.4253 × 1054.3356 × 1052.0943 × 1042.1015 × 1044.2016 × 1053.1290 × 1042.6276 × 1037.7893 × 1043.7381 × 103
Std6.4788 × 1042.4941 × 1055.2491 × 1052.2447 × 1042.1053 × 1044.4333 × 1053.2769 × 1042.1421 × 1036.6743 × 1042.0492 × 103
F15Ave5.5440 × 1044.0889 × 1059.2337 × 1056.6442 × 1031.0614 × 1041.0790 × 1045.7941 × 1033.8881 × 1031.1063 × 1045.2871 × 103
Std3.1420 × 1042.0798 × 1051.5456 × 1066.5243 × 1039.9178 × 1031.0831 × 1043.6180 × 1032.3825 × 1031.0376 × 1045.1098 × 103
F16Ave2.7957 × 1032.7075 × 1032.6054 × 1032.9978 × 1032.2325 × 1032.7502 × 1032.3812 × 1032.3527 × 1032.7404 × 1032.1922 × 103
Std2.8588 × 1021.7867 × 1023.2185 × 1023.9376 × 1022.7925 × 1023.2986 × 1022.4597 × 1022.2861 × 1022.8270 × 1022.4226 × 102
F17Ave2.0957 × 1032.0978 × 1032.0487 × 1032.3711 × 1031.9458 × 1032.3535 × 1031.8824 × 1031.9133 × 1032.1315 × 1031.8272 × 103
Std1.4781 × 1021.0660 × 1021.5984 × 1022.0688 × 1021.0181 × 1022.7930 × 1021.0422 × 1021.1887 × 1021.6461 × 1028.2897 × 10
F18Ave1.8219 × 1061.0476 × 1061.7398 × 1062.2822 × 1053.1246 × 1052.9325 × 1063.3718 × 1056.6653 × 1048.6687 × 1051.9950 × 105
Std1.4915 × 1066.0463 × 1051.8986 × 1062.6471 × 1053.7763 × 1052.6666 × 1063.6937 × 1059.8756 × 1049.1074 × 1051.7425 × 105
F19Ave8.9830 × 1042.5759 × 1055.4314 × 1068.8432 × 1039.4069 × 1032.4099 × 1046.8167 × 1034.7948 × 1039.1321 × 1037.9840 × 103
Std1.4900 × 1051.5731 × 1052.1645 × 1076.8986 × 1031.0745 × 1046.0805 × 1046.3700 × 1032.5156 × 1039.1605 × 1037.7080 × 103
F20Ave2.4816 × 1032.3624 × 1032.4676 × 1032.7034 × 1032.2428 × 1032.5358 × 1032.2963 × 1032.3447 × 1032.5388 × 1032.1712 × 103
Std1.6749 × 1028.5107 × 101.6756 × 1021.7862 × 1021.1584 × 1021.6327 × 1027.4175 × 101.2734 × 1022.2706 × 1027.1382 × 10
F21Ave2.4928 × 1032.4587 × 1032.3969 × 1032.5005 × 1032.3574 × 1032.4486 × 1032.3751 × 1032.3574 × 1032.4079 × 1032.3493 × 103
Std3.5020 × 109.8615 × 1002.0376 × 104.4866 × 101.6692 × 103.1584 × 103.3939 × 101.9548 × 103.7174 × 101.3785 × 10
F22Ave4.9336 × 1032.9645 × 1034.6021 × 1035.0162 × 1032.4425 × 1034.2739 × 1032.3450 × 1032.3043 × 1033.7849 × 1032.6003 × 103
Std3.0105 × 1031.2606 × 1021.7151 × 1033.3243 × 1037.7358 × 1022.0954 × 1032.5719 × 101.6972 × 102.0468 × 1039.1608 × 102
F23Ave2.9109 × 1032.8032 × 1032.7807 × 1032.8773 × 1032.7166 × 1032.8098 × 1032.7368 × 1032.7156 × 1032.7808 × 1032.6955 × 103
Std6.9456 × 101.4420 × 104.6364 × 106.5955 × 101.8171 × 105.1591 × 102.7451 × 101.8434 × 103.7816 × 101.4120 × 10
F24Ave3.0730 × 1033.0167 × 1032.9474 × 1033.0152 × 1032.8902 × 1032.9857 × 1032.9025 × 1032.8788 × 1032.9478 × 1032.8694 × 103
Std6.2385 × 101.3695 × 106.3798 × 108.0974 × 101.8202 × 104.3958 × 102.4900 × 101.7236 × 103.6692 × 101.2662 × 10
F25Ave2.9692 × 1032.9214 × 1033.0184 × 1032.8963 × 1032.9003 × 1032.9595 × 1032.9431 × 1032.8880 × 1032.8951 × 1032.8900 × 103
Std6.7148 × 101.1813 × 106.7450 × 101.7669 × 102.0194 × 102.8970 × 101.9489 × 101.6522 × 101.7109 × 101.0381 × 10
F26Ave5.2955 × 1034.7272 × 1034.9020 × 1034.8659 × 1033.9677 × 1034.8043 × 1034.1401 × 1034.3146 × 1035.1638 × 1033.7143 × 103
Std1.0157 × 1035.1688 × 1024.8549 × 1021.5636 × 1037.8061 × 1021.3416 × 1037.5355 × 1027.5719 × 1028.1063 × 1026.1931 × 102
F27Ave3.2663 × 1033.2469 × 1033.2823 × 1033.2487 × 1033.2165 × 1033.2580 × 1033.2524 × 1033.1910 × 1033.2516 × 1033.2119 × 103
Std4.4719 × 106.8002 × 1003.9827 × 102.4271 × 101.2697 × 102.0021 × 101.5314 × 101.2909 × 102.9505 × 107.7915 × 100
F28Ave3.4074 × 1033.3014 × 1033.4389 × 1033.2263 × 1033.2250 × 1033.3497 × 1033.3080 × 1033.2329 × 1033.2167 × 1033.2140 × 103
Std1.9555 × 1021.2889 × 107.9669 × 102.5336 × 102.6091 × 105.4520 × 104.3442 × 102.2460 × 101.9237 × 101.4728 × 10
F29Ave4.0482 × 1033.8126 × 1033.9280 × 1034.0091 × 1033.5791 × 1033.9808 × 1033.7946 × 1033.5736 × 1033.8830 × 1033.5223 × 103
Std1.8635 × 1021.0816 × 1021.9905 × 1022.4972 × 1021.8645 × 1022.6288 × 1021.4713 × 1022.3359 × 1022.5149 × 1021.3123 × 102
F30Ave1.1307 × 1064.5154 × 1059.5294 × 1061.2713 × 1041.3977 × 1041.0948 × 1054.2883 × 1045.3187 × 1039.7006 × 1031.0541 × 104
Std7.7487 × 1052.0107 × 1057.0043 × 1064.1829 × 1038.7502 × 1032.0122 × 1053.3798 × 1042.5259 × 1033.2879 × 1033.2448 × 103
Table 4. Wilcoxon rank-sum statistical analysis results between AEDGRO and various comparative methods on the 30-dimensional CEC2017 Benchmark Suite test functions.
Table 4. Wilcoxon rank-sum statistical analysis results between AEDGRO and various comparative methods on the 30-dimensional CEC2017 Benchmark Suite test functions.
FunctionPSODEGWODOASBOAHBOGROAGROQHGRO
F13.01986 × 10−113.01986 × 10−113.01986 × 10−116.73495 × 10−11.05470 × 10−13.01986 × 10−113.01986 × 10−112.00949 × 10−14.55297 × 10−1
F23.01986 × 10−113.01986 × 10−113.01986 × 10−111.60621 × 10−61.95268 × 10−33.01986 × 10−113.01986 × 10−119.51394 × 10−61.08690 × 10−1
F34.97517 × 10−113.01986 × 10−113.01986 × 10−113.01986 × 10−112.92054 × 10−23.01986 × 10−113.01986 × 10−111.10577 × 10−45.18568 × 10−7
F42.22727 × 10−93.01986 × 10−111.09367 × 10−102.70863 × 10−24.64273 × 10−13.82016 × 10−107.11859 × 10−95.97056 × 10−53.04177 × 10−1
F53.01986 × 10−113.01986 × 10−111.09367 × 10−103.01986 × 10−111.49316 × 10−43.01986 × 10−114.31061 × 10−82.28230 × 10−17.38908 × 10−11
F63.01986 × 10−114.99795 × 10−93.01986 × 10−113.01986 × 10−114.50432 × 10−113.01986 × 10−113.01986 × 10−115.49405 × 10−113.01986 × 10−11
F73.01986 × 10−113.01986 × 10−113.01986 × 10−113.01986 × 10−112.60985 × 10−103.01986 × 10−112.22727 × 10−92.02829 × 10−73.01986 × 10−11
F83.01986 × 10−113.01986 × 10−115.07231 × 10−103.01986 × 10−111.99628 × 10−54.07716 × 10−112.83145 × 10−86.84323 × 10−14.97517 × 10−11
F93.01986 × 10−113.01986 × 10−113.01986 × 10−113.01986 × 10−119.75550 × 10−103.01986 × 10−113.01986 × 10−111.46431 × 10−103.01986 × 10−11
F103.01986 × 10−113.01986 × 10−111.42984 × 10−53.01986 × 10−118.88303 × 10−13.83067 × 10−51.58461 × 10−42.15440 × 10−102.19589 × 10−7
F113.01986 × 10−113.01986 × 10−113.01986 × 10−114.18250 × 10−97.95900 × 10−33.01986 × 10−111.46431 × 10−101.00353 × 10−36.66888 × 10−3
F123.01986 × 10−113.01986 × 10−113.01986 × 10−111.17376 × 10−34.35308 × 10−53.01986 × 10−111.20567 × 10−103.49711 × 10−91.63506 × 10−5
F133.01986 × 10−113.01986 × 10−118.99341 × 10−112.17017 × 10−13.26509 × 10−21.83680 × 10−25.08422 × 10−37.28836 × 10−32.28230 × 10−1
F141.20567 × 10−103.01986 × 10−115.49405 × 10−111.02773 × 10−64.80107 × 10−73.01986 × 10−112.19589 × 10−73.33861 × 10−31.20567 × 10−10
F156.69552 × 10−113.01986 × 10−114.07716 × 10−113.71077 × 10−11.27321 × 10−23.33861 × 10−31.18817 × 10−17.84460 × 10−13.51366 × 10−2
F166.72195 × 10−101.69472 × 10−91.38525 × 10−61.07018 × 10−96.73495 × 10−13.35195 × 10−81.12278 × 10−21.17107 × 10−22.01522 × 10−8
F174.99795 × 10−92.60985 × 10−104.31061 × 10−83.68973 × 10−111.74791 × 10−52.37147 × 10−101.76490 × 10−21.11426 × 10−33.19674 × 10−9
F186.12104 × 10−101.07018 × 10−94.80107 × 10−78.07275 × 10−11.41278 × 10−13.49711 × 10−91.02326 × 10−12.49131 × 10−62.59736 × 10−5
F191.28704 × 10−93.01986 × 10−115.49405 × 10−113.25527 × 10−17.17189 × 10−13.63222 × 10−17.50587 × 10−12.33989 × 10−14.37641 × 10−1
F201.46431 × 10−105.57265 × 10−103.15889 × 10−103.01986 × 10−115.08422 × 10−31.61323 × 10−108.35200 × 10−82.19589 × 10−71.61323 × 10−10
F213.01986 × 10−113.01986 × 10−112.60985 × 10−103.01986 × 10−117.24456 × 10−23.01986 × 10−111.06657 × 10−71.25970 × 10−12.37147 × 10−10
F226.51827 × 10−91.06657 × 10−72.66947 × 10−94.80107 × 10−73.50117 × 10−33.82489 × 10−91.06657 × 10−74.35835 × 10−21.38525 × 10−6
F233.01986 × 10−113.01986 × 10−114.07716 × 10−113.01986 × 10−113.83067 × 10−53.01986 × 10−114.68563 × 10−82.77257 × 10−54.97517 × 10−11
F243.01986 × 10−113.01986 × 10−118.10136 × 10−104.97517 × 10−117.73869 × 10−63.01986 × 10−113.52006 × 10−78.68437 × 10−36.06576 × 10−11
F251.20567 × 10−102.03380 × 10−93.01986 × 10−113.64389 × 10−22.49939 × 10−36.06576 × 10−111.20567 × 10−101.44122 × 10−25.39510 × 10−1
F262.67842 × 10−69.53321 × 10−71.54652 × 10−91.37033 × 10−31.91124 × 10−23.50117 × 10−31.76490 × 10−22.38848 × 10−42.92155 × 10−9
F278.99341 × 10−113.33839 × 10−116.69552 × 10−111.20567 × 10−107.01266 × 10−23.68973 × 10−116.06576 × 10−118.10136 × 10−108.89099 × 10−10
F283.33839 × 10−113.01986 × 10−113.01986 × 10−118.31461 × 10−31.18817 × 10−13.01986 × 10−111.09367 × 10−108.56412 × 10−48.53382 × 10−1
F291.20567 × 10−107.11859 × 10−91.69472 × 10−96.72195 × 10−105.10598 × 10−13.49711 × 10−93.64589 × 10−84.91783 × 10−12.83145 × 10−8
F303.01986 × 10−113.01986 × 10−113.01986 × 10−115.55457 × 10−21.33454 × 10−12.60151 × 10−81.54652 × 10−91.10234 × 10−82.77189 × 10−1
(+/=/−)(30/0/0)(30/0/0)(30/0/0)(24/0/6)(19/0/11)(29/0/1)(27/0/3)(23/0/7)(22/0/8)
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

Yang, F.; Lyu, L. Adaptive Elite Differential Gold Rush Optimizer for Three-Dimensional UAV Path Planning in Complex Mountainous Environments. Algorithms 2026, 19, 471. https://doi.org/10.3390/a19060471

AMA Style

Yang F, Lyu L. Adaptive Elite Differential Gold Rush Optimizer for Three-Dimensional UAV Path Planning in Complex Mountainous Environments. Algorithms. 2026; 19(6):471. https://doi.org/10.3390/a19060471

Chicago/Turabian Style

Yang, Fan, and Lixin Lyu. 2026. "Adaptive Elite Differential Gold Rush Optimizer for Three-Dimensional UAV Path Planning in Complex Mountainous Environments" Algorithms 19, no. 6: 471. https://doi.org/10.3390/a19060471

APA Style

Yang, F., & Lyu, L. (2026). Adaptive Elite Differential Gold Rush Optimizer for Three-Dimensional UAV Path Planning in Complex Mountainous Environments. Algorithms, 19(6), 471. https://doi.org/10.3390/a19060471

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

Article Metrics

Article metric data becomes available approximately 24 hours after publication online.
Back to TopTop