Next Article in Journal
Deep Learning Models Optimization for Gait Phase Identification from EMG Data During Exoskeleton-Assisted Walking
Previous Article in Journal
Design and Machine Learning Modeling of a Multi-Degree-of-Freedom Bionic Pneumatic Soft Actuator
Previous Article in Special Issue
ACPOA: An Adaptive Cooperative Pelican Optimization Algorithm for Global Optimization and Multilevel Thresholding Image Segmentation
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Graduate Student Evolutionary Algorithm: A Novel Metaheuristic Algorithm for 3D UAV and Robot Path Planning

1
State Key Laboratory of Public Big Data, Guizhou University, Guiyang 550025, China
2
Department of Information Engineering, Bijie Industry Polytechnic College, Bijie 551700, China
3
Guizhou Institute of Technology, Guiyang 550025, China
4
College of Information Science, Guizhou University of Finance and Economics, Guiyang 550025, China
5
College of Computer Science and Technology, Guizhou University, Guiyang 550025, China
*
Author to whom correspondence should be addressed.
Biomimetics 2025, 10(9), 616; https://doi.org/10.3390/biomimetics10090616
Submission received: 19 August 2025 / Revised: 10 September 2025 / Accepted: 10 September 2025 / Published: 12 September 2025

Abstract

In recent years, numerical optimization, UAVs, and robot path planning have become hot research topics. Solving these fundamental artificial intelligence problems is crucial for further advancements. However, traditional methods struggle with complex nonlinear problems, prompting researchers to explore intelligent optimization algorithms. Existing approaches, however, still suffer from slow convergence, low accuracy, and poor robustness. Inspired by graduate students’ daily behavior, this paper proposes a novel intelligent optimization algorithm, the Graduate Student Evolutionary Algorithm (GSEA). By simulating key processes such as searching for research directions and concentrating on studies, a mathematical model of GSEA is established. The algorithm’s convergence behavior is analyzed qualitatively, and its performance is evaluated against competitive algorithms on the CEC2017 and CEC2022 test sets. Statistical tests confirm GSEA’s effectiveness and robustness. To further validate its practical applicability, GSEA is applied to UAV and robot path planning problems, with experimental results demonstrating its superiority in solving real-world optimization challenges.

1. Introduction

Path planning, as an essential technique, plays a crucial role in various domains. Its core objective is to find the optimal path from the starting point to the endpoint under various constraints. Whether a UAV performs missions or a robot accomplishes tasks, path-planning techniques are used to find the optimal path. An excellent path-planning algorithm can help efficiently solve various complex navigation problems. Path planning can help optimize traffic flow, reduce congestion, improve road utilization, and provide a good travel experience in urban traffic management [1]. Path planning can reduce transportation costs, improve the efficiency of goods delivery, and optimize the warehousing and distribution process in logistics and supply chain management [2]. Path planning can reduce transportation costs, improve the efficiency of goods delivery, and optimize the warehousing and distribution process. Path planning is the core technology in UAV flight [3] and robot navigation [4] to realize intelligent flight and navigation, ensuring that UAVs or robots can reach their destinations safely and efficiently. Therefore, there is an urgent need for each field to explore path-planning technology suitable for reducing expenditure costs and improving work efficiency. Consequently, studying path-planning algorithms has increasingly become a hot research topic.
Path-planning algorithms are methods to find optimal paths in a graph or network abstracted from a realistic scenario [5]. We can classify existing path-planning algorithms into two categories: traditional path-planning algorithms and intelligent optimization algorithms. Traditional path planning algorithms mainly include the artificial potential field method [6], the A* algorithm [7], Dijkstra’s algorithm [8], the Probabilistic Roadmap (PRM) algorithm [9], the rapidly expanding random tree (RRT) algorithm [10], and so on. Although previous researchers have developed many path-planning algorithms, and their mathematical theory has matured significantly, when applied to real path-planning problems, they often need help to avoid falling into local optima and fail to find the optimal path quickly.
In recent years, with the development of stochastic search theory, many emerging intelligent optimization algorithms have been developed to overcome this problem and have been successfully applied to path planning problems with promising results. The main ones are the traditional particle swarm algorithm [11], the genetic algorithm [12], the newly proposed alpha evolution [13], escape algorithm [14], and K-means optimizer [15]. Compared with traditional path planning algorithms, intelligent optimization algorithms retain the characteristics of good global exploration performance characteristics in Monte Carlo methods while possessing strong local exploitation abilities in heuristic methods. Therefore, they are not only used in path planning but are also widely applied in various fields [16], including computer science [17], optimal scheduling problems, transportation problems [18], combinatorial optimization problems, energy [19], health, stock market, economy, industry, structural and civil engineering, intelligent city planning, automated factories, aviation, operations research, and other fields. However, it is essential to note that different intelligent optimization algorithms have different characteristics and scopes of application. In Figure 1, we classify intelligent optimization algorithms based on their formation principles.
An intelligent optimization algorithm is inspired by human intelligence, the social nature of biological groups, or the laws of natural phenomena [20]. It optimizes the objective function by finding the optimal or near-optimal solution in the solution space. It is better to avoid falling into local optima than traditional local search methods. Moreover, it is usually insensitive to the problem’s initial conditions and parameter settings, which makes the algorithm perform well in various situations. It has better flexibility, but the NO Free Lunch theorem shows no optimization algorithm is effective for all optimization problems [21]. Researchers need to modify and adapt the algorithm to different optimization problems according to the characteristics of the problem to be optimized. Based on the previous research and the motivation of the NFL theorem, this paper proposes a new meta-heuristic algorithm named Graduate Student Evolutionary Optimization Algorithm (GSEA) based on the current behavior of graduate students, such as learning. In GSEA, we simulate the behaviors of current graduate students, such as study, life, and future further study or work to construct this algorithm for solving numerical optimization and path planning problems. The following summarizes several contributions made in this paper:
  • A review of the existing relevant literature on the subject and a discussion of its strengths and weaknesses.
  • Proposed a novel Graduate Student Evolutionary Algorithm (GSEA).
  • Compare the performance of the proposed algorithm with 11 new classical algorithms on 42 test functions in two test sets, CEC2017 and CEC2022.
  • The algorithms proposed in this paper are utilized to solve real-life path planning problems, such as UAV path planning and robot path planning problems.
The next part of the paper is organized as follows: Section 2 reviews existing techniques on path planning aspects. Section 3 describes the inspiration and the mathematical model of GSEA proposed in this paper. In Section 4, we perform numerical experiments on the algorithm proposed in this paper and test its performance. In Section 5, we apply the GSEA algorithm to real-world problems, i.e., UAV and robot path planning. A comprehensive and robust analysis of the algorithm is provided. Finally, in Section 6, we summarize and look at the outlook.

2. Literature Review

In this section, we review the literature related to this paper. With the rapid development of UAVs, robots, and other industries, there is an urgent need for an excellent path-planning algorithm.
In 2008, Chen Mou et al. proposed a three-dimensional real-time planning method for unmanned aerial vehicles based on an improved ant algorithm [22]. This algorithm reduces the possibility of local optimization of the original algorithm and speeds up the search for the global optimal solution, enabling dynamic planning schemes for UCAVs. Gene Eu Jan et al. introduced a higher geometric maze routing algorithm [23]. The free workspace is obtained by virtually expanding obstacles in the image, and the eight-quadrant maze routing algorithm is applied to find the best collision-free path with linear time and space complexity. In 2009, Haibin Duan et al. proposed an improved method of the IWD optimization algorithm for single-engine UCAV smoothing trajectory planning in complex combat environments [24]. They also introduced κ trajectory for smoothing UCAV trajectories, offering flexibility in dynamic environments and emergent threats. M.A. Porta Garcia et al. introduced a new method for solving mobile robot path-planning problems based on a simple ant colony optimization meta-heuristic [25]. This method incorporates the effect of existing distances between source and target nodes in the decision-making process. It endows ants with memetic properties to remember visited nodes, achieving a 10% speedup and supporting static and dynamic obstacle avoidance. In 2010, Rahul Kala et al. combined the A* algorithm and fuzzy reasoning to solve robot path planning problems efficiently [26]. Genetic algorithms optimize fuzzy parameters, ensuring the shortest path in finite time while considering obstacle distance, total path length, and turn sharpness. Chunfang Xu et al. proposed an improved ABC optimization algorithm based on chaos theory for UCAV path planning in various combat environments [27]. They provided detailed implementation processes and experimental comparisons, verifying the proposed method’s feasibility, effectiveness, and robustness. In 2011, Michaël Soulignac et al. proposed the sliding wavefront expansion method [28], guaranteeing the existence of paths with arbitrary accuracy through appropriate cost functions and continuous optimization techniques. Paths’ effectiveness and global optimality were theoretically proved, supported by realistic environment simulation results. Wang Chiung-Ying et al. introduced a scenario-aware path-planning mechanism based on Spatial Conceptual Maps (SCM) and Genetic Algorithms (GA) [29]. Using the SCM model to represent the surrounding environment and GA to plan optimal paths, this method finds paths tailored to individual user needs. In 2012, Y. Volkan Pehlivanoglu proposed the Multifrequency Vibrational Genetic Algorithm, improving the initialization phase and introducing periodic mutation strategies [30]. This algorithm was successfully applied to sinusoidal and urban terrain models, significantly reducing computation time. Rahul Kala proposed a co-evolutionary genetic programming method for solving multi-robot motion planning problems [31]. Operating at two levels, this method effectively solves motion planning problems in hybrid scenarios through linear genetic programming representation and genetic algorithm selection. In 2013, Mansoor Davoodi et al. proposed a genetic algorithm with an NSGA-II framework for solving decisive single-objective and a multi-objective path planning problem [32]. The proposed algorithm innovatively proposes a path refinement operator on top of the standard genetic operator, which enhances the algorithm’s exploration capability. The algorithm can find the optimal solution in complex path planning problems such as narrow channels and cluttered spaces. Fu Yangguang et al. proposed a hybrid differential evolution algorithm and quantum particle swarm optimization algorithm, which combines the DE algorithm and QPSO algorithm for UAV maritime route planning [33], and the proposed algorithm can generate high-quality paths faster than the real-valued genetic algorithms and standard particle swarm algorithms.
In 2014, Zhu Weiren et al. proposed an improved biogeography-based optimization algorithm for solving optimization problems in the path planning process [34], which obtains a new search mechanism by employing chaos theory and predator–prey concepts, which can plan higher quality flights for unmanned combat aerial vehicles in comparison with the basic BBO algorithm, CBBO, and PPBBO paths. Asl Ali Noormohammadi et al. proposed using the asexual reproduction optimization (ARO) technique to plan optimal paths for multiple robots in a leader–follower structure in the presence of obstacles [35]. A novel mobile robot formation controller based on the potential field approach was also proposed, which was experimentally demonstrated to have faster convergence speed and higher performance than algorithms such as simulated annealing. Convergence speed and higher performance than algorithms such as simulated annealing, which is more suitable for real-time control applications. In 2015, Zhu Zexuan et al. proposed a multi-objective memory algorithm (MOMA) for path planning of wheeled robots [36]. Firstly, based on the traditional multi-objective genetic algorithm, elite non-distributive sorting and decomposition strategies were used to optimize the path length and smoothness. Secondly, a new path coding scheme, path refinement, and specific evolutionary operators were also introduced to improve the algorithm’s search capability and ensure the safety of candidate paths obtained in complex environments. Mo Hongwei et al. proposed a new method for global path planning in static environments combining BBO, PSO and Approximate Voronoi Boundary Networks (AVBN) [37], which utilizes the PSO’s position updating strategy to increase the diversity of the populations in the BBO algorithm, and then utilizes the resulting BPSO algorithm to perform path planning on the path network obtained through AVBN modelling. The results of simulation experiments show that this algorithm obtains competitive results. In 2016, since path length is not our only optimization criterion in many practical applications, Oral Tugcem et al. proposed a novel multi-objective incremental algorithm based on the D*lite algorithm-Multi-objective D*lite [38], which by introducing multi-objectivity into the solution space makes it usable for optimizing multiple objectives in dynamic and partially observable search domains. In addition, this algorithm can be run in a multi-agent environment, where each agent can autonomously execute its planner and cooperate with other agents to reach the goal location. Li Jiangiang et al. proposed a hybrid path planning algorithm that uses a genetic algorithm for global path planning and local rolling optimization for continuously optimizing the results of the genetic algorithm to obtain less costly paths [39], and this algorithm can run in real-time to support UAV/UHV systems. In 2017, Tong Junhua et al. developed a greedy genetic algorithm for path optimization by combining greedy algorithm (GRA) and genetic algorithm (GA) [40], significantly reducing the optimization time and improving the optimization efficiency. Since not all environments are well-organized during path planning, Thi Thoa Mac et al. proposed a novel hierarchical global path planning method for mobile robots in cluttered environments [41], which applies the accelerated updating method of the Pareto dominance principle to PSO in order to solve the robotic path planning problem. The path length of the robot, as well as the path smoothness, are considered globally.
In 2018, Wu Xiande et al. fused PSO, Metropolis Criterion, and Rauch–Tung–Striebel to propose a method to solve the path planning problem [42]. This method utilizes the Rauch–Tung–Striebel smoother to eliminate irregular errors in the PSO update position, resulting in smoother generated paths. Using Metropolis Criterion as an acceptance policy increases the likelihood of jumping out of local optima. Yong Ma et al. introduced a path-planning algorithm for solving multi-objective [43], multi-constraint nonlinear optimization models. This algorithm integrates an intelligent search method module, a dynamic update module for profiles and leaders, and a routing strategy into PSO, allowing for generating a set of “optimal paths” to meet various requirements. In 2019, Yang Hui et al. proposed an efficient two-layer ant colony optimization algorithm for autonomous robot navigation [44]. An initial collision-free path is generated using a parallel elite ant colony optimization method. Subsequently, a path optimization algorithm, known as the turning point optimization algorithm, is applied to optimize the initial path in terms of length, smoothness, and safety, resulting in better collision-free paths indoors and outdoors. Nazarahari Milad et al. introduced a hybrid approach to path planning for multiple mobile robots in a continuous environment [45]. Firstly, an artificial potential field (APF) algorithm based on a deterministic scheme is proposed to find all feasible paths between start and end points in a discrete grid environment. Then, an Enhanced Genetic Algorithm (EGA) is developed using customized crossover and mutation operators to improve the initial paths in a continuous space and find optimal paths between start and end points. In 2020, Ajeil Fatin H. et al. proposed a hybrid PSO-MFB-based algorithm for solving the path planning problem of autonomous mobile robots in static and dynamic environments [46]. This algorithm consists of three modules: the optimized path formation using the PSO-MFB algorithm, infeasible point detection and conversion using a novel local search algorithm, and obstacle detection and avoidance to prevent collisions with obstacles. Experimental results demonstrate its efficiency and effectiveness in generating feasible paths even in complex dynamic environments. Liu Lijue et al. proposed an improved discrete bat algorithm to address premature convergence in the discrete bat algorithm (IDBA) [47]. This algorithm introduces a modified domain operator and utilizes the Floyd–Warshall algorithm to transform incomplete connectivity graphs into complete ones. Optimal paths satisfying constraints are then planned in the complete graph by simulating the foraging and obstacle avoidance process of bats. In 2021, Miao Changwei et al. proposed an Improved Adaptive Ant Colony Algorithm (IAACO) for robot path planning [48]. This algorithm introduces angle guidance and obstacle exclusion factors to accelerate real-time and safe path planning. Additionally, it incorporates heuristic information adaptive tuning and adaptive pheromone volatilization factors to balance convergence and global search capability. A multi-objective performance index is introduced to transform path planning into a multi-objective optimization problem, achieving comprehensive global optimization. Chen Jinchao et al. proposed an adaptive clustering algorithm based on symbiotic organisms searching for optimization strategies [49]. This algorithm efficiently generates feasible path schemes for each UAV, improving large-scale UAV swarm intelligence. In 2022, Deng Wu et al. proposed a multi-strategy particle swarm and ant colony hybrid optimization algorithm [50], MPSACO, to solve the path planning problem. This algorithm combines multi-strategy particle swarm optimization with a new pheromone initialization method for ACO, designing new pheromone allocation and updated strategies to enhance optimization performance. Chen Jinchao et al. proposed an ant colony system (ACS)-based algorithm to obtain paths that are good enough for UAVs efficiently [51]. Inspired by the foraging behavior of ants, this algorithm minimizes time consumption in cooperative search systems by finding near-optimal solutions.
In 2023, Huang Chen et al. proposed a novel and effective PSO algorithm [52], ACVDEPSO, to improve performance in various complex environments. This algorithm adaptively tunes parameters, cylinder vectors, and evolutionary operators, converting particle velocities to cylinder vectors to aid path search. Importantly, ACVDEPSO’s parameters are automatically selected based on the fitness values of time and particles. Additionally, a challenger based on the differential evolution operator is introduced to reduce the probability of local optima and speed up convergence. Lin Shiwei et al. drew inspiration from the SA algorithm to improve the PSO algorithm [53], proposing a hybrid PSO-SA algorithm for AGV path planning optimization. This algorithm balances global and local path exploration, planning high-quality paths while averaging average speeds. It reduces the average number of iterations by about 30% while maintaining path quality.
In 2024, Zhang Jie et al. proposed a collaborative path-planning method for heterogeneous AMVs for deep ocean exploration [54]. Integrating the Gray Wolf Optimizer (GWO) and Equalization Optimizer (EO), this method balances global and local path exploration, reducing local optima through conditional convergence factors. An adaptive surface path-planning method considers ocean currents and guides ASVs to collaborate in tracking underwater AUGs in the horizontal plane. Experimental results demonstrate the method’s advantages in underwater path planning for complex ocean exploration. Zhang Runda et al. proposed a two-layer trajectory optimization method [55]. It includes an efficient path planning layer and a fast trajectory planning layer. A novel Target Area Adaptive Rapid Exploration Random Tree Algorithm (TAA-RRT*) searches for the shortest path in the first layer. Then, a sampling target area is constructed based on the initial path for non-uniform sampling. The improved adaptive RRT* algorithm is used for sampling planning in the target area, combined with a direct connection strategy to locate the optimal solution quickly.
These studies have provided valuable insights into path planning algorithms, addressed various challenges, and provided multiple solutions to the 3D UAV trajectory and robot path planning problems. In short, the path planning problem has been popular among researchers. In this paper, we propose a novel meta-heuristic algorithm for path planning based on the above studies. The algorithm is used to solve the multi-UAV path planning problem in complex obstacle environments and considers multiple costs for optimization to plan comprehensive and high-quality paths for UAVs.

