A simultaneous facility location and vehicle routing problem arising in health care logistics in the Netherlands

Abstract This paper introduces a simultaneous facility location and vehicle routing problem that arises in health care logistics in the Netherlands. In this problem, the delivery of medication from a local pharmacy can occur via lockers, from where patients that are within the coverage distance of a locker can collect their medication, or by home delivery. The aim of the problem is to determine which lockers from a set of potential locker locations to open and to generate routes that visit the opened lockers and routes that visit the patients that are not covered by the opened lockers, while minimizing the routing costs and the opening costs of the lockers. We formally define this problem and solve it by applying a branch-and-bound algorithm to this mathematical formulation. Moreover, we propose a fast hybrid heuristic to solve the problem. Extensive computational results are given on a randomly generated instance set and an instance set inspired by practice from Alliance Healthcare Netherlands, an industrial partner. Our results indicate that our heuristic is able to consistently outperform a commercial solver applied to the mathematical formulation, and that its solutions are extremely robust. We provide important business insights on several parameters of the problem.

[1]  John E. Beasley,et al.  The Vehicle Routing-Allocation Problem: A unifying framework , 1996 .

[2]  Daniele Vigo,et al.  An Adaptive Variable Neighborhood Search Algorithm for a Vehicle Routing Problem Arising in Small Package Shipping , 2013, Transp. Sci..

[3]  Carter C. Price,et al.  The Close Enough Traveling Salesman Problem: A Discussion of Several Heuristics , 2006 .

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

[5]  Ning Yang,et al.  Heuristic Approaches for a TSP Variant: The Automatic Meter Reading Shortest Tour Problem , 2007 .

[6]  Michael Bögl,et al.  Multi-period vehicle routing and crew scheduling with outsourcing options , 2008 .

[7]  Michael Drexl,et al.  On the generalized directed rural postman problem , 2014, J. Oper. Res. Soc..

[8]  Walter J. Gutjahr,et al.  The bi-objective stochastic covering tour problem , 2012, Comput. Oper. Res..

[9]  Pierre Hansen,et al.  Variable neighborhood search , 1997, Eur. J. Oper. Res..

[10]  Saïd Salhi,et al.  Location-routing: Issues, models and methods , 2007, Eur. J. Oper. Res..

[11]  Maria E. Orlowska,et al.  On the Optimal Robot Routing Problem in Wireless Sensor Networks , 2007, IEEE Transactions on Knowledge and Data Engineering.

[12]  André Langevin,et al.  Solving the close-enough arc routing problem , 2014, Networks.

[13]  Beatriz Sousa Santos,et al.  A taxonomical analysis, current methods and objectives on location-routing problems , 2013, Int. Trans. Oper. Res..

[14]  Thais Ávila,et al.  A New Branch-and-Cut Algorithm for the Generalized Directed Rural Postman Problem , 2016, Transp. Sci..

[15]  Emmanouil E. Zachariadis,et al.  A strategy for reducing the computational complexity of local search-based methods for the vehicle routing problem , 2010, Comput. Oper. Res..

[16]  Michel Gendreau,et al.  The Covering Tour Problem , 1997, Oper. Res..

[17]  Said Salhi,et al.  Nested Heuristic Methods for the Location-Routeing Problem , 1996 .

[18]  Daniele Vigo,et al.  A hybrid metaheuristic algorithm for the multi-depot covering tour vehicle routing problem , 2015, Eur. J. Oper. Res..

[19]  G. Laporte,et al.  Maximizing user convenience and postal service efficiency in post box location , 1986 .

[20]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.

[21]  Michael Drexl,et al.  A survey of variants and extensions of the location-routing problem , 2015, Eur. J. Oper. Res..

[22]  William Mennell Heuristics for Solving Three Routing Problems: Close-Enough Traveling Salesman Problem, Close-Enough Vehicle Routing Problem, Sequence-Dependent Team Orienteering Problem , 2009 .

[23]  Maria Albareda-Sambola,et al.  Location-Routing and Location-Arc Routing , 2019, Location Science.

[24]  Martin W. P. Savelsbergh,et al.  10. Vehicle routing: handling edge exchanges , 2003 .

[25]  Christina R. Scherrer,et al.  The stop-and-drop problem in nonprofit food distribution networks , 2014, Ann. Oper. Res..

[26]  Gilbert Laporte,et al.  Heuristics for the multi-vehicle covering tour problem , 2000, Comput. Oper. Res..

[27]  Jacques Renaud,et al.  A covering tour approach to the location of satellite distribution centers to supply humanitarian aid , 2012, Eur. J. Oper. Res..

[28]  Michael Drexl,et al.  A survey of the standard location-routing problem , 2017, Ann. Oper. Res..

[29]  Daniele Vigo,et al.  Location Routing for Small Package Shippers with Subcontracting Options , 2012 .

[30]  Majid Salari,et al.  An integer programming-based local search for the covering salesman problem , 2012, Comput. Oper. Res..

[31]  Paolo Toth,et al.  The Generalized Covering Salesman Problem , 2012, INFORMS J. Comput..

[32]  André Langevin,et al.  An exact algorithm and a metaheuristic for the multi-vehicle covering tour problem with a constraint on the number of vertices , 2013, Eur. J. Oper. Res..

[33]  Christian Prins,et al.  A survey of recent research on location-routing problems , 2014, Eur. J. Oper. Res..