Branch-and-Price-and-Cut for the Active-Passive Vehicle-Routing Problem

This paper presents a branch-and-price-and-cut algorithm for the exact solution of the active-passive vehicle-routing problem (APVRP). The APVRP covers a range of logistics applications where pickup-and-delivery requests necessitate a joint operation of active vehicles (e.g., trucks) and passive vehicles (e.g., loading devices such as containers or swap bodies). The objective is to minimize a weighted sum of the total distance traveled, the total completion time of the routes, and the number of unserved requests. To this end, the problem supports a flexible coupling and decoupling of active and passive vehicles at customer locations. Accordingly, the operations of the vehicles have to be synchronized carefully in the planning. The contribution of the paper is twofold: First, we present an exact branch-and-price-and-cut algorithm for this class of routing problems with synchronization constraints. To our knowledge, this algorithm is the first such approach that considers explicitly the temporal interdepend...

[1]  Michel Gendreau,et al.  New Refinements for the Solution of Vehicle Routing Problems with Branch and Price , 2007, INFOR Inf. Syst. Oper. Res..

[2]  Mikael Rönnqvist,et al.  Combined vehicle routing and scheduling with temporal precedence and synchronization constraints , 2008, Eur. J. Oper. Res..

[3]  Thiago F. Noronha,et al.  Iterated local search heuristics for the Vehicle Routing Problem with Cross-Docking , 2014, Expert Syst. Appl..

