计算机集成制造系统 ›› 2023, Vol. 29 ›› Issue (3): 1029-1039.DOI: 10.13196/j.cims.2023.03.029

• • 上一篇    下一篇

基于改进蚁群算法求解带软时间窗的车辆路径问题

何美玲1,魏志秀1,武晓晖1,彭永涛2   

  1. 1.江苏大学汽车与交通工程学院
    2.江苏大学管理学院
  • 出版日期:2023-03-31 发布日期:2023-04-19
  • 基金资助:
    国家自然科学基金资助项目(71802099);江苏高校哲学社会科学研究资助项目(2020SJA2058,2020SJZDA062)。

Improved ant colony optimization algorithm for solving vehicle routing problem with soft time windows

HE Meiling1,WEI Zhixiu1,WU Xiaohui1,PENG Yongtao2   

  1. 1.School of Automotive and Traffic Engineering,Jiangsu University
    2.School of Management,Jiangsu University
  • Online:2023-03-31 Published:2023-04-19
  • Supported by:
    Project supported by the National Natural Science Foundation,China (No.71802099),and the Research Foundation of Philosophy and Social Sciences in Universities of Jiangsu Province,China (No.2020SJA2058,2020SJZDA062).

摘要: 针对带软时间窗的车辆路径问题(VRPSTW),建立以配送成本为优化目标的混合整数规划模型,提出一种改进蚁群算法(IACO)求解该问题。在传统蚁群算法(ACO)的基础上,改进蚂蚁状态转移概率公式,通过自适应调整信息素挥发系数改进信息素更新策略,设计插入算子和交换算子嵌入变邻域局部搜索,并设置开始和退出局部搜索的条件,更新当前局部最优解。选取Solomon标准测试集里3类不同规模的算例,测试算法改进效果,以客户规模为100的C类算例验证所提算法求解较大规模算例的可行性,并与传统蚁群算法以及其他文献中的算例结果进行对比。实验结果表明,改进蚁群算法的寻优能力高于其他算法,求解得到的最优配送方案能够实现更低的车辆配送成本,从而验证了改进蚁群算法的有效性。

关键词: 蚁群算法, 变邻域搜索, 软时间窗, 车辆路径问题

Abstract: To solve the Vehicle Routing Problem with Soft Time Window (VRPSTW) problem,a mixed integer programming model with distribution cost as the optimization objective was established,and an Improved Ant Colony Optimization (IACO) algorithm was proposed.Based on the traditional Ant Colony Optimization (ACO) algorithm,the formula of ant state transition probability was improved,and the pheromone update strategy was develped by adaptively adjusting the pheromone volatilization coefficient.The insertion operator and the exchange operator were designed to embed the variable neighborhood local search.The conditions for starting and exiting the local search were set to update the current local optimal solution.Three different scale examples in the Solomon benchmark set were selected to test the performance of the algorithm.The type-C instances with 100 customers in Solomon benchmark set were selected to verify the feasibility of this algorithm to solve large-scale problems.The results of IACO were compared with those of traditional ACO and other literatures.The experimental results showed that the optimization ability of IACO was better than other algorithms,and the optimal distribution scheme obtained by IACO achieved lower vehicle distribution cost.Therefore,the effectiveness of IACO was verified.

Key words: ant colony optimization algorithm, variable neighborhood search, soft time windows, vehicle routing problem

中图分类号: