Partial dominance in branch-price-and-cut algorithms for vehicle routing and scheduling problems with a single-segment tradeoff

被引:0
|
作者
Faldum, Stefan [1 ]
Machate, Sarah [2 ]
Gschwind, Timo [2 ]
Irnich, Stefan [1 ]
机构
[1] Johannes Gutenberg Univ Mainz, Chair Logist Management, Gutenberg Sch Management & Econ, Jakob Welder Weg 9, D-55128 Mainz, Germany
[2] RPTU Kaiserlautern Landau, Chair Logist, Sch Business & Econ, Gottlieb Daimler Str 42, D-67663 Kaiserslautern, Germany
关键词
Branch-price-and-cut; Partial dominance; Column generation; Labeling algorithm; Vehicle routing and scheduling; SHORTEST-PATH PROBLEM; TIME WINDOWS; RESOURCE CONSTRAINTS; COLUMN-GENERATION; TABU SEARCH; INEQUALITIES; ASSIGNMENT;
D O I
10.1007/s00291-024-00766-y
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
For many variants of vehicle routing and scheduling problems solved by a branch-price-and-cut (BPC) algorithm, the pricing subproblem is an elementary shortest-path problem with resource constraints (SPPRC) typically solved by a dynamic-programming labeling algorithm. Solving the SPPRC subproblems consumes most of the total BPC computation time. Critical to the performance of the labeling algorithms and thus the BPC algorithm as a whole is the use of effective dominance rules. Classical dominance rules rely on a pairwise comparison of labels and have been used in many labeling algorithms. In contrast, partial dominance describes situations where several labels together are needed to dominate another label, which can then be safely discarded. In this work, we consider SPPRCs, where a linear tradeoff describes the relationship between two resources. We derive a unified partial dominance rule to be used in ad hoc labeling algorithms for solving such SPPRCs as well as insights into its practical implementation. We introduce partial dominance for two important variants of the vehicle routing problem, namely the electric vehicle routing problem with time windows with a partial recharge policy and the split-delivery vehicle routing problem with time windows (SDVRPTW). Computational experiments show the effectiveness of the approach, in particular for the SDVRPTW, leading to an average reduction of 20% of the total BPC computation time, with savings of 30% for the more difficult instances requiring more than 600 s of computation time.
引用
收藏
页码:1063 / 1097
页数:35
相关论文
共 23 条
  • [1] Exact Branch-Price-and-Cut Algorithms for Vehicle Routing
    Costa, Luciano
    Contardo, Claudio
    Desaulniers, Guy
    TRANSPORTATION SCIENCE, 2019, 53 (04) : 946 - 985
  • [2] Partial Dominance in Branch-Price-and-Cut for the Basic Multicompartment Vehicle-Routing Problem
    Hessler, Katrin
    Irnich, Stefan
    INFORMS JOURNAL ON COMPUTING, 2023, 35 (01) : 50 - 65
  • [3] Selective pricing in branch-price-and-cut algorithms for vehicle routing
    Desaulniers, Guy
    Pecin, Diego
    Contardo, Claudio
    EURO JOURNAL ON TRANSPORTATION AND LOGISTICS, 2019, 8 (02) : 147 - 168
  • [4] Branch-Price-and-Cut Algorithms for the Vehicle Routing Problem with Stochastic and Correlated Travel Times
    Rostami, Borzou
    Desaulniers, Guy
    Errico, Fausto
    Lodi, Andrea
    OPERATIONS RESEARCH, 2021, 69 (02) : 436 - 455
  • [5] Robust vehicle routing under uncertainty via branch-price-and-cut
    Wang, Akang
    Subramanyam, Anirudh
    Gounaris, Chrysanthos E.
    OPTIMIZATION AND ENGINEERING, 2022, 23 (04) : 1895 - 1948
  • [6] Robust vehicle routing under uncertainty via branch-price-and-cut
    Akang Wang
    Anirudh Subramanyam
    Chrysanthos E. Gounaris
    Optimization and Engineering, 2022, 23 : 1895 - 1948
  • [7] A branch-price-and-cut method for a ship routing and scheduling problem with split loads
    Stalhane, Magnus
    Andersson, Henrik
    Christiansen, Marielle
    Cordeau, Jean-Francois
    Desaulniers, Guy
    COMPUTERS & OPERATIONS RESEARCH, 2012, 39 (12) : 3361 - 3375
  • [8] A branch-price-and-cut algorithm for the vehicle routing problem with release and due dates
    Yang, Weibo
    Ke, Liangjun
    Wang, David Z. W.
    Lam, Jasmine Siu Lee
    TRANSPORTATION RESEARCH PART E-LOGISTICS AND TRANSPORTATION REVIEW, 2021, 145
  • [9] A branch-price-and-cut algorithm for the commodity constrained split delivery vehicle routing problem
    Archetti, Claudia
    Bianchessi, Nicola
    Speranza, M. Grazia
    COMPUTERS & OPERATIONS RESEARCH, 2015, 64 : 1 - 10
  • [10] A branch-price-and-cut algorithm for the vehicle routing problem with time windows and multiple deliverymen
    Pedro Munari
    Reinaldo Morabito
    TOP, 2018, 26 : 437 - 464