计算机工程与应用 ›› 2008, Vol. 44 ›› Issue (28): 62-64.DOI: 10.3778/j.issn.1002-8331.2008.28.022

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

一种新的进化粒子群算法及其在TSP中的应用

刘松兵,李智勇,王 永,孙星明   

  1. 湖南大学 计算机与通信学院,长沙 410082
  • 收稿日期:2007-11-19 修回日期:2008-01-28 出版日期:2008-10-01 发布日期:2008-10-01
  • 通讯作者: 刘松兵

Novel evolutionary Particle Swarm Optimization for Traveling Salesman Problem

LIU Song-bing,LI Zhi-yong,WANG Yong,SUN Xing-ming   

  1. Department of Computer,College of Computer & Communication,Hunan University,Changsha 410082,China
  • Received:2007-11-19 Revised:2008-01-28 Online:2008-10-01 Published:2008-10-01
  • Contact: LIU Song-bing

摘要: 基于协同进化的思想,针对离散组合优化的NP难问题,提出一种新的混合粒子群进化算法。该算法采用了有效的编码方式;定义了两个粒子间的位置加法操作以实现个体之间的信息交换;引入变异算子保持种群多样性。该算法应用于TSP优化计算,能用较小的计算代价得到比传统方法更满意的解,实验结果表明该算法是有效的。

关键词: 粒子群算法, 进化计算, 旅行商问题

Abstract: Inspired from the co-evolutionary,this paper proposes a new hybrid particle swarm evolutionary algorithm for solving the Traveling Salesman Problem(TSP),which is one of the most known NP hard problem.The algorithm adopts an effective code schema and defines a new addition operation of the particle’s position in order to exchange information among the particles.A mutation operator is designed to keep the population’s diversity.The experiments show that this algorithm has better convergence effectiveness.

Key words: particle swarm algorithm, evolutionary computation, Traveling Salesman Problem(TSP)