Branch-and-Price-and-Cut for the Truck-and-Trailer Routing Problem with Time Windows

In this paper, we present a new branch-and-price-and-cut algorithm to solve the truck-and-trailer routing problem with time windows (TTRPTW) and two real-world extensions. In all TTRPTW variants, the ?eet consists of one or more trucks that may attach a trailer. Some customers are not accessible with a truckand-trailer combination, but can however be serviced by one if the trailer is previously detached and parked atasuitablelocation. Inthe?rstextension, the planning horizon comprises twodays and customers maybe visited either on both days or only once, in which case twice the daily supply must be collected. The second extension incorporates load transfer times depending on the quantity moved from a truck to its trailer. The exact branch-and-price-and-cut algorithm for the standard variant and the two new extensions is based on a set-partitioning formulation in which columns are routes describing the movement of a truck and its associated trailer. Linear relaxations of this formulation are solved by column generation where new routes are generated with a dynamic programming labeling algorithm. The e?ectiveness of this pricing procedure can be attributed to the adaptation of techniques such as bidirectional labeling, the ng-neighbourhood, and heuristic pricing using dynamically reduced networks and relaxed dominance. The cutting component of the branch-and-price-and-cut adds violated subset-row inequalities to strengthen the linear relaxation. Computational studies show that our algorithm outperforms existing approaches on TTRP and TTRPTW benchmark instances used in the literature.

[1]  Chung-Cheng Lu,et al.  A simulated annealing heuristic for the truck and trailer routing problem with time windows , 2011, Expert Syst. Appl..

[2]  Lawrence Bodin,et al.  Scheduling of Local Delivery Carrier Routes for the United States Postal Service , 2000 .

[3]  Stefan Irnich,et al.  Cut-First Branch-and-Price-Second for the Capacitated Arc-Routing Problem , 2012, Oper. Res..

[4]  Carlos Cruz Corona,et al.  Solving the Truck and Trailer Routing Problem with Fuzzy Constraints , 2015, Int. J. Comput. Intell. Syst..

[5]  Arild Hoff,et al.  A Hybrid Approach for Milk Collection Using Trucks and Trailers , 2014 .

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

[7]  Maria Grazia Speranza,et al.  A survey on two-echelon routing problems , 2015, Comput. Oper. Res..

[8]  Bjørn Nygreen,et al.  Nested column generation applied to the crude oil tanker routing and scheduling problem with split pickup and split delivery , 2012 .

[9]  Marius M. Solomon,et al.  Algorithms for the Vehicle Routing and Scheduling Problems with Time Window Constraints , 1987, Oper. Res..

[10]  Guy Desaulniers,et al.  The shortest path problem with forbidden paths , 2002, Eur. J. Oper. Res..

[11]  Stefan Irnich,et al.  Branch-and-Price for the Active-Passive Vehicle-Routing Problem , 2015 .

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

[13]  Massimiliano Caramia,et al.  A Milk Collection Problem with Incompatibility Constraints , 2010, Interfaces.

[14]  Giovanni Righini,et al.  Symmetry helps: Bounded bi-directional dynamic programming for the elementary shortest path problem with resource constraints , 2006, Discret. Optim..

[15]  Ulrich Derigs,et al.  Truck and trailer routing - Problems, heuristics and computational experience , 2013, Comput. Oper. Res..

[16]  Massimiliano Caramia,et al.  A heuristic approach for the truck and trailer routing problem , 2010, J. Oper. Res. Soc..

[17]  Chien-Hung Liu,et al.  含時窗限制式卡車與拖車途程問題之研究; Truck and Trailer Routing Problem with Time Window , 2005 .

[18]  Johanna C. Gerdessen,et al.  Vehicle routing problem with trailers , 1996 .

[19]  Stefan Irnich,et al.  Exact Algorithms for Electric Vehicle-Routing Problems with Time Windows , 2014, Oper. Res..

[20]  José-Manuel Belenguer,et al.  A Branch-and-Cut Algorithm for the Single Truck and Trailer Routing Problem with Satellite Depots , 2016, Transp. Sci..

[21]  Mikhail Batsyn,et al.  Heuristic for a Real-life Truck and Trailer Routing Problem , 2014, ITQM.

[22]  Éric D. Taillard,et al.  Solving real-life vehicle routing problems efficiently using tabu search , 1993, Ann. Oper. Res..

[23]  Nubia Velasco,et al.  A GRASP with evolutionary path relinking for the truck and trailer routing problem , 2011, Comput. Oper. Res..

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

[25]  Kay Chen Tan,et al.  A hybrid multi-objective evolutionary algorithm for solving truck and trailer vehicle routing problems , 2006, Eur. J. Oper. Res..