Two-stage differential evolution with dynamic population assignment for constrained multi-objective optimization

被引:3
作者
Xu, Bin [1 ]
Zhang, Haifeng [1 ]
Tao, Lili [2 ]
机构
[1] Shanghai Univ Engn Sci, Sch Mech & Automot Engn, Shanghai 201620, Peoples R China
[2] Shanghai Polytech Univ, Sch Intelligent Mfg & Control Engn, Shanghai 201209, Peoples R China
基金
中国国家自然科学基金;
关键词
Constrained multi-objective optimization; Differential evolution; Infeasible information; Two stages; Dynamic population assignment; Multiple strategies; ALGORITHM; STRATEGY; MOEA/D; SUITE;
D O I
10.1016/j.swevo.2024.101657
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Using infeasible information to balance objective optimization and constraint satisfaction is a very promising research direction to address constrained multi-objective problems (CMOPs) via evolutionary algorithms (EAs). The existing constrained multi-objective evolutionary algorithms (CMOEAs) still face the issue of striking a good balance when solving CMOPs with diverse characteristics. To alleviate this issue, in this paper we develop a two-stage different evolution with a dynamic population assignment strategy for CMOPs. In this approach, two cooperative populations are used to provide feasible driving forces and infeasible guiding knowledge. To adequately utilize the infeasibility information, a dynamic population assignment model is employed to determine the primary population, which is used as the parents to generate offspring. The entire search process is divided into two stages, in which the two populations work in weak and strong cooperative ways, respectively. Furthermore, multistrategy-based differential evolution operators are adopted to create aggressive offspring. The superior exploration and exploitation ability of the proposed algorithm is validated via some state-of-the-art CMOEAs over artificial benchmarks and real-world problems. The experimental results show that our proposed algorithm gained a better, or more competitive, performance than the other competitors, and it is an effective approach to balancing objective optimization and constraint satisfaction.
引用
收藏
页数:19
相关论文
共 50 条
[21]   Differential evolution mutation operators for constrained multi-objective optimization [J].
Yu, Xiaobing ;
Yu, Xianrui ;
Lu, Yiqun ;
Yen, Gary G. ;
Cai, Mei .
APPLIED SOFT COMPUTING, 2018, 67 :452-466
[22]   Guiding multi-objective differential evolution algorithm for constrained optimization [J].
Dong, Ning ;
Wang, Yu-Ping .
Jilin Daxue Xuebao (Gongxueban)/Journal of Jilin University (Engineering and Technology Edition), 2015, 45 (02) :569-575
[23]   A dynamic-speciation-based differential evolution with ring topology for constrained multimodal multi-objective optimization [J].
Li, Guoqing ;
Zhang, Weiwei ;
Yue, Caitong ;
Wang, Yirui ;
Tang, Jun ;
Gao, Shangce .
INFORMATION SCIENCES, 2024, 677
[24]   An Archive-assisted Two-stage and Dual-population Evolutionary Algorithm for Constrained Multi-Objective Optimization Problems [J].
Zhang, Wenjuan ;
Ma, Huan ;
Zhang, Wei ;
Liu, Yuanchao ;
Tan, Shubin ;
Liu, Jianchang .
2024 43RD CHINESE CONTROL CONFERENCE, CCC 2024, 2024, :1794-1799
[25]   A two-stage multi-objective evolutionary algorithm for large-scale multi-objective optimization [J].
Liu, Wei ;
Chen, Li ;
Hao, Xingxing ;
Xie, Fei ;
Nan, Haiyang ;
Zhai, Honghao ;
Yang, Jiyao .
2022 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2022,
[26]   Two-Stage Multiobjective Evolution Strategy for Constrained Multiobjective Optimization [J].
Zhang, Kai ;
Xu, Zhiwei ;
Yen, Gary G. ;
Zhang, Ling .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2024, 28 (01) :17-31
[27]   A flexible two-stage constrained multi-objective evolutionary algorithm based on automatic regulation [J].
Zou, Juan ;
Luo, Jian ;
Liu, Yuan ;
Yang, Shengxiang ;
Zheng, Jinhua .
INFORMATION SCIENCES, 2023, 634 :227-243
[28]   A differential evolution algorithm for constrained multi-objective optimization: Initial assessment [J].
Kukkonen, S ;
Lampinen, J .
PROCEEDINGS OF THE IASTED INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND APPLICATIONS, VOLS 1AND 2, 2004, :96-102
[29]   Dynamic-multi-task-assisted evolutionary algorithm for constrained multi-objective optimization [J].
Ye, Qianlin ;
Wang, Wanliang ;
Li, Guoqing ;
Wang, Zheng .
SWARM AND EVOLUTIONARY COMPUTATION, 2024, 90
[30]   Two-stage Assortative Mating for Multi-Objective Multifactorial Evolutionary Optimization [J].
Yang, Cuie ;
Ding, Jinliang ;
Tan, Kay Chen ;
Jin, Yaochu .
2017 IEEE 56TH ANNUAL CONFERENCE ON DECISION AND CONTROL (CDC), 2017,