计算机工程与应用 ›› 2009, Vol. 45 ›› Issue (1): 69-72.DOI: 10.3778/j.issn.1002-8331.2009.01.021

• 理论研究 • 上一篇    下一篇

基于动态ε支配的多目标遗传算法

李 珂,郑金华,周 聪   

  1. 湘潭大学 信息工程学院,湖南 湘潭 411105
  • 收稿日期:2007-12-29 修回日期:2008-03-07 出版日期:2009-01-01 发布日期:2009-01-01
  • 通讯作者: 李 珂

Multiobjective Genetic Algorithm based on dynamic ε dominance

LI Ke,ZHENG Jin-hua,ZHOU Cong   

  1. Institute of Information Engineering,Xiangtan University,Xiangtan,Hunan 411105,China
  • Received:2007-12-29 Revised:2008-03-07 Online:2009-01-01 Published:2009-01-01
  • Contact: LI Ke

摘要: 基于Pareto支配的MOEA存在着一些缺陷,如容易出现退化现象等。而基于ε支配的MOEA可以比较好地解决这些问题,并具有比较理想的收敛性和分布性。但是采用传统的ε-MOEA时,最大的困难就是ε的值的设定,并且传统的MOEA得出的解在边界部分个体的丢失现象也比较严重。针对这种情况提出了一种新的基于动态ε支配的多目标遗传算法(DEMOEA),它不需要手动设定ε的值,并且引入了动态网格概念来改善边界解丢失的现象。通过与其他两个经典的多目标进化算法的NSAGA-II和SPEA-2的对比实验,表明提出的DEMOEA能在收敛性、分布性有较好的改进。

关键词: 多目标优化, 动态ε支配, 基于动态ε支配的多目标遗传算法(DEMOEA)

Abstract: There are some limitations in MOEA based on Pareto dominance,such as it is easy to degraded and so on.Then the MOEA based on ε-dominance can solve these problems and it can make a preferable convergence and spread.But in the conventional ε-MOEA,the most difficult problem is the setting of ε and the loss of part of the extreme individuals is serious.In order to solve these problems,this paper proposes a new ε-MOEA based on dynamic ε(DEMOEA),it doesn’t need to set the ε by yourself and this paper imports a concept of dynamic grid to solve the loss of extreme individuals.Comparing with two other classical algorithms NSGA-II and SPEA2 in experiment,the result shows that the algorithm suggested in the paper(DEMOEA) gets improved convergence and diversity.

Key words: multiobjective optimization, dynamic ε-dominance, Multi Objective Evolutionary Algorithm Based on Dynamic(DEMOEA)