A new evolutionary algorithm for solving many-objective optimization problems

被引:269
作者
Zou, Xiufen [1 ]
Chen, Yu [1 ]
Liu, Minzhong [2 ]
Kang, Lishan [3 ]
机构
[1] Wuhan Univ, Sch Math & Stat, Wuhan 430072, Peoples R China
[2] Wuhan Univ, Sch Comp Sci, Wuhan 430072, Peoples R China
[3] Wuhan Univ, State Key Lab Software Engn, Wuhan 430072, Peoples R China
来源
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS | 2008年 / 38卷 / 05期
关键词
evolutionary algorithm; many-objective optimization; Pareto optimality; performance assessment;
D O I
10.1109/TSMCB.2008.926329
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we focus on the study of evolutionary algorithms for solving multiobjective optimization problems with a large number of objectives. First, a comparative study of a newly developed dynamical multiobjective evolutionary algorithm (DMOEA) and some modern algorithms, such as the indicator-based evolutionary algorithm, multiple single objective Pareto sampling, and nondominated sorting genetic algorithm 11, is presented by employing the convergence metric and relative hypervolume metric. For three scalable test problems (namely, DTLZ1, DTLZ2, and DTLZ6), which represent some of the most difficult problems studied in the literature, the DMOEA shows good performance in both converging to the true Pareto-optimal front and maintaining a widely distributed set of solutions. Second, a new definition of optimality (namely, L-optimality) is proposed in this paper, which not only takes into account the number of improved objective values but also considers the values of improved objective functions if all objectives have the same importance. We prove that L-optimal solutions are subsets of Pareto-optimal solutions. Finally, the new algorithm based on L-optimality (namely, MDMOEA) is developed, and simulation and comparative results indicate that well-distributed L-optimal solutions can be obtained by utilizing the MDMOEA but cannot be achieved by applying L-optimality to make a posteriori selection within the huge Pareto nondominated solutions. We can conclude that our new algorithm is suitable to tackle many-objective problems.
引用
收藏
页码:1402 / 1412
页数:11
相关论文
共 31 条
[1]  
Aarts E., 1989, Wiley-Interscience Series in Discrete Mathematics and Optimization
[2]  
[Anonymous], COMPUTATIONAL INTELL
[3]  
[Anonymous], 2003002 KANGAL IND I
[4]  
[Anonymous], 2007, P 9 ANN C GEN EV COM
[5]   Evolutionary multiobjective industrial design: The case of a racing car tire-suspension system [J].
Benedetti, Alessandro ;
Farina, Marco ;
Gobbi, M. .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2006, 10 (03) :230-244
[6]   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
[7]  
BROCKHOFF D, 2007, P CEC SEP, P2086
[8]  
Brockhoff D, 2006, LECT NOTES COMPUT SC, V4193, P533
[9]  
Coello Coello C. A., 2007, EVOLUTIONARY ALGORIT
[10]   A fast and elitist multiobjective genetic algorithm: NSGA-II [J].
Deb, K ;
Pratap, A ;
Agarwal, S ;
Meyarivan, T .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (02) :182-197