An improved epsilon constraint-handling method in MOEA/D for CMOPs with large infeasible regions

被引:230
作者
Fan, Zhun [1 ]
Li, Wenji [1 ]
Cai, Xinye [2 ]
Huang, Han [3 ]
Fang, Yi [1 ]
You, Yugen [1 ]
Mo, Jiajie [2 ]
Wei, Caimin [4 ]
Goodman, Erik [5 ]
机构
[1] Shantou Univ, Dept Elect Engn, Shantou 515063, Guangdong, Peoples R China
[2] Nanjing Univ Aeronaut & Astronaut, Coll Comp Sci & Technol, Nanjing 210016, Jiangsu, Peoples R China
[3] South China Univ Technol, Sch Software Engn, Guangzhou 515063, Guangdong, Peoples R China
[4] Shantou Univ, Dept Math, Shantou 515063, Guangdong, Peoples R China
[5] Michigan State Univ, BEACON Ctr Study Evolut Act, E Lansing, MI 48824 USA
基金
中国博士后科学基金; 中国国家自然科学基金;
关键词
Constrained multi-objective evolutionary algorithms; Epsilon constraint handling; Constrained multi-objective optimization; Robot gripper optimization; REJECTIVE MULTIPLE TEST; EVOLUTIONARY ALGORITHMS; OPTIMIZATION; DECOMPOSITION; SELECTION; TESTS;
D O I
10.1007/s00500-019-03794-x
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper proposes an improved epsilon constraint-handling mechanism and combines it with a decomposition-based multi-objective evolutionary algorithm (MOEA/D) to solve constrained multi-objective optimization problems (CMOPs). The proposed constrained multi-objective evolutionary algorithm (CMOEA) is named MOEA/D-IEpsilon. It adjusts the epsilon level dynamically according to the ratio of feasible to total solutions in the current population. In order to evaluate the performance of MOEA/D-IEpsilon, a new set of CMOPs with two and three objectives is designed, having large infeasible regions (relative to the feasible regions), and they are called LIR-CMOPs. Then, the 14 benchmarks, including LIR-CMOP1-14, are used to test MOEA/D-IEpsilon and four other decomposition-based CMOEAs, including MOEA/D-Epsilon, MOEA/D-SR, MOEA/D-CDP and CMOEA/D. The experimental results indicate that MOEA/D-IEpsilon is significantly better than the other four CMOEAs on all of the test instances, which shows that MOEA/D-IEpsilon is more suitable for solving CMOPs with large infeasible regions. Furthermore, a real-world problem, namely the robot gripper optimization problem, is used to test the five CMOEAs. The experimental results demonstrate that MOEA/D-IEpsilon also outperforms the other four CMOEAs on this problem.
引用
收藏
页码:12491 / 12510
页数:20
相关论文
共 42 条
[1]  
[Anonymous], 2001, SPEA2 IMPROVING STRE
[2]  
[Anonymous], 2001, P 6 INT C PAR PROBL
[3]  
Asafuddoula M, 2012, IEEE C EVOL COMPUTAT
[4]   HypE: An Algorithm for Fast Hypervolume-Based Many-Objective Optimization [J].
Bader, Johannes ;
Zitzler, Eckart .
EVOLUTIONARY COMPUTATION, 2011, 19 (01) :45-76
[5]   SMS-EMOA: Multiobjective selection based on dominated hypervolume [J].
Beume, Nicola ;
Naujoks, Boris ;
Emmerich, Michael .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2007, 181 (03) :1653-1669
[6]   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
[7]   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
[8]   An External Archive Guided Multiobjective Evolutionary Algorithm Based on Decomposition for Combinatorial Optimization [J].
Cai, Xinye ;
Li, Yexing ;
Fan, Zhun ;
Zhang, Qingfu .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2015, 19 (04) :508-523
[9]   A novel memetic algorithm based on invasive weed optimization and differential evolution for constrained optimization [J].
Cai, Xinye ;
Hu, Zhenzhou ;
Fan, Zhun .
SOFT COMPUTING, 2013, 17 (10) :1893-1910
[10]   Theoretical and numerical constraint-handling techniques used with evolutionary algorithms: a survey of the state of the art [J].
Coello, CAC .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2002, 191 (11-12) :1245-1287