Solving dynamic vehicle routing problem with time windows by ant colony system with bipartite graph matching

被引:1
|
作者
Teng, Yi [1 ]
Chen, Jinbiao [2 ]
Zhang, Shiyuan [2 ]
Wang, Jiahai [2 ,3 ]
Zhang, Zizhen [2 ,3 ]
机构
[1] Guangdong Univ Educ, Sch Comp Sci, Guangzhou 510303, Peoples R China
[2] Sun Yat Sen Univ, Sch Comp Sci & Engn, Guangzhou 51006, Peoples R China
[3] Sun Yat Sen Univ, Guangdong Key Lab Big Data Anal & Proc, Guangzhou 51006, Peoples R China
基金
中国国家自然科学基金;
关键词
Dynamic vehicle routing problem; Ant colony system; Kuhn-Munkres algorithm; Bipartite graph matching; Metaheuristics; NEIGHBORHOOD SEARCH; ALGORITHM; OPTIMIZATION;
D O I
10.1016/j.eij.2023.100421
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Dynamic Vehicle Routing Problem with Time Windows (DVRPTW) is an extension of the traditional VRPTW by considering dynamic customer characteristics. In this problem, new customers with specific time windows are received dynamically as time progresses and must be incorporated into the evolving schedule. The goal of DVRPTW is to use the minimum number of vehicles to fulfill all the customer demands with the minimum total traveling time. Little work has been done for solving this dynamic variant. In this paper, an evolutionary algorithm using Ant Colony System and Kuhn-Munkres bipartite graph matching, named ACS-KM, is proposed. It can tackle the dynamic issues during the evolutionary process. Experiments show that the proposed algorithm is very effective and has fast convergence. It achieves the best results on 40 out of 48 benchmark instances. For the DVRPTW instances with different levels of dynamicity, the algorithm can always produce better solutions than the previous works.
引用
收藏
页数:12
相关论文
共 50 条
  • [31] Combination of Multiple Ant Colony System and Simulated Annealing for the Multidepot Vehicle-Routing Problem with Time Windows
    Ting, Ching-Jung
    Chen, Chia-Ho
    TRANSPORTATION RESEARCH RECORD, 2008, (2089) : 85 - 92
  • [32] A study on ant colony system for vehicle routing problem
    Yin, XF
    Liu, CH
    Progress in Intelligence Computation & Applications, 2005, : 581 - 585
  • [33] An Ant Colony algorithm hybridized with insertion heuristics for the Time Dependent Vehicle Routing Problem with Time Windows
    Balseiro, S. R.
    Loiseau, I.
    Ramonet, J.
    COMPUTERS & OPERATIONS RESEARCH, 2011, 38 (06) : 954 - 966
  • [34] An ant colony system for the open vehicle routing problem
    Li, Xiangyong
    Tian, Peng
    ANT COLONY OPTIMIZATION AND SWARM INTELLIGENCE, PROCEEDINGS, 2006, 4150 : 356 - 363
  • [35] A hybrid ant colony algorithm based on multiple strategies for the vehicle routing problem with time windows
    Hongguang Wu
    Yuelin Gao
    Wanting Wang
    Ziyu Zhang
    Complex & Intelligent Systems, 2023, 9 : 2491 - 2508
  • [36] A two-stage ant colony optimization algorithm for the vehicle routing problem with time windows
    Wu, Xudong
    International Journal of Advancements in Computing Technology, 2012, 4 (01) : 485 - 491
  • [37] A hybrid ant colony algorithm based on multiple strategies for the vehicle routing problem with time windows
    Wu, Hongguang
    Gao, Yuelin
    Wang, Wanting
    Zhang, Ziyu
    COMPLEX & INTELLIGENT SYSTEMS, 2023, 9 (03) : 2491 - 2508
  • [38] Application of a fuzzy ant colony system to solve the dynamic vehicle routing problem with uncertain service time
    Kuo, R. J.
    Wibowo, B. S.
    Zulvia, F. E.
    APPLIED MATHEMATICAL MODELLING, 2016, 40 (23-24) : 9990 - 10001
  • [39] Graph Sparsification for the Vehicle Routing Problem with Time Windows
    Doppstadt, Christian
    Schneider, Michael
    Stenger, Andreas
    Sand, Bastian
    Vigo, Daniele
    Schwind, Michael
    OPERATIONS RESEARCH PROCEEDINGS 2010, 2011, : 227 - 232
  • [40] An ant colony system for responsive dynamic vehicle routing
    Schyns, M.
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2015, 245 (03) : 704 - 718