计算机集成制造系统 ›› 2021, Vol. 27 ›› Issue (10): 3014-3025.DOI: 10.13196/j.cims.2021.10.025

• 当期目次 • 上一篇    下一篇

开放式带时间窗车辆路径问题及变邻域搜索算法

陈久梅1,2,李英娟1,胡婷3,但斌4+,李俊3   

  1. 1.重庆工商大学长江上游经济研究中心
    2.重庆工商大学管理科学与工程学院
    3.重庆工商大学工商管理学院
    4.重庆大学经济与工商管理学院
  • 出版日期:2021-10-31 发布日期:2021-10-31
  • 基金资助:
    国家社会科学基金重大资助项目(15ZDB169);重庆市自然科学基金面上资助项目(cstc2019jcyj-msxmX0569)。

Solving open vehicle routing problem with time windows based on variable neighborhood search algorithm

  • Online:2021-10-31 Published:2021-10-31
  • Supported by:
    Project supported by the Major Program of the National Social Science Foundation,China(No.15ZDB169),and the Chongqing  Municipal Natural Science Foundation,China(No.cstc2019jcyj-msxmX0569).

摘要: 针对配送服务中开放式带时间窗车辆路径问题,构建了最小化车辆行驶成本的集分割模型,并提出变邻域搜索算法进行求解。该算法包括抖动和邻域搜索两个阶段,其中,抖动阶段通过当前解与种群历史最优、与个体历史最优之间的路径重连来实现,邻域搜索阶段通过同一条路径内以及不同路径间的交换、插入、2-opt三个操作算子来实现。通过与已有文献进行对比,结果表明该算法在求解开放式带时间窗车辆路径问题时,能得到更高质量的解,而且算法的收敛性和稳定性均较好。由此验证了该算法的可行性和有效性。

关键词: 开放式车辆路径问题, 带时间窗车辆路径问题, 变邻域搜索算法, 配送

Abstract: Aiming at the Open Vehicle Routing Problem with Time Windows (OVRPTW) in delivery service,a set partition model was built to minimize the costs of travelling,and the Variable Neighborhood Search (VNS) algorithm was proposed to solve this problem.This algorithm included two stages:shaking and neighborhood search.The shaking was realized by path relinking between the current solution,the population historical optimal solution and the individual historical optimal solution.The neighborhood search was implemented by three operators that were exchange,insertion and 2-opt within the same path and between different paths.The comparison with the existing literature showed that the proposed algorithm could obtain not only higher quality solutions,but also better convergence and stability,which verified the feasibility and effectiveness of the proposed algorithm.

Key words: open vehicle routing problem, vehicle routing problem with time windows, variable neighborhood search, delivery

中图分类号: