A two-stage coevolutionary algorithm based on adaptive weights for complex constrained multiobjective optimization

被引:0
|
作者
Li, Guangpeng [1 ]
Li, Li [1 ]
Cai, Guoyong [1 ]
机构
[1] Guilin Univ Elect Technol, Guangxi Key Lab Trusted Software, Guilin 541004, Peoples R China
基金
中国国家自然科学基金;
关键词
Constrained multiobjective optimization; Two-stage coevolutionary algorithm; Complex constrained PF; Adaptive weight adjustment strategy; EVOLUTIONARY ALGORITHM; HANDLING METHOD; MOEA/D;
D O I
10.1016/j.asoc.2025.112825
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In the constrained multiobjective optimization problems (CMOPs), various complex constraints need to be satisfied simultaneously, which further challenges evolutionary algorithms in balancing feasibility, convergence and diversity. Recent advances in evolutionary computation have led to the development of multi-stage and multi-population strategies for handling CMOPs. However, most algorithms have shown poor performance when dealing with problems with low feasible ratio or discontinuous feasible regions. To address this issue, we propose a two-stage coevolutionary algorithm based on adaptive weights (AW-TCEA), aiming to balance convergence, diversity and feasibility to handle CMOPs with complex Pareto fronts (PFs). Specifically, the first stage uses two populations to explore the objective space and feasible regions respectively, one driven by objective information and the other by feasible information. The second stage adopts a set of weight vectors to search for unexplored feasible regions to enhance diversity. In addition, for handling complex constrained PFs, a novel adaptive weight adjustment strategy is proposed to explore ineffective directions and develop potential regions. Experimental comparisons with multiple state-of-the-art algorithms are performed on 50 test problems and 5 real-world problems. The results show that the proposed algorithm exhibits better performance on various CMOPs.
引用
收藏
页数:24
相关论文
共 50 条
  • [1] Two-stage bidirectional coevolutionary algorithm for constrained multi-objective optimization
    Zhao, Shulin
    Hao, Xingxing
    Chen, Li
    Yu, Tingfeng
    Li, Xingyu
    Liu, Wei
    SWARM AND EVOLUTIONARY COMPUTATION, 2025, 92
  • [2] Interactive niching-based two-stage evolutionary algorithm for constrained multiobjective optimization
    Liang, Jing
    Zhang, Leiyu
    Yu, Kunjie
    Qu, Boyang
    Shang, Fuxing
    Qiao, Kangjia
    SWARM AND EVOLUTIONARY COMPUTATION, 2023, 83
  • [3] Two-Stage Multiobjective Evolution Strategy for Constrained Multiobjective Optimization
    Zhang, Kai
    Xu, Zhiwei
    Yen, Gary G.
    Zhang, Ling
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2024, 28 (01) : 17 - 31
  • [4] A two-stage bidirectional coevolution algorithm with reverse search for constrained multiobjective optimization
    Liu, Cancan
    Wang, Yujia
    Xue, Yunfeng
    COMPLEX & INTELLIGENT SYSTEMS, 2024, 10 (04) : 4973 - 4988
  • [6] Multiobjective optimization based on coevolutionary algorithm
    Liu, J
    Zhong, WC
    Jiao, LC
    Liu, F
    ROUGH SETS AND CURRENT TRENDS IN COMPUTING, 2004, 3066 : 774 - 779
  • [7] A coevolutionary algorithm based on reference line guided archive for constrained multiobjective optimization
    Wang, Pengbo
    Xiao, Houxiu
    Han, Xiaotao
    Yang, Fan
    Li, Liang
    APPLIED SOFT COMPUTING, 2023, 142
  • [8] Coevolutionary multitasking for constrained multiobjective optimization
    Liu, Songbai
    Wang, Zeyi
    Lin, Qiuzhen
    Chen, Jianyong
    SWARM AND EVOLUTIONARY COMPUTATION, 2024, 91
  • [9] A dual-population auxiliary multiobjective coevolutionary algorithm for constrained multiobjective optimization problems
    He, Zhao
    Liu, Hui
    APPLIED SOFT COMPUTING, 2024, 162
  • [10] Product platform two-stage quality optimization design based on multiobjective genetic algorithm
    Wei, Wei
    Feng, Yixiong
    Tan, Jianrong
    Li, Zhongkai
    COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2009, 57 (11-12) : 1929 - 1937