[4]  Stefan Pickl,et al.  Transshipment and time windows in vehicle routing , 2005, 8th International Symposium on Parallel Architectures,Algorithms and Networks (ISPAN'05).

[5]  Giovanni Righini,et al.  A column generation algorithm for the vehicle routing problem with soft time windows , 2011, 4OR.

[6]  Nacima Labadie,et al.  Iterated Local Search for a Vehicle Routing Problem with Synchronization Constraints , 2014, ICORES.

[7]  Martin Desrochers,et al.  A Column Generation Algorithm for the Vehicle Routing Problem with Time Windows , 1992 .

[8]  Karen Renee Smilowitz,et al.  Multi-resource routing with flexible tasks: an application in drayage operations , 2006 .

[9]  J. Desrosiers,et al.  A dynamic programming algorithm for the shortest path problem with time windows and linear node costs , 1998 .

[10]  Stefan Irnich,et al.  Dynamic Programming for the Minimum Tour Duration Problem , 2017, Transp. Sci..

[11]  Duc-Cuong Dang,et al.  Heuristic solutions for the vehicle routing problem with time windows and synchronized visits , 2016, Optim. Lett..

[12]  Michael Drexl Applications of the vehicle routing problem with trailers and transshipments , 2013, Eur. J. Oper. Res..

[13]  Moshe Dror,et al.  Note on the Complexity of the Shortest Path Models for Column Generation in VRPTW , 1994, Oper. Res..

[14]  M. Lübbecke Column Generation , 2010 .

[15]  Julia Rieck,et al.  Simultaneous Vehicle and Crew Routing and Scheduling for Partial- and Full-Load Long-Distance Road Transport , 2013 .

[16]  Marielle Christiansen,et al.  A method for solving ship routing problemswith inventory constraints , 1998, Ann. Oper. Res..

[17]  Iris F. A. Vis,et al.  Synchronization in cross-docking networks: A research classification and framework , 2014, Eur. J. Oper. Res..

[18]  Stefan Irnich,et al.  Shortest Path Problems with Resource Constraints , 2005 .

[19]  Gilbert Laporte Scheduling issues in vehicle routing , 2016, Ann. Oper. Res..

[20]  Roberto Roberti,et al.  New Route Relaxation and Pricing Strategies for the Vehicle Routing Problem , 2011, Oper. Res..

[21]  Warren B. Powell,et al.  An attribute–decision model for cross-border drayage problem , 2008 .

[22]  Kjetil Fagerholt,et al.  Ship routing and scheduling with cargo coupling and synchronization constraints , 2011, Comput. Ind. Eng..

[23]  Raf Jans Classification of Dantzig-Wolfe reformulations for binary mixed integer programming problems , 2010, Eur. J. Oper. Res..

[24]  Byung-In Kim,et al.  The combined manpower-vehicle routing problem for multi-staged services , 2010, Expert Syst. Appl..

[25]  Michael Drexl,et al.  Synchronization in Vehicle Routing - A Survey of VRPs with Multiple Synchronization Constraints , 2012, Transp. Sci..

[26]  Jacques Desrosiers,et al.  Selected Topics in Column Generation , 2002, Oper. Res..

[27]  Esben Kolind,et al.  The manpower allocation problem with time windows and job-teaming constraints: A branch-and-price approach , 2009, Comput. Oper. Res..

[28]  Jesper Larsen,et al.  The vehicle routing problem with time windows and temporal dependencies , 2011, Networks.

[29]  C Weller,et al.  Home health care. , 1978, New York state journal of medicine.

[30]  Michael Drexl,et al.  On some generalized routing problems , 2007 .

[31]  Ruiyou Zhang,et al.  Heuristic-based truck scheduling for inland container transportation , 2010, OR Spectr..

[32]  Jean-Charles Billaut,et al.  A tabu search heuristic for the dynamic transportation of patients between care units , 2011, Eur. J. Oper. Res..

[33]  Paolo Toth,et al.  The Family of Vehicle Routing Problems , 2014, Vehicle Routing.

[34]  Jacques Desrosiers,et al.  A Unified Framework for Deterministic Time Constrained Vehicle Routing and Crew Scheduling Problems , 1998 .

[35]  Jean-Charles Billaut,et al.  Metaheuristic algorithms for solving two interconnected vehicle routing problems in a hospital complex , 2013, Comput. Oper. Res..

[36]  Sylvie Gélinas,et al.  A dynamic programming algorithm for the shortest path problem with time windows and linear node costs , 1994, Networks.

[37]  Manuel Laguna,et al.  Tabu Search , 1997 .

[38]  Christian Bierwirth,et al.  The home health care routing and scheduling problem with interdependent services , 2014, Health care management science.

[39]  André Langevin,et al.  The synchronized arc and node routing problem: Application to road marking , 2013, Comput. Oper. Res..

[40]  Adriana Felicia Gabor,et al.  The Time Window Assignment Vehicle Routing Problem , 2012, Transp. Sci..

[41]  Michael Drexl Branch-and-cut algorithms for the vehicle routing problem with trailers and transshipments , 2014, Networks.

[42]  M. A. Forbes,et al.  Vehicle routing and crew scheduling for metropolitan mail distribution at Australia Post , 2006, Eur. J. Oper. Res..

[43]  Vladimir Vacic,et al.  VEHICLE ROUTING PROBLEM WITH TIME WINDOWS , 2014 .

[44]  Peng Yang,et al.  A tabu search heuristic for the local container drayage problem under a new operation mode , 2014 .

[45]  David Pisinger,et al.  Subset-Row Inequalities Applied to the Vehicle-Routing Problem with Time Windows , 2008, Oper. Res..

[46]  Michel Gendreau,et al.  A heuristic to solve the synchronized log-truck scheduling problem , 2013, Comput. Oper. Res..

[47]  Sandra Huber,et al.  Swap Body Vehicle Routing Problem: A Heuristic Solution Approach , 2014, ICCL.

[48]  Herbert Kopfer,et al.  Synchronized routing of active and passive means of transport , 2014, OR Spectr..

[49]  Guy Desaulniers,et al.  The Vehicle Routing Problem with Time Windows , 2014, Vehicle Routing.

[50]  Dingwei Wang,et al.  Container drayage problem with flexible orders and its near real-time solution strategies , 2014 .

[51]  Frédéric Semet,et al.  Rich vehicle routing problems: From a taxonomy to a definition , 2015, Eur. J. Oper. Res..

[52]  Ruiyou Zhang,et al.  Multi-size container transportation by truck: modeling and optimization , 2015 .