A simple two-stage evolutionary algorithm for constrained multi-objective optimization

被引:38
|
作者
Ming, Fei [1 ]
Gong, Wenyin [1 ]
Zhen, Huixiang [1 ]
Li, Shuijia [1 ]
Wang, Ling [2 ]
Liao, Zuowen [3 ]
机构
[1] China Univ Geosci, Sch Comp Sci, Wuhan 430074, Peoples R China
[2] Tsinghua Univ, Dept Automat, Beijing 100084, Peoples R China
[3] Beibu Gulf Univ, Beibu Gulf Ocean Dev Res Ctr, Qinzhou 535000, Peoples R China
关键词
Constrained multi-objective optimization; Evolutionary algorithm; Two-stage framework; Constrained Pareto front; PERFORMANCE;
D O I
10.1016/j.knosys.2021.107263
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The widespread existence of constrained multi-objective optimization problems (CMOPs) in practical applications encourages researchers to devote more efforts to the development of constrained multi objective evolutionary algorithms (CMOEAs). An efficient way of handling CMOPs is to balance the satisfaction of constrains and the optimization of objective functions. Although many approaches have been designed to this end, most of them are still unable to handle CMOPs with diverse characteristics effectively. To remedy this issue, a simple and generic two-stage framework is proposed in this paper to achieve better efficiency and versatility for CMOPs. Specifically, the whole search process is simply divided into two stages with different purposes: (i) Stage 1 focuses on approaching the unconstrained Pareto front (PF) and storing the obtained feasible solutions in the archive. During stage 1, the archive is updated to promote convergence and diversity; (ii) Stage 2 is mainly designed to obtain the constrained PF of CMOPs. First, the solutions in the archive are used to form the initial population. Afterwards, the constrained Pareto front (CPF) is extensively explored. Based on this framework, a CMOEA, referred to as C-TSEA, is presented. Fifty-seven instances in five benchmark test suites are chosen to evaluate the performance of our approach. Compared with seven advanced CMOEAs, the results demonstrate the superiority or at least competitiveness of C-TSEA. The generality of the proposed framework is also verified by integrating other methods in the proposed framework. (C) 2021 Elsevier B.V. All rights reserved.
引用
收藏
页数:15
相关论文
共 50 条
  • [1] A two-stage evolutionary algorithm based on three indicators for constrained multi-objective optimization
    Dong, Jun
    Gong, Wenyin
    Ming, Fei
    Wang, Ling
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2022, 195
  • [2] A two-stage evolutionary algorithm assisted by multi-archives for constrained multi-objective optimization
    Zhang, Wenjuan
    Liu, Jianchang
    Zhang, Wei
    Liu, Yuanchao
    Tan, Shubin
    [J]. APPLIED SOFT COMPUTING, 2024, 162
  • [3] A constrained multi-objective evolutionary algorithm with two-stage resources allocation
    Xia, Mingming
    Chong, Qing
    Dong, Minggang
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2023, 79
  • [4] 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
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2022, 75
  • [5] A two-stage multi-objective evolutionary algorithm for large-scale multi-objective optimization
    Liu, Wei
    Chen, Li
    Hao, Xingxing
    Xie, Fei
    Nan, Haiyang
    Zhai, Honghao
    Yang, Jiyao
    [J]. 2022 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2022,
  • [6] A flexible two-stage constrained multi-objective evolutionary algorithm based on automatic regulation
    Zou, Juan
    Luo, Jian
    Liu, Yuan
    Yang, Shengxiang
    Zheng, Jinhua
    [J]. INFORMATION SCIENCES, 2023, 634 : 227 - 243
  • [7] An evolutionary algorithm for constrained multi-objective optimization
    Jiménez, F
    Gómez-Skarmeta, AF
    Sánchez, G
    Deb, K
    [J]. CEC'02: PROCEEDINGS OF THE 2002 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1 AND 2, 2002, : 1133 - 1138
  • [8] A new two-stage based evolutionary algorithm for solving multi-objective optimization problems
    Wang, Yiming
    Gao, Weifeng
    Gong, Maoguo
    Li, Hong
    Xie, Jin
    [J]. INFORMATION SCIENCES, 2022, 611 : 649 - 659
  • [9] An inverse model-guided two-stage evolutionary algorithm for multi-objective optimization
    Shen, Jiangtao
    Dong, Huachao
    Wang, Peng
    Li, Jinglu
    Wang, Wenxin
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2023, 225
  • [10] Two-stage evolutionary algorithm with fuzzy preference indicator for multimodal multi-objective optimization
    Xie, Yinghong
    Li, Junhua
    Li, Yufei
    Zhu, Wenhao
    Dai, Chaoqing
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2024, 85