Multi-objective Differential Evolution Algorithm based on Adaptive Mutation and Partition Selection

被引:1
作者
Zhao, Sen [1 ,2 ]
Hao, Zhifeng [1 ,3 ]
Huang, Han [4 ]
Tan, Yang [1 ]
机构
[1] South China Univ Technol, Coll Comp Sci & Engn, Guangzhou, Guangdong, Peoples R China
[2] JiNan Univ, Dept Comp Sci, Guangzhou, Guangdong, Peoples R China
[3] Guangdong Univ Technol, Sch Comp, Guangzhou, Guangdong, Peoples R China
[4] South China Univ Technol, Sch Software Engn, Guangzhou, Guangdong, Peoples R China
基金
中国国家自然科学基金;
关键词
multi-objective optimization; differential evolution; adaptive mutation; partition selection;
D O I
10.4304/jcp.8.10.2695-2700
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
A multi-objective differential evolution algorithm based on adaptive mutation strategies and partition selected search is proposed based on classical differential evolution (DE) to further improve the convergence and diversity of multi-objective optimization problems. This algorithm improves mutation operation in DE, makes search oriented and ensures the convergence of algorithm by adaptively selecting mutation strategies based on the non-inferiority of the individuals of the population in evolution. In addition, a partition-based elitist preserving mechanism is applied to select the best individuals for the next generation, thus improving the selection operation in DE and maintaining the diversity of Pareto optimal set. The experiment on 5 ZDT test functions and 3 DTLZ test functions and comparison with and analysis of other classical algorithms such as NSGA-II and SPEA2 show that this algorithm converges the populations towards non-inferior frontier rapidly on the premise of maintaining the diversity of the populations. From the measure and graphs, it can be seen that this algorithm is feasible and effective in solving the multi-objective optimization problems.
引用
收藏
页码:2695 / 2700
页数:6
相关论文
共 16 条
[1]  
Abbass HA, 2001, IEEE C EVOL COMPUTAT, P971, DOI 10.1109/CEC.2001.934295
[2]  
Coello C.A.C., 2007, EVOLUTIONARY ALGORIT, V5
[3]  
Deb K, 2002, IEEE C EVOL COMPUTAT, P825, DOI 10.1109/CEC.2002.1007032
[4]   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
[5]  
Deb K., 2001, MULTIOBJECTIVE OPTIM
[6]  
feng Yan Jing, 2011, J SOFTWARE, V6
[7]   Multi-objective Optimization Using Self-adaptive Differential Evolution Algorithm [J].
Huang, V. L. ;
Zhao, S. Z. ;
Mallipeddi, R. ;
Suganthan, P. N. .
2009 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-5, 2009, :190-194
[8]  
Lee Wei-Ping, 2011, J COMPUTERS, V6
[9]  
Madavan NK, 2002, IEEE C EVOL COMPUTAT, P1145, DOI 10.1109/CEC.2002.1004404
[10]  
Montano A. A., P C EVOL COMP CEC 20, P1