A new hybrid mutation operator for multiobjective optimization with differential evolution

被引:0
作者
Karthik Sindhya
Sauli Ruuska
Tomi Haanpää
Kaisa Miettinen
机构
[1] Department of Mathematical Information Technology,
来源
Soft Computing | 2011年 / 15卷
关键词
Evolutionary algorithms; DE; Nonlinear; Multi-criteria optimization; Polynomial; Pareto optimality; MOEA/D;
D O I
暂无
中图分类号
学科分类号
摘要
Differential evolution has become one of the most widely used evolutionary algorithms in multiobjective optimization. Its linear mutation operator is a simple and powerful mechanism to generate trial vectors. However, the performance of the mutation operator can be improved by including a nonlinear part. In this paper, we propose a new hybrid mutation operator consisting of a polynomial-based operator with nonlinear curve tracking capabilities and the differential evolution’s original mutation operator, for the efficient handling of various interdependencies between decision variables. The resulting hybrid operator is straightforward to implement and can be used within most evolutionary algorithms. Particularly, it can be used as a replacement in all algorithms utilizing the original mutation operator of differential evolution. We demonstrate how the new hybrid operator can be used by incorporating it into MOEA/D, a winning evolutionary multiobjective algorithm in a recent competition. The usefulness of the hybrid operator is demonstrated with extensive numerical experiments showing improvements in performance compared with the previous state of the art.
引用
收藏
页码:2041 / 2055
页数:14
相关论文
共 24 条
[1]  
Ali MM(1997)A numerical comparison of some modified controlled random search algorithms J Glob Optim 11 377-385
[2]  
Törn A(2003)A trigonometric mutation operation to differential evolution J Glob Optim 27 105-129
[3]  
Viitanen S(2007)Differential evolution algorithms using hybrid mutation Comput Optim Appl 5 231-246
[4]  
Fan HY(2010)HCS: A new local search strategy for memetic multiobjective evolutionary algorithms IEEE Trans Evol Comput 14 112-132
[5]  
Lampinen J(2005)A fuzzy adaptive differential evolution algorithm Soft Comput 9 448-462
[6]  
Kaelo P(2005)An algorithm based on differential evolution for multi-objective problems Int J Comput Intell Res 1 151-169
[7]  
Ali MM(2009)PDE-PEDA: a new pareto-based multi-objective optimization algorithm J Univ Comput Sci 15 722-741
[8]  
Lara A(2007)MOEA/D: a multi-objective evolutionary algorithm based on decomposition IEEE Trans Evol Comput 11 712-731
[9]  
Sanchez G(2008)RM-MEDA: a regularity model-based multiobjective estimation of distribution algorithm IEEE Trans Evol Comput 12 41-63
[10]  
Coello CAC(undefined)undefined undefined undefined undefined-undefined