A Multi-Objective Quantum-Inspired Seagull Optimization Algorithm Based on Decomposition for Unmanned Aerial Vehicle Path Planning

被引:10
作者
Wang, Peng [1 ]
Deng, Zhiliang [1 ]
机构
[1] Nanjing Univ Informat Sci & Technol, Sch Automat, Nanjing 210044, Peoples R China
关键词
Linear programming; Metaheuristics; Benchmark testing; Qubit; Pareto optimization; Heuristic algorithms; Spirals; Autonomous aerial vehicles; Seagull optimization algorithm; multi-objective problem; qubits encoding; path planning; EVOLUTIONARY ALGORITHM; FIREFLY ALGORITHM;
D O I
10.1109/ACCESS.2022.3215131
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The traditional seagull optimization algorithm cannot handle multi-objective optimization problems, so a multi-objective quantum-inspired seagull optimization algorithm based on decomposition (MOQSOA/D) is proposed. Multi-objective computing and quantum computing are introduced into MOQSOA/D. MOQSOA/D transforms the multi-objective problem into multiple scalar optimization sub-problems, and establishes a dynamic archive and a leadership archive at the same time. The Pareto solution of each sub-problem is stored in a dynamic archive, and the non-dominated Pareto solution is stored in the leader archive. While processing each sub-problem, each seagull is represented by a string of qubits, which is used to calculate the current seagull direction of flight, and a variable angular-distance rotation (VAR) gate is used to change the probability amplitude of the qubits, thereby updating the direction of flight. Penalty-based boundary intersection approach is introduced to determine whether the generated Pareto solution is retained. The proposed algorithm and six different algorithms were tested on 69 indicators, and the results show that the algorithm achieved better results in 40 indicators. In addition, a Unmanned Aerial Vehicle (UAV) path planning model in three-dimensional environment is designed to test the utility of MOQSOA/D, and the algorithm is compared with the other algorithm to demonstrate its effectiveness.
引用
收藏
页码:110497 / 110511
页数:15
相关论文
共 32 条
[1]   A multi-objective artificial algae algorithm [J].
Babalik, Ahmet ;
Ozkis, Ahmet ;
Uymaz, Sait Ali ;
Kiran, Mustafa Servet .
APPLIED SOFT COMPUTING, 2018, 68 :377-395
[2]   Comparison of multi-objective optimization methodologies for engineering applications [J].
Chiandussi, G. ;
Codegone, M. ;
Ferrero, S. ;
Varesio, F. E. .
COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2012, 63 (05) :912-942
[3]  
Coello CAC, 2002, IEEE C EVOL COMPUTAT, P1051, DOI 10.1109/CEC.2002.1004388
[4]  
Coello CAC, 2010, STUD COMPUT INTELL, V272, P1
[5]   Evolutionary multi-objective optimization: some current research trends and topics that remain to be explored [J].
Coello Coello, Carlos A. .
FRONTIERS OF COMPUTER SCIENCE IN CHINA, 2009, 3 (01) :18-30
[6]   A fast and elitist multiobjective genetic algorithm: NSGA-II [J].
Deb, K ;
Pratap, A ;
Agarwal, S ;
Meyarivan, T .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (02) :182-197
[7]   Seagull optimization algorithm: Theory and its applications for large-scale industrial engineering problems [J].
Dhiman, Gaurav ;
Kumar, Vijay .
KNOWLEDGE-BASED SYSTEMS, 2019, 165 :169-196
[8]   Multi-objective spotted hyena optimizer: A Multi-objective optimization algorithm for engineering problems [J].
Dhiman, Gaurav ;
Kumar, Vijay .
KNOWLEDGE-BASED SYSTEMS, 2018, 150 :175-197
[9]   Quantum-inspired evolutionary algorithm for a class of combinatorial optimization [J].
Han, KH ;
Kim, JH .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (06) :580-593
[10]  
Hsu H., 2005, PAIRED T TEST ENCY