Hybrid Ant Colony Optimization with Time Window Constraint Relaxation for Solving VRPTW
Author:
  • Article
  • | |
  • Metrics
  • |
  • Reference [22]
  • |
  • Related [20]
  • |
  • Cited by
  • | |
  • Comments
    Abstract:

    To solve the vehicle routing problem with time windows (VRPTW), this study establishes a mixed-integer programming model aimed at minimizing total distance and proposes a hybrid ant colony optimization algorithm with relaxed time window constraints. Firstly, an improved ant colony algorithm, combined with TSP-Split encoding and decoding, is proposed to construct a routing solution that allows time-window constraints to be violated, to improve the global optimization ability of the algorithm. Then, a repair strategy based on variable neighborhood search is proposed to repair infeasible solutions using the principle of return in time and the penalty function method. Finally, 56 Solomon and 12 Homberger benchmark instances are tested. The results show that the proposed algorithm is superior to the comparative algorithms from references. The known optimal solution can be obtained in 50 instances, and quasi-optimal solutions can be obtained in the remaining instances within acceptable computing time. The results prove the effectiveness of the proposed algorithm.

    Reference
    [1] Solomon MM. Algorithms for the vehicle routing and scheduling problems with time window constraints. Operations Research, 1987, 35(2): 254–265.
    [2] 陈凯, 邓志良, 龚毅光. 离散灰狼优化算法求解VRPSPDTW问题. 计算机系统应用, 2023, 32(11): 83–94.
    [3] 孙一凡, 高更君. 考虑电商超市多仓多品类订单拆分与整合的车辆路径优化. 制造业自动化, 2023, 45(10): 19–24.
    [4] 李丽滢, 罗继康, 牛莉霞. 多中心冷链共同配送路径优化及利润分配研究. 制造业自动化, 2023, 45(10): 203–210.
    [5] 贺琪, 官礼和, 崔焕焕. 硬时间窗VRP的混合变邻域禁忌搜索算法. 计算机工程与应用, 2023, 59(13): 82–91.
    [6] Pan BB, Zhang ZZ, Lim A. A hybrid algorithm for time-dependent vehicle routing problem with time windows. Computers & Operations Research, 2021, 128: 105193.
    [7] Maroof A, Ayvaz B, Naeem K. Logistics optimization using hybrid genetic algorithm (HGA): A solution to the vehicle routing problem with time windows (VRPTW). IEEE Access, 2024, 12: 36974–36989.
    [8] 徐英卓, 李凯, 周俊. 基于改进蚁群算法的钻井救援车辆路径规划. 计算机系统应用, 2022, 31(4): 268–272.
    [9] Dorigo M, Gambardella LM. Ant colony system: A cooperative learning approach to the traveling salesman problem. IEEE Transactions on Evolutionary Computation, 1997, 1(1): 53–66.
    [10] 金淳, 张雨, 王聪. 带时间窗车辆路径问题的分布式多agent蚁群算法. 计算机应用研究, 2018, 35(3): 666–670.
    [11] Shen Y, Liu MD, Yang J, et al. A hybrid swarm intelligence algorithm for vehicle routing problem with time windows. IEEE Access, 2020, 8: 93882–93893.
    [12] 张雄, 潘大志. 融合邻域搜索策略蚁群算法求解带时间窗口的车辆路径问题. 计算机与现代化, 2022(3): 98–102, 110.
    [13] 何美玲, 魏志秀, 武晓晖, 等. 基于改进蚁群算法求解带软时间窗的车辆路径问题. 计算机集成制造系统, 2023, 29(3): 1029–1039.
    [14] 雷金羡, 孙宇, 朱洪杰. 改进蚁群算法在带时间窗车辆路径规划问题中的应用. 计算机集成制造系统, 2022, 28(11): 3535–3544.
    [15] Nagata Y, Bräysy O, Dullaert W. A penalty-based edge assembly memetic algorithm for the vehicle routing problem with time windows. Computers & Operations Research, 2010, 37(4): 724–737.
    [16] Jia YH, Mei Y, Zhang MJ. Confidence-based ant colony optimization for capacitated electric vehicle routing problem with comparison of different encoding schemes. IEEE Transactions on Evolutionary Computation, 2022, 26(6): 1394–1408.
    [17] Prins C, Lacomme P, Prodhon C. Order-first split-second methods for vehicle routing problems: A review. Transportation Research Part C: Emerging Technologies, 2014, 40: 179–200.
    [18] Beasley JE. Route first-luster second methods for vehicle routing. Omega, 1983, 11(4): 403–408.
    [19] Prins C. A simple and effective evolutionary algorithm for the vehicle routing problem. Computers & Operations Research, 2004, 31(12): 1985–2002.
    [20] Vidal T, Crainic TG, Gendreau M, et al. A hybrid genetic algorithm with adaptive diversity management for a large class of vehicle routing problems with time-windows. Computers & Operations Research, 2013, 40(1): 475–489.
    [21] Zhang Y, Li JC. A hybrid heuristic harmony search algorithm for the vehicle routing problem with time windows. IEEE Access, 2024, 12: 42083–42095.
    [22] Wang YF, Chen X, Shuang Z, et al. Self-competition particle swarm optimization algorithm for the vehicle routing problem with time window. IEEE Access, 2024, 12: 127470–127488.
    Cited by
Get Citation

骆维,陈仕军,吴华伟.具有时间窗约束松弛的混合蚁群算法求解VRPTW.计算机系统应用,2025,34(2):281-291

Copy
Share
Article Metrics
  • Abstract:
  • PDF:
  • HTML:
  • Cited by:
History
  • Received:June 23,2024
  • Revised:July 18,2024
  • Online: November 15,2024
Article QR Code
You are the firstVisitors
Copyright: Institute of Software, Chinese Academy of Sciences Beijing ICP No. 05046678-3
Address:4# South Fourth Street, Zhongguancun,Haidian, Beijing,Postal Code:100190
Phone:010-62661041 Fax: Email:csa (a) iscas.ac.cn
Technical Support:Beijing Qinyun Technology Development Co., Ltd.

Beijing Public Network Security No. 11040202500063