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

J4 ›› 2013, Vol. 35 ›› Issue (3): 103-107.

• 论文 • 上一篇    下一篇

一种基于惩罚函数和新信息素更新方式的蚁群算法

赵伟1,蔡兴盛1,2,曲慧雁1   

  1. (1.吉林农业大学信息技术学院,吉林 长春 130118;2.95935部队,黑龙江 双城 150100)
  • 收稿日期:2012-05-15 修回日期:2012-09-21 出版日期:2013-03-25 发布日期:2013-03-25
  • 基金资助:

    国家自然科学基金资助项目(61106068);吉林省科技支撑重点资助项目(20100214);吉林省中青年科技领军人才及优秀创新团队计划项目(20121818);吉林省自然科学基金资助项目(20101521,201115188,201215182);吉林省科技发展计划资助项目(20100155,20100149,201101113,201101114,201101115,201201095,201201101);长春市物联网重大科技专项(11KZ22);长春市战略性新兴产业重大科技攻关专项项目(12XN14)

An ant colony algorithm based on
penalty function and new pheromone updating  

 ZHAO Wei1,CAI Xingsheng1,2,QU Huiyan1   

  1. (1.College of Information Technology,Jilin Agriculture University,Changchun 130118;
    2.Troop 95935,Shuangcheng 150100,China)
  • Received:2012-05-15 Revised:2012-09-21 Online:2013-03-25 Published:2013-03-25

摘要:

提出一种快速求解旅行商问题的蚁群算法。首先给出了一种新的信息素搜索模型,降低了搜索过程的复杂性,提高了路径搜索的准确性。其次通过设置惩罚函数,排除不相关路径,减小搜索范围。实验结果表明,该算法能较好地得到最优解,提高收敛速度。

关键词: 蚁群算法, 旅行商问题, 信息素更新, 惩罚函数

Abstract:

An fast ant colony algorithm solving traveling salesman problem is presented. Firstly, this paper gives a new pheromone updating model. It reduces the complexity of the search process, improves the accuracy of the route searching. Secondly, by setting penalty function, to exclude irrelevant path so that the narrow scope of the search process. Experiments show that, this algorithm can get better optimal solution, and improve the convergence speed significantly.   

Key words: ant colony algorithm;traveling salesman problem;pheromone updating;penalty function