• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2011, Vol. 33 ›› Issue (9): 88-94.

• 论文 • Previous Articles     Next Articles

Differential Evolution Algorithm for MultiObjective Optimization

AO Youyun1,CHI Hongqin2   

  1. (1.School of Computer and Information,Anqing Teachers’ College,Anqing 246011;2.Department of Computer Science,Shanghai Normal University,Shanghai 200234,China)
  • Received:2011-05-20 Revised:2011-07-26 Online:2011-09-25 Published:2011-09-25

Abstract:

Fitness assignment of individuals and diversity maintenance of population are two key techniques of evolutionary algorithms. First, on the one hand, this paper introduces some related concepts of Pareto εdominance which can determine the strength Pareto values of the individuals of population, according to the strength Pareto values of individuals, some better individuals are selected into the offspring population by the technique of Pareto ranking; on the other hand, in order to maintain the diversity of population, a crowdeddensity method is introduced to remove some individuals that are located in the crowed regions. Then, according to some characteristics of differential evolution (DE), through using the appropriate DE strategies and control parameters, this paper proposes a differential evolution algorithm for multiobjective optimization, which is called DEAMO. Finally, numerical experiments show that DEAMO can perform well when tested on several benchmark multiobjective optimization problems.

Key words: multiobjective optimization;differential evolution;evolutionary algorithm