Vehicle routing with backhauls: Review and research perspectives

Abstract In the Vehicle Routing Problem with Backhauls (VRPB), the customer set is partitioned into linehaul customers who require deliveries, and backhaul customers who require pickups. Both the linehaul customers and the backhaul customers must be visited contiguously, and all routes must contain at least one linehaul customer. All deliveries have to be loaded at the depot, and all pickups up have to be transported to the depot. This survey paper aims to comprehensively review the existing literature on VRPBs, including models, exact and heuristic algorithms, variants, industrial applications and case studies, with an emphasis on the recent literature. The paper contains several synthetic tables and proposes a number of promising research directions.

[1]  Jean-Yves Potvin,et al.  Heuristic approaches to vehicle routing with backhauls and time windows , 1996, Comput. Oper. Res..

[2]  Saïd Salhi,et al.  The vehicle routing problem with restricted mixing of deliveries and pickups , 2013, J. Sched..

[3]  Michel Gendreau,et al.  Vehicle Routeing with Multiple Use of Vehicles , 1996 .

[4]  Richard F. Hartl,et al.  A survey on pickup and delivery problems , 2008 .

[5]  Sylvie Gélinas,et al.  A new branching strategy for time constrained routing problems with application to backhauling , 1992, Ann. Oper. Res..

[6]  Emmanouil E. Zachariadis,et al.  An effective local search approach for the Vehicle Routing Problem with Backhauls , 2012, Expert Syst. Appl..

[7]  Abdelmadjid Boukra,et al.  Quantum Inspired Algorithm for a VRP with Heterogeneous Fleet Mixed Backhauls and Time Windows , 2016, Int. J. Appl. Metaheuristic Comput..

[8]  Gábor Nagy,et al.  A heuristic method for the vehicle routing problem with mixed deliveries and pickups , 2008, J. Sched..

[9]  Michel Gendreau,et al.  A unified solution framework for multi-attribute vehicle routing problems , 2014, Eur. J. Oper. Res..

[10]  B. Gillett,et al.  Multi-terminal vehicle-dispatch algorithm , 1976 .

[11]  Yuh-Jen Cho,et al.  A THRESHOLD ACCEPTING META-HEURISTIC FOR THE VEHICLE ROUTING PROBLEM WITH BACKHAULS AND TIME WINDOWS , 2005 .

[12]  Raymond K. Cheung,et al.  Multi-attribute label matching algorithms for vehicle routing problems with time windows and backhauls , 2003 .

[13]  Éric D. Taillard,et al.  A heuristic column generation method for the heterogeneous fleet VRP , 1999, RAIRO Oper. Res..

[14]  Thomas Bauernhansl,et al.  Exact Method for the Vehicle Routing Problem with Mixed Linehaul and Backhaul Customers, Heterogeneous Fleet, time Window and Manufacturing Capacity☆ , 2016 .

[15]  J. Brandão A deterministic iterated local search algorithm for the vehicle routing problem with backhauls , 2015, TOP.

[16]  Angel A. Juan,et al.  A biased‐randomized metaheuristic for the vehicle routing problem with clustered and mixed backhauls , 2017, Networks.

[17]  Paolo Toth,et al.  A Heuristic Algorithm for the Vehicle Routing Problem with Backhauls , 1996 .

[18]  Thomas Hahn,et al.  Hybrid algorithms for the vehicle routing problem with clustered backhauls and 3D loading constraints , 2015, Eur. J. Oper. Res..

[19]  Xiangtong Qi,et al.  A vehicle routing problem with multiple overlapped batches , 2014 .

[20]  Brian Kallehauge,et al.  Formulations and exact algorithms for the vehicle routing problem with time windows , 2008, Comput. Oper. Res..

[21]  Daniele Vigo,et al.  Four Variants of the Vehicle Routing Problem , 2014, Vehicle Routing.

[22]  Peter Goos,et al.  An iterated local search algorithm for the vehicle routing problem with backhauls , 2014, Eur. J. Oper. Res..

[23]  Wei-Ting Ma,et al.  Fumed Silica Nanoparticles Incorporated in Quaternized Poly(Vinyl Alcohol) Nanocomposite Membrane for Enhanced Power Densities in Direct Alcohol Alkaline Fuel Cells , 2015 .

[24]  Yu Tian,et al.  A label based ant colony algorithm for heterogeneous vehicle routing with mixed backhaul , 2016, Appl. Soft Comput..

[25]  Jonathan F. Bard,et al.  Route design for last-in, first-out deliveries with backhauling , 2017 .

[26]  Zhiwu Wang,et al.  A novel two-phase heuristic method for vehicle routing problem with backhauls , 2009, Comput. Math. Appl..

[27]  Barrie M. Baker,et al.  A visual interactive approach to the classical and mixed vehicle routing problems with backhauls , 2009 .

[28]  Loren K. Platzman,et al.  An O(N log N) planar travelling salesman heuristic based on spacefilling curves , 1982, Oper. Res. Lett..

[29]  José Brandão,et al.  A tabu search algorithm for the heterogeneous fixed fleet vehicle routing problem , 2011, Comput. Oper. Res..

