A biased-randomized metaheuristic for the capacitated location routing problem

The location routing problem (LRP) involves the three key decision levels in supply chain design, that is, strategic, tactical, and operational levels. It deals with the simultaneous decisions of (a) locating facilities (e.g., depots or warehouses), (b) assigning customers to facilities, and (c) defining routes of vehicles departing from and finishing at each facility to serve the associated customers’ demands. In this paper, a two-phase metaheuristic procedure is proposed to deal with the capacitated version of the LRP (CLRP). Here, decisions must be made taking into account limited capacities of both facilities and vehicles. In the first phase (selection of promising solutions), we determine the depots to be opened, perform a fast allocation of customers to open depots, and generate a complete CLRP solution using a fast routing heuristic. This phase is executed several times in order to keep the most promising solutions. In the second phase (solution refinement), for each of the selected solutions we apply a perturbation procedure to the customer allocation followed by a more intensive routing heuristic. Computational experiments are carried out using well-known instances from the literature. Results show that our approach is quite competitive since it offers average gaps below 0.4% with respect to the best-known solutions (BKSs) for all tested sets in short computational times.

[1]  José Pinto Paixão,et al.  Using clustering analysis in a capacitated location-routing problem , 2007, 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]  Yale N. Patt,et al.  Microarchitecture, compilers and algorithms , 1996, CSUR.

[4]  M. H. J. Webb,et al.  Cost Functions in the Location of Depots for Multiple-Delivery Journeys , 1968 .

[5]  Philippe Lacomme,et al.  A GRASP×ELS approach for the capacitated location-routing problem , 2010, Comput. Oper. Res..

[6]  Ching-Jung Ting,et al.  A multiple ant colony optimization algorithm for the capacitated location routing problem , 2013 .

[7]  Jairo R. Montoya-Torres,et al.  Deterministic machine scheduling with release times and sequence-dependent setups using random-insertion heuristics , 2012, Int. J. Adv. Oper. Manag..

[8]  Beatriz Sousa Santos,et al.  A decision-support tool for a capacitated location-routing problem , 2008, Decis. Support Syst..

[9]  Jean-François Cordeau,et al.  A computational comparison of flow formulations for the capacitated location-routing problem , 2013, Discret. Optim..

[10]  Paolo Toth,et al.  A Granular Variable Tabu Neighborhood Search for the capacitated location-routing problem , 2014 .

[11]  Jairo R. Montoya-Torres,et al.  On the impact of collaborative strategies for goods delivery in city logistics , 2016 .

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

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

[14]  Ted K. Ralphs,et al.  A Branch-and-Price Algorithm for Combined Location and Routing Problems Under Capacity Restrictions , 2009 .

[15]  Philippe Lacomme,et al.  Efficient frameworks for greedy split and new depth first search split procedures for routing problems , 2011, Comput. Oper. Res..

[16]  Teodor Gabriel Crainic,et al.  An adaptive large neighborhood search heuristic for Two-Echelon Vehicle Routing Problems arising in city logistics , 2012, Comput. Oper. Res..

[17]  Angel A. Juan,et al.  Using Oriented Random Search to Provide a Set of Alternative Solutions to the Capacitated Vehicle Routing Problem , 2009 .

[18]  José-Manuel Belenguer,et al.  A Branch and Cut method for the Capacitated Location-Routing Problem , 2006, 2006 International Conference on Service Systems and Service Management.

[19]  Mir-Bahador Aryanezhad,et al.  A variable neighborhood descent based heuristic to solve the capacitated location-routing problem , 2011 .

[20]  Jean-François Cordeau,et al.  A GRASP + ILP-based metaheuristic for the capacitated location-routing problem , 2014, J. Heuristics.

[21]  Zaki Sari,et al.  Application of a Clustering Based Location-Routing Model to a Real Agri-food Supply Chain Redesign , 2013, Advanced Methods for Computational Collective Intelligence.

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

[23]  Angel A. Juan,et al.  A simheuristic algorithm for the Single-Period Stochastic Inventory-Routing Problem with stock-outs , 2014, Simul. Model. Pract. Theory.

[24]  Ching-Jung Ting,et al.  A simulated annealing heuristic for the capacitated location routing problem , 2010, Comput. Ind. Eng..

[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]  Celso C. Ribeiro,et al.  Greedy Randomized Adaptive Search Procedures , 2003, Handbook of Metaheuristics.

[27]  Christian Prins,et al.  A Memetic Algorithm with Population Management (MA|PM) for the Capacitated Location-Routing Problem , 2006, EvoCOP.

[28]  Chinyao Low,et al.  Heuristic solutions to multi-depot location-routing problems , 2002, Comput. Oper. Res..

[29]  Reza Tavakkoli-Moghaddam,et al.  A hybrid simulated annealing algorithm for location and routing scheduling problems with cross-docking in the supply chain , 2013 .

[30]  Roberto Baldacci,et al.  An Exact Method for the Capacitated Location-Routing Problem , 2011, Oper. Res..

[31]  Jairo R. Montoya-Torres,et al.  A literature review on the vehicle routing problem with multiple , 2014 .

[32]  C. Watson-Gandy,et al.  Depot location with van salesmen — A practical approach , 1973 .

[33]  Angel A. Juan,et al.  A simheuristic algorithm for solving the permutation flow shop problem with stochastic processing times , 2014, Simul. Model. Pract. Theory.

[34]  Jairo R. Montoya-Torres,et al.  Non-Collaborative versus Collaborative Last-Mile Delivery in Urban Systems with Stochastic Demands , 2015 .

[35]  Said Salhi,et al.  The effect of ignoring routes when locating depots , 1989 .

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

[37]  F. E. Maranzana,et al.  On the Location of Supply Points to Minimize Transport Costs , 1964 .

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

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

[40]  Jean-François Cordeau,et al.  An Exact Algorithm Based on Cut-and-Column Generation for the Capacitated Location-Routing Problem , 2014, INFORMS J. Comput..

[41]  Angel B. Ruiz,et al.  Solving the Capacitated Location-Routing Problem by a Cooperative Lagrangean Relaxation-Granular Tabu Search Heuristic , 2007, Transp. Sci..

[42]  Paolo Toth,et al.  A two-phase hybrid heuristic algorithm for the capacitated location-routing problem , 2013, Comput. Oper. Res..

[43]  Christian Prins,et al.  Solving the capacitated location-routing problem by a GRASP complemented by a learning process and a path relinking , 2006, 4OR.

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

[45]  Edwin von Böventer,et al.  THE RELATIONSHIP BETWEEN TRANSPORTATION COSTS AND LOCATION RENT IN TRANSPORTATION PROBLEMS , 1961 .

[46]  Leo Liberti,et al.  A Branch-and-Prune algorithm for the Molecular Distance Geometry Problem , 2008, Int. Trans. Oper. Res..

[47]  R. Sridharan The capacitated plant location problem , 1995 .