3. The Graduate Student Evolutionary Algorithm (GSEA)

In this section, we provide a detailed description of GSEA. Firstly, we delineate the source of inspiration for the algorithm. Next, we elucidate the process of initializing the algorithm, searching for a research direction, and concentrating on the research. Finally, we conduct a time complexity analysis.

3.1. Inspiration

Graduate students typically pursue further education after completing their undergraduate studies. In many countries, postgraduate education offers students advanced academic and professional training, facilitating in-depth research and specialized study in particular fields. Through postgraduate education, students broaden their knowledge and skill sets, enhancing their competitiveness and laying a solid foundation for future career development. In China, graduate students constitute approximately 10% of the total college population. The Chinese government actively promotes graduate education, implementing various measures to expand and enhance graduate enrollment to nurture high-level and innovative talents.
As graduate students, we begin our postgraduate journey by seeking supervisors aligned with our interests. Collaborating with a supervisor in our preferred direction allows us to delve into our chosen field. Upon entering the supervisor’s research group, we benefit from the guidance of accomplished peers who share our interests, fostering mutual progress. Additionally, we enrich our postgraduate life with personal pursuits such as relationships and travel, adding flavor to our academic endeavors. However, it is paramount to have a clear plan for our master’s degree journey, as it shapes the trajectory of our graduate student life. Whether to pursue further studies or enter the workforce becomes a pivotal decision for most master’s degree students, guiding our future aspirations.
Inspired by these experiences, we introduce a novel meta-heuristic method, GSEA. In the subsequent section, we explore the mathematical models underpinning these processes.

3.2. Mathematical Modeling of GSEA

3.2.1. Initialization Stage-Examination/Preservation

Given that most graduate students currently have limited knowledge about potential advisors during the recommendation or entrance exam process, and mentors similarly gain only superficial understanding of students through one or two conversations, we simulate this behavior during the population initialization phase of GSEA. Like most heuristic algorithms, GSEA also generates candidate solutions by randomly generating candidate solutions within the given constraints of the problem and in each of its subsequent generations, the candidate solutions are updated according to the subsequent update rules [56] where the candidate solutions of GSEA are represented by Equation (1).
X = x 1,1 x 1 , j x 1 , d i m - 1 x 1 , d i m x 2,1 x 2 , j x 2 , d i m x i , j x n 1,1 x n 1 , j x n 1 , d i m x n , 1 x n , j x n , d i m - 1 x n , d i m
where n denotes the population size (i.e., the number of graduate students), d i m denotes the dimension of the given problem, and i ,   j are the indexes of the represented particles. x i , j is computed by Equation (2).
x i , j = u b l b × R a n d + l b
where u b and l b are the bounded spaces given by the problem, i.e., each denotes the upper and lower bounds bounded by the problem, and R a n d denotes one random number from 0 to 1.

3.2.2. Finding Research Directions

As an undergraduate, whether through a postgraduate guarantee or postgraduate entrance examination, he will generally make a two-way choice with his advisor after enrolling as a graduate student. After determining the instructor, the graduate students will study in the instructor’s group, study with the instructor and senior fellow students, and find their research direction, laying a good foundation for their subsequent development. However, mentors cannot entirely influence students’ behavior and research; often, senior peers and fellow students also exert significant influence. At the same time, fellow graduate students of the same class often greatly influence him. If his fellow students are outstanding, he will only be willing to live under others briefly. Inspired by the above behaviors, Equation (3) gives a model for graduate students searching for research directions.
x i n e w = x i + r 1 × M e n t o r 1 + r 2 × M e n t o r 2 + P × f e l l o w r a n d n
where x i n e w denotes the graduate students after the guidance of teachers and elder brothers and sisters as well as the influence of fellow students, x i denotes the graduate students who have just started and have not yet begun to study, r 1 , r 2 are the random numbers between 0 and 1, which are used to denote the acceptance degree of graduate students to the guidance of the teachers, elder brothers and sisters. r a n d n is the normal distribution obeying the mean value of 0 and variance of 1, which is used to model the graduate students in the teachers, brothers and sisters and fellow students’ leadership, most of them are in the middle level, and a small number of them are in the excellent state. P is the degree of graduate students’ influence by fellow students, which is calculated by Equation (4). M e n t o r 1 is the mentor’s guidance to the graduate students, which is calculated by Equation (5); M e n t o r 2 is the guidance of the older siblings to the graduate students, which is calculated by Equation (6); and f e l l o w is the inculcation of the graduate students by their fellow students, which is calculated by Equation (7).
P = 1 r 1 r 2
M e n t o r 1 = x b e s t x i
where x b e s t denotes the current optimal solution in the population and is used to model the graduate student’s advisor.
M e n t o r 2 = M e n t o r s k 1 x i
where M e n t o r s contains the top three best solutions other than the optimal solution, the mean solution, the median solution, and the solution at the n 5 position, which is used to simulate a graduate student’s mentor. Since M e n t o r s contains a total of 6 solutions, the value of k 1 is a random integer from 1 to 6, which is used to simulate that we obtain a random guidance from an elder sibling while studying.
f e l l o w = x T 1 x i
where T 1 is a random integer from 1 to n used to simulate a fellow graduate student, x T 1 representing a random individual. Figure 2 illustrates the affected behaviors of graduate students in the process of finding a research direction.
In this subsection, the position update is affected by the optimal solution and the randomized mean solution, through which our introduction of normally distributed random numbers further guides the position update so that the position can better explore the global optimal solution without easily falling into the local optimal solution. By updating the above equation, the algorithm can work well in the exploration phase and achieve better results.

3.2.3. Study Intensively

As a graduate student, after finding a research direction and obtaining guidance from his brothers and sisters, he must study according to his plans and work toward his dream life. Through reviewing relevant information and the general situation of the research group, we know that the proportion of graduate students who continue to study in the doctoral program is about 20%, so in GSEA, the population is divided into two “working” populations and “doctoral” population, of which the numbers of “working” and “doctoral” populations are represented by Equations (8) and (9), respectively.
n 1 = 0.8 n
n 2 = 0.2 n
Aristotle once said that man is a social animal. Graduate students are no exception, so socialization also affects their research. Here, this paper simulates the impact of socialization on graduate students, divided into two cases: those who are in love and those who are not. As a graduate student who is in love with a clear plan for the future and the companionship of a loved one, his or her life in the future will spiral upward with his or her efforts, so this paper uses the spiraling function to simulate this scenario; and as a graduate student who is not in love, although they may have a clear plan for the future, lacking the companionship of a loved one, there will always be some problems. As a graduate student who is not in love, although they may have a clear plan for the future, without the company of their lover, there will always be some “bumping around”, so we use the Levy flight function to simulate this scenario. At this stage, all graduate students were divided into two populations based on their plans for the future and updated individually. The update of graduate students in the “work” population is modelled by Equation (10). In Equation (10), the position update is guided by multiple positions, and the position update formula is selected by a randomization factor, which gives the algorithm a better randomization in the exploitation phase. In the process of position updating, we use spiral updating and Lévy flight respectively to make the algorithm converge faster and approach the global optimal solution as soon as possible, so that the algorithm obtains very good results.
x i n e w = x i + ( ( M e n t o r 1 + M e n t o r 2 + f e l l o w + w o r k e r + l o v e r ) / 5 ) S p i r a l ,   r a n d < r a n d x i + ( ( M e n t o r 1 + M e n t o r 2 + f e l l o w + w o r k e r ) / 4 ) L e v y ( d i m ) M ,   e l s e
where, w o r k e r denotes a senior who is ready to work after graduation, a randomly selected senior student from n 1 . l o v e r denotes one’s loved one, a randomly selected senior student from n 2 . S p i r a l denotes a spiral flight function, the details of which are shown by Equation (11). M denotes an adaptive parameter, which is computed by Equation (12).
S p i r a l = e Z L cos 2 π L
M = 1 + t T m a x
where L is calculated by Equations (13) and Z is calculated by Equation (14).
L = 2 r a n d 1
Z = e cos π 1 t T m a x
where t denotes the current iteration number and T m a x denotes the maximum iteration number. r a n d denotes a random number from 0 to 1. L e v y ( d i m ) denotes the Levy flight function. The calculation is performed by Equation (15).
L e v y = u v 1 β
where β is the constant 1.5. u is calculated by Equation (16) and v is calculated by Equation (17).
u = r a n d n 1 ,   d i m Γ 1 + β sin π β 2 Γ 1 + β 2 β 2 β 1 2 1 β
v = r a n d n 1 , d i m
Graduate student renewal for those who are prepared to continue their studies in the “doctoral” population after graduation is modeled by Equation (18).
x i n e w = x i + ( ( M e n t o r 1 + M e n t o r 2 + f e l l o w + P h d e r + l o v e r ) / 5 ) S p i r a l ,   r a n d < r a n d x i + ( ( M e n t o r 1 + M e n t o r 2 + f e l l o w + w o r k e r ) / 4 ) L e v y ( d i m ) M ,   e l s e
In this case, P h d e r denotes seniors who are preparing for doctoral studies after graduation. Figure 3 and Figure 4 show the overall mentoring received by these two groups of graduate students while concentrating on their research, respectively.

3.2.4. Knowledge Accumulation

Graduate students progress through the above stages of study, influenced by their advisors and peers, accumulating knowledge along the way. This paper uses Equation (19) to model this phenomenon.
x i n e w = x i ,     f i t n e s s i n e w > f i t n e s s i x i n e w ,     f i t n e s s i n e w < f i t n e s s i
where f i t n e s s i denotes the fitness value of the original graduate student and f i t n e s s i n e w denotes the fitness value of the mentored graduate student.
In summary, in GSEA, the optimization process starts with initialization to generate a set of random candidate solutions. Then, it goes through the search for research direction, concentration, and knowledge accumulation phases to find the optimal solution for the problem to be optimized. To visualize the understanding of this algorithm, Figure 5 shows the flowchart of the algorithm. Algorithm 1 gives the pseudo-code of the algorithm.
Algorithm 1: the pseudo-code of the GSEA
1: Begin
2: Initialize the relevant parameters
3 :   while   t < T m a x
4:      Calculate the fitness of each graduate student
5:   Update the best solution
6:      Finding Research Directions:
7:          Update the position of graduate student by Equation (3)
8:      Study Intensively:
9:          “working” population:
10:          Update the position of graduate student by Equation (10)
11:        “doctoral” population:
12:          Update the position of graduate student by Equation (18)
13 :         Update   the   x i and accomplish Knowledge Accumulation by Equation (19)
14:  End while
15:  return best solution
16: end

3.3. Algorithm Convergence Analysis

In intelligent optimization algorithms, whether an algorithm converges is a key factor in evaluating its performance. In this subsection, we analyze the convergence of GSEA based on Markov chains. First, we establish a Markov model for GSEA, then prove the algorithm’s convergence based on this model. The detailed steps are as follows:

3.3.1. GSEA’s Markov Model