[30]  Antonio Bolufé Röhler,et al.  Matheuristics: Optimization, Simulation and Control , 2009, Hybrid Metaheuristics.

[31]  Marcus Poggi de Aragão,et al.  New Exact Algorithms for the Capacitated Vehicle Routing Problem , 2014, Vehicle Routing.

[32]  Angel A. Juan,et al.  An iterative biased-randomized heuristic for the fleet size and mix vehicle-routing problem with backhauls , 2019, Int. Trans. Oper. Res..

[33]  Lionel Amodeo,et al.  Particle swarm optimization algorithm for a vehicle routing problem with heterogeneous fleet, mixed backhauls, and time windows , 2012, Journal of Intelligent Manufacturing.

[34]  Ibrahim H. Osman,et al.  Self-organizing feature maps for the vehicle routing problem with backhauls , 2006, J. Sched..

[35]  Said Salhi,et al.  An investigation into a new class of vehicle routing problem with backhauls , 2002 .

[36]  Gilbert Laporte,et al.  Lasso solution strategies for the vehicle routing problem with pickups and deliveries , 2009, Eur. J. Oper. Res..

[37]  Said Salhi,et al.  The Fleet Size and Mix Vehicle Routing Problem with Backhauls: Formulation and Set Partitioning-based Heuristics , 2013 .

[38]  Michel Gendreau,et al.  A continuous approximation model for the fleet composition problem , 2012 .

[39]  G. Dueck New optimization heuristics , 1993 .

[40]  G. Yazgi Tütüncü,et al.  An interactive GRAMPS algorithm for the heterogeneous fixed fleet vehicle routing problem with and without backhauls , 2010, Eur. J. Oper. Res..

[41]  Michael H. Cole,et al.  A VEHICLE ROUTING PROBLEM WITH BACKHAULS AND TIME WINDOWS: A GUIDED LOCAL SEARCH SOLUTION , 2005 .

[42]  Michel Gendreau,et al.  Time-dependent routing problems: A review , 2015, Comput. Oper. Res..

[43]  Christos D. Tarantilis,et al.  Dynamic Vehicle Routing Problems , 2014, Vehicle Routing.

[44]  Richard F. Hartl,et al.  Pareto Ant Colony Optimization: A Metaheuristic Approach to Multiobjective Portfolio Selection , 2004, Ann. Oper. Res..

[45]  Angel A. Juan,et al.  A Biased-Randomised Large Neighbourhood Search for the two-dimensional Vehicle Routing Problem with Backhauls , 2016, Eur. J. Oper. Res..

[46]  Paolo Toth,et al.  Vehicle Routing , 2014, Vehicle Routing.

[47]  Jonathan F. Bard,et al.  A GRASP for the Vehicle Routing Problem with Time Windows , 1995, INFORMS J. Comput..

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

[49]  Bruce L. Golden,et al.  The vehicle routing problem : latest advances and new challenges , 2008 .

[50]  Gilbert Laporte,et al.  The fleet size and mix pollution-routing problem , 2014 .

[51]  Gilbert Laporte,et al.  50th Anniversary Invited Article - Goods Distribution with Electric Vehicles: Review and Research Perspectives , 2016, Transp. Sci..

[52]  Maria Boile,et al.  Electric commercial vehicles: Practical perspectives and future research directions , 2016 .

[53]  Nihal Erginel,et al.  Fuzzy multi-objective programming algorithm for vehicle routing problems with backhauls , 2015, Expert Syst. Appl..

[54]  Richard F. Hartl,et al.  A survey on pickup and delivery problems , 2008 .

[55]  Ismail Karaoglan,et al.  The green vehicle routing problem: A heuristic based exact solution approach , 2016, Appl. Soft Comput..

[56]  John Willmer Escobar,et al.  A multi-objective Pareto ant colony algorithm for the Multi-Depot Vehicle Routing problem with Backhauls , 2016 .

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

[58]  Paolo Toth,et al.  An Exact Algorithm for the Vehicle Routing Problem with Backhauls , 1997, Transp. Sci..

[59]  Daniele Vigo,et al.  Chapter 6 Vehicle Routing , 2007, Transportation.

[60]  André Langevin,et al.  CONTINUOUS APPROXIMATIONA MODELS IN FREIGHT DISTRIBUTION: AN OVERVIEW , 1996 .

[61]  Javier Faulin,et al.  Electric Vehicles in Logistics and Transportation: A Survey on Emerging Environmental, Strategic, and Operational Challenges , 2016 .

[62]  Candace Arai Yano,et al.  Vehicle Routing at Quality Stores , 1987 .

[63]  G. Clarke,et al.  Scheduling of Vehicles from a Central Depot to a Number of Delivery Points , 1964 .

[64]  Gilbert Laporte,et al.  Long-haul vehicle routing and scheduling with idling options , 2018, J. Oper. Res. Soc..

[65]  Jesús Racero,et al.  Environmental Issues in Vehicle Routing Problems , 2013 .

