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

被引:5
作者
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]   Solving vehicle routing problem with time windows using metaheuristic approaches [J].
Aydinalp, Zeynep ;
Ozgen, Dogan .
INTERNATIONAL JOURNAL OF INTELLIGENT COMPUTING AND CYBERNETICS, 2023, 16 (01) :121-138
[32]   Modeling and Solving the Vehicle Routing Problem with Multiple Fuzzy Time Windows [J].
Yan, Fang ;
Wang, Yuanyuan .
PROCEEDINGS OF THE ELEVENTH INTERNATIONAL CONFERENCE ON MANAGEMENT SCIENCE AND ENGINEERING MANAGEMENT, 2018, :847-857
[33]   A dynamic space reduction ant colony optimization for capacitated vehicle routing problem [J].
Cai, Jinsi ;
Wang, Peng ;
Sun, Siqing ;
Dong, Huachao .
SOFT COMPUTING, 2022, 26 (17) :8745-8756
[34]   Solving the vehicle routing problem with time windows using modified football game algorithm [J].
Ahmed, Zakir Hussain ;
Maleki, Fateme ;
Yousefikhoshbakht, Majid ;
Haron, Habibollah .
EGYPTIAN INFORMATICS JOURNAL, 2023, 24 (04)
[35]   Simulated annealing metaheuristics for the vehicle routing problem with time windows [J].
Chiang, WC ;
Russell, RA .
ANNALS OF OPERATIONS RESEARCH, 1996, 63 :3-27
[36]   Dynamic vehicle routing problem using hybrid ant system [J].
Tian, Y ;
Song, JY ;
Yao, DY ;
Hu, JM .
2003 IEEE INTELLIGENT TRANSPORTATION SYSTEMS PROCEEDINGS, VOLS. 1 & 2, 2003, :970-974
[37]   Ant colony optimization techniques for the vehicle routing problem [J].
Bell, JE ;
McMullen, PR .
ADVANCED ENGINEERING INFORMATICS, 2004, 18 (01) :41-48
[38]   Improved Ant Colony Algorithm for Logistics Vehicle Routing Problem with Time Window [J].
Wang, Jian ;
Wang, Yanyan ;
Li, Hongyun .
EMERGING RESEARCH IN ARTIFICIAL INTELLIGENCE AND COMPUTATIONAL INTELLIGENCE, 2012, 315 :41-48
[39]   The vehicle routing problem with time windows [J].
Li, GL ;
Zhu, XL .
PROGRESS IN INTELLIGENCE COMPUTATION & APPLICATIONS, 2005, :236-240
[40]   Application of Artificial Bee Colony Algorithm in Vehicle Routing Problem with Time Windows [J].
Chen, Cong ;
Zhou, Kang .
2018 INTERNATIONAL CONFERENCE ON SENSING, DIAGNOSTICS, PROGNOSTICS, AND CONTROL (SDPC), 2018, :781-785