Solving spherical multi-aircraft path planning problem using self-adaptive update strategy differential evolution algorithm

The path planning problem is a class of NP-hard problems, and in recent years, researchers have endeavored to address path planning issues in various environments. This paper addresses, for the first time, a spherical multi-aircraft path planning problem (SMAPPP), which is proposed to simulate future research on path planning for spacecraft exploring extraterrestrial planets or missile trajectories. The differential evolution (DE) algorithm, a classic meta-heuristic algorithm, does not yield satisfactory results when applied to the SMAPPP. Constrained by the imbalance between the global and local search capabilities of DE, this paper proposes a self-adaptive update strategy differential evolution algorithm (SaUSDE) to enhance its performance in solving global optimization problems. The SaUSDE algorithm incorporates four distinct DE variant strategies. Among these strategies, the algorithm adaptively and frequently selects the more suitable strategy for different problems, thereby effectively balancing global and local search capabilities. To validate the algorithm's efficacy, tests were conducted on the CEC2017 benchmark functions at 10D, 30D, 50D, and 100D, as well as 48 real-world constrained optimization problems from CEC2020. Based on these problems, our algorithm was compared with several advanced DE variants and a few algorithms that won the CEC2020 competition. Compared with these advanced algorithms, the proposed algorithm generally achieved superior results. Finally, SaUSDE was applied to a simulated spherical multi-aircraft path planning problem. In scenarios involving 3 to 12 aircraft, the SaUSDE algorithm effectively avoided collisions between each aircraft and certain no-fly zones (static obstacles) as well as unknown flying objects (dynamic obstacles). The source code for the algorithm is available at: https://ww2.mathworks.cn/matlabcentral/fileexchange/173495-sausde

Authors

Institutions

Publication Details

Journal
Swarm and Evolutionary Computation
Published
2025-05-24
DOI
https://doi.org/10.1016/j.swevo.2025.102004
Citations
10
Primary Topic
Robotic Path Planning Algorithms
Type
article
Field-Weighted Citation Impact
12.76

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Solving spherical multi-aircraft path planning problem using self-adaptive update strategy differential evolution algorithm

Zhou Guo, Yongquan Zhou, Yuanfei Wei, Qifang Luo et al.
10 citations
Swarm and Evolutionary Computation
Robotic Path Planning Algorithms
12.76
article

Solving spherical multi-aircraft path planning problem using self-adaptive update strategy differential evolution algorithm

Zhou Guo, Yongquan Zhou, Yuanfei Wei, Qifang Luo, Lun Zhu
article en
10 citations

Abstract

The path planning problem is a class of NP-hard problems, and in recent years, researchers have endeavored to address path planning issues in various environments. This paper addresses, for the first time, a spherical multi-aircraft path planning problem (SMAPPP), which is proposed to simulate future research on path planning for spacecraft exploring extraterrestrial planets or missile trajectories. The differential evolution (DE) algorithm, a classic meta-heuristic algorithm, does not yield satisfactory results when applied to the SMAPPP. Constrained by the imbalance between the global and local search capabilities of DE, this paper proposes a self-adaptive update strategy differential evolution algorithm (SaUSDE) to enhance its performance in solving global optimization problems. The SaUSDE algorithm incorporates four distinct DE variant strategies. Among these strategies, the algorithm adaptively and frequently selects the more suitable strategy for different problems, thereby effectively balancing global and local search capabilities. To validate the algorithm's efficacy, tests were conducted on the CEC2017 benchmark functions at 10D, 30D, 50D, and 100D, as well as 48 real-world constrained optimization problems from CEC2020. Based on these problems, our algorithm was compared with several advanced DE variants and a few algorithms that won the CEC2020 competition. Compared with these advanced algorithms, the proposed algorithm generally achieved superior results. Finally, SaUSDE was applied to a simulated spherical multi-aircraft path planning problem. In scenarios involving 3 to 12 aircraft, the SaUSDE algorithm effectively avoided collisions between each aircraft and certain no-fly zones (static obstacles) as well as unknown flying objects (dynamic obstacles). The source code for the algorithm is available at: https://ww2.mathworks.cn/matlabcentral/fileexchange/173495-sausde

Swarm and Evolutionary ComputationVol. 96
Minzu University of China (CN), China University of Political Science and Law (CN), China National Hybrid Rice R&D Central Hunan Hybrid Rice Reserch Center (CN), National Institutes of Biotechnology Malaysia (MY), National University of Malaysia (MY)
National Natural Science Foundation of China
Openalex Percentile: Top 1%
Robotic Path Planning Algorithms
12.76
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.