[66]  José Brandão A new tabu search algorithm for the vehicle routing problem with backhauls , 2006, Eur. J. Oper. Res..

[67]  Marshall L. Fisher,et al.  A generalized assignment heuristic for vehicle routing , 1981, Networks.

[68]  Saïd Salhi,et al.  The Multiple Trip Vehicle Routing Problem with Backhauls: Formulation and a Two-Level Variable Neighbourhood Search , 2017, Comput. Oper. Res..

[69]  Gilbert Laporte,et al.  Heuristics for the Vehicle Routing Problem , 2014, Vehicle Routing.

[70]  Gilbert Laporte,et al.  A hybrid evolutionary algorithm for heterogeneous fleet vehicle routing problems with time windows , 2015, Comput. Oper. Res..

[71]  Roberto Baldacci,et al.  An Exact Method for the Vehicle Routing Problem with Backhauls , 1999, Transp. Sci..

[72]  Said Salhi,et al.  A cluster insertion heuristic for single and multiple depot vehicle routing problems with backhauling , 1999, J. Oper. Res. Soc..

[73]  R. A. Zemlin,et al.  Integer Programming Formulation of Traveling Salesman Problems , 1960, JACM.

[74]  Jean-Yves Potvin,et al.  A Tabu Search Heuristic for the Vehicle Routing Problem with Backhauls and Time Windows , 1997, Transp. Sci..

[75]  Abel García-Nájera,et al.  An evolutionary approach for multi-objective vehicle routing problems with backhauls , 2015, Comput. Ind. Eng..

[76]  N. Wassan Reactive tabu adaptive memory programming search for the vehicle routing problem with backhauls , 2007, J. Oper. Res. Soc..

[77]  Niaz A. Wassan,et al.  A reactive tabu search for the vehicle routing problem , 2006, J. Oper. Res. Soc..

[78]  Reza Tavakkoli-Moghaddam,et al.  A memetic algorithm for a vehicle routing problem with backhauls , 2006, Appl. Math. Comput..

[79]  Gilbert Laporte,et al.  Fifty Years of Vehicle Routing , 2009, Transp. Sci..

[80]  Said Salhi,et al.  Improvements to Vehicle Routeing Heuristics , 1987 .

[81]  David Pisinger,et al.  Large Neighborhood Search , 2018, Handbook of Metaheuristics.

[82]  Marc Reimann,et al.  Comparing backhauling strategies in vehicle routing using Ant Colony Optimization , 2006, Central Eur. J. Oper. Res..

[83]  David Pisinger,et al.  A unified heuristic for a large class of Vehicle Routing Problems with Backhauls , 2006, Eur. J. Oper. Res..

[84]  Paolo Toth,et al.  A heuristic algorithm for the symmetric and asymmetric vehicle routing problems with backhauls , 1999, Eur. J. Oper. Res..

[85]  Michel Gendreau,et al.  50th Anniversary Invited Article - Future Research Directions in Stochastic Vehicle Routing , 2016, Transp. Sci..

[86]  Yuvraj Gajpal,et al.  Multi-ant colony system (MACS) for a vehicle routing problem with backhauls , 2009, Eur. J. Oper. Res..

[87]  Niaz A. Wassan,et al.  A reactive tabu search meta-heuristic for the vehicle routing problem with back-hauls , 2002 .

[88]  Gilbert Laporte,et al.  Static pickup and delivery problems: a classification scheme and survey , 2007 .

[89]  Gilbert Laporte,et al.  The Pollution-Routing Problem , 2011 .

[90]  Víctor Parada,et al.  Mitigation of greenhouse gas emissions in vehicle routing problems with backhauling , 2013, Expert Syst. Appl..

[91]  M. Goetschalckx,et al.  The vehicle routing problem with backhauls , 1989 .

[92]  José Brandão,et al.  Metaheuristics applied to mixed and simultaneous extensions of vehicle routing problems with backhauls , 2005, J. Oper. Res. Soc..

[93]  Maria Grazia Speranza,et al.  A survey on matheuristics for routing problems , 2014, EURO J. Comput. Optim..

[94]  Said Salhi,et al.  Improvements to Vehicle Routing Heuristics , 1987 .

[95]  G. Laporte,et al.  Continuous approximation models in freight distribution management , 2017 .

[96]  Luca Maria Gambardella,et al.  MACS-VRPTW: a multiple ant colony system for vehicle routing problems with time windows , 1999 .

[97]  Shu-Chu Liu,et al.  A heuristic method for the vehicle routing problem with backhauls and inventory , 2009, J. Intell. Manuf..

[98]  Brian Kallehauge,et al.  The Vehicle Routing Problem with Time Windows , 2006, Vehicle Routing.

[99]  Paolo Toth,et al.  VRP with Backhauls , 2002, The Vehicle Routing Problem.

[100]  Saïd Salhi,et al.  Heuristic algorithms for single and multiple depot vehicle routing problems with pickups and deliveries , 2005, Eur. J. Oper. Res..

[101]  Haldun Süral,et al.  The single‐vehicle routing problem with unrestricted backhauls , 2003, Networks.