Evolutionary constrained multi-objective optimization: a review

被引:0
作者
Jing Liang [1 ]
Hongyu Lin [2 ]
Caitong Yue [1 ]
Xuanxuan Ban [1 ]
Kunjie Yu [1 ]
机构
[1] Zhengzhou University,School of Electrical and Information Engineering
[2] Henan Institute of Technology,School of Electrical Engineering and Automation
来源
Vicinagearth | / 1卷 / 1期
关键词
Constrained multi-objective optimization; Evolutionary algorithms; Constraint handling; Benchmark test problems;
D O I
10.1007/s44336-024-00006-5
中图分类号
学科分类号
摘要
Solving constrained multi-objective optimization problems (CMOPs) is challenging due to the simultaneous consideration of multiple conflicting objectives that need to be optimized and complex constraints that need to be satisfied. To address this class of problems, a large number of constrained multi-objective evolutionary algorithms (CMOEAs) have been designed. This paper presents a comprehensive review of state-of-the-art algorithms for solving CMOPs. First, the background knowledge and concepts of evolutionary constrained multi-objective optimization are presented. Then, some classic constraint handling technologies (CHTs) are introduced, and the advantages and limitations of each CHT are discussed. Subsequently, based on the mechanisms used by these algorithms, the CMOEAs are classified into six categories, each of which is explained in detail. Following that, the benchmark test problems used to evaluate the algorithm’s performance are reviewed. Moreover, the experimental comparison and performance analysis of different types of algorithms are carried out on different test problems with different characteristics. Finally, some of the challenges and future research directions in evolutionary constrained multi-objective optimization are discussed.
引用
收藏
相关论文
共 490 条
[51]  
Yuan J(2020)A constrained multiobjective evolutionary algorithm with detect-and-escape strategy IEEE Trans. Evol. Comput. 24 938-5558
[52]  
Liu HL(2021)An infeasible solutions diversity maintenance epsilon constraint handling method for evolutionary constrained multiobjective optimization Soft Comput. 25 8051-2072
[53]  
Ong YS(2019)Push and pull search for solving constrained multi-objective optimization problems Swarm Evol. Comput. 44 665-116
[54]  
He Z(2020)Push and pull search embedded in an M2M framework for solving constrained multi-objective optimization problems Swarm Evol. Comput. 54 100651-315
[55]  
Tian Y(2021)A multi-stage evolutionary algorithm for multi-objective optimization with complex constraints Inf. Sci. 560 68-3491
[56]  
Cheng R(2023)Utilizing the relationship between unconstrained and constrained pareto fronts for constrained multiobjective optimization IEEE Trans. Cybern. 53 3873-753
[57]  
Zhang X(2021)A dual-population algorithm based on alternative evolution and degeneration for solving constrained multi-objective optimization problems Inf. Sci. 579 89-10176
[58]  
Cheng F(2022)An archive-based two-stage evolutionary algorithm for constrained multi-objective optimization problems Swarm Evol. Comput. 75 101161-277
[59]  
Jin Y(2022)A novel dual-stage dual-population evolutionary algorithm for constrained multiobjective optimization IEEE Trans. Evol. Comput. 26 1129-656
[60]  
Sun Y(2021)Balancing objective optimization and constraint satisfaction in constrained evolutionary multiobjective optimization IEEE Trans. Cybern. 23 870-5177