A dual-population algorithm based on self-adaptive epsilon method for constrained multi-objective optimization

被引:2
|
作者
Song, Shiquan [1 ]
Zhang, Kai [1 ,2 ]
Zhang, Ling [1 ]
Wu, Ni [1 ]
机构
[1] Wuhan Univ Sci & Technol, Sch Comp Sci & Technol, Wuhan 430065, Peoples R China
[2] Wuhan Univ Sci & Technol, Hubei Prov Key Lab Intelligent Informat Proc & Rea, Wuhan 430065, Peoples R China
基金
中国国家自然科学基金;
关键词
Self-adaptive epsilon method; Constrained-handling technique; Constrained multi -objective optimization;
D O I
10.1016/j.ins.2023.119906
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Balancing multiple objectives and various constraints is crucial for effectively solving constrained multi-objective optimization problems (CMOPs). Excessive focus on either convergence or feasibility may not result in favorable outcomes of the algorithm. To confront this challenge, this paper proposes a cooperative evolutionary algorithm named SaE-CMO, which aims to achieve a harmonious balance between convergence and feasibility by extracting valuable information from both feasible and infeasible regions. To achieve this, SaE-CMO employs a dual-population approach to enhance search progress, consisting of a main population, Population1, and an auxiliary population, Population2. These two populations complement each other to achieve optimal results. A newly proposed self-adaptive epsilon method is employed in both Population1 and Population2, using different comparison criteria to select next population from mating pools, respectively. Population2 can retain some solutions that are well-constrained but poorly converged, thereby preserving information about both the constrained and the unconstrained Pareto front. This property enables Population2 to assist Population1 in maintaining diversity in certain complex CMOPs. To verify the effectiveness of SaE-CMO, we conduct experiments on three benchmark test instances and four real-world CMOPs with some related state-of-the-art constrained multi-objective optimization algorithms, experimental results prove that the proposed algorithm outperforms the compared algorithms.
引用
收藏
页数:18
相关论文
共 50 条
  • [1] A dual-population evolutionary algorithm based on adaptive constraint strength for constrained multi-objective optimization
    Yang, Kaixi
    Zheng, Jinhua
    Zou, Juan
    Yu, Fan
    Yang, Shengxiang
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2023, 77
  • [2] A dual-population based bidirectional coevolution algorithm for constrained multi-objective optimization problems
    Bao, Qian
    Wang, Maocai
    Dai, Guangming
    Chen, Xiaoyu
    Song, Zhiming
    Li, Shuijia
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2023, 215
  • [3] A dual-population algorithm based on alternative evolution and degeneration for solving constrained multi-objective optimization problems
    Zou, Juan
    Sun, Ruiqing
    Yang, Shengxiang
    Zheng, Jinhua
    [J]. INFORMATION SCIENCES, 2021, 579 : 89 - 102
  • [4] A dynamic dual-population co-evolution multi-objective evolutionary algorithm for constrained multi-objective optimization problems
    Kong, Xiangsong
    Yang, Yongkuan
    Lv, Zhisheng
    Zhao, Jing
    Fu, Rong
    [J]. APPLIED SOFT COMPUTING, 2023, 141
  • [5] A dual-population constrained multi-objective evolutionary algorithm with variable auxiliary population size
    Liang, Jing
    Chen, Zhaolin
    Wang, Yaonan
    Ban, Xuanxuan
    Qiao, Kangjia
    Yu, Kunjie
    [J]. COMPLEX & INTELLIGENT SYSTEMS, 2023, 9 (05) : 5907 - 5922
  • [6] Constrained multi-objective particle swarm optimization algorithm based on self-adaptive evolutionary learning
    Wang, Jian-Lin
    Wu, Jia-Huan
    Zhang, Chao-Ran
    Zhao, Li-Qiang
    Yu, Tao
    [J]. Kongzhi yu Juece/Control and Decision, 2014, 29 (10): : 1765 - 1770
  • [7] A self-adaptive evolutionary algorithm for multi-objective optimization
    Cao, Ruifen
    Li, Guoli
    Wu, Yican
    [J]. ADVANCED INTELLIGENT COMPUTING THEORIES AND APPLICATIONS, PROCEEDINGS: WITH ASPECTS OF ARTIFICIAL INTELLIGENCE, 2007, 4682 : 553 - 564
  • [8] A dual-population constrained multi-objective evolutionary algorithm with variable auxiliary population size
    Jing Liang
    Zhaolin Chen
    Yaonan Wang
    Xuanxuan Ban
    Kangjia Qiao
    Kunjie Yu
    [J]. Complex & Intelligent Systems, 2023, 9 : 5907 - 5922
  • [9] A dual-population and multi-stage based constrained multi-objective evolutionary
    Raju, M. Sri Srinivasa
    Dutta, Saykat
    Mallipeddi, Rammohan
    Das, Kedar Nath
    [J]. INFORMATION SCIENCES, 2022, 615 : 557 - 577
  • [10] Multi-objective optimization based on self-adaptive differential evolution algorithm
    Huang, V. L.
    Qin, A. K.
    Suganthan, P. N.
    Tasgetiren, M. F.
    [J]. 2007 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-10, PROCEEDINGS, 2007, : 3601 - +