A Markov model represents a physical future state that depends solely on the current state, independent of past states, serving as a mathematical model for describing stochastic processes. The evolutionary processes of algorithms such as PSO and GWO can both be described as Markov processes. In GSEA, the position updates of individual graduate students depend solely on the current state, independent of past states, exhibiting no memory effect. This process is inherently stochastic. Therefore, this section employs a Markov model to represent this stochastic process. The following provides a detailed mathematical description and definition.
Definition 1.
Graduate student individuals and graduate student individual state space. The state of a graduate student is defined by its position, denoted as   X , where   X A ,   A   represents the feasible solution space. The set of all possible states for a graduate student constitutes its state space, denoted as   Y = { X X A } .
Definition 2.
Graduate Student Individual Population State and Graduate Student Individual Population State Space. The graduate student individual population state comprises the states of all graduate student individuals, denoted as   s = X 1 , X 2 , , X N ) , where   X i   represents the state of the   i -th graduate student individual and   N   denotes the population size. The graduate student individual population state space consists of the set of all possible states of the graduate student individual population, denoted as   S = { s = ( X 1 , X 2 , , X N ) | X i Y , 1 i N } .
Definition 3.
State equivalence. Define a function   ψ ( s , X ) ,   s S ,   X s , denoted as   ψ ( s , X ) = i = 1 N   X | X | ( X i ) . Here,   X X   denotes the characteristic function of an event;   ψ s , X   represents the number of postgraduate individuals in state   X   within the postgraduate population state   s . If two postgraduate populations satisfy the condition   s 1 , s 2 S , for   X Y , if   ψ s 1 , X = ψ s 2 , X , then   s 1   and   s 2   are considered equivalent, denoted as   s 1 s 2 .
Definition 4.
State equivalence class. From equivalence relation   ~   on   S , we can analogously derive the equivalence class of the individual postgraduate population state, denoted as   L e = S /   and referred to as the individual postgraduate population equivalence class. It possesses the following properties:
Property 1.
Within a given equivalence class   L e , any individual graduate student population states are equivalent to one another, i.e.,   s i s j ,   s i , s i L e .
Property 2.
The state of any individual postgraduate population within   L e   is not equivalent to the state of any individual postgraduate population outside   L e , denoted as   s i < > s j ,   s i L e ,   s j L e .
Property 3.
Any two equivalence classes have no intersection, that is,   L e 1 L e 2 = ,   L e 1 L e 2 .
Definition 5.
Graduate Student Status Transition. For   X i s ,   X j s , during the iteration of GSEA, the individual status of the graduate student transitions from   X i   to   X j   in one step, denoted as   T s ( X i ) = X j .
Theorem 1.
In GSEA, the transition probability   P ( s t a t e   X i     s t a t e   X j )   for individual graduate students is expressed as
P T s X i = X j = P P 1 T s X i = X j ,   Finding   research   directions   stage P P 2 T s X i = X j ,   Study   intensively   stage ,
Proof. 
Considering the individual postgraduate population as a set of points in hyperspace, the process of updating each postgraduate’s position represents the mutual transformation between sets of points within hyperspace. Based on Definition 3 and the geometric properties of GSEA, the transition probability for an individual postgraduate to move from state X i to state X j during the Finding research directions stage is:
P p 1 T s X i = X j = 1 ω I r 1 X i + r X k p 1 x i x j X j X i , ω X i + r X k I X i   a n d   F p i < F 1 ω + r 1 X i r X k p 1 x i x j X j X i , ω X i + r X i X k   a n d   F p i F i 0 o t h e r ,
where, p 1 x i x j can be expressed by Equation (22).
p 1 x i x j = 1 ,           f ( x j ) < f ( x i ) 0 ,           f ( x j ) f ( x i ) ,
After a graduate student gains new insights during the Finding Research Directions stage, they must proceed to the Study Intensively stage to explore whether better solutions exist. Therefore, the transition probability from state 1 to state 2 during the Study Intensively stage is
P p 2 T s X i = X j = 1 ω + p r u b l b 1 X i + ρ l b p 2 x i x j X j X i , ω X i + ρ l b + r u b l b X i 0 ,     other ,
where p 1 x i x j can be expressed by Equation (24).
p 2 x i x j = 1 ,           f x j < f x i 0 ,           f x j f x i ,
where X is multidimensional, the volume of the hyperspace cube is represented by its absolute value, and vector addition/subtraction is denoted by the plus/minus sign. Since GSEA is implemented through two stages, the transition probability of a graduate student’s status shifting from state x i to state x j is jointly determined by Equations (21)–(24) upon completion of certification. □
Definition 6.
Probability of state transition for individual graduate student populations. For state  s i S , s j S , during the GSEA iteration process, the individual graduate student population state transitions from  s i  to  s j  in one step, denoted as  T S ( s i ) = s j . The transition probability for an individual graduate student population state to shift from  s i  to  s j  in one step can be expressed as:
P T S s i = s j = N m = 1   P T s X i m = X j m ,
The probability of a graduate student individual transitioning from state s i to state s j is the probability that all graduate student individuals in population s j simultaneously transition to the state of all graduate student individuals in population s j .
Theorem 2.
In GSEA, the individual population state sequence  { s ( t ) : t > 0 }  for graduate students is a finite Markov chain.
Proof. 
The search space in any optimization algorithm is finite, hence the number of states X i in any individual graduate student is finite. Therefore, the state space Y of an individual graduate student is finite. The state space s = ( X 1 , X 2 , , X N ) of a graduate student population consists of N graduate students, where N is a finite positive integer. Thus, the state space S of the graduate student population is finite. □
From the state transition probabilities of the individual postgraduate population, it follows that in the state sequence { s ( t ) : t > 0 } of the individual postgraduate population, for any s ( t ) S , s ( t + 1 ) S , their transition probability P T S ( s ( t ) ) = s ( t + 1 ) ) is determined by the state transition probabilities P ( T s ( X ( t ) = X ( t + 1 ) ) of all postgraduate individuals within the population. By Theorem 1, the state transition probability P ( T s ( X ( t ) = X ( t + 1 ) ) for any individual in the graduate student population depends solely on the state X ( t ) at time t , the random factor r , and the upper and lower bounds of the search space. Therefore, P ( T s ( s ( t ) ) = s ( t + 1 ) ) is also solely dependent on the state at time t , meaning that the state sequence { s ( t ) : t > 0 } of the graduate student population exhibits Markov property. Furthermore, since the state space is countable, the state space S of the graduate student population is finite. Consequently, it forms a finite Markov chain.
By Theorem 1, P ( T s ( X ( t ) = X ( t + 1 ) ) depends only on the state X ( t ) at time t , and not on the time t itself. Therefore, the individual population state sequence { s ( t ) : t > 0 } of graduate students is a finite homogeneous Markov chain.

3.3.2. GSEA Convergence Analysis

Definition 7.
Optimal State Set  G . For an optimization problem   Y , f  where the global optimum solution is  g b  and the optimal state set is defined as  G = { s = ( X 1 , X 2 , , X N ) | f ( X ) = f ( g b ) , s S } , we consider the case of  G S . If  G = S , then the solution set within the feasible solution space would also be the optimum solution, rendering the optimization meaningless.
Definition 8.
Optimal Population State Set  H . For the global optimum solution of an optimization problem  Y , f , the optimal population state set is defined as  H = { q = ( s 1 , s 2 , , s n ) | s i G , 1 i n } .
Lemma 1.
Suppose a Markov chain has a nonempty closed set  E , and there exists no other nonempty closed set  O  such that  E O =  holds. Then when  j E  holds,  l i m n   P ( X n = j ) = π j ,  holds, and when  j E  holds,  l i m n   P ( X n = j ) = 0  exists.
Theorem 3.
As the number of iterations approaches infinity, the sequence of population states converges to the optimal population state set  H .
Proof. 
In GSEA, the individual position update strategy employs a best-individual retention mechanism. As iterations progress, better values than previous ones are obtained; when a worse value than the previous one appears, no update occurs. Therefore, P ( X k + 1 G | X k G ) = 0 , and G is a closed set with probability 1. □
By Definition 8, s i G , the K th iteration has q k = ( s 1 , s 2 , , s n ) H . In a closed set G , there must exist X k + 1 G . At iteration k + 1 , the population state is q k + 1 = ( s 1 , s 2 , , s n ) H . Therefore, P ( q k + 1 H | q k H ) = 0 . It follows that H is a closed set in the state space S .
Suppose there exists a non-empty closed subset M in the state space S , and M H = . Let q i = ( g b , g b , , g b ) H , q j = ( s j 1 , s j 2 , , s j n ) M , Existence f ( s j c ) > f ( g b ) . From the Chapman–Kolmogorov equation, we obtain P s i , s j l = s r 1 s s n 1 s   P T s ( s i ) = s n 1 ) P ( T S ( s n 1 ) = s n 2 ) P ( T S ( s n 1 ) = s j ) .
Therefore, for each transition probability P ( T s ( s r c + i ) = s r c + i + 1 ) in the C-K equation P s i , s j l during infinite iterations, Equation (20) holds, i.e., P ( T s ( s r c + i ) = s r c + i + 1 ) > 0 . In summary, M is not a non-empty closed set, contradicting the assumption. Hence, in the state space S , there exists only one closed set H , which does not contain any closed sets other than G .
In summary, Theorem 3 follows directly from Lemma 1.
Lemma 2.
Global Convergence Theorem. Suppose  f  is a measurable function, and  A  is a measurable subset of  R n . Then  f  satisfies the following conditions:
(a) 
f D x , ζ f x ,  if  ζ A , then   f ( D ( x , ζ ) ) f ( ζ ) .
(b) 
For any Borel subset  B  of  A ,  s . t . v [ B ] > 0 , then,  k = 0   1 u k B = 0 , and  { x k } k = 0  is the sequence generated by algorithm, specifically  l i m k P ( x k R ε , M ) = 1   , where  P x k R ε , M  is the probability measure of the solution  x k  at step  k  of the algorithm.
Theorem 4.
GSEA exhibits global convergence. By Lemma 2, for GSEA, the current optimal solution in the iteration process is saved as
X i t = X i n e w t + 1 ,     F i n e w < F i X i t ,     F i n e w F i ,
Therefore, each iteration of GSEA preserves the optimal position within the population, clearly satisfying condition (a). This indicates that the current optimal solution is always retained during iteration. By Theorem 3, as the number of iterations approaches infinity, the population state sequence converges to the optimal population state set H. This indicates that after a sufficiently large number of iterations or after infinite iterations, the population state sequence converges to the optimal set. Therefore, the probability of failing to find the global optimum is zero, yielding 0 < μ k [ B ] < 1 . That is, k = 0   1 μ k B = 0 satisfies condition (b). Thus, the global convergence theorem establishes that GSEA is a globally convergent algorithm.

3.4. Time Complexity Analysis

In some fields, not only is the algorithm required to have good performance, but also it is required to be able to plan our work in real time. So, evaluating the goodness of an algorithm needs to focus not only on the performance, but usually also on its time complexity. In this case, even if the algorithm has a good performance, not being able to plan the tasks in real time will make the algorithm look like a very cockamamie performance. Therefore, in this subsection, we analyze the overall time complexity of GSEA, whose complexity is mainly expressed by the population initialization and the main algorithmic functions. In terms of population initialization, since the number of populations we set is n , the time complexity of its initialization process is O ( n ) ; for the main function of the algorithm, it mainly consists of two parts: finding the research direction and concentrating on the research, in which we use T to denote the maximal number of iterations, and d i m to denote the dimensionality of the problem, so the time complexity of this part is O ( n T ) + O ( 2 ×   n T d i m ) ; in summary, the time complexity of GSEA proposed in this paper is O ( n T ( 2 × d i m + 1 ) ) .

4. Numerical Optimization Experiments

In this section, we evaluate the performance of the GSEA algorithm proposed in this paper by subjecting it to tests on different test sets. Firstly, we analyze the convergence behavior of the algorithm. Next, we conduct a quantitative analysis by comparing it with 11 other state-of-the-art algorithms across 42 test functions in two test sets, CEC2017 and CEC2022. Furthermore, to discern its variances from other competing algorithms, we conduct statistical analyses, including the Wilcoxon rank sum test and the Friedman mean rank test, to comprehensively and integratively assess the algorithm’s performance. All experiments in this section were conducted using the MATLAB 2023a platform.

4.1. Benchmark Test Functions

For evaluating the performance of an algorithm, the benchmarking function plays an extremely important role in providing an evaluation standard for our algorithms, so that we can clearly see how good and bad each algorithm is on the standard test set as well as its strengths and weaknesses. In this paper, we have utilized two test sets, CEC2017 [57] and CEC2022 [58], to evaluate our proposed algorithms. The details of 41 test functions in the two test sets CEC2017 and CEC2022 are listed in Table 1 and Table 2, respectively.

4.2. Competitor Algorithms and Parameters Setting

In this paper, we compare GSEA with 11 other state-of-the-art algorithms and 4 other human-based algorithms including Dung beetle optimizer (DBO), Red-tailed hawk algorithm (RTH), Rime optimization algorithm (RIME), artificial jellyfish searcher (JS), sparrow search algorithm (SSA), butterfly optimization algorithm (BOA), Horned Lizard Optimization Algorithm (HLOA), Human Evolutionary Optimization Algorithm (HEOA), CPSOGSA, HPHHO, Grey wolf optimizer based on Aquila exploration method (AGWO). Table 3 summarizes the parameter settings of these compared algorithms, where n denotes the population size and T denotes the maximum number of iterations, which we set to 30 and 1000 for a fair comparison with each of the competing algorithms.

4.3. Analysis of the Convergence Behavior

Analyzing the convergence of an algorithm is fundamental to evaluating its performance [70]. To assess the convergence of GSEA, we designed an experiment employing four metrics: search history, average fitness value, trajectory, and convergence curve. The experiment begins with 30 individuals randomly distributed in a two-dimensional search space and aims to find the solution within 1000 iterations. The search space of the test function is depicted in the first column of Figure 6. In the second column, the search history illustrates the movement trajectory of individuals throughout the evolutionary process, with small blue dots representing individual movements and red dots indicating the global optimal solution. The experimental results demonstrate that the GSEA algorithm effectively explores the search space and approximates the optimal solution.
The third column showcases the change in the average fitness value over iterations. Initially, the average fitness value is high, but it rapidly decreases as the algorithm progresses, indicating that most search particles gravitate towards or near the optimal solution location. The fourth column displays the search trajectories of particles, with the trajectory metric revealing fluctuations during exploration and gradual stabilization during exploitation. This indicates the algorithm’s adeptness at both exploration and exploitation.
The final column presents the convergence curve of the algorithm. The experimental results depict the algorithm’s continuous ability to escape local optimal solutions and eventually converge to the global optimal solution as iterations proceed. In summary, the analysis of experimental results indicates that this algorithm exhibits convergence behavior, validating its effectiveness.

4.4. Parameter Sensitivity Analysis

Since the Yuan heuristic algorithm heavily relies on parameter settings, these settings significantly impact the algorithm’s performance. Therefore, in this subsection, we conduct a parameter sensitivity analysis for GSEA, with detailed specifics as follows:

4.4.1. Population Size Sensitivity Analysis

In this section, we conducted a sensitivity analysis to explore the impact of population size on algorithm performance. With the iteration count fixed at 1000, we set the population size to 30, 60, 90, and 120, respectively. Experimental analysis was performed across these four scenarios to investigate the convergence of GSEA. Figure 7 illustrates the convergence of GSEA across four scenarios.
The experimental results demonstrate that GSEA converges effectively regardless of whether the population size is set to 30, 60, 90, or 120. However, there are slight differences in convergence speed or accuracy across different population sizes. To ensure fairness in comparisons with other algorithms in subsequent experiments, we will uniformly set the GSEA population size to 30.

4.4.2. Sensitivity Analysis of Iteration Count

In this section, to investigate the impact of iteration count on GSEA performance, we fixed the population size at 30 and conducted experimental analyses with iteration counts set to 500, 1000, 1500, and 2000. The experimental results are shown in Figure 8.
The experimental results indicate that when the iteration count is 500, GSEA does not converge for some test functions. However, as the iteration count increases, GSEA tends toward convergence. For the majority of test functions, GSEA converges when the iteration count reaches 1000. Therefore, to ensure a fair comparison with other algorithms in subsequent experiments, we set the iteration count for all algorithms to 1000.

4.5. Quantitative Evaluation

In this section, to evaluate the performance of the GSEA algorithm, we compare the performance of GSEA as well as the comparison algorithms on numerical optimization experiments using the CEC2017 and CEC2022 test sets.

4.5.1. Compare Using CEC 2017 Test Functions

In this subsection, we evaluate the performance of GSEA using the CEC2017 test set, which we evaluate on three dimensions: 30, 50, and 100 dimensions. Table 4, Table 5 and Table 6 present the mean and standard deviation of 30 independent runs of each algorithm on each test function in the three dimensions. Among them, A v e represents the mean of 30 runs, and s t d represents the standard deviation of 30 runs. To further demonstrate the performance of GSEA, Figure 9 shows the convergence curves of GSEA compared with 11 other advanced algorithms. Figure 10 shows the boxplots of 30 independent experiments, which comprehensively demonstrate the performance of GSEA.
As shown in Figure 9, GSEA outperforms the comparison algorithms on most test functions. However, it is inevitable that at F4 (dim = 50), GSEA converges slower than RTH. Although its final convergence accuracy is slightly better than RTH, the slow convergence speed remains a significant drawback of GSEA, indicating that its performance on unimodal functions can be further improved. Nevertheless, since the primary problem addressed in this paper is complex UAV path planning, GSEA demonstrates significant advantages over the comparison algorithms on mixed and composite functions.
Figure 10 presents box plots comparing GSEA with 11 other algorithms across three dimensions of CEC2017, based on 30 runs. From the figure, we can observe that although GSEA’s optimal values are not the best in some cases, it demonstrates the highest stability. For UAV path planning problems, ensuring the safety and effectiveness of mission execution is a critical metric. Therefore, the stability of path planning algorithms is highly valued. The test results clearly indicate that GSEA possesses this advantage.

4.5.2. Compare Using CEC 2022 Test Functions

In this subsection, in order to explore the performance of GSEA more comprehensively, we evaluate it using the CEC2022 test set and analyze it by comparing GSEA with 11 other state-of-the-art algorithms on 20 dimensions. Figure 11 shows the convergence curves of the comparison. Figure 12 shows the boxplots of 30 independent runs of the algorithms, for a comprehensive evaluation of the performance of the algorithms. Table 7 presents the mean and standard deviation of 30 independent runs of each algorithm on each test function in the three dimensions. Among them, Ave represents the mean of 30 runs, and std represents the standard deviation of 30 runs.
As shown in the experimental results of Figure 11, on the CEC2022 test set, the GSEA algorithm demonstrates significant advantages over other comparison algorithms in both convergence accuracy and convergence speed. It is particularly noteworthy that although GSEA converges more slowly than RTH for certain functions, its convergence accuracy significantly surpasses that of RTH. For the unmanned aerial vehicle path planning problem we aim to solve, sacrificing a portion of convergence speed to achieve substantially higher convergence accuracy is well worth it.
As shown in the experimental results of Figure 12, the proposed GSEA algorithm exhibits minimal fluctuation across 30 runs on various test functions, demonstrating its stable performance and establishing it as a highly promising path planning algorithm for unmanned aerial vehicles.

4.6. Statistical Analysis

In this section, we analyze the experimental results using the Wilcoxon rank sum test and the Friedman mean rank test to statistically examine the differences between GSEA and other comparison algorithms.

4.6.1. Wilcoxon Rank Sum Test

In order to verify the performance of GSEA more comprehensively, in this subsection, we will use the Wilcoxon rank sum test to evaluate whether the results of this algorithm’s runs are significantly different from the other algorithms at the p = 0.05 level of significance [71]. We denote the original hypothesis as H 0 , indicating that there is no significant difference between the two algorithms. If p < 0.05, we reject the original hypothesis indicating that there is a significant difference between the two algorithms. If p > 0.05, we accept the original hypothesis indicating that there is no significant difference between the two algorithms. Table 8, Table 9, Table 10 and Table 11 give the results of GSEA on the CEC2017 and CEC2022 test sets, respectively. The tabular data shows that GSEA achieved competitive results.

4.6.2. Friedman Mean Rank Test

In this subsection, we utilize the CEC2017 and CEC2022 test sets to conduct the nonparametric Friedman mean rank test [72], aiming to evaluate the experimental results of GSEA and compare them with other comparison algorithms on the test sets.
Table 12 presents the Friedman mean rank of 12 algorithms across various dimensions on two test sets, where 11 denotes the average rank across 30 test functions and 22 indicates the final rank across 30 test functions. The experimental results demonstrate that the proposed GSEA achieved first place in all four scenarios, securing a significant advantage. In particular, GSEA achieved the top rank on numerous functions, resulting in an average ranking no greater than 2 across all tested functions. In contrast, each of the competing algorithms had an average ranking exceeding 2.

5. 3D UAV/Robot Path Planning

In our previous experiments, we evaluated the performance of GSEA by benchmarking it against standard test functions and conducted statistical analyses to compare its performance with other algorithms. However, a robust algorithm should not be limited to test set evaluations; it should also demonstrate efficacy in real-world applications.
In this section, we apply the GSEA algorithm to real-world problems, starting with 3D UAV path planning. We compare its performance with other popular algorithms to determine whether GSEA outperforms them in real-world scenarios. Furthermore, to assess the algorithm’s robustness, we apply it to the robot path-planning problem. We randomly generate maps and task the algorithm with path planning for the robot across various scenarios. Through these experiments, we aim to ascertain whether the algorithm can consistently generate high-quality paths for the robot across diverse situations.

5.1. 3D UAV Path Planning

In recent years, propelled by ongoing technological advancements, unmanned aerial vehicles (UAVs) have found widespread applications across various industries. Path planning is pivotal in ensuring that UAVs efficiently execute tasks assigned by technicians. Consequently, UAV path planning has emerged as a prominent research focus in contemporary times [73].
To address the UAV path-planning problem, this subsection endeavors to simulate real-world scenarios and establish a comprehensive model.

5.1.1. Modeling of the UAV Flight Environment

One of the most critical tasks in planning UAV paths is to model the UAV flight environment. We use a composite function to model the UAV flight environment in this model. The baseline terrain is shown in Equation (27).
z 1 x , y = 2 2 cos x y 2 cos π 4 x + y 2 + sin x 2 + y 2 + cos x 2 + y 2
where, since z 1 x , y only represents the baseline terrain of the UAV flight environment, in order to simulate the undulation of the mountainous terrain, we added Equation (28) for representing the detailed data of the mountain slopes in the environment in order to better simulate the UAV flight environment.
z 2 x , y = i = 1 n   h i e x p x 2 x i x s i 2 y 2 y i y s i 2
where n is the number of hillslopes, h i is the control parameter related to the height of hillslopes, ( x i , y i ) is the center coordinate of the i th hillslope, and x s i , y s i are the attenuation amount of corresponding hillslopes along the direction of x -axis and y -axis, which are used to represent the specific data of the hills in detail.

5.1.2. Modeling of UAV Flight Cost Function

In this section, to evaluate the paths generated by the algorithm, we assess path quality using four metrics: path length, threat constraints, altitude cost, and flight angle cost. The specific details are as follows:
  • Path Shortest Constraints
The primary goal of UAV path planning is to find a shortest distance between the takeoff point and the target point. In this section, we remember the UAV flight path points as P i j = ( x i j , y i j , z i j ) , i.e., the UAV 3D spatial location of the j th path point in the i th flight path, then the whole flight path X i can be represented as a 3D array containing n path points. Denoting the Euclidean distance between two path points as the path segment L p i j p i , j + 1 , the cost function F 1 associated with the UAV flight path is represented by Equation (29).
F 1 X i = j = 1 n 1 L p i j p i , j + 1
2.
Threat minimization constraints
In the process of UAV mission, it is inevitable that some obstacles will be encountered in the environment, so we model the obstacles to ensure that the UAV can avoid the obstacles to ensure the safe execution of the mission. In this subsection, we set the obstacle threat area in the form of a cylinder, noting that the cylinder center coordinates are C k , the radius is R k , and the periphery is the collision threat area D . The obstacle avoidance threat cost of the UAV is inversely proportional to the distance d k between its path segments p i j p i , j + 1 and the center of the obstacle C k . By denoting the set of obstacle threat zones in the flight environment as K and the obstacle threat cost penalty coefficient as P e n a l t y , the cost function F 2 associated with the UAV obstacle avoidance threat is represented by Equation (30).
F 2 X i = j = 1 n 1 k = 1 K T k ( p i j p i , j + 1 )
where T k p i j p i , j + 1 is given by Equation (31).
T k p i j p i , j + 1 = 0 ,     d k D + R k P e n a l t y D + R k d k ,     R k < d k < D + R k ,     ( d k R k )
3.
Flight level constraints
The flight altitude of a UAV is usually limited by the constraints of minimum altitude h m i n and maximum altitude h m a x , where T i j is the terrain altitude and Z i j is the altitude of the UAV. By denoting the height of the UAV from the reference ground at the path point p i j as h i j , which is the difference between Z i j and T i j , the cost function H i j associated with the current path point p i j of the UAV is represented by Equation (32).
H i j = p e n a l t y ( h i j h m a x ) ,     h i j h m a x 0 ,     h m i n < h i j < h m a x p e n a l t y h m i n h i j ,     0 < h i j h m i n ,     ( h i j 0 )
meanwhile, by denoting the penalty coefficient for UAV flight altitude exceeding the constraint limitations as p e n a l t y , the cost function F 3 associated with the UAV flight path is represented by Equation (33).
F 3 X i = j = 1 n H i j
4.
Flight angle constraints
The UAV flight corner control parameters mainly include horizontal turning angle and vertical pitch angle, which are required in this paper to comply with the actual corner constraint limitations of the UAV, otherwise the trajectory planning model cannot generate feasible flight paths. L p i j p i , j + 1 and L p i j p i , j + 2 denote the two consecutive path segments, and L p i j p i , j + 1 and L p i j p i , j + 2 are their projections on the x o y plane.
Noting k as the unit vector in the positive direction of the axis, L p i j p i , j + 1 is calculated by Equation (34). The horizontal turning angle α i j is calculated by Equation (35) and the vertical pitch angle β i , j + 1 is calculated by Equation (36).
L p i j p i , j + 1 = k × L p i j p i , j + 1 × k
α i j = arctan L p i j p i , j + 1 × L p i j p i , j + 2 L p i j p i , j + 1 · L p i j p i , j + 2
β i j = arctan z i , j + 1 z i j L p i j p i , j + 1
Meanwhile, the penalty coefficients for the UAV’s horizontal turning angle and vertical pitch angle exceeding the constraint limitations are denoted as a 1 and a 2 , respectively, and then the cost function F 4 associated with the UAV’s flight turning angle is calculated by Equation (37).
F 4 ( X i ) = a 1 j = 1 n 2   α i j + a 2 j = 1 n 1   β i j β i , j 1
5.
Multi-factor flight cost function
Taking into account the shortest path and minimum threat associated with the UAV flight path X i , as well as limitations such as flight altitude and flight angle, the flight cost function F based on multifactor constraints is calculated by Equation (38).
F ( X i ) = k = 1 4   F k ( X i ) / 4

5.1.3. Analysis of Experimental Results

A complete UAV flight environment with threat conditions is obtained through the above modelling process. In this subsection, we perform UAV path planning in the environment obtained from the above modelling. In the experiment, we set the starting point as (150, 150, 50) and the endpoint as (900, 720, 150). In order to have a fair comparison between the competing algorithms, we set the population to 30 and the maximum number of iterations to 1000 for the experiment. Figure 13 shows the total cost of each algorithm for path planning for 5 UAVs in a bar chart. Figure 14 shows the four costs for path, threat, altitude, and corner of the UAVs, respectively. From the figure, GSEA maintains the best total consumed cost results, although in some cases, GSEA does not get the best results. Figure 15 shows the path diagrams planned by each algorithm. It can be seen from the figure that the paths generated by GSEA are smoother than those of the other competing algorithms. This shows the effectiveness and superiority of GSEA for UAV path planning.
From the experimental results, it can be seen that although GSEA did not obtain the best results in terms of some costs, it obtained the best results in terms of the final total cost, ranking first among the 12 algorithms. In future research, we can conduct further studies on these aspects that did not obtain the best results to better improve the performance of the algorithms.

5.2. Mobile Robot Path Planning

5.2.1. Environmental Mathematical Model

With the rapid advancements in Internet technology, big data analytics, and artificial intelligence, among other related technologies, mobile robots are poised to revolutionize various industries, including logistics, warehousing, and manufacturing. Path planning, a fundamental technology enabling robots to execute tasks efficiently, has emerged as a prominent research area [74]. To address this challenge, this subsection simulates real-world environments to model robot path planning problems.
In the model, we simulate the robot as a mass for path planning and use the raster method to model the robot’s working map. The raster method consists of binary 0’s and 1’s as the raster values, and the white grid in the map takes the value of 0, indicating that the robot can pass through. The black obstacle grid takes the value of 1, indicating that the robot cannot pass and needs to go around. Cost is a very important factor in judging how well an algorithm plans a path. We design the fitness function based on the robot walking energy consumption to calculate the path cost. One of the most intuitive variables of how much energy a robot consumes to walk is the length of the walking path. We set the robot path consisting of a sequence of points from the start point x 0 , y 0 to the end point x n , y n . Therefore, the robot path length is calculated by Equation (39).
L = i = 1 n x i + 1 x i 2 y i + 1 y i 2
From the above, the path cost is calculated by Equation (40).
F 1 = α L
where α is the energy consumption coefficient, and in this paper, we set it to 1 for ease of calculation.

5.2.2. Analysis of the Results of the Dynamic Map Experiment

This section investigates whether the algorithm can plan paths for the robot under all conditions. We randomize the drone’s grid map by generating black obstacle grids to simulate diverse real-world working environments. Additionally, we set the robot’s starting point to [1, 1] and the endpoint to [10, 10]. During experiments, the robot can move in six directions. GSEA evaluates the quality of each route based on the fitness value for movement in each direction to plan the path. As shown in Figure 16, the GSEA algorithm successfully finds optimal paths for the robot across all six randomized map scenarios, demonstrating its broad applicability.

6. Conclusions and Prospects

This paper introduces a novel meta-heuristic algorithm called GSEA inspired by human behaviors, particularly those observed in graduate students. By emulating behaviors such as searching for research directions and focusing on their studies, GSEA demonstrates superior performance across various optimization tasks.
Through extensive experimentation on the CEC2017 and CEC2022 test sets, where GSEA was compared against 11 other popular algorithms, our algorithm consistently achieved the best results. Statistical analyses further confirmed the effectiveness and robustness of GSEA. Moreover, to validate its applicability in real-world scenarios, we applied GSEA to UAV path planning, where it outperformed ten other algorithms. Additionally, when applied to robot path planning across diverse road conditions and randomly generated maps, GSEA consistently produced high-quality paths for the robot. Overall, our findings demonstrate the wide-ranging applicability and effectiveness of the GSEA algorithm across various optimization tasks and real-world problems.
However, in many real-world environments, dynamic threats such as dynamic obstacles often occur, which are not analyzed in this paper and will be a major direction for our future research. In addition, for the establishment of the objective function, we consider it slightly simple; in the future, we will consider multiple factors to be more realistic.
Although GSEA has achieved better results, many areas remain to be explored in future research. In the future, we plan to conduct an in-depth study of GSEA.
  • We plan to combine reinforcement learning with algorithms to enhance the adaptive and self-learning capabilities of the algorithms, so that the algorithms are able to learn while running, and to improve the adaptability of the algorithms in solving problems.
  • We plan to further extend the application area of this algorithm to a wider range of domains, including cloud resource scheduling, fault diagnosis, 3D reconstruction, and so on.

Author Contributions

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

Funding

This research was funded by the Guizhou Provincial Education Science Planning Project and Guangdong-Guizhou Special Project under Grant 2024B110; in part by the National Natural Science Foundation of China under Grant 52275480; in part by the Guizhou Provincial Department of Science and Technology Project under Grant QKHP-GCC[2023]001, and Grant QKHP-KXJZ[2024]002; in part by the Guiyang Science and Technology Platform Construction Project under Grant ZKHT[2023]7-2; and in part by the China Scholarship Council under Grant 202306670004.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

All data in this paper are included in the manuscript.

Acknowledgments

This research was funded by the National Natural Science Foundation of China under Grant 52275480; in part by the Guizhou Provincial Department of Science and Technology Project under Grant QKHP-GCC [2023]001, and Grant QKHP-KXJZ [2024]002; in part by the Guiyang Science and Technology Platform Construction Project under Grant ZKHT [2023]7-2; and in part by the China Scholarship Council under Grant 202306670004.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. He, X.; He, F.; Li, L.; Zhang, L.; Xiao, G. A Route Network Planning Method for Urban Air Delivery. Transp. Res. Part E Logist. Transp. Rev. 2022, 166, 102872. [Google Scholar] [CrossRef]
  2. Chern, C.; Wang, H.; Huang, K. A Heuristic Master Planning Algorithm for Recycling Supply Chain Management. J. Intell. Manuf. 2017, 28, 985–1003. [Google Scholar] [CrossRef]
  3. Luo, J.; Wang, Z.; Xia, M.; Wu, L.; Tian, Y.; Chen, Y. Path Planning for UAV Communication Networks: Related Technologies, Solutions, and Opportunities. ACM Comput. Surv. 2023, 55, 193. [Google Scholar] [CrossRef]
  4. Lyu, D.; Chen, Z.; Cai, Z.; Piao, S. Robot Path Planning by Leveraging the Graph-Encoded Floyd Algorithm. Future Gener. Comput. Syst. 2021, 122, 204–208. [Google Scholar] [CrossRef]
  5. Liu, L.; Wang, X.; Yang, X.; Liu, H.; Li, J.; Wang, P. Path Planning Techniques for Mobile Robots: Review and Prospect. Expert Syst. Appl. 2023, 227, 120254. [Google Scholar] [CrossRef]
  6. Hao, G.; Lv, Q.; Huang, Z.; Zhao, H.; Chen, W. UAV Path Planning Based on Improved Artificial Potential Field Method. Aerospace 2023, 10, 562. [Google Scholar] [CrossRef]
  7. Liu, C.; Mao, Q.; Chu, X.; Xie, S. An Improved A-Star Algorithm Considering Water Current, Traffic Separation and Berthing for Vessel Path Planning. Appl. Sci. 2019, 9, 1057. [Google Scholar] [CrossRef]
  8. Jiang, J.; Yahya, W.; Ananta, M. Load Balancing and Multicasting Using the Extended Dijkstra’s Algorithm in Software Defined Networking. In Intelligent Systems and Applications; Chu, W., Chao, H., Yang, S., Eds.; IOS Press: Amsterdam, The Netherlands, 2015; Volume 274, pp. 2123–2132. [Google Scholar]
  9. Shi, K.; Denny, J.; Amato, N. Spark PRM: Using RRTs Within PRMs to Efficiently Explore Narrow Passages. In Proceedings of the 2014 IEEE International Conference on Robotics and Automation (ICRA), Hong Kong, China, 31 May–7 June 2014; pp. 4659–4666. [Google Scholar]
  10. Liao, B.; Hua, Y.; Wan, F.; Zhu, S.; Zong, Y.; Qing, X. Stack-RRT*: A Random Tree Expansion Algorithm for Smooth Path Planning. Int. J. Control Autom. Syst. 2023, 21, 993–1004. [Google Scholar] [CrossRef]
  11. Lynn, N.; Suganthan, P. Heterogeneous Comprehensive Learning Particle Swarm Optimization with Enhanced Exploration and Exploitation. Swarm Evol. Comput. 2015, 24, 11–24. [Google Scholar] [CrossRef]
  12. Katoch, S.; Chauhan, S.; Kumar, V. A Review on Genetic Algorithm: Past, Present, and Future. Multimed. Tools Appl. 2021, 80, 8091–8126. [Google Scholar] [CrossRef] [PubMed]
  13. Gao, H.; Zhang, Q. Alpha Evolution: An Efficient Evolutionary Algorithm with Evolution Path Adaptation and Matrix Generation. Eng. Appl. Artif. Intell. 2024, 137, 109202. [Google Scholar] [CrossRef]
  14. Ouyang, K.; Fu, S.; Chen, Y.; Cai, Q.; Heidari, A.A.; Chen, H. Escape: An Optimization Method Based on Crowd Evacuation Behaviors. Artif. Intell. Rev. 2024, 58, 19. [Google Scholar] [CrossRef]
  15. Minh, H.-L.; Sang-To, T.; Abdel Wahab, M.; Cuong-Le, T. A New Metaheuristic Optimization Based on K-Means Clustering Algorithm and Its Application to Structural Damage Identification. Knowl. Based Syst. 2022, 251, 109189. [Google Scholar] [CrossRef]
  16. Alsattar, H.; Zaidan, A.; Zaidan, B. Novel Meta-Heuristic Bald Eagle Search Optimisation Algorithm. Artif. Intell. Rev. 2020, 53, 2237–2264. [Google Scholar] [CrossRef]
  17. Li, W.; Wang, G.; Gandomi, A. A Survey of Learning-Based Intelligent Optimization Algorithms. Arch. Comput. Methods Eng. 2021, 28, 3781–3799. [Google Scholar] [CrossRef]
  18. Ning, Z.; Sun, S.; Wang, X.; Guo, L.; Guo, S.; Hu, X.; Hu, B.; Kwok, R. Blockchain-Enabled Intelligent Transportation Systems: A Distributed Crowdsensing Framework. IEEE Trans. Mob. Comput. 2022, 21, 4201–4217. [Google Scholar] [CrossRef]
  19. Cui, Y.; Geng, Z.; Zhu, Q.; Han, Y. Review: Multi-Objective Optimization Methods and Application in Energy Saving. Energy 2017, 125, 681–704. [Google Scholar] [CrossRef]
  20. Neshat, M.; Sepidnam, G.; Sargolzaei, M.; Toosi, A. Artificial Fish Swarm Algorithm: A Survey of the State-of-the-Art, Hybridization, Combinatorial and Indicative Applications. Artif. Intell. Rev. 2014, 42, 965–997. [Google Scholar] [CrossRef]
  21. Lynn, N.; Suganthan, P. Ensemble Particle Swarm Optimizer. Appl. Soft Comput. 2017, 55, 533–548. [Google Scholar] [CrossRef]
  22. Chen, M.; Wu, Q.; Jiang, C. A Modified Ant Optimization Algorithm for Path Planning of UCAV. Appl. Soft Comput. 2008, 8, 1712–1718. [Google Scholar] [CrossRef]
  23. Jan, G.; Chang, K.; Parberry, I. Optimal Path Planning for Mobile Robot Navigation. IEEE ASME Trans. Mechatron. 2008, 13, 451–460. [Google Scholar] [CrossRef]
  24. Duan, H.; Liu, S.; Wu, J. Novel Intelligent Water Drops Optimization Approach to Single UCAV Smooth Trajectory Planning. Aerosp. Sci. Technol. 2009, 13, 442–449. [Google Scholar] [CrossRef]
  25. Garcia, M.; Montiel, O.; Castillo, O.; Sepúlveda, R.; Melin, P. Path Planning for Autonomous Mobile Robot Navigation with Ant Colony Optimization and Fuzzy Cost Function Evaluation. Appl. Soft Comput. 2009, 9, 1102–1110. [Google Scholar] [CrossRef]
  26. Kala, R.; Shukla, A.; Tiwari, R. Fusion of Probabilistic A* Algorithm and Fuzzy Inference System for Robotic Path Planning. Artif. Intell. Rev. 2010, 33, 307–327. [Google Scholar] [CrossRef]
  27. Xu, C.; Duan, H.; Liu, F. Chaotic Artificial Bee Colony Approach to Uninhabited Combat Air Vehicle (UCAV) Path Planning. Aerosp. Sci. Technol. 2010, 14, 535–541. [Google Scholar] [CrossRef]
  28. Soulignac, M. Feasible and Optimal Path Planning in Strong Current Fields. IEEE Trans. Robot. 2011, 27, 89–98. [Google Scholar] [CrossRef]
  29. Wang, C.; Hwang, R.; Ting, C. UbiPaPaGo: Context-Aware Path Planning. Expert Syst. Appl. 2011, 38, 4150–4161. [Google Scholar] [CrossRef]
  30. Pehlivanoglu, Y. A New Vibrational Genetic Algorithm Enhanced with a Voronoi Diagram for Path Planning of Autonomous UAV. Aerosp. Sci. Technol. 2012, 16, 47–55. [Google Scholar] [CrossRef]
  31. Kala, R. Multi-Robot Path Planning Using Co-Evolutionary Genetic Programming. Expert Syst. Appl. 2012, 39, 3817–3831. [Google Scholar] [CrossRef]
  32. Davoodi, M.; Panahi, F.; Mohades, A.; Hashemi, S. Multi-Objective Path Planning in Discrete Space. Appl. Soft Comput. 2013, 13, 709–720. [Google Scholar] [CrossRef]
  33. Fu, Y.; Ding, M.; Zhou, C.; Hu, H. Route Planning for Unmanned Aerial Vehicle (UAV) on the Sea Using Hybrid Differential Evolution and Quantum-Behaved Particle Swarm Optimization. IEEE Trans. Syst. Man Cybern. Syst. 2013, 43, 1451–1465. [Google Scholar] [CrossRef]
  34. Zhu, W.; Duan, H. Chaotic Predator-Prey Biogeography-Based Optimization Approach for UCAV Path Planning. Aerosp. Sci. Technol. 2014, 32, 153–161. [Google Scholar] [CrossRef]
  35. Asl, A.; Menhaj, M.; Sajedin, A. Control of Leader-Follower Formation and Path Planning of Mobile Robots Using Asexual Reproduction Optimization (ARO). Appl. Soft Comput. 2014, 14, 563–576. [Google Scholar] [CrossRef]
  36. Zhu, Z.; Xiao, J.; Li, J.; Wang, F.; Zhang, Q. Global Path Planning of Wheeled Robots Using Multi-Objective Memetic Algorithms. Integr. Comput. Aided Eng. 2015, 22, 387–404. [Google Scholar] [CrossRef]
  37. Mo, H.; Xu, L. Research of Biogeography Particle Swarm Optimization for Robot Path Planning. Neurocomputing 2015, 148, 91–99. [Google Scholar] [CrossRef]
  38. Oral, T.; Polat, F. MOD* Lite: An Incremental Path Planning Algorithm Taking Care of Multiple Objectives. IEEE Trans. Cybern. 2016, 46, 245–257. [Google Scholar] [CrossRef]
  39. Li, J.; Deng, G.; Luo, C.; Lin, Q.; Yan, Q.; Ming, Z. A Hybrid Path Planning Method in Unmanned Air/Ground Vehicle (UAV/UGV) Cooperative Systems. IEEE Trans. Veh. Technol. 2016, 65, 9585–9596. [Google Scholar] [CrossRef]
  40. Tong, J.; Wu, C.; Jiang, H.; Yu, Y.; Rao, X. Optimizing the Path of Seedling Low-Density Transplanting by Using Greedy Genetic Algorithm. Comput. Electron. Agric. 2017, 142, 356–368. [Google Scholar] [CrossRef]
  41. Mac, T.; Copot, C.; Tran, D.; De Keyser, R. A Hierarchical Global Path Planning Approach for Mobile Robots Based on Multi-Objective Particle Swarm Optimization. Appl. Soft Comput. 2017, 59, 68–76. [Google Scholar] [CrossRef]
  42. Wu, X.; Bai, W.; Xie, Y.; Sun, X.; Deng, C.; Cui, H. A Hybrid Algorithm of Particle Swarm Optimization, Metropolis Criterion and RTS Smoother for Path Planning of UAVs. Appl. Soft Comput. 2018, 73, 735–747. [Google Scholar] [CrossRef]
  43. Ma, Y.; Hu, M.; Yan, X. Multi-Objective Path Planning for Unmanned Surface Vehicle with Currents Effects. ISA Trans. 2018, 75, 137–156. [Google Scholar] [CrossRef]
  44. Yang, H.; Qi, J.; Miao, Y.; Sun, H.; Li, J. A New Robot Navigation Algorithm Based on a Double-Layer Ant Algorithm and Trajectory Optimization. IEEE Trans. Ind. Electron. 2019, 66, 8557–8566. [Google Scholar] [CrossRef]
  45. Nazarahari, M.; Khanmirza, E.; Doostie, S. Multi-Objective Multi-Robot Path Planning in Continuous Environment Using an Enhanced Genetic Algorithm. Expert Syst. Appl. 2019, 115, 106–120. [Google Scholar] [CrossRef]
  46. Ajeil, F.; Ibraheem, I.; Sahib, M.; Humaidi, A. Multi-Objective Path Planning of an Autonomous Mobile Robot Using Hybrid PSO-MFB Optimization Algorithm. Appl. Soft Comput. 2020, 89, 106076. [Google Scholar] [CrossRef]
  47. Liu, L.; Luo, S.; Guo, F.; Tan, S. Multi-Point Shortest Path Planning Based on an Improved Discrete Bat Algorithm. Appl. Soft Comput. 2020, 95, 106498. [Google Scholar] [CrossRef]
  48. Miao, C.; Chen, G.; Yan, C.; Wu, Y. Path Planning Optimization of Indoor Mobile Robot Based on Adaptive Ant Colony Algorithm. Comput. Ind. Eng. 2021, 156, 107230. [Google Scholar] [CrossRef]
  49. Chen, J.; Zhang, Y.; Wu, L.; You, T.; Ning, X. An Adaptive Clustering-Based Algorithm for Automatic Path Planning of Heterogeneous UAVs. IEEE Trans. Intell. Transp. Syst. 2022, 23, 16842–16853. [Google Scholar] [CrossRef]
  50. Deng, W.; Zhang, L.; Zhou, X.; Zhou, Y.; Sun, Y.; Zhu, W.; Chen, H.; Deng, W.; Chen, H.; Zhao, H. Multi-Strategy Particle Swarm and Ant Colony Hybrid Optimization for Airport Taxiway Planning Problem. Inf. Sci. 2022, 612, 576–593. [Google Scholar] [CrossRef]
  51. Chen, J.; Ling, F.; Zhang, Y.; You, T.; Liu, Y.; Du, X. Coverage Path Planning of Heterogeneous Unmanned Aerial Vehicles Based on Ant Colony System. Swarm Evol. Comput. 2022, 69, 101005. [Google Scholar] [CrossRef]
  52. Huang, C.; Zhou, X.; Ran, X.; Wang, J.; Chen, H.; Deng, W. Adaptive Cylinder Vector Particle Swarm Optimization with Differential Evolution for UAV Path Planning. Eng. Appl. Artif. Intell. 2023, 121, 105942. [Google Scholar] [CrossRef]
  53. Lin, S.; Liu, A.; Wang, J.; Kong, X. An Intelligence-Based Hybrid PSO-SA for Mobile Robot Path Planning in Warehouse. J. Comput. Sci. 2023, 67, 101938. [Google Scholar] [CrossRef]
  54. Zhang, J.; Wang, Z.; Han, G.; Qian, Y.; Li, Z. A Collaborative Path Planning Method for Heterogeneous Autonomous Marine Vehicles. IEEE Internet Things J. 2024, 11, 1465–1480. [Google Scholar] [CrossRef]
  55. Zhang, R.; Chai, R.; Chai, S.; Xia, Y.; Tsourdos, A. Design and Practical Implementation of a High Efficiency Two-Layer Trajectory Planning Method for AGV. IEEE Trans. Ind. Electron. 2024, 71, 1811–1822. [Google Scholar] [CrossRef]
  56. Dokeroglu, T.; Sevinc, E.; Kucukyilmaz, T.; Cosar, A. A Survey on New Generation Metaheuristic Algorithms. Comput. Ind. Eng. 2019, 137, 106040. [Google Scholar] [CrossRef]
  57. Awad, N.H.; Ali, M.Z.; Suganthan, P.N.; Liang, J.J.; Qu, B.Y. Ensemble sinusoidal differential covariance matrix adaptation with Euclidean neighborhood for solving CEC2017 benchmark problems. In Proceedings of the 2017 IEEE Congress on Evolutionary Computation (CEC), Donostia, Spain, 5–8 June 2017. [Google Scholar]
  58. Kumar, A.; Price, K.V.; Mohamed, A.W.; Hadi, A.A. Problem Definitions and Evaluation Criteria for the CEC 2022 Special Session and Competition on Single Objective Bound Constrained Numerical Optimization; Nanyang Technological University: Singapore, 2022. [Google Scholar]
  59. Xue, J.; Shen, B. Dung Beetle Optimizer: A New Meta-Heuristic Algorithm for Global Optimization. J. Supercomput. 2022, 79, 7305–7336. [Google Scholar] [CrossRef]
  60. Ferahtia, S.; Houari, A.; Rezk, H.; Djerioui, A.; Machmoum, M.; Motahhir, S.; Ait-Ahmed, M. Red-Tailed Hawk Algorithm for Numerical Optimization and Real-World Problems. Sci. Rep. 2023, 13, 12950. [Google Scholar] [CrossRef]
  61. Su, H.; Zhao, D.; Heidari, A.; Liu, L.; Zhang, X.; Mafarja, M.; Chen, H. RIME: A Physics-Based Optimization. Neurocomputing 2023, 532, 183–214. [Google Scholar] [CrossRef]
  62. Jafari, Z.; Navin, A.; Zamanifar, A. Task Scheduling Approach in Fog and Cloud Computing Using Jellyfish Search (JS) Optimizer and Improved Harris Hawks Optimization (IHHO) Algorithm Enhanced by Deep Learning. Clust. Comput. 2024, 27, 8939–8963. [Google Scholar] [CrossRef]
  63. Xue, J.; Shen, B. A Novel Swarm Intelligence Optimization Approach: Sparrow Search Algorithm. Syst. Sci. Control Eng. 2020, 8, 22–34. [Google Scholar] [CrossRef]
  64. Peraza-Vázquez, H.; Peña-Delgado, A.; Merino-Treviño, M.; Morales-Cepeda, A.B.; Sinha, N. A Novel Metaheuristic Inspired by Horned Lizard Defense Tactics. Artif. Intell. Rev. 2024, 57, 59. [Google Scholar] [CrossRef]
  65. Arora, S.; Singh, S. Butterfly Optimization Algorithm: A Novel Approach for Global Optimization. Soft Comput. 2019, 23, 715–734. [Google Scholar] [CrossRef]
  66. Lian, J.; Hui, G. Human Evolutionary Optimization Algorithm. Expert Syst. Appl. 2024, 241, 122638. [Google Scholar] [CrossRef]
  67. Dao, F.; Zou, Y.; Zeng, Y.; Qian, J.; Li, X. An Intelligent CPSOGSA-Based Mixed H2/H Robust Controller for the Multi-Hydro-Turbine Governing System with Sharing Common Penstock. Renew. Energy 2023, 206, 481–497. [Google Scholar] [CrossRef]
  68. Su, Y.; Dai, Y.; Liu, Y. A Hybrid Parallel Harris Hawks Optimization Algorithm for Reusable Launch Vehicle Reentry Trajectory Optimization with No-Fly Zones. Soft Comput. 2021, 25, 14597–14617. [Google Scholar] [CrossRef]
  69. Ma, C.; Huang, H.; Fan, Q.; Wei, J.; Du, Y.; Gao, W. Grey Wolf Optimizer Based on Aquila Exploration Method. Expert Syst. Appl. 2022, 205, 117629. [Google Scholar] [CrossRef]
  70. Zhang, Q.; Bing, W.; Wei, L.; Wang, H. Chicken Swarm Optimization Algorithm Based on Quantum Behavior and Its Convergence Analysis. In Proceedings of the 2020 39th Chinese Control Conference (CCC), Shenyang, China, 27–29 July 2020; Fu, J., Sun, J., Eds.; IEEE: New York, NY, USA, 2020; pp. 2107–2112. [Google Scholar]
  71. Huan, T.T.; Kulkarni, A.J.; Kanesan, J.; Huang, C.J.; Abraham, A. Ideology Algorithm: A Socio-Inspired Optimization Methodology. Neural Comput. Appl. 2017, 28, 845–876. [Google Scholar] [CrossRef]
  72. López-Vázquez, C.; Hochsztain, E. Extended and Updated Tables for the Friedman Rank Test. Commun. Stat. Theory Methods 2019, 48, 268–281. [Google Scholar] [CrossRef]
  73. Zhao, Y.; Zheng, Z.; Liu, Y. Survey on Computational-Intelligence-Based UAV Path Planning. Knowl. Based Syst. 2018, 158, 54–64. [Google Scholar] [CrossRef]
  74. Dam, T.; Chalvatzaki, G.; Peters, J.; Pajarinen, J. Monte-Carlo Robot Path Planning. IEEE Robot. Autom. Lett. 2022, 7, 11213–11220. [Google Scholar] [CrossRef]
Figure 1. Classification of intelligent optimization algorithms.
Figure 1. Classification of intelligent optimization algorithms.
Biomimetics 10 00616 g001
Figure 2. Graduate students searching for research directions are affected.
Figure 2. Graduate students searching for research directions are affected.
Biomimetics 10 00616 g002
Figure 3. Schematic diagram of the guidance given to working population in the concentration phase of research.
Figure 3. Schematic diagram of the guidance given to working population in the concentration phase of research.
Biomimetics 10 00616 g003
Figure 4. Schematic diagram of the guidance given to doctoral population in the concentration phase of research.
Figure 4. Schematic diagram of the guidance given to doctoral population in the concentration phase of research.
Biomimetics 10 00616 g004
Figure 5. The flowchart of GSEA algorithm.
Figure 5. The flowchart of GSEA algorithm.
Biomimetics 10 00616 g005
Figure 6. Convergence behavior of GSEA in the search process.
Figure 6. Convergence behavior of GSEA in the search process.
Biomimetics 10 00616 g006aBiomimetics 10 00616 g006b
Figure 7. Population size sensitivity analysis convergence curve.
Figure 7. Population size sensitivity analysis convergence curve.
Biomimetics 10 00616 g007aBiomimetics 10 00616 g007bBiomimetics 10 00616 g007c
Figure 8. Sensitivity analysis of iteration count convergence curve.
Figure 8. Sensitivity analysis of iteration count convergence curve.
Biomimetics 10 00616 g008aBiomimetics 10 00616 g008bBiomimetics 10 00616 g008c
Figure 9. Comparison of convergence speed of the state-of-the-art algorithms on CEC2017 test set.
Figure 9. Comparison of convergence speed of the state-of-the-art algorithms on CEC2017 test set.
Biomimetics 10 00616 g009aBiomimetics 10 00616 g009bBiomimetics 10 00616 g009c
Figure 10. Boxplot analysis for the state-of-the-art algorithms on the CEC2017 test set.
Figure 10. Boxplot analysis for the state-of-the-art algorithms on the CEC2017 test set.
Biomimetics 10 00616 g010aBiomimetics 10 00616 g010bBiomimetics 10 00616 g010c
Figure 11. Comparison of convergence speed of the state-of-the-art algorithms on CEC2022 test set.
Figure 11. Comparison of convergence speed of the state-of-the-art algorithms on CEC2022 test set.
Biomimetics 10 00616 g011
Figure 12. Boxplot analysis for the state-of-the-art algorithms on the CEC2022 test set.
Figure 12. Boxplot analysis for the state-of-the-art algorithms on the CEC2022 test set.
Biomimetics 10 00616 g012
Figure 13. Total cost of planning paths for each algorithm.
Figure 13. Total cost of planning paths for each algorithm.
Biomimetics 10 00616 g013
Figure 14. Planning path sub-costs for each algorithm.
Figure 14. Planning path sub-costs for each algorithm.
Biomimetics 10 00616 g014
Figure 15. Path planning diagram for each algorithm. (a) UAVs path planned by DBO algorithm; (b) UAVs path planned by RTH algorithm; (c) UAVs path planned by RIME algorithm; (d) UAVs path planned by JS algorithm; (e) UAVs path planned by SSA algorithm; (f) UAVs path planned by BOA algorithm; (g) UAVs path planned by HLOA algorithm; (h) UAVs path planned by HEOA algorithm; (i) UAVs path planned by CPSOGSA algorithm; (j) UAVs path planned by HPHHO algorithm; (k) UAVs path planned by AGWO algorithm; (l) UAVs path planned by GSEA algorithm.
Figure 15. Path planning diagram for each algorithm. (a) UAVs path planned by DBO algorithm; (b) UAVs path planned by RTH algorithm; (c) UAVs path planned by RIME algorithm; (d) UAVs path planned by JS algorithm; (e) UAVs path planned by SSA algorithm; (f) UAVs path planned by BOA algorithm; (g) UAVs path planned by HLOA algorithm; (h) UAVs path planned by HEOA algorithm; (i) UAVs path planned by CPSOGSA algorithm; (j) UAVs path planned by HPHHO algorithm; (k) UAVs path planned by AGWO algorithm; (l) UAVs path planned by GSEA algorithm.
Biomimetics 10 00616 g015aBiomimetics 10 00616 g015b
Figure 16. Robot Raster Path Planning Diagram. (a) Dynamic Map Raster Map Robot Path Planning (GSEA); (b) Dynamic Map Raster Map Robot Path Planning (GSEA); (c) Dynamic Map Raster Map Robot Path Planning (GSEA); (d) Dynamic Map Raster Map Robot Path Planning (GSEA); (e) Dynamic Map Raster Map Robot Path Planning (GSEA); (f) Dynamic Map Raster Map Robot Path Planning (GSEA).
Figure 16. Robot Raster Path Planning Diagram. (a) Dynamic Map Raster Map Robot Path Planning (GSEA); (b) Dynamic Map Raster Map Robot Path Planning (GSEA); (c) Dynamic Map Raster Map Robot Path Planning (GSEA); (d) Dynamic Map Raster Map Robot Path Planning (GSEA); (e) Dynamic Map Raster Map Robot Path Planning (GSEA); (f) Dynamic Map Raster Map Robot Path Planning (GSEA).
Biomimetics 10 00616 g016aBiomimetics 10 00616 g016b
Table 1. Descriptions of CEC-2017 benchmark test functions.
Table 1. Descriptions of CEC-2017 benchmark test functions.
No.FunctionsSearch RangeDimfmin
Unimodal functions
F1Shifted and Rotated Bent Cigar Function[−100, 100]30/50/100100
F3Shifted and Rotated Zakharov Function[−100, 100]30/50/100300
Simple multimodal functions
F4Shifted and Rotated Rosenbrock’s Function[−100, 100]30/50/100400
F5Shifted and Rotated Rastrigin’s Function[−100, 100]30/50/100500
F6Shifted and Rotated Expanded Scaffer’s F6 Function[−100, 100]30/50/100600
F7Shifted and Rotated Lunacek Bi_Rastrigin’s Function[−100, 100]30/50/100700
F8Shifted and Rotated Non-Continuous Rastrigin’s Function[−100, 100]30/50/100800
F9Shifted and Rotated Levy Function[−100, 100]30/50/100900
F10Shifted and Rotated Schwefel’s Function[−100, 100]30/50/1001000
Hybrid functions
F11Hybrid Function 1 (N = 3)[−100, 100]30/50/1001100
F12Hybrid Function 2 (N = 3)[−100, 100]30/50/1001200
F13Hybrid Function 3 (N = 3)[−100, 100]30/50/1001300
F14Hybrid Function 4 (N = 4)[−100, 100]30/50/1001400
F15Hybrid Function 5 (N = 4)[−100, 100]30/50/1001500
F16Hybrid Function 6 (N = 4)[−100, 100]30/50/1001600
F17Hybrid Function 6 (N = 5)[−100, 100]30/50/1001700
F18Hybrid Function 6 (N = 5)[−100, 100]30/50/1001800
F19Hybrid Function 6 (N = 5)[−100, 100]30/50/1001900
F20Hybrid Function 6 (N = 6)[−100, 100]30/50/1002000
Composition functions
F21Composition Function 1 (N = 3)[−100, 100]30/50/1002100
F22Composition Function 2 (N = 3)[−100, 100]30/50/1002200
F23Composition Function 3 (N = 4)[−100, 100]30/50/1002300
F24Composition Function 4 (N = 4)[−100, 100]30/50/1002400
F25Composition Function 5 (N = 5)[−100, 100]30/50/1002500
F26Composition Function 6 (N = 5)[−100, 100]30/50/1002600
F27Composition Function 7 (N = 6)[−100, 100]30/50/1002700
F28Composition Function 8 (N = 6)[−100, 100]30/50/1002800
F29Composition Function 9 (N = 3)[−100, 100]30/50/1002900
F30Composition Function 10 (N = 3)[−100, 100]30/50/1003000
Table 2. Descriptions of CEC-2022 benchmark test functions.
Table 2. Descriptions of CEC-2022 benchmark test functions.
No.FunctionsSearch RangeDimfmin
Unimodal function
F1Shifted and full Rotated Zakharov Function[−100, 100]20300
Basic Functions
F2Shifted and full Rotated Rosenbrock’s Function[−100, 100]20400
F3Shifted and full Expanded Schaffer’s f6 Function[−100, 100]20600
F4Shifted and full Rotated Non-Continuous Rastrigin’s Function[−100, 100]20800
F5Shifted and full Rotated Levy Function[−100, 100]20900
Hybrid functions
F6Hybrid Function 1 (N = 3)[−100, 100]201800
F7Hybrid Function 2 (N = 6)[−100, 100]202000
F8Hybrid Function 3 (N = 5)[−100, 100]202200
Composition functions
F9Composition Function 1 (N = 5)[−100, 100]202300
F10Composition Function 2 (N = 4)[−100, 100]202400
F11Composition Function 3 (N = 5)[−100, 100]202600
F12Composition Function 5 (N = 6)[−100, 100]202700
Table 3. Parameter settings of the comparison algorithms.
Table 3. Parameter settings of the comparison algorithms.
AlgorithmName of the ParameterValue of the ParameternTReferences
DBO P _ p e r c e n t 0.2301000[59]
RTH A ,   r ,   R 0 15, 1.5, 0.5301000[60]
RIME W 5301000[61]
JS t t 1301000[62]
SSA P 0.2301000[63]
BOA p 0.8301000[64]
HLOA w 0.5301000[65]
HEOA A ,   L N ,   E N ,   F N 0.6, 0.4, 0.4, 0.1301000[66]
CPSOGSA p h i 1 ,   p h i 2 2.05, 2.05301000[67]
HPHHO F ,   C R ,   λ ,   β ,   J 0.5, 0.9, 0.5, 1.5, [0, 2]301000[68]
AGWO V ,   l 0.8, 0.5301000[69]
Table 4. Experimental results of the state-of-the-art algorithms on the CEC 2017 (dim = 30).
Table 4. Experimental results of the state-of-the-art algorithms on the CEC 2017 (dim = 30).
IDItemsDBORTHRIMEJSSSABOAHLOAHEOACPSOGSAHPHHOAGWOGSEA
CEC2017-F1Ave3.5917E+076.1849E+036.0357E+056.9582E+056.5229E+034.9600E+104.6001E+071.2816E+103.4255E+051.2277E+091.2039E+104.0225E+02
Std3.2062E+076.6127E+032.2575E+051.6078E+067.2584E+036.9918E+092.6820E+074.6810E+091.7892E+065.5768E+082.9583E+092.8337E+02
CEC2017-F2Ave6.6797E+312.7192E+183.7714E+136.5759E+171.0930E+136.1868E+531.6693E+371.1474E+411.1034E+301.0000E+202.3096E+359.7396E+08
Std3.6241E+321.4771E+196.5857E+132.1034E+182.3375E+133.2655E+547.2150E+376.2847E+412.8391E+300.0000E+001.0855E+361.7532E+09
CEC2017-F3Ave7.4586E+043.0000E+021.2443E+044.1394E+042.9344E+047.8200E+042.0451E+046.5972E+041.1454E+053.6085E+046.5946E+048.5211E+03
Std1.2693E+041.3717E-033.8797E+037.8544E+035.5459E+036.6435E+037.7203E+037.3365E+033.8327E+049.2223E+031.0467E+042.3263E+03
CEC2017-F4Ave5.9364E+024.4586E+025.0961E+025.2508E+024.9426E+022.1605E+045.5261E+021.6348E+035.1909E+026.6115E+021.5416E+034.6809E+02
Std8.2621E+013.5587E+012.5032E+013.0601E+012.6146E+013.2577E+034.4405E+016.1414E+023.9820E+011.0991E+027.0115E+022.7255E+01
CEC2017-F5Ave7.5526E+026.8351E+025.9539E+025.8809E+027.5090E+029.1177E+028.0822E+028.4022E+028.0885E+027.5711E+027.7489E+025.6961E+02
Std6.1758E+013.4393E+012.3437E+012.3026E+015.6826E+012.3200E+014.4307E+013.8428E+015.0587E+013.7713E+013.1465E+018.3017E+00
CEC2017-F6Ave6.5089E+026.4137E+026.0908E+026.1478E+026.4483E+026.8593E+026.7477E+026.7251E+026.6710E+026.5787E+026.5869E+026.0056E+02
Std9.0743E+008.1505E+005.5324E+004.4188E+001.2300E+017.2815E+001.0748E+017.1028E+007.9285E+006.7616E+007.5579E+003.3184E-01
CEC2017-F7Ave1.0015E+031.0978E+038.3888E+028.7526E+021.2550E+031.3826E+031.3348E+031.3572E+031.5970E+031.2013E+031.1168E+038.3243E+02
Std9.0008E+018.7582E+012.8198E+015.0293E+018.4973E+013.7165E+014.9569E+018.0332E+012.2772E+029.8517E+014.5043E+011.2611E+01
CEC2017-F8Ave1.0332E+039.4357E+029.0109E+028.7773E+029.7130E+021.1397E+031.0047E+031.0820E+031.0210E+039.9495E+021.0150E+038.6552E+02
Std5.3794E+013.1697E+013.1601E+012.2869E+012.9512E+012.1955E+013.6856E+012.9766E+014.2480E+012.2913E+012.5096E+018.3413E+00
CEC2017-F9Ave5.6889E+034.1045E+032.7125E+031.8943E+035.1297E+031.1171E+046.7049E+038.1965E+037.4810E+036.1328E+036.5537E+031.1884E+03
Std1.7680E+036.5502E+021.5904E+036.9700E+025.7480E+021.0251E+031.0567E+031.3461E+031.8736E+035.6936E+021.0645E+031.2470E+02
CEC2017-F10Ave6.4907E+035.2775E+034.2618E+038.1459E+035.2330E+039.0118E+036.6383E+037.4159E+035.1057E+035.6050E+037.1174E+033.8609E+03
Std9.8029E+026.4865E+026.1824E+026.1961E+026.3391E+023.2088E+029.2365E+026.3230E+026.6812E+026.1456E+028.7168E+024.1218E+02
CEC2017-F11Ave1.5945E+031.2438E+031.2762E+031.2294E+031.3100E+037.6172E+031.3846E+033.8948E+031.2639E+031.4813E+034.1183E+031.1383E+03
Std2.6798E+024.7806E+014.7345E+013.7960E+016.8238E+012.1249E+037.1983E+011.2975E+035.6351E+011.0429E+021.7348E+031.4089E+01
CEC2017-F12Ave4.7778E+073.2377E+041.1018E+071.1476E+066.6517E+051.3761E+101.8383E+073.2692E+083.1597E+068.5914E+075.7649E+081.3743E+05
Std7.4876E+071.5838E+041.0673E+079.3309E+055.4980E+054.1771E+091.6878E+072.0065E+084.1918E+065.7737E+074.4606E+086.8600E+04
CEC2017-F13Ave4.5835E+062.0645E+046.2328E+041.0369E+041.6544E+051.1639E+107.7669E+055.5986E+065.4152E+041.1039E+061.1234E+083.1487E+03
Std7.9353E+062.2344E+048.5956E+049.6460E+038.1151E+054.7243E+091.7000E+061.1422E+072.9687E+041.3036E+061.9572E+081.3943E+03
CEC2017-F14Ave1.8232E+052.1765E+036.5564E+041.6559E+044.3685E+044.0150E+061.0391E+051.1401E+068.9122E+043.4026E+057.9721E+053.8242E+03
Std2.2334E+056.6556E+026.0435E+041.4086E+043.1281E+043.1546E+061.5342E+058.6343E+051.1784E+053.3438E+057.9360E+051.0997E+03
CEC2017-F15Ave9.3324E+049.6126E+031.2122E+045.7000E+031.2874E+045.4226E+081.2495E+056.7504E+051.9950E+044.1997E+042.2551E+062.8888E+03
Std8.5410E+041.1606E+041.1084E+044.0784E+031.6466E+044.2597E+085.2038E+057.1902E+051.2791E+043.4167E+043.7172E+069.6464E+02
CEC2017-F16Ave3.4018E+032.8265E+032.6325E+032.4724E+032.9970E+037.6177E+033.8453E+033.7639E+033.2760E+033.0066E+033.3388E+032.1513E+03
Std4.0297E+022.9317E+022.7966E+022.7851E+023.4795E+022.4171E+036.6316E+028.3133E+023.4030E+024.1709E+023.0521E+021.6421E+02
CEC2017-F17Ave2.5946E+032.4975E+032.1263E+031.9309E+032.5055E+031.3328E+042.9229E+032.6109E+032.6344E+032.3552E+032.3982E+031.8188E+03
Std3.1361E+022.8548E+022.2926E+021.2367E+022.9816E+021.8505E+043.4021E+022.8533E+022.6746E+022.6904E+022.5625E+026.3493E+01
CEC2017-F18Ave3.3070E+062.5114E+048.0717E+056.3591E+053.3263E+056.9863E+075.5877E+056.0215E+069.0152E+051.4525E+065.1933E+065.3281E+04
Std4.4027E+063.3420E+045.9211E+056.8027E+053.0403E+059.1958E+075.9755E+055.1486E+061.0288E+061.1923E+067.7429E+062.2037E+04
CEC2017-F19Ave5.7797E+067.0364E+032.0534E+047.8626E+039.9326E+035.1978E+086.4581E+045.3768E+061.2615E+041.1514E+061.0284E+072.3419E+03
Std1.8557E+076.4845E+031.9772E+046.4607E+031.3840E+043.5941E+088.9073E+042.8668E+061.4688E+041.8548E+062.6679E+073.6972E+02
CEC2017-F20Ave2.6207E+032.6932E+032.4926E+032.3648E+032.7817E+033.0188E+033.0744E+032.8113E+032.9834E+032.5838E+032.7129E+032.1342E+03
Std1.9840E+022.1949E+022.0727E+021.3261E+021.8385E+021.2865E+022.7287E+022.1902E+022.5557E+021.8983E+021.9281E+024.9219E+01
CEC2017-F21Ave2.5673E+032.4647E+032.4019E+032.3754E+032.5150E+032.7161E+032.6546E+032.5906E+032.5663E+032.5318E+032.5541E+032.3598E+03
Std4.5157E+013.9287E+013.2599E+011.7421E+013.9573E+016.6462E+015.6610E+013.4566E+014.1545E+014.0631E+012.9194E+018.3140E+00
CEC2017-F22Ave5.0790E+034.5211E+034.8287E+032.3116E+036.0563E+036.9834E+037.8902E+037.3159E+036.5842E+034.8203E+036.1318E+032.3000E+03
Std2.2161E+032.3253E+031.9119E+038.5503E+002.0360E+031.0948E+031.5992E+031.8105E+031.3761E+032.5442E+032.4781E+031.6707E-07
CEC2017-F23Ave3.0296E+032.8944E+032.7731E+032.7889E+032.9384E+033.4644E+033.3652E+033.1291E+033.1166E+032.9709E+033.0236E+032.7012E+03
Std6.1993E+016.3111E+013.1507E+014.0008E+017.4832E+011.5564E+021.6653E+021.3445E+029.5442E+018.6136E+016.2097E+011.1623E+01
CEC2017-F24Ave3.1734E+033.0416E+032.9306E+032.9594E+033.0736E+034.0549E+033.5411E+033.1954E+033.3024E+033.1792E+033.2496E+032.8724E+03
Std6.7364E+018.1154E+012.7556E+013.8451E+018.2529E+012.5318E+021.9413E+028.5994E+018.9352E+019.1974E+013.8932E+018.1961E+00
CEC2017-F25Ave2.9523E+032.8974E+032.9048E+032.9311E+032.9024E+035.7927E+032.9785E+033.2093E+032.9302E+033.0373E+033.1781E+032.8855E+03
Std4.7761E+011.5562E+012.4442E+012.7927E+012.0983E+015.1615E+023.6628E+017.7617E+012.8245E+013.4916E+016.9337E+011.7607E+00
CEC2017-F26Ave6.7026E+035.4904E+034.7558E+034.7805E+036.2757E+031.1801E+049.0860E+038.3385E+037.6901E+036.7037E+037.3690E+034.2848E+03
Std1.1183E+031.6497E+036.1238E+021.3148E+031.1782E+037.7475E+021.3958E+031.0271E+039.1567E+021.4655E+038.7087E+026.0534E+02
CEC2017-F27Ave3.3558E+033.2661E+033.2366E+033.2944E+033.2864E+034.2856E+033.7557E+033.4462E+033.5855E+033.3434E+033.4654E+033.2191E+03
Std8.5092E+014.5819E+011.3575E+012.9849E+016.1784E+013.2111E+023.4559E+021.0326E+023.0558E+027.7061E+018.7042E+015.0881E+00
CEC2017-F28Ave3.4628E+033.1452E+033.2732E+033.3129E+033.2078E+038.2799E+033.3093E+034.1391E+033.2688E+033.4136E+033.8814E+033.2038E+03
Std2.9725E+025.9412E+015.3291E+013.6568E+012.8021E+014.8780E+023.1389E+013.2287E+022.7164E+016.8985E+012.1212E+024.6917E+00
CEC2017-F29Ave4.5364E+034.2239E+033.9469E+033.8814E+034.1996E+031.5177E+045.8414E+035.3726E+034.5657E+034.3456E+034.6519E+033.4934E+03
Std3.4669E+024.1072E+022.5985E+022.0379E+023.1400E+021.1299E+048.0940E+024.7225E+023.2454E+023.1564E+022.7251E+028.9152E+01
CEC2017-F30Ave4.6413E+061.0560E+042.5265E+051.1828E+045.2803E+041.7058E+091.2929E+065.4702E+073.0454E+059.5511E+063.6086E+076.4192E+03
Std6.1151E+063.4820E+032.4365E+056.0650E+032.1211E+059.7107E+081.5223E+063.2007E+072.8669E+058.6288E+062.5334E+074.2602E+02
Table 5. Experimental results of the state-of-the-art algorithms on the CEC 2017 (dim = 50).
Table 5. Experimental results of the state-of-the-art algorithms on the CEC 2017 (dim = 50).
IDItemsDBORTHRIMEJSSSABOAHLOAHEOACPSOGSAHPHHOAGWOGSEA
CEC2017-F1Ave1.0352E+093.2161E+037.1385E+063.9286E+083.1403E+031.0622E+114.2916E+084.0038E+101.4358E+091.5493E+103.6850E+104.4609E+02
Std9.3957E+083.9047E+032.1754E+064.1611E+082.8676E+038.3616E+092.8012E+081.1552E+105.7344E+093.5209E+096.7610E+091.9159E+02
CEC2017-F2Ave3.2029E+632.9854E+392.0236E+341.6378E+481.9626E+403.4676E+957.4192E+701.7139E+667.1803E+661.0000E+203.1678E+624.3605E+26
Std9.6579E+631.6219E+401.0203E+358.9589E+481.0749E+411.8990E+963.1499E+717.8659E+662.9251E+670.0000E+001.5725E+638.0303E+26
CEC2017-F3Ave2.1568E+055.5802E+031.2470E+051.4889E+051.7460E+052.8095E+051.3525E+051.7482E+053.0591E+051.0549E+051.4787E+056.1603E+04
Std4.2777E+043.5797E+032.9843E+041.9991E+043.4714E+048.8415E+043.8760E+041.3825E+047.4187E+041.2338E+041.6639E+047.7734E+03
CEC2017-F4Ave9.1675E+025.0510E+026.5293E+027.7879E+025.5288E+024.0188E+048.1116E+026.9184E+038.1777E+022.0776E+036.8747E+034.8824E+02
Std2.3022E+025.4255E+014.8902E+011.2080E+025.8859E+014.3740E+038.0391E+012.8567E+033.6449E+026.6221E+021.7430E+032.2595E+01
CEC2017-F5Ave9.5303E+028.3198E+027.2401E+027.0518E+028.7615E+021.1765E+039.6972E+021.1150E+031.0397E+039.5410E+021.0218E+036.7779E+02
Std1.0843E+024.0545E+013.9602E+014.0864E+012.1345E+012.5705E+015.4718E+013.4069E+017.0686E+013.0949E+013.6743E+012.3191E+01
CEC2017-F6Ave6.6504E+026.5160E+026.2203E+026.2785E+026.6165E+027.0143E+026.8070E+026.9013E+026.7580E+026.7246E+026.7840E+026.0643E+02
Std9.7807E+006.0098E+006.2915E+006.2143E+006.1545E+005.9034E+005.2271E+005.5256E+007.7145E+006.2558E+006.8335E+001.4370E+00
CEC2017-F7Ave1.3740E+031.5154E+031.0423E+031.1650E+031.7255E+032.0016E+031.8648E+031.9847E+032.6491E+031.7626E+031.5560E+031.0410E+03
Std1.2956E+021.1950E+025.3130E+019.6066E+016.7790E+014.4162E+011.0374E+025.9994E+013.7037E+028.5481E+019.1653E+013.7898E+01
CEC2017-F8Ave1.2973E+031.1368E+031.0153E+031.0218E+031.2008E+031.4982E+031.3115E+031.4356E+031.2469E+031.2398E+031.3435E+039.8620E+02
Std1.0933E+025.6533E+014.1938E+015.0005E+012.7193E+012.3887E+015.6435E+015.2063E+016.0933E+013.3870E+013.1327E+012.5278E+01
CEC2017-F9Ave2.4320E+041.1296E+048.3007E+031.1234E+041.3236E+043.7858E+042.0464E+042.7827E+042.0335E+042.0881E+042.8482E+043.4789E+03
Std7.5348E+031.4133E+032.5273E+033.4037E+039.5044E+023.1599E+032.5714E+032.5525E+032.8774E+032.8641E+034.3008E+035.1594E+02
CEC2017-F10Ave1.0504E+047.8925E+037.7969E+031.4483E+048.5374E+031.5417E+041.2199E+041.2730E+048.5482E+031.0091E+041.2737E+046.2196E+03
Std2.3513E+038.6017E+029.0606E+021.1231E+039.7740E+025.8959E+021.7146E+031.0735E+039.9953E+029.9906E+021.0379E+034.5311E+02
CEC2017-F11Ave2.7119E+031.3451E+031.5745E+031.4777E+031.3396E+032.4730E+041.8778E+037.5888E+032.2804E+032.6504E+031.1051E+041.2171E+03
Std1.8394E+035.8714E+016.9800E+011.2607E+026.7504E+012.2268E+032.3543E+022.4675E+038.9118E+027.3693E+022.9820E+031.7055E+01
CEC2017-F12Ave4.8326E+085.8183E+058.9582E+071.2793E+075.4751E+067.5060E+102.3138E+087.1195E+097.9147E+071.0887E+091.0649E+101.2731E+06
Std3.9342E+083.1466E+055.5210E+077.4613E+063.2971E+061.7716E+101.2616E+084.3108E+097.1754E+076.6137E+084.1960E+093.6383E+05
CEC2017-F13Ave3.1255E+071.2317E+042.2464E+051.1294E+043.1074E+044.6553E+105.2266E+062.8933E+083.4393E+076.8029E+071.2549E+091.7241E+03
Std4.0098E+071.1358E+041.1961E+054.0974E+032.2281E+041.5421E+101.1219E+072.6016E+081.4323E+085.5911E+071.6585E+091.5837E+02
CEC2017-F14Ave3.3000E+061.2958E+043.2793E+051.0941E+051.8649E+051.1641E+088.3068E+054.4256E+064.3093E+051.5483E+066.4363E+063.3864E+04
Std3.3751E+061.1567E+041.7036E+057.3093E+049.3692E+049.7642E+076.3074E+054.0197E+064.6680E+051.2849E+066.7554E+061.5060E+04
CEC2017-F15Ave1.0960E+071.3334E+046.9838E+048.1999E+031.8482E+048.0067E+096.3597E+041.3699E+084.9566E+042.7621E+063.3705E+082.7232E+03
Std2.4443E+078.0469E+036.7527E+045.8804E+039.3018E+033.0972E+095.2037E+042.9544E+082.9908E+042.5022E+063.7444E+081.0236E+03
CEC2017-F16Ave4.6348E+033.6274E+033.6090E+033.1898E+033.9060E+031.0713E+045.1683E+035.7867E+034.1334E+034.4630E+034.5154E+032.7306E+03
Std6.0851E+025.3328E+024.1176E+023.8306E+025.8464E+021.6169E+039.3909E+021.0480E+035.1136E+026.0936E+023.6187E+021.7466E+02
CEC2017-F17Ave4.1503E+033.5704E+033.2972E+033.0422E+033.5216E+031.5537E+044.2942E+034.1595E+033.6957E+033.6251E+033.8077E+032.5426E+03
Std5.0739E+023.5587E+023.0186E+023.1803E+024.1516E+026.3220E+034.7755E+028.0323E+024.2740E+023.2539E+023.4347E+021.3471E+02
CEC2017-F18Ave5.8481E+068.2453E+044.1977E+061.2855E+061.6793E+061.9793E+083.7043E+064.0702E+071.9157E+065.6233E+062.6131E+073.4990E+05
Std5.7943E+066.3640E+043.2709E+068.0108E+051.1048E+061.2105E+083.0243E+062.6595E+071.6006E+065.3235E+062.2625E+071.2933E+05
CEC2017-F19Ave6.7889E+061.6356E+045.7468E+042.0330E+041.8006E+043.5071E+096.1812E+054.6626E+076.2080E+041.9101E+069.8785E+071.5215E+04
Std1.2886E+079.5971E+036.8413E+049.0598E+031.4015E+042.0846E+096.5308E+056.4513E+077.2921E+041.7683E+061.3836E+083.9835E+03
CEC2017-F20Ave3.6740E+033.3841E+033.1957E+033.5108E+033.5472E+034.2816E+034.0122E+033.7994E+033.4803E+033.3138E+033.5047E+032.6304E+03
Std3.3425E+023.0516E+023.1522E+024.0165E+023.7616E+021.8820E+024.1729E+022.5299E+022.7657E+022.3818E+022.4491E+028.8962E+01
CEC2017-F21Ave2.8693E+032.6489E+032.5292E+032.4797E+032.7645E+033.2051E+033.0519E+032.9390E+032.9432E+032.8309E+032.8580E+032.4428E+03
Std9.0938E+018.3208E+013.8230E+014.6725E+018.9440E+016.3510E+011.4251E+027.6021E+011.0086E+025.1720E+014.2587E+011.2042E+01
CEC2017-F22Ave1.2699E+041.0026E+049.3826E+031.5073E+041.0328E+041.7066E+041.3782E+041.3569E+041.0347E+041.2190E+041.5565E+047.2353E+03
Std2.1914E+031.0156E+039.5927E+022.8653E+039.9450E+025.9999E+021.2246E+031.1354E+039.7496E+021.1287E+039.2705E+022.0428E+03
CEC2017-F23Ave3.4903E+033.2556E+033.0043E+033.1005E+033.3268E+034.5273E+034.2223E+033.6917E+033.6133E+033.4506E+033.6239E+032.8783E+03
Std1.9103E+021.2819E+025.5002E+016.7197E+011.2897E+022.2521E+023.3075E+021.5214E+021.5027E+021.1162E+029.1596E+012.0576E+01
CEC2017-F24Ave3.6902E+033.4589E+033.1400E+033.2842E+033.4945E+035.3011E+034.2858E+033.7587E+033.9791E+033.6822E+033.8826E+033.0336E+03
Std1.5132E+021.3762E+025.5073E+016.1681E+011.3687E+022.1638E+023.2067E+021.5259E+021.3753E+021.0555E+021.0000E+021.3021E+01
CEC2017-F25Ave3.4477E+033.0490E+033.1224E+033.2814E+033.0708E+031.6107E+043.2646E+036.6959E+033.1638E+034.1441E+035.6631E+033.0842E+03
Std8.2391E+023.5363E+014.6769E+016.8841E+013.4888E+011.1315E+038.0439E+011.0450E+035.1007E+013.9994E+026.7586E+021.5704E+01
CEC2017-F26Ave9.5904E+039.2908E+036.5900E+038.9797E+036.5277E+031.7662E+041.3578E+041.3923E+041.2779E+041.1563E+041.2352E+046.3971E+03
Std2.0118E+032.8295E+034.0099E+021.1139E+033.7663E+036.4046E+021.3468E+038.8759E+021.3113E+031.8854E+039.9242E+026.2839E+02
CEC2017-F27Ave4.0151E+033.6802E+033.5969E+033.8349E+033.6655E+036.6795E+034.9700E+034.3278E+034.8187E+033.9428E+034.9153E+033.4169E+03
Std2.0410E+022.1842E+021.0596E+021.4625E+021.8132E+028.1138E+026.4202E+024.5814E+024.5829E+022.2137E+022.6956E+023.6372E+01
CEC2017-F28Ave5.7445E+033.2917E+033.3748E+033.8343E+033.3245E+031.4639E+043.5839E+036.6665E+033.6776E+034.7988E+036.6848E+033.3345E+03
Std2.2784E+032.2899E+013.6776E+011.8664E+023.3998E+011.2293E+031.1752E+026.7297E+024.4803E+023.5689E+026.9041E+021.7773E+01
CEC2017-F29Ave6.3772E+034.9379E+034.8263E+034.6316E+035.0490E+034.0237E+058.4154E+038.4488E+036.4267E+036.4179E+037.4581E+033.8256E+03
Std1.1055E+035.2502E+023.5890E+023.3468E+025.0886E+023.0695E+051.0611E+031.3692E+037.4359E+028.6325E+025.9816E+021.5359E+02
CEC2017-F30Ave3.8667E+079.5036E+053.1747E+074.1280E+061.6750E+066.8739E+098.7219E+074.0034E+085.9862E+071.7739E+083.7760E+088.1160E+05
Std4.7184E+072.2367E+051.4933E+071.7022E+068.6338E+052.8884E+095.3803E+071.9373E+081.6879E+077.7781E+072.0162E+084.4879E+04
Table 6. Experimental results of the state-of-the-art algorithms on the CEC 2017 (dim = 100).
Table 6. Experimental results of the state-of-the-art algorithms on the CEC 2017 (dim = 100).
IDItemsDBORTHRIMEJSSSABOAHLOAHEOACPSOGSAHPHHOAGWOGSEA
CEC2017-F1Ave3.7741E+109.3622E+031.6095E+082.2829E+104.3604E+062.5971E+114.6850E+091.5313E+118.9245E+098.1796E+101.5065E+115.1680E+07
Std4.7516E+109.2640E+034.3176E+077.2752E+091.7900E+061.7040E+101.1209E+092.4565E+105.9123E+091.0287E+107.6575E+091.9743E+07
CEC2017-F2Ave1.7132E+985.2459E+991.3942E+982.8180E+911.8297E+992.8919E+974.6577E+621.5007E+592.1132E+591.0000E+202.4429E+536.7940E+92
Std6.5535E+042.8733E+966.1034E+981.4676E+921.0016E+996.5535E+046.5535E+046.5535E+046.5535E+040.0000E+006.5535E+041.4631E+93
CEC2017-F3Ave5.4424E+051.1380E+055.8502E+054.2076E+056.4783E+054.4140E+053.2000E+053.4566E+057.7347E+052.8242E+053.3240E+052.6632E+05
Std2.6340E+052.8092E+048.2293E+043.7860E+041.2169E+051.3686E+055.5478E+041.1643E+041.1236E+051.7577E+041.4264E+041.7881E+04
CEC2017-F4Ave6.9133E+036.9633E+029.8020E+022.8309E+037.7506E+021.1459E+051.7954E+032.4296E+042.8003E+031.1263E+042.3194E+049.2873E+02
Std1.2434E+044.4245E+011.0624E+028.6067E+025.2382E+011.1336E+042.3721E+025.4852E+038.2008E+022.1331E+033.0761E+033.2239E+01
CEC2017-F5Ave1.6657E+031.2878E+031.1668E+031.1899E+031.3694E+032.0864E+031.7429E+031.8931E+031.7758E+031.6885E+031.8151E+031.0690E+03
Std2.6519E+026.6986E+018.9348E+017.2374E+014.1429E+013.4605E+015.4926E+018.7535E+011.4242E+025.6955E+015.7904E+014.5420E+01
CEC2017-F6Ave6.7421E+026.5607E+026.4701E+026.4818E+026.6369E+027.1106E+026.9351E+027.0109E+026.8271E+026.8710E+026.9496E+026.2828E+02
Std1.1894E+012.9144E+007.3504E+004.6355E+001.7247E+003.6568E+005.5434E+004.6054E+006.6987E+004.6228E+004.0835E+002.4833E+00
CEC2017-F7Ave2.8156E+032.9540E+031.8037E+032.4108E+033.2575E+033.9502E+033.7351E+033.8912E+036.4037E+033.5966E+033.2973E+032.1029E+03
Std2.2959E+022.0155E+021.3406E+022.2711E+027.9562E+016.2015E+011.1859E+021.0196E+026.1556E+021.1456E+021.2289E+029.4693E+01
CEC2017-F8Ave2.1822E+031.6966E+031.5102E+031.5652E+031.8291E+032.5463E+032.1731E+032.3859E+032.1311E+032.1633E+032.2112E+031.3833E+03
Std2.1396E+029.0453E+011.0053E+029.3559E+016.2331E+014.5090E+011.0978E+028.2236E+011.5516E+026.6627E+016.8888E+014.3439E+01
CEC2017-F9Ave6.8042E+042.2361E+044.0491E+045.0424E+042.3751E+048.2785E+045.2846E+046.0265E+044.4332E+044.6198E+047.2449E+041.5249E+04
Std1.6803E+041.1042E+038.5029E+036.6348E+032.7445E+024.2639E+035.8394E+034.1681E+035.9732E+037.0455E+034.9522E+031.2320E+03
CEC2017-F10Ave2.6312E+041.5355E+041.7792E+043.1382E+041.6843E+043.2902E+042.7016E+042.7334E+041.6259E+042.5017E+042.9920E+041.3832E+04
Std5.4735E+031.3807E+031.7501E+038.4885E+029.0378E+025.7391E+022.2921E+031.6001E+031.0401E+031.9119E+031.5764E+037.1653E+02
CEC2017-F11Ave1.5331E+052.3891E+031.2028E+044.4372E+042.3982E+044.0625E+054.2843E+041.6209E+051.2679E+055.5122E+041.2799E+059.9883E+03
Std4.4585E+043.1134E+022.3490E+039.1415E+038.1507E+031.6445E+051.5387E+042.2752E+042.8559E+041.2667E+041.5551E+042.3321E+03
CEC2017-F12Ave3.2008E+094.5429E+068.5127E+081.4202E+096.6691E+071.9490E+111.6389E+095.2860E+101.7862E+091.7404E+105.8726E+101.8643E+07
Std1.1773E+092.3800E+063.2538E+081.6535E+093.3893E+071.8490E+103.4040E+081.9316E+102.3506E+096.3638E+097.8971E+093.5585E+06
CEC2017-F13Ave1.3483E+089.6719E+031.0408E+062.4923E+053.3477E+044.4541E+103.4870E+078.8051E+092.1159E+078.9859E+089.8440E+093.2568E+03
Std1.0904E+087.1030E+033.3615E+064.7698E+051.0727E+046.0516E+092.9711E+074.4813E+098.0229E+075.5160E+082.4917E+095.0889E+02
CEC2017-F14Ave1.4795E+079.7513E+045.0287E+062.6422E+061.1918E+061.5375E+087.2412E+062.0206E+072.5964E+067.3815E+061.7691E+077.2234E+05
Std1.2972E+074.2834E+042.2676E+061.5004E+063.8870E+051.0607E+083.5462E+066.3584E+061.3462E+062.7645E+069.2974E+061.5964E+05
CEC2017-F15Ave3.6432E+074.7873E+031.5744E+051.0979E+041.8580E+042.4003E+102.9509E+061.9978E+097.4699E+074.2517E+072.4498E+092.0960E+03
Std6.0229E+073.0480E+037.3711E+044.8197E+031.3826E+045.0247E+092.2615E+061.6840E+092.9264E+083.1691E+071.2774E+091.9246E+02
CEC2017-F16Ave8.8817E+036.0057E+037.3212E+036.0450E+036.1237E+032.5294E+041.1967E+041.3273E+047.6745E+031.2012E+041.2298E+044.8827E+03
Std1.5732E+035.4388E+028.1512E+025.5322E+028.8622E+022.5032E+032.3505E+032.3399E+031.1457E+031.3494E+031.2170E+033.0899E+02
CEC2017-F17Ave8.6115E+035.6965E+035.6847E+035.4166E+035.8796E+031.4022E+078.2918E+031.2224E+056.4418E+037.5301E+033.5455E+044.1546E+03
Std1.0254E+035.8976E+026.4490E+027.2660E+028.0145E+021.5226E+071.0896E+031.1800E+056.6432E+021.0677E+032.7556E+042.7901E+02
CEC2017-F18Ave1.8516E+073.6427E+057.9899E+063.0602E+061.8895E+062.9652E+086.0773E+062.0003E+073.2473E+068.2509E+061.8330E+071.1908E+06
Std1.2223E+071.7419E+053.8223E+061.5694E+067.1396E+051.6321E+082.2448E+067.2124E+061.8659E+064.0101E+069.3858E+063.2142E+05
CEC2017-F19Ave3.7834E+076.6971E+031.0015E+072.0434E+044.0813E+042.4997E+101.1309E+072.1694E+093.9452E+076.2133E+072.4660E+092.1667E+03
Std2.8663E+076.9467E+036.4866E+061.7275E+041.8338E+055.3550E+096.3303E+062.8292E+092.1123E+084.8957E+071.1766E+098.7004E+01
CEC2017-F20Ave7.0832E+035.3214E+035.7362E+037.0886E+036.1858E+037.9850E+036.8670E+036.4167E+035.9821E+035.6618E+036.8189E+034.0916E+03
Std6.1165E+023.7677E+024.2628E+024.2225E+025.3417E+023.0431E+026.5856E+024.7141E+024.9027E+025.9565E+027.9273E+022.5690E+02
CEC2017-F21Ave3.9333E+033.4171E+033.0377E+033.0399E+033.6520E+034.8590E+034.7141E+034.0945E+034.1716E+033.9013E+033.9960E+032.7993E+03
Std1.3836E+021.7054E+029.3171E+011.0453E+022.2023E+021.5530E+022.8166E+021.9428E+022.5161E+021.7446E+028.9596E+013.0838E+01
CEC2017-F22Ave2.7274E+041.9370E+041.9648E+043.3465E+041.8920E+043.5346E+042.9693E+043.1076E+041.9285E+042.7957E+043.2381E+041.7051E+04
Std4.5762E+031.1735E+031.4358E+031.3332E+031.3232E+035.7492E+022.2482E+031.5258E+031.2452E+031.6235E+031.8328E+037.7487E+02
CEC2017-F23Ave4.8622E+033.8428E+033.5706E+033.7991E+034.1981E+036.3690E+035.9034E+035.4108E+035.0623E+034.6981E+035.5965E+033.2128E+03
Std2.6091E+022.0169E+027.7406E+011.0784E+022.0957E+022.1071E+025.0044E+023.6167E+022.7963E+021.2169E+022.7529E+022.7133E+01
CEC2017-F24Ave6.0474E+034.8598E+034.2584E+035.1409E+035.1994E+031.1693E+049.3033E+036.2693E+036.3613E+035.7482E+037.7947E+033.8653E+03
Std4.4876E+023.4733E+021.6745E+022.3693E+023.3327E+021.3404E+039.6539E+024.1543E+023.6617E+022.8075E+023.9206E+023.3967E+01
CEC2017-F25Ave6.3395E+033.3372E+033.6928E+035.0256E+033.4466E+032.9846E+044.4040E+031.5371E+044.4188E+038.0854E+031.2802E+043.5914E+03
Std3.6573E+036.0971E+019.0182E+015.2140E+025.8697E+011.7783E+032.3609E+021.9303E+036.7576E+029.1110E+021.1301E+033.9826E+01
CEC2017-F26Ave2.3080E+042.1829E+041.5541E+042.6015E+042.1353E+045.7365E+043.5399E+043.8982E+043.2976E+043.0194E+043.4265E+041.4427E+04
Std2.7695E+034.4402E+031.5883E+032.2593E+037.5145E+032.5656E+034.7589E+032.8668E+032.2870E+032.9804E+032.2204E+031.0678E+03
CEC2017-F27Ave4.5468E+033.7568E+034.0075E+034.7552E+033.8662E+031.4749E+045.5640E+035.7912E+035.6353E+035.1517E+037.7398E+033.6803E+03
Std4.2616E+021.2114E+021.8239E+022.4119E+022.6306E+021.1102E+031.2346E+031.0124E+037.2997E+023.8866E+025.7527E+024.0223E+01
CEC2017-F28Ave1.8040E+043.4270E+033.7789E+037.7971E+033.5421E+033.7097E+044.5781E+031.6663E+045.0271E+031.0195E+041.7705E+043.8489E+03
Std7.5206E+034.0098E+017.8350E+011.3046E+034.2129E+011.6352E+032.7820E+021.4137E+031.0037E+031.3855E+031.3688E+034.8847E+01
CEC2017-F29Ave1.1109E+047.3613E+039.2764E+038.8529E+037.5123E+031.0042E+061.5229E+042.4583E+041.1399E+041.3503E+041.9403E+046.1195E+03
Std1.4593E+037.1043E+029.0598E+027.5812E+026.9042E+024.9959E+051.9541E+039.6814E+031.0793E+031.2170E+035.5657E+033.1404E+02
CEC2017-F30Ave1.1358E+081.8219E+041.2176E+081.1559E+072.5928E+053.9497E+102.2493E+086.7101E+098.4726E+071.0296E+098.4744E+091.6474E+04
Std5.5941E+071.8578E+044.9197E+077.1841E+061.7823E+055.8794E+091.0004E+084.5735E+092.7473E+083.6580E+082.8481E+093.4078E+03
Table 7. Experimental results of the state-of-the-art algorithms on the CEC 2022 (dim = 20).
Table 7. Experimental results of the state-of-the-art algorithms on the CEC 2022 (dim = 20).
IDItemDBORTHRIMEJSSSABOAHLOAHEOACPSOGSAHPHHOAGWOGSEA
CEC2022-F1Ave2.2632E+043.0000E+023.4451E+024.5165E+038.6142E+025.7833E+042.9129E+032.2482E+041.5747E+044.2001E+031.6793E+043.0542E+02
Std8.2006E+033.6696E-123.5968E+012.3327E+038.1398E+022.0962E+043.0949E+036.2065E+038.9789E+032.2055E+035.2073E+034.3804E+00
CEC2022-F2Ave4.8911E+024.3661E+024.5350E+024.7405E+024.5202E+023.1285E+034.9017E+026.9407E+024.5746E+025.1939E+026.2980E+024.4357E+02
Std4.4569E+012.0731E+011.6571E+013.1620E+011.3499E+017.6408E+024.3587E+011.2367E+021.1994E+014.8463E+017.4426E+014.5723E+00
CEC2022-F3Ave6.3271E+026.3528E+026.0145E+026.0497E+026.2393E+026.7804E+026.7103E+026.6721E+026.6340E+026.4706E+026.4551E+026.0002E+02
Std1.0491E+019.7860E+006.9795E-013.4140E+001.0302E+017.5421E+001.2067E+018.4464E+001.3623E+011.2419E+019.1849E+001.6808E-02
CEC2022-F4Ave9.0868E+028.7031E+028.5838E+028.4940E+028.9704E+029.7196E+029.0728E+029.2770E+029.1908E+028.9108E+029.0132E+028.2793E+02
Std3.1312E+011.6612E+011.8332E+012.2150E+012.1521E+011.4313E+013.5283E+011.9865E+013.2720E+011.3102E+012.0313E+015.4930E+00
CEC2022-F5Ave1.8116E+032.0157E+039.7582E+029.6405E+022.3987E+033.4875E+032.6876E+033.0023E+033.3935E+032.4379E+032.2980E+039.2937E+02
Std4.5550E+023.1317E+028.3288E+015.8730E+012.3254E+024.4448E+026.8010E+022.9825E+027.0962E+024.0638E+025.1083E+021.2945E+01
CEC2022-F6Ave4.2982E+055.2415E+037.8094E+034.2611E+037.9926E+031.5406E+097.0369E+031.9797E+075.0775E+033.4346E+051.0194E+071.9845E+03
Std1.3209E+063.6723E+035.0500E+033.1217E+037.6208E+039.1185E+085.5854E+033.5237E+073.4558E+034.5859E+051.3152E+079.9873E+01
CEC2022-F7Ave2.1248E+032.1496E+032.0616E+032.0485E+032.1268E+032.1956E+032.2925E+032.2216E+032.2217E+032.1270E+032.1698E+032.0300E+03
Std4.7496E+015.9726E+013.3797E+011.7062E+015.0252E+013.1332E+011.0567E+024.3500E+017.8271E+013.9048E+014.0362E+017.4381E+00
CEC2022-F8Ave2.2776E+032.3004E+032.2399E+032.2318E+032.2737E+033.6831E+032.5650E+032.2470E+032.3880E+032.2422E+032.2635E+032.2214E+03
Std7.1586E+018.4764E+013.7708E+015.0085E+006.3813E+011.4909E+031.9812E+022.9131E+011.2108E+022.2944E+014.8786E+013.1045E-01
CEC2022-F9Ave2.5019E+032.4808E+032.4810E+032.4811E+032.4808E+033.7860E+032.4871E+032.6039E+032.4875E+032.5021E+032.5847E+032.4808E+03
Std2.0006E+014.1214E-122.1034E-011.7760E+006.7475E-033.7048E+029.4733E+007.2234E+012.0191E+011.5809E+014.2147E+014.1544E-11
CEC2022-F10Ave3.0134E+034.0646E+032.6984E+032.5309E+033.8103E+033.9689E+035.0980E+034.7306E+034.8883E+032.5012E+034.4874E+032.5006E+03
Std8.9619E+029.6291E+022.0600E+027.0620E+017.2216E+022.0144E+038.1759E+021.2110E+037.0893E+022.6204E-011.3488E+035.4741E-02
CEC2022-F11Ave3.0960E+032.9133E+032.9196E+032.9163E+032.8907E+038.9661E+032.9888E+035.9755E+033.0732E+033.3935E+034.5286E+032.9000E+03
Std2.1675E+027.3030E+011.1331E+021.2685E+021.2427E+025.6268E+029.4961E+011.3525E+034.4038E+027.4606E+024.8452E+021.2582E-12
CEC2022-F12Ave3.0489E+032.9838E+032.9640E+032.9931E+033.0054E+033.3382E+033.2465E+033.0514E+033.2464E+033.0228E+033.1070E+032.9434E+03
Std5.6634E+013.8805E+011.8155E+013.1643E+015.8409E+011.1029E+021.5949E+026.4514E+011.6311E+024.7989E+011.0612E+022.8107E+00
Table 8. p-value of the state-of-the-art algorithms on the CEC 2017 (dim = 30).
Table 8. p-value of the state-of-the-art algorithms on the CEC 2017 (dim = 30).
FunctionDBORTHRIMEJSSSABOAHLOAHEOACPSOGSAHPHHOAGWO
F13.0199E-118.8411E-073.0199E-113.0199E-117.0430E-073.0199E-113.0199E-113.0199E-117.0881E-083.0199E-113.0199E-11
F23.0199E-112.4386E-093.0199E-113.0199E-111.4643E-103.0199E-113.0199E-113.0199E-113.0199E-111.2118E-123.0199E-11
F33.0199E-113.0199E-119.7917E-053.0199E-113.0199E-113.0199E-118.1527E-113.0199E-113.0199E-113.0199E-113.0199E-11
F43.0199E-115.2640E-047.7725E-091.3111E-082.1265E-043.0199E-111.3289E-103.0199E-119.5139E-063.0199E-113.0199E-11
F53.0199E-113.0199E-114.0840E-051.1058E-043.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F63.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F73.3384E-113.0199E-117.1719E-013.1573E-053.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F83.0199E-113.0199E-111.5581E-088.2357E-023.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F93.0199E-113.0199E-111.8500E-083.1573E-053.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F103.6897E-115.5727E-107.2884E-033.0199E-118.1014E-103.0199E-113.0199E-113.0199E-115.5727E-103.0199E-113.0199E-11
F113.0199E-113.0199E-113.0199E-114.5043E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F123.0199E-118.4848E-093.0199E-116.6955E-111.4918E-063.0199E-113.0199E-113.0199E-113.4742E-103.0199E-113.0199E-11
F133.0199E-117.7387E-063.0199E-111.1058E-041.6947E-093.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F141.6132E-107.6950E-083.0199E-113.6459E-083.0199E-113.0199E-111.7769E-103.0199E-112.3715E-103.0199E-113.0199E-11
F153.0199E-111.0233E-015.5999E-071.2362E-034.6390E-053.0199E-113.0199E-113.0199E-118.9934E-113.0199E-113.0199E-11
F163.0199E-118.1527E-113.1967E-095.8587E-061.3289E-103.0199E-113.0199E-113.0199E-113.0199E-113.8202E-103.0199E-11
F173.0199E-113.0199E-111.2023E-085.2650E-053.0199E-113.0199E-113.0199E-113.0199E-113.0199E-118.1527E-113.0199E-11
F183.1589E-102.4327E-053.0199E-119.9186E-112.2273E-093.0199E-119.9186E-113.0199E-113.6897E-113.0199E-113.0199E-11
F193.0199E-111.0907E-058.3520E-087.5991E-071.2860E-063.0199E-113.0199E-113.0199E-111.0937E-103.0199E-113.0199E-11
F203.0199E-113.0199E-118.8910E-103.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F213.0199E-113.0199E-111.2870E-093.1821E-043.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F223.0199E-117.9555E-033.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F233.0199E-113.0199E-119.9186E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F243.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F256.6955E-111.8608E-062.1544E-103.0199E-113.1830E-033.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F264.1997E-102.0054E-041.8682E-051.1711E-024.9980E-093.0199E-113.0199E-113.0199E-113.0199E-113.9648E-083.0199E-11
F273.0199E-112.9215E-093.0103E-073.0199E-113.8202E-103.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F283.0199E-112.4990E-033.0199E-113.0199E-119.1171E-013.0199E-113.0199E-113.0199E-118.1014E-103.0199E-113.0199E-11
F293.0199E-118.1527E-116.0658E-117.3803E-103.3384E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F303.0199E-112.3168E-063.0199E-118.8910E-105.4617E-093.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
Table 9. p-value of the state-of-the-art algorithms on the CEC 2017 (dim = 50).
Table 9. p-value of the state-of-the-art algorithms on the CEC 2017 (dim = 50).
FunctionDBORTHRIMEJSSSABOAHLOAHEOACPSOGSAHPHHOAGWO
F13.0199E-112.3768E-073.0199E-113.0199E-114.3531E-053.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F23.0199E-113.3242E-063.0199E-113.0199E-114.6159E-103.0199E-113.0199E-113.0199E-113.0199E-111.2118E-123.0199E-11
F33.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F43.0199E-111.1536E-013.0199E-113.0199E-114.1178E-063.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F53.0199E-113.0199E-111.5292E-055.3221E-033.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F63.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F73.0199E-113.0199E-119.7052E-017.0881E-083.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F83.0199E-116.0658E-112.2658E-031.7666E-033.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F93.0199E-113.0199E-111.2870E-093.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F103.0199E-111.4110E-095.5727E-103.0199E-113.0199E-113.0199E-113.0199E-113.0199E-111.7769E-103.0199E-113.0199E-11
F113.0199E-118.1527E-113.0199E-113.0199E-111.2057E-103.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F123.0199E-112.1947E-083.0199E-113.0199E-111.4110E-093.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F133.0199E-114.0772E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F143.0199E-115.1857E-078.1527E-113.9648E-081.8567E-093.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F153.0199E-111.0105E-083.0199E-116.7362E-061.9568E-103.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F163.0199E-118.1527E-113.1589E-102.5721E-073.8202E-103.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F173.0199E-113.0199E-113.0199E-114.1825E-093.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F184.0772E-112.3715E-101.3289E-103.6459E-084.1997E-103.0199E-118.4848E-093.0199E-112.2273E-093.0199E-113.0199E-11
F193.3384E-117.8446E-011.2541E-073.6439E-029.9410E-013.0199E-113.0199E-113.0199E-117.7387E-063.0199E-113.0199E-11
F203.0199E-113.0199E-113.8202E-104.5726E-094.5043E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F213.0199E-111.7769E-103.0199E-113.5638E-043.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F223.0199E-112.3715E-101.8500E-083.1967E-091.0937E-103.0199E-113.0199E-113.0199E-112.6099E-103.0199E-113.0199E-11
F233.0199E-113.0199E-116.6955E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F243.0199E-113.0199E-114.5043E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F253.0199E-119.5139E-065.5611E-043.0199E-113.1830E-013.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F267.1186E-091.1077E-062.5188E-013.0199E-111.0000E+003.0199E-113.0199E-113.0199E-113.0199E-115.0723E-103.0199E-11
F273.0199E-113.8249E-092.2273E-093.0199E-111.4110E-093.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F283.0199E-111.0105E-083.8349E-063.0199E-118.1200E-043.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F293.0199E-114.9752E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F303.0199E-111.6798E-033.0199E-113.0199E-113.4742E-103.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
Table 10. p-value of the state-of-the-art algorithms on the CEC 2017 (dim = 100).
Table 10. p-value of the state-of-the-art algorithms on the CEC 2017 (dim = 100).
FunctionDBORTHRIMEJSSSABOAHLOAHEOACPSOGSAHPHHOAGWO
F13.0199E-113.0199E-113.6897E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F23.0199E-111.6813E-048.9934E-113.0199E-113.1967E-093.0199E-113.0199E-113.0199E-113.0199E-111.2118E-123.0199E-11
F33.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.5708E-063.0199E-113.0199E-112.0523E-033.0199E-11
F43.0199E-113.0199E-113.6439E-023.0199E-113.6897E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F53.0199E-113.0199E-114.8011E-076.5183E-093.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F63.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F73.0199E-113.0199E-111.5465E-093.0811E-083.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F83.0199E-117.3891E-111.2860E-064.5043E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F93.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F103.0199E-111.6351E-053.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-112.3715E-103.0199E-113.0199E-11
F113.0199E-113.0199E-113.1830E-033.0199E-119.9186E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F123.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F133.0199E-114.9752E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F143.0199E-113.0199E-113.0199E-113.0199E-112.3168E-063.0199E-113.0199E-113.0199E-117.1186E-093.0199E-113.0199E-11
F153.0199E-113.4971E-093.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F163.0199E-115.5727E-103.0199E-111.6132E-103.3520E-083.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F173.0199E-113.0199E-113.0199E-117.3803E-103.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F183.0199E-111.0937E-103.0199E-115.4617E-094.2175E-043.0199E-113.0199E-113.0199E-111.8500E-083.0199E-113.0199E-11
F193.0199E-116.6955E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F203.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F213.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F223.0199E-112.9215E-093.4971E-093.0199E-111.4733E-073.0199E-113.0199E-113.0199E-114.9980E-093.0199E-113.0199E-11
F233.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F243.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F253.0199E-113.0199E-111.7479E-053.0199E-112.3715E-103.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F263.0199E-115.5727E-102.7548E-033.0199E-111.1077E-063.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F273.8202E-107.9590E-039.9186E-113.0199E-114.2259E-033.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F283.0199E-113.0199E-113.3681E-053.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F293.0199E-111.4110E-093.0199E-113.0199E-112.8716E-103.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F303.0199E-118.7710E-023.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
Table 11. p-value of the state-of-the-art algorithms on the CEC 2022 (dim = 20).
Table 11. p-value of the state-of-the-art algorithms on the CEC 2022 (dim = 20).
FunctionDBORTHRIMEJSSSABOAHLOAHEOACPSOGSAHPHHOAGWO
F13.0199E-112.9543E-112.8716E-103.0199E-115.0723E-103.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F23.0199E-115.5498E-029.2603E-093.3384E-117.1186E-093.0199E-115.4617E-093.0199E-113.0199E-113.0199E-113.0199E-11
F33.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F43.0180E-113.0180E-112.8700E-103.8297E-053.0180E-113.0180E-113.0180E-113.0180E-113.0180E-113.0180E-113.0180E-11
F53.0199E-113.0199E-114.0330E-032.1566E-033.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F63.0199E-111.0666E-073.0199E-113.5923E-056.0459E-073.0199E-117.3803E-103.0199E-115.4617E-093.0199E-113.0199E-11
F72.6099E-103.0199E-115.5999E-074.4205E-063.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F83.0199E-113.0199E-113.0199E-113.0199E-112.3715E-103.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F93.0104E-114.0950E-113.0104E-113.0104E-111.3140E-013.0104E-113.0104E-113.0104E-113.0104E-113.0104E-113.0104E-11
F108.1527E-113.0199E-115.5999E-073.3384E-115.5727E-103.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
F111.5693E-113.0236E-095.1735E-095.1735E-097.7464E-071.5693E-113.1458E-101.5693E-111.5693E-113.1458E-101.5693E-11
F123.0199E-111.4643E-103.6459E-083.0199E-114.5043E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-113.0199E-11
Table 12. Friedman mean rank test for the state-of-the-art algorithms.
Table 12. Friedman mean rank test for the state-of-the-art algorithms.
SuitesCEC2017CEC2022
Dimensions305010020
Algorithms M . R T . R M . R T . R M . R T . R M . R T . R
DBO7.6087.6087.7397.257
RTH3.1722.9322.2723.924
RIME3.7743.6734.1343.583
JS3.6034.4055.3753.502
SSA4.6054.3043.9734.755
BOA11.831211.931211.801211.4212
HLOA8.7098.3797.6788.759
HEOA10.071110.07119.93119.9211
CPSOGSA7.4376.9766.6768.338
HPHHO7.1067.0377.1776.586
AGWO8.90109.40109.70108.8310
GSEA1.2311.3311.6011.171
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

Liu, X.; Li, S.; Wu, Y.; Fu, Z. Graduate Student Evolutionary Algorithm: A Novel Metaheuristic Algorithm for 3D UAV and Robot Path Planning. Biomimetics 2025, 10, 616. https://doi.org/10.3390/biomimetics10090616

AMA Style

Liu X, Li S, Wu Y, Fu Z. Graduate Student Evolutionary Algorithm: A Novel Metaheuristic Algorithm for 3D UAV and Robot Path Planning. Biomimetics. 2025; 10(9):616. https://doi.org/10.3390/biomimetics10090616

Chicago/Turabian Style

Liu, Xiaoxuan, Shaobo Li, Yongming Wu, and Zijun Fu. 2025. "Graduate Student Evolutionary Algorithm: A Novel Metaheuristic Algorithm for 3D UAV and Robot Path Planning" Biomimetics 10, no. 9: 616. https://doi.org/10.3390/biomimetics10090616

APA Style

Liu, X., Li, S., Wu, Y., & Fu, Z. (2025). Graduate Student Evolutionary Algorithm: A Novel Metaheuristic Algorithm for 3D UAV and Robot Path Planning. Biomimetics, 10(9), 616. https://doi.org/10.3390/biomimetics10090616

Article Metrics

Back to TopTop