An angle based constrained many-objective evolutionary algorithm

被引:23
作者
Xiang, Yi [1 ]
Peng, Jing [1 ]
Zhou, Yuren [1 ]
Li, Miqing [2 ]
Chen, Zefeng [1 ]
机构
[1] Sun Yat Sen Univ, Sch Data & Comp Sci, Collaborat Innovat Ctr High Performance Comp, Guangzhou 510006, Guangdong, Peoples R China
[2] Univ Birmingham, Sch Comp Sci, CERCIA, Birmingham B15 2TT, W Midlands, England
基金
中国国家自然科学基金; 英国工程与自然科学研究理事会;
关键词
Many-objective optimization; Constraint handling; Evolutionary algorithms; VaEA; NONDOMINATED SORTING APPROACH; OPTIMIZATION; DIVERSITY; DESIGN;
D O I
10.1007/s10489-017-0929-9
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Having successfully handled many-objective optimization problems with box constraints only by using VaEA, a vector angle based many-objective evolutionary algorithm in our precursor study, this paper extended VaEA to solve generic constrained many-objective optimization problems. The proposed algorithm (denoted by CVaEA) differs from the original one mainly in the mating selection and the environmental selection, which are made suitable in the presence of infeasible solutions. Furthermore, we suggest a set of new constrained many-objective test problems which have different ranges of function values for all the objectives. Compared with normalized problems, this set of scaled ones is more applicable to test an algorithm's performance. This is due to the nature property of practical problems being usually far from normalization. The proposed CVaEA was compared with two latest constrained many-objective optimization methods on the proposed test problems with up to 15 objectives, and on a constrained engineering problem from practice. It was shown by the simulation results that CVaEA could find a set of well converged and properly distributed solutions, and, compared with its competitors, obtained a better balance between convergence and diversity. This, and the original VaEA paper, together demonstrate the usefulness and efficiency of vector angle based algorithms for handling both constrained and unconstrained many-objective optimization problems.
引用
收藏
页码:705 / 720
页数:16
相关论文
共 36 条
[11]   A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms [J].
Derrac, Joaquin ;
Garcia, Salvador ;
Molina, Daniel ;
Herrera, Francisco .
SWARM AND EVOLUTIONARY COMPUTATION, 2011, 1 (01) :3-18
[12]   jMetal: A Java']Java framework for multi-objective optimization [J].
Durillo, Juan J. ;
Nebro, Antonio J. .
ADVANCES IN ENGINEERING SOFTWARE, 2011, 42 (10) :760-771
[13]   Optimal Design of Water Distribution Systems Using Many-Objective Visual Analytics [J].
Fu, Guangtao ;
Kapelan, Zoran ;
Kasprzyk, Joseph R. ;
Reed, Patrick .
JOURNAL OF WATER RESOURCES PLANNING AND MANAGEMENT, 2013, 139 (06) :624-633
[14]   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
[15]  
Jan M. A., 2010, 2010 UK WORKSH COMP, P1, DOI DOI 10.1109/UKCI.2010.5625585
[16]   Reducing the run-time complexity of multiobjective EAs: The NSGA-II and other algorithms [J].
Jensen, MT .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2003, 7 (05) :503-515
[17]  
Knowles J, 1999, P 1999 C EV COMP CEC, V1, P98, DOI DOI 10.1109/CEC.1999.781913
[18]   Many-Objective Evolutionary Algorithms: A Survey [J].
Li, Bingdong ;
Li, Jinlong ;
Tang, Ke ;
Yao, Xin .
ACM COMPUTING SURVEYS, 2015, 48 (01)
[19]   Multiobjective Optimization Problems With Complicated Pareto Sets, MOEA/D and NSGA-II [J].
Li, Hui ;
Zhang, Qingfu .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2009, 13 (02) :284-302
[20]  
Li K, 2014, 2014014 MICH STAT U