An enhanced exact algorithm for the multi-trip vehicle routing problem with time windows and capacitated unloading station

被引:3
|
作者
Huang, Nan [1 ]
Qin, Hu [1 ]
Xu, Gangyan [2 ]
Wan, Fang [3 ]
机构
[1] Huazhong Univ Sci & Technol, Sch Management, Wuhan 430074, Peoples R China
[2] Hong Kong Polytech Univ, Dept Aeronaut & Aviat Engn, Kowloon, Hong Kong, Peoples R China
[3] Inst Natl Sci Appl, Lyon, France
基金
中国国家自然科学基金;
关键词
Vehicle routing; Multi-trip; Capacitated unloading station; Branch-price-and-cut; Two-phase column generation; RANK-1; CUTS; BRANCH; PRICE;
D O I
10.1016/j.cor.2024.106688
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper introduces a vehicle routing problem that simultaneously considers multiple trips, time windows, and a capacitated unloading station. This problem is a generalization of the multi-trip vehicle routing problem with time windows, which determines a set of least-cost vehicle routes to fulfill all customer demands while respecting the constraints of vehicle capacity and time windows. Due to restricted resources (e.g., equipment and labor force) at the depot, vehicles may need to wait in a queue for being unloaded when they arrive. This unloading capacity constraint significantly complicates the problem, as it causes a trip to involve three stages-traveling, waiting, and unloading. We formulate this problem as an arc flow model and a trip-based set partitioning model, where the latter is solved by a branch-price-and-cut (BPC) algorithm. To improve the computational aspect of the BPC framework, a two-phase column generation (CG) algorithm is designed. First, a bidirectional labeling algorithm is tailored to solve the pricing problem, where two accelerating strategies are employed to speed up the resolution process. Meanwhile, k-path inequalities and limited-memory subset row inequalities are utilized to tighten the linear relaxation of the master problem. Computational results based on the instances adapted from the well-known Solomon's benchmark show that the developed BPC algorithm can solve most instances within 50 customers to optimality in a short time frame and some instances of 100 customers to optimality within a 3-hour time limit. Moreover, our BPC algorithm performs better than exact algorithms in the literature for similar problem variants in both solution quality and computing time.
引用
收藏
页数:16
相关论文
共 50 条
  • [1] An exact algorithm for the multi-trip vehicle routing problem with time windows and multi-skilled manpower
    Huang, Nan
    Qin, Hu
    Du, Yuquan
    Wang, Li
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2024, 319 (01) : 31 - 49
  • [2] The multi-trip vehicle routing problem with time windows and unloading queue at depot
    Huang, Nan
    Li, Jiliu
    Zhu, Wenbin
    Qin, Hu
    TRANSPORTATION RESEARCH PART E-LOGISTICS AND TRANSPORTATION REVIEW, 2021, 152
  • [3] A new exact algorithm to solve the multi-trip vehicle routing problem with time windows and limited duration
    Hernandez, F.
    Feillet, D.
    Giroudeau, R.
    Naud, O.
    4OR-A QUARTERLY JOURNAL OF OPERATIONS RESEARCH, 2014, 12 (03): : 235 - 259
  • [4] A new exact algorithm to solve the multi-trip vehicle routing problem with time windows and limited duration
    F. Hernandez
    D. Feillet
    R. Giroudeau
    O. Naud
    4OR, 2014, 12 : 235 - 259
  • [5] Multi-trip time-dependent vehicle routing problem with time windows
    Pan, Binbin
    Zhang, Zhenzhen
    Lim, Andrew
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2021, 291 (01) : 218 - 231
  • [6] The Multi-Trip Vehicle Routing Problem with Time Windows and Release Dates
    Cattaruzza, Diego
    Absi, Nabil
    Feillet, Dominique
    TRANSPORTATION SCIENCE, 2016, 50 (02) : 676 - 693
  • [7] Multi-Zone Multi-Trip Vehicle Routing Problem with Time Windows
    Crainic, Teodor Gabriel
    Gajpal, Yuvraj
    Gendreau, Michel
    INFOR, 2015, 53 (02) : 49 - 67
  • [8] Multi-depot multi-trip vehicle routing problem with time windows and release dates
    Zhen, Lu
    Ma, Chengle
    Wang, Kai
    Xiao, Liyang
    Zhang, Wei
    TRANSPORTATION RESEARCH PART E-LOGISTICS AND TRANSPORTATION REVIEW, 2020, 135
  • [9] An accelerated benders decomposition algorithm for the solution of the multi-trip time-dependent vehicle routing problem with time windows
    Fragkogios, Antonios
    Qiu, Yuzhuo
    Saharidis, Georgios K. D.
    Pardalos, Panos M.
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2024, 317 (02) : 500 - 514
  • [10] New compact integer programming formulations for the multi-trip vehicle routing problem with time windows
    Neira, Daniel A.
    Aguayo, Maichel M.
    De la Fuente, Rodrigo
    Klapp, Mathias A.
    COMPUTERS & INDUSTRIAL ENGINEERING, 2020, 144 (144)