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

J4 ›› 2014, Vol. 36 ›› Issue (06): 1088-1094.

• 论文 • 上一篇    下一篇

求解车辆路径问题的人工蜂群算法

王志刚,夏慧明   

  1. (南京师范大学泰州学院数学科学与应用学院,江苏 泰州 225300)
  • 收稿日期:2012-10-10 修回日期:2013-01-21 出版日期:2014-06-25 发布日期:2014-06-25
  • 基金资助:

    江苏省高等学校大学生实践创新训练计划项目(2012JSSPITP3029);南京师范大学泰州学院资助项目(Q201232)

An artificial bee colony algorithm for the vehicle routing problem               

WANG Zhigang,XIA Huiming   

  1. (School of Mathematics,Taizhou College,Nanjing Normal University,Taizhou 225300,China)
  • Received:2012-10-10 Revised:2013-01-21 Online:2014-06-25 Published:2014-06-25

摘要:

采用人工蜂群算法对车辆路径问题进行求解,给出食物源的自然数编码方法,并采用邻域倒位方法生成候选食物源。应用算法求解了多个车辆路径问题的实例,并将结果与其它一些启发式算法进行了比较和分析。计算结果表明,人工蜂群算法可以有效求解车辆路径问题,同时也为算法求解其它一些组合优化问题提供了有益思路。

关键词: 车辆路径问题, 组合优化, 人工蜂群算法, 邻域倒位

Abstract:

An artificial bee colony algorithm is proposed to solve the vehicle routing problem. The algorithm gives a natural number coding method for the food source and adopts neighborhood inversion to produce a candidate food source. It is applied to solve multiple instances of the vehicle routing problem. It is compared with other heuristic algorithms on a set of benchmark instances, and the results show the effectiveness of the proposed artificial bee colony algorithm, which presents a new vision for other combination optimization problems.

Key words: vehicle routing problem;combination optimization;artificial bee colony algorithm;neighborhood inversion