进化算法
数学优化
分解
约束(计算机辅助设计)
集合(抽象数据类型)
计算机科学
可行区
最优化问题
人口
数学
生物
几何学
生态学
社会学
人口学
程序设计语言
作者
Zhun Fan,Wenji Li,Xinye Cai,Han Huang,Yi Fang,Yugen You,Jiajie Mo,Cai-Min Wei,Erik D. Goodman
出处
期刊:Soft Computing
[Springer Science+Business Media]
日期:2019-02-04
卷期号:23 (23): 12491-12510
被引量:416
标识
DOI:10.1007/s00500-019-03794-x
摘要
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.
科研通智能强力驱动
Strongly Powered by AbleSci AI