A General Framework of Dynamic Constrained Multiobjective Evolutionary Algorithms for Constrained Optimization

被引:89
作者
Zeng, Sanyou [1 ]
Jiao, Ruwang [1 ]
Li, Changhe [2 ,3 ]
Li, Xi [4 ]
Alkasassbeh, Jawdat S. [1 ]
机构
[1] China Univ Geosci, Sch Mech Engn & Elect Informat, Wuhan 430074, Hubei, Peoples R China
[2] China Univ Geosci, Sch Automat, Wuhan 430074, Hubei, Peoples R China
[3] Hubei Key Lab Adv Control & Intelligent Automat C, Wuhan 430074, Hubei, Peoples R China
[4] Hebei GEO Univ, Sch Informat Engn, Shijiazhuang 050031, Hebei, Peoples R China
基金
中国国家自然科学基金;
关键词
Constrained optimization; dynamic multiobjective optimization; evolutionary computation; multiobjective optimization; DIFFERENTIAL EVOLUTION; GENETIC ALGORITHM; RANKING;
D O I
10.1109/TCYB.2017.2647742
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A novel multiobjective technique is proposed for solving constrained optimization problems (COPs) in this paper. The method highlights three different perspectives: 1) a COP is converted into an equivalent dynamic constrained multiobjective optimization problem (DCMOP) with three objectives: a) the original objective; b) a constraint-violation objective; and c) a niche-count objective; 2) a method of gradually reducing the constraint boundary aims to handle the constraint difficulty; and 3) a method of gradually reducing the niche size aims to handle the multimodal difficulty. A general framework of the design of dynamic constrained multiobjective evolutionary algorithms is proposed for solving DCMOPs. Three popular types of multiobjective evolutionary algorithms, i.e., Pareto ranking-based, decomposition-based, and hype-volume indicator-based, are employed to instantiate the framework. The three instantiations are tested on two benchmark suites. Experimental results show that they perform better than or competitive to a set of state-of-the-art constraint optimizers, especially on problems with a large number of dimensions.
引用
收藏
页码:2678 / 2688
页数:11
相关论文
共 58 条
[1]  
[Anonymous], IEEE T CYBERN
[2]  
[Anonymous], P IEEE C EV COMP CAN
[3]  
[Anonymous], IEEE T CYBERN
[4]  
[Anonymous], 2006, PROBLEM DEFINITIONS
[5]  
[Anonymous], SCH ELECT ELECT ENG
[6]  
[Anonymous], 2015, P COMP ANN C GEN EV, DOI DOI 10.1145/2739482.2756561
[7]   HypE: An Algorithm for Fast Hypervolume-Based Many-Objective Optimization [J].
Bader, Johannes ;
Zitzler, Eckart .
EVOLUTIONARY COMPUTATION, 2011, 19 (01) :45-76
[8]   Decomposition-Based-Sorting and Angle-Based-Selection for Evolutionary Multiobjective and Many-Objective Optimization [J].
Cai, Xinye ;
Yang, Zhixiang ;
Fan, Zhun ;
Zhang, Qingfu .
IEEE TRANSACTIONS ON CYBERNETICS, 2017, 47 (09) :2824-2837
[9]   A multiobjective optimization-based evolutionary algorithm for constrained optimization [J].
Cai, Zixing ;
Wang, Yong .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2006, 10 (06) :658-675
[10]   Test Problems for Large-Scale Multiobjective and Many-Objective Optimization [J].
Cheng, Ran ;
Jin, Yaochu ;
Olhofer, Markus ;
Sendhoff, Bernhard .
IEEE TRANSACTIONS ON CYBERNETICS, 2017, 47 (12) :4108-4121