An adaptive co-evolutionary competitive particle swarm optimizer for constrained multi-objective optimization problems

被引:4
作者
Meng, Xiaoding [1 ]
Li, Hecheng [2 ]
机构
[1] Qinghai Normal Univ, Sch Comp Sci & Technol, Xining 810008, Peoples R China
[2] Qinghai Normal Univ, Sch Math & Stat, Xining 810008, Qinghai, Peoples R China
基金
中国国家自然科学基金;
关键词
Constrained multi-objective optimization; Infeasible solution transfer; Adaptive technique; Co-evolution; Competitive particle swarm optimizer; HANDLING METHOD; ALGORITHM; OPERATORS; DESIGN; SCALE; SUITE;
D O I
10.1016/j.swevo.2024.101746
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In constrained multi-objective optimization problems, it is challenging to balance the convergence, diversity and feasibility of the population, especially encountering complex infeasible regions. In order to effectively balance the three indicators, from the aspects of the handling of infeasible solution and the quality of individuals, a multi-population co-evolutionary competitive particle swarm optimization algorithm hybridized with infeasible solution transfer and an adaptive technique (ACCPSO) is proposed. Firstly, the information of feasible and infeasible individuals is fully utilized and the individuals are classified by Hamming distance. Then, a novel constraint handling technique based on learning from the promising feasible direction is designed to make individuals cross large infeasible regions and explore more potential feasible regions. Moreover, aiming to provide robust search capability and consequently further generate high-quality solutions, the genetic operators and the particle swarm optimization operator with the competitive mechanism are introduced as operators with an adaptive mechanism. Finally, compared with the state-of-the-art methods, the performance of the proposed algorithm is verified on LIR-CMOP, MW and DTLZ, as well as two real-world problems. The results indicate that ACCPSO exhibits stronger competitiveness in terms of convergence, the solution quality, and distribution diversity on the feasible Pareto front.
引用
收藏
页数:23
相关论文
共 64 条
[1]   A novel Whale Optimization Algorithm integrated with Nelder-Mead simplex for multi-objective optimization problems [J].
Abdel-Basset, Mohamed ;
Mohamed, Reda ;
Mirjalili, Seyedali .
KNOWLEDGE-BASED SYSTEMS, 2021, 212
[2]   Fake news detection using recurrent neural network based on bidirectional LSTM and GloVe [J].
Abualigah, Laith ;
Al-Ajlouni, Yazan Yehia ;
Daoud, Mohammad Sh. ;
Altalhi, Maryam ;
Migdady, Hazem .
SOCIAL NETWORK ANALYSIS AND MINING, 2024, 14 (01)
[3]   Dwarf Mongoose Optimization Algorithm [J].
Agushaka, Jeffrey O. ;
Ezugwu, Absalom E. ;
Abualigah, Laith .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2022, 391
[4]   A Sinh Cosh optimizer [J].
Bai, Jianfu ;
Li, Yifei ;
Zheng, Mingpo ;
Khatir, Samir ;
Benaissa, Brahim ;
Abualigah, Laith ;
Wahab, Magd Abdel .
KNOWLEDGE-BASED SYSTEMS, 2023, 282
[5]   A dual-population based bidirectional coevolution algorithm for constrained multi-objective optimization problems [J].
Bao, Qian ;
Wang, Maocai ;
Dai, Guangming ;
Chen, Xiaoyu ;
Song, Zhiming ;
Li, Shuijia .
EXPERT SYSTEMS WITH APPLICATIONS, 2023, 215
[6]   An archive-based two-stage evolutionary algorithm for constrained multi-objective optimization problems [J].
Bao, Qian ;
Wang, Maocai ;
Dai, Guangming ;
Chen, Xiaoyu ;
Song, Zhiming ;
Li, Shuijia .
SWARM AND EVOLUTIONARY COMPUTATION, 2022, 75
[7]   A Competitive Swarm Optimizer for Large Scale Optimization [J].
Cheng, Ran ;
Jin, Yaochu .
IEEE TRANSACTIONS ON CYBERNETICS, 2015, 45 (02) :191-204
[8]   Solving multiobjective optimization problems using an artificial immune system [J].
Coello C.A.C. ;
Cortés N.C. .
Genetic Programming and Evolvable Machines, 2005, 6 (2) :163-190
[9]   An efficient constraint handling method for genetic algorithms [J].
Deb, K .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2000, 186 (2-4) :311-338
[10]  
Deb K, 2004, ADV INFO KNOW PROC, P105