A Novel Dual-Stage Dual-Population Evolutionary Algorithm for Constrained Multiobjective Optimization

被引:58
作者
Ming, Mengjun [1 ,2 ]
Wang, Rui [1 ,2 ]
Ishibuchi, Hisao [3 ,4 ]
Zhang, Tao [1 ,2 ]
机构
[1] Natl Univ Def Technol, Coll Syst Engn, Changsha 410073, Peoples R China
[2] Natl Univ Def Technol, Hunan Key Lab Multienergy Syst Intelligent Interc, Changsha 410073, Peoples R China
[3] Southern Univ Sci & Technol, Guangdong Prov Key Lab Brain Inspired Intelligent, Shenzhen 518055, Peoples R China
[4] Southern Univ Sci & Technol, Dept Comp Sci & Engn, Shenzhen 518055, Peoples R China
基金
中国国家自然科学基金;
关键词
Statistics; Sociology; Optimization; Search problems; Evolutionary computation; Convergence; Switches; Coevolution; constrained multiobjective optimization problems (CMOPs); exploitation; exploration; MOEA/D;
D O I
10.1109/TEVC.2021.3131124
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In addition to the search for feasible solutions, the utilization of informative infeasible solutions is important for solving constrained multiobjective optimization problems (CMOPs). However, most of the existing constrained multiobjective evolutionary algorithms (CMOEAs) cannot effectively explore and exploit those solutions and, therefore, exhibit poor performance when facing problems with large infeasible regions. To address the issue, this article proposes a novel method, called DD-CMOEA, which features dual stages (i.e., exploration and exploitation) and dual populations. Specifically, the two populations, called mainPop and auxPop, first individually evolve with and without considering the constraints, responsible for exploring feasible and infeasible solutions, respectively. Then, in the exploitation stage, mainPop provides information about the location of feasible regions, which facilitates auxPop to find and exploit surrounding infeasible solutions. The promising infeasible solutions obtained by auxPop in turn help mainPop converge better toward the Pareto-optimal front. Extensive experiments on three well-known test suites and a real-world case study fully demonstrate that DD-CMOEA is more competitive than five state-of-the-art CMOEAs.
引用
收藏
页码:1129 / 1143
页数:15
相关论文
共 38 条
[11]   Multiobjective optimization and multiple constraint handling with evolutionary algorithms - Part I: A unified formulation [J].
Fonseca, CM ;
Fleming, PJ .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 1998, 28 (01) :26-37
[12]  
Hollander doubt M., 2013, NONPARAMETRIC STAT M, V751
[13]   An Evolutionary Many-Objective Optimization Algorithm Using Reference-Point Based Nondominated Sorting Approach, Part II: Handling Constraints and Extending to an Adaptive Approach [J].
Jain, Himanshu ;
Deb, Kalyanmoy .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2014, 18 (04) :602-622
[14]   A study of two penalty-parameterless constraint handling techniques in the framework of MOEA/D [J].
Jan, Muhammad Asif ;
Khanum, Rashida Adeeb .
APPLIED SOFT COMPUTING, 2013, 13 (01) :128-148
[15]   Two-Archive Evolutionary Algorithm for Constrained Multiobjective Optimization [J].
Li, Ke ;
Chen, Renzhi ;
Fu, Guangtao ;
Yao, Xin .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2019, 23 (02) :303-315
[16]   An Evolutionary Many-Objective Optimization Algorithm Based on Dominance and Decomposition [J].
Li, Ke ;
Deb, Kalyanmoy ;
Zhang, Qingfu ;
Kwong, Sam .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2015, 19 (05) :694-716
[17]   Cooperatively Coevolving Particle Swarms for Large Scale Optimization [J].
Li, Xiaodong ;
Yao, Xin .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2012, 16 (02) :210-224
[18]   Decomposition of a Multiobjective Optimization Problem into a Number of Simple Multiobjective Subproblems [J].
Liu, Hai-Lin ;
Gu, Fangqing ;
Zhang, Qingfu .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2014, 18 (03) :450-455
[19]   Handling Constrained Multiobjective Optimization Problems With Constraints in Both the Decision and Objective Spaces [J].
Liu, Zhi-Zhong ;
Wang, Yong .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2019, 23 (05) :870-884
[20]   A New Fitness Function With Two Rankings for Evolutionary Constrained Multiobjective Optimization [J].
Ma, Zhongwei ;
Wang, Yong ;
Song, Wu .
IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2021, 51 (08) :5005-5016