A niche-based evolutionary algorithm with dual cooperative archive for solving constrained multi-objective optimization problems

被引:1
|
作者
Guo, Fengyu [1 ]
Li, Hecheng [2 ]
机构
[1] Qinghai Normal Univ, Sch Comp Sci & Technol, Xining 810016, Peoples R China
[2] Qinghai Normal Univ, Sch Math & Stat, Xining 810016, Peoples R China
基金
中国国家自然科学基金;
关键词
Constrained multi-objective optimization; Dual stage algorithm; Infeasible individual utilization; Niche-based selection method;
D O I
10.1016/j.eij.2023.100422
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Constrained multi-objective optimization problems (CMOPs) are commonly encountered in engineering practice. The key to effectively solving these problems lies in achieving a timely balance between convergence, diversity, and feasibility during iterations. Furthermore, the appropriate utilization of infeasible solutions is crucial for identifying potential feasible regions. In order to accomplish this comprehensive objective, we propose a novel dual-stage constrained multi-objective evolutionary algorithm (CMOEA) called NACMOEA in this paper. It can be characterized by the following features: 1) Introducing a novel niche-based individual selection and infeasible solution utilization strategy to enhance convergence, diversity, and feasibility. 2) Presenting a cooperative search strategy assisted by dual archives to approximate the constrained Pareto front (CPF) from both feasible and infeasible perspectives, thereby improving the efficiency of obtaining the complete CPF. 3) Designing a new stage switch method based on non-dominant coverage rate to ensure proper completion of search stage switching. Extensive experiments demonstrate that NACMOEA exhibits competitive comprehensive performance when compared with other advanced CMOEAs.
引用
收藏
页数:13
相关论文
共 50 条
  • [1] An evolutionary algorithm for constrained multi-objective optimization problems
    Min, Hua-Qing
    Zhou, Yu-Ren
    Lu, Yan-Sheng
    Jiang, Jia-zhi
    APSCC: 2006 IEEE ASIA-PACIFIC CONFERENCE ON SERVICES COMPUTING, PROCEEDINGS, 2006, : 667 - +
  • [2] An archive-based two-stage evolutionary algorithm for constrained multi-objective optimization problems
    Bao, Qian
    Wang, Maocai
    Dai, Guangming
    Chen, Xiaoyu
    Song, Zhiming
    Li, Shuijia
    SWARM AND EVOLUTIONARY COMPUTATION, 2022, 75
  • [3] A collaborative evolutionary algorithm for solving constrained multi-objective problems
    Wang R.
    Gu Q.-H.
    Gu, Qing-Hua (qinghuagu@126.com); Gu, Qing-Hua (qinghuagu@126.com), 1600, Northeast University (36): : 2656 - 2664
  • [4] Solving Constrained Multi-objective Optimization Problems with Evolutionary Algorithms
    Snyman, Frikkie
    Helbig, Marde
    ADVANCES IN SWARM INTELLIGENCE, ICSI 2017, PT II, 2017, 10386 : 57 - 66
  • [5] Multi-objective Jaya Algorithm for Solving Constrained Multi-objective Optimization Problems
    Naidu, Y. Ramu
    Ojha, A. K.
    Devi, V. Susheela
    ADVANCES IN HARMONY SEARCH, SOFT COMPUTING AND APPLICATIONS, 2020, 1063 : 89 - 98
  • [6] Multi-objective evolutionary algorithm based on preference for constrained optimization problems
    Dong, Ning
    Wang, Yuping
    Xi'an Dianzi Keji Daxue Xuebao/Journal of Xidian University, 2014, 41 (01): : 98 - 104
  • [7] A Multi-Objective Carnivorous Plant Algorithm for Solving Constrained Multi-Objective Optimization Problems
    Yang, Yufei
    Zhang, Changsheng
    BIOMIMETICS, 2023, 8 (02)
  • [9] A Multi-objective Evolutionary Algorithm based on Decomposition for Constrained Multi-objective Optimization
    Martinez, Saul Zapotecas
    Coello, Carlos A. Coello
    2014 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2014, : 429 - 436
  • [10] A Constrained Multi-Objective Evolutionary Algorithm Based on Boundary Search and Archive
    Liu, Hai-Lin
    Peng, Chaoda
    Gu, Fangqing
    Wen, Jiechang
    INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 2016, 30 (01)