计算机工程与应用 ›› 2010, Vol. 46 ›› Issue (26): 43-45.DOI: 10.3778/j.issn.1002-8331.2010.26.015

• 研究、探讨 • 上一篇    下一篇

一种改进的多目标演化算法

龚 正,王 毅,周 佳   

  1. 湘潭大学 信息工程学院,湖南 湘潭 411105
  • 收稿日期:2009-03-05 修回日期:2009-05-25 出版日期:2010-09-11 发布日期:2010-09-11
  • 通讯作者: 龚 正

Improved multi-objective evolutionary algorithm

GONG Zheng,WANG Yi,ZHOU Jia   

  1. Institute of Information Engineering,Xiangtan Universtity,Xiangtan,Hunan 411105,China
  • Received:2009-03-05 Revised:2009-05-25 Online:2010-09-11 Published:2010-09-11
  • Contact: GONG Zheng

摘要: 保持解集的多样性和分布性是多目标进化算法的关键之一。在NSGA-II的基础上,提出了一种用混合距离来估计个体的拥挤度,并使用优先队列根据个体的混合距离来逐个删除种群中超出的非劣解以保持解的多样性,实验结果表明,HD-NSGA-II比NSGA-II的解分布的更加合理且分布度有很大的提高。

关键词: 多目标进化算法, 混合距离, 优先队列, 多样性

Abstract: Preserving the diversity of solution is a key for multi-objective evolution algorithm.This paper improves of NSGA-II,it suggests a new approach to measure individual crowding distance by hybrid distance and uses priority queue to prune the over-plus of non-dominated solution one by one according hybrid distance for preserving the diversity of solution.Experimental results show that the HD-NSGA-II can obtain reasonable distributing solution and diversity of this algorithm are more efficient than NSGA-II.

Key words: multi-objective evolution algorithm, hybrid distance, priority queue, diversity

中图分类号: