A coevolutionary constrained multi-objective algorithm with a learning constraint boundary

被引:11
作者
Cao, Jie
Yan, Zesen
Chen, Zuohan [1 ]
Zhang, Jianlin
机构
[1] Lanzhou Univ Technol, Sch Comp & Commun Technol, Lanzhou 730050, Peoples R China
关键词
Multiple-populations; Constrained multi-objective optimization; Constrained multi-objective evolutionary; algorithms; EVOLUTIONARY ALGORITHM; OPTIMIZATION ALGORITHM; CONSTRUCTION; MOEA/D;
D O I
10.1016/j.asoc.2023.110845
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
When solving constrained multi-objective optimization problems, the balance of convergence, diversity, and feasibility plays a pivotal role. To address this issue, this paper proposes a coevolutionary constrained multi-objective algorithm with learning constraint boundary (CCMOLCB). Firstly, the constrained multi-objective problems are transformed by adding an additional objective using the constraint violation degree. Then, the transformed problem is solved by an improved coevolutionary framework which employs two populations. The main population explores the objective space and repairs infeasible solutions to maintain the feasibility of population. Meanwhile, the feasibility and diversity of solutions are balanced by using a dynamic weight coefficient during the evolution, it changes as the number of iterations increases. The subordinate population selects solutions by taking into consideration the learning constraint boundary (LCB). This boundary guarantees convergence of solutions by constraining the search range of the main population, thereby enhancing the environmental selection pressure. The performance of CCMOLCB is compared with seven state-of-the-art constrained multi-objective evolutionary algorithms on five test suites. The experimental results illustrate that CCMOLCB exhibits competitive performance when dealing with this family of problems. (c) 2023 Elsevier B.V. All rights reserved.
引用
收藏
页数:22
相关论文
共 50 条
[1]   The balance between proximity and diversity in multiobjective evolutionary algorithms [J].
Bosman, PAN ;
Thierens, D .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2003, 7 (02) :174-188
[2]   Review: Multi-objective optimization methods and application in energy saving [J].
Cui, Yunfei ;
Geng, Zhiqiang ;
Zhu, Qunxiong ;
Han, Yongming .
ENERGY, 2017, 125 :681-704
[3]   A fast and elitist multiobjective genetic algorithm: NSGA-II [J].
Deb, K ;
Pratap, A ;
Agarwal, S ;
Meyarivan, T .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (02) :182-197
[4]   An improved epsilon constraint-handling method in MOEA/D for CMOPs with large infeasible regions [J].
Fan, Zhun ;
Li, Wenji ;
Cai, Xinye ;
Huang, Han ;
Fang, Yi ;
You, Yugen ;
Mo, Jiajie ;
Wei, Caimin ;
Goodman, Erik .
SOFT COMPUTING, 2019, 23 (23) :12491-12510
[5]   Difficulty Adjustable and Scalable Constrained Multiobjective Test Problem Toolkit [J].
Fan, Zhun ;
Li, Wenji ;
Cai, Xinye ;
Li, Hui ;
Wei, Caimin ;
Zhang, Qingfu ;
Deb, Kalyanmoy ;
Goodman, Erik .
EVOLUTIONARY COMPUTATION, 2020, 28 (03) :339-378
[6]   Push and pull search for solving constrained multi-objective optimization problems [J].
Fan, Zhun ;
Li, Wenji ;
Cai, Xinye ;
Li, Hui ;
Wei, Caimin ;
Zhang, Qingfu ;
Deb, Kalyanmoy ;
Goodman, Erik .
SWARM AND EVOLUTIONARY COMPUTATION, 2019, 44 :665-679
[7]   MOEA/D with angle-based constrained dominance principle for constrained multi-objective optimization problems [J].
Fan, Zhun ;
Fang, Yi ;
Li, Wenji ;
Cai, Xinye ;
Wei, Caimin ;
Goodman, Erik .
APPLIED SOFT COMPUTING, 2019, 74 :621-633
[8]  
Fan Z, 2016, IEEE C EVOL COMPUTAT, P460, DOI 10.1109/CEC.2016.7743830
[9]   Surrogate-assisted evolutionary algorithm for expensive constrained multi-objective discrete optimization problems [J].
Gu, Qinghua ;
Wang, Qian ;
Xiong, Neal N. ;
Jiang, Song ;
Chen, Lu .
COMPLEX & INTELLIGENT SYSTEMS, 2022, 8 (04) :2699-2718
[10]   CONSTRAINED OPTIMIZATION VIA GENETIC ALGORITHMS [J].
HOMAIFAR, A ;
QI, CX ;
LAI, SH .
SIMULATION, 1994, 62 (04) :242-253