An iterative biased-randomized heuristic for the fleet size and mix vehicle-routing problem with backhauls

This paper analyzes the fleet mixed vehicle-routing problem with backhauls, a rich and realistic variant of the popular vehicle-routing problem in which both delivery and pick-up customers are served from a central depot using a heterogeneous and configurable fleet of vehicles. After a literature review on the issue and a detailed description of the problem, a solution based on a multistart biased-randomized heuristic is proposed. Our algorithm uses an iterative method that relies on solving a series of smaller instances of the homogeneous-fleet version of the problem and then using these subsolutions as partial solutions for the original heterogeneous instance. In order to better guide the exploration of the solutions space, the algorithm employs several biased-randomized processes: a first one for selecting a vehicle type; a second one for sorting the savings list; and a third one to define the number of routes that must be selected from the homogenous-fleet subsolution. The computational experiments show that our approach is competitive and able to provide 20 new best-known solutions for a 36-instance benchmark recently proposed in the literature.

[1]  Jacques Renaud,et al.  A sweep-based algorithm for the fleet size and mix vehicle routing problem , 2002, Eur. J. Oper. Res..

[2]  Angel A. Juan,et al.  The ALGACEA-1 method for the capacitated vehicle routing problem , 2008, Int. Trans. Oper. Res..

[3]  F. Arcelus,et al.  Green logistics at Eroski: A case study , 2011 .

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

[5]  Greet Vanden Berghe,et al.  Analysis of stochastic local search methods for the unrelated parallel machine scheduling problem , 2019, Int. Trans. Oper. Res..

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

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

[8]  Mauricio G. C. Resende,et al.  An extended Akers graphical method with a biased random-key genetic algorithm for job-shop scheduling , 2014, Int. Trans. Oper. Res..

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

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

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

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

[13]  Jiuh-Biing Sheu,et al.  Green Supply Chain Management: Trends, Challenges, and Solutions , 2011 .

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

[15]  Dong-wan Tcha,et al.  A column generation approach to the heterogeneous fleet vehicle routing problem , 2007, Comput. Oper. Res..

[16]  Angel A. Juan,et al.  A successive approximations method for the heterogeneous vehicle routing problem: analysing different fleet configurations , 2014 .

[17]  Angel A. Juan,et al.  A biased-randomized metaheuristic for the capacitated location routing problem , 2017, Int. Trans. Oper. Res..

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

[19]  Shen Lin Computer solutions of the traveling salesman problem , 1965 .

[20]  Daniele Vigo,et al.  Routing a Heterogeneous Fleet of Vehicles , 2008 .

[21]  Charlotte Diane Jacobs The vehicle routing problem with backhauls , 1987 .

[22]  CD Tarantilis,et al.  A list based threshold accepting metaheuristic for the heterogeneous fixed fleet vehicle routing problem , 2003, J. Oper. Res. Soc..

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

[24]  Mauricio G. C. Resende,et al.  A biased random-key genetic algorithm for the minimization of open stacks problem , 2016, Int. Trans. Oper. Res..

[25]  Mauricio G. C. Resende,et al.  A biased random-key genetic algorithm for OSPF and DEFT routing to minimize network congestion , 2011, Int. Trans. Oper. Res..

[26]  Lars Magnus Hvattum,et al.  Evaluating the importance of randomization in adaptive large neighborhood search , 2017, Int. Trans. Oper. Res..

[27]  Bruce L. Golden,et al.  The fleet size and mix vehicle routing problem , 1984, Comput. Oper. Res..

[28]  Angel A. Juan,et al.  A review of simheuristics: Extending metaheuristics to deal with stochastic combinatorial optimization problems , 2015 .

[29]  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..

[30]  Celso C. Ribeiro,et al.  A biased random-key genetic algorithm for single-round divisible load scheduling , 2015, Int. Trans. Oper. Res..

[31]  Billy E. Gillett,et al.  A Heuristic Algorithm for the Vehicle-Dispatch Problem , 1974, Oper. Res..

[32]  Angel A. Juan,et al.  On the use of Monte Carlo simulation, cache and splitting techniques to improve the Clarke and Wright savings heuristics , 2011, J. Oper. Res. Soc..

[33]  Celso C. Ribeiro,et al.  Greedy Randomized Adaptive Search Procedures: Advances, Hybridizations, and Applications , 2010 .

[34]  Puca Huachi Vaz Penna,et al.  A hybrid algorithm for the Heterogeneous Fleet Vehicle Routing Problem , 2012, Eur. J. Oper. Res..

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

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

[37]  F.-H. Liu,et al.  The fleet size and mix vehicle routing problem with time windows , 1999, J. Oper. Res. Soc..

[38]  Marielle Christiansen,et al.  Industrial aspects and literature survey: Fleet composition and routing , 2010, Comput. Oper. Res..

[39]  Thibaut Vidal,et al.  A simple and effective metaheuristic for the Minimum Latency Problem , 2012, Eur. J. Oper. Res..

[40]  Nicos Christofides,et al.  An Algorithm for the Vehicle-dispatching Problem , 1969 .

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

[42]  Angel A. Juan,et al.  Rich Vehicle Routing Problem , 2014, ACM Comput. Surv..

[43]  K. H. Kim,et al.  A heuristic for vehicle fleet mix problem using tabu search and set partitioning , 2008, J. Oper. Res. Soc..

[44]  A. Juan,et al.  Using multi-start biased randomization of heuristics to solve the vehicle routing problem with clustered backhauls , 2015 .

[45]  Angel A. Juan,et al.  A biased-randomized algorithm for the two-dimensional vehicle routing problem with and without item rotations , 2014, Int. Trans. Oper. Res..

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

[47]  Michel Gendreau,et al.  A tabu search heuristic for the heterogeneous fleet vehicle routing problem , 1999, Comput. Oper. Res..

[48]  Marshall L. Fisher,et al.  Optimal Solution of Vehicle Routing Problems Using Minimum K-Trees , 1994, Oper. Res..

[49]  Niaz A. Wassan,et al.  SOLVING THE MIXED VRP WITH BACKHAULING USING ANTS , 2009 .

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

[51]  Mauricio G. C. Resende,et al.  Randomized heuristics for the family traveling salesperson problem , 2014, Int. Trans. Oper. Res..

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

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

[54]  Shoshana Anily,et al.  The vehicle-routing problem with delivery and back-haul options , 1996 .

[55]  Angel A. Juan,et al.  Combining biased randomization with iterated local search for solving the multidepot vehicle routing problem , 2015, Int. Trans. Oper. Res..

[56]  Gilbert Laporte,et al.  Dynamic pickup and delivery problems , 2010, Eur. J. Oper. Res..

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

[58]  Charlotte Jacobs-Blecha The Vehicle Routing Problem with Backhauls: Properties and Solution Algorithms , 1998 .