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 条
  • [41] Graph Q-learning Assisted Ant Colony Optimization for Vehicle Routing Problems with Time Windows
    Yue, Peng
    Liu, Shiqing
    Jin, Yaochu
    [J]. PROCEEDINGS OF THE 2023 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION, GECCO 2023 COMPANION, 2023, : 7 - 8
  • [42] Solving Vehicle Routing Problem Using Ant Colony and Genetic Algorithm
    Peng, Wen
    Zhou, Chang-Yu
    [J]. ADVANCED INTELLIGENT COMPUTING THEORIES AND APPLICATIONS, PROCEEDINGS: WITH ASPECTS OF CONTEMPORARY INTELLIGENT COMPUTING TECHNIQUES, 2008, 15 : 23 - 30
  • [43] Solving a Vehicle Routing Problem with Ant Colony Optimisation and Stochastic Ranking
    Haemmerle, Alexander
    Ankerl, Martin
    [J]. COMPUTER AIDED SYSTEMS THEORY, PT 1, 2013, 8111 : 259 - 266
  • [44] Solving the open vehicle routing problem by a hybrid ant colony optimization
    Sedighpour, Mohammad
    Ahmadi, Vahid.
    Yousefikhoshbakht, Majid
    Didehvar, Farzad
    Rahmati, Farhad
    [J]. KUWAIT JOURNAL OF SCIENCE, 2014, 41 (03) : 139 - 162
  • [45] Solving the Feeder Vehicle Routing Problem using ant colony optimization
    Huang, Ying-Hua
    Blazquez, Carola A.
    Huang, Shan-Huen
    Paredes-Belmar, German
    Latorre-Nunez, Guillermo
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2019, 127 : 520 - 535
  • [46] Ant Colony Optimization for Solving the Vehicle Routing Problem with Delivery Preferences
    Calvete, Herminia I.
    Gale, Carmen
    Oliveros, Maria-Jose
    [J]. MODELING AND SIMULATION IN ENGINEERING, ECONOMICS, AND MANAGEMENT, MS 2012, 2012, 115 : 230 - 239
  • [47] Ant Based Solver for Dynamic Vehicle Routing Problem with Time Windows and Multiple Priorities
    Yang, Zhiwei
    Emmerich, Michael
    Back, Thomas
    [J]. 2015 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2015, : 2813 - 2819
  • [48] An Enhanced Ant Colony System Algorithm Based on Subpaths for Solving the Capacitated Vehicle Routing Problem
    Ahmed, Zakir Hussain
    Hameed, Asaad Shakir
    Mutar, Modhi Lafta
    Haron, Habibollah
    [J]. SYMMETRY-BASEL, 2023, 15 (11):
  • [49] An Adaptive Variable Neighborhood Search Ant Colony Algorithm for Vehicle Routing Problem With Soft Time Windows
    He, Meiling
    Wei, Zhixiu
    Wu, Xiaohui
    Peng, Yongtao
    [J]. IEEE ACCESS, 2021, 9 : 21258 - 21266
  • [50] A Modified Harmony Search Algorithm for Solving the Dynamic Vehicle Routing Problem with Time Windows
    Chen, Shifeng
    Chen, Rong
    Gao, Jian
    [J]. SCIENTIFIC PROGRAMMING, 2017, 2017