The two-echelon multi-products location-routing problem with pickup and delivery: formulation and heuristic approaches

The two-echelon location-routing problem (LRP-2E) considers the first-level routes that serve from one depot a set of processing centres, which must be located and the second-level routes that serve customers from the opened processing centres. In this paper, we consider an extension of the LRP-2E, where the second-level routes include three constraints that have not been considered simultaneously in the location routing literature, namely multi-product, pickup and delivery, and the use of the processing centre as intermediate facility in the second-level routes. This new variant is named two-Echelon Multi-products Location-Routing problem with Pickup and Delivery (LRP-MPPD-2E). The objective of LRP-MPPD-2E is to minimise both the location and the routing costs, considering the new constraints. The first echelon deals with the selection of processing centres from a set of potential sites simultaneously with the construction of the first-level routes, such that each route starts from the main depot, visits the selected processing centres and returns to the main depot. The second echelon aims at assigning customers to the selected processing centres and defining the second-level routes. Each second-level route, starts at a processing centre, visits a set of customers, through one or several processing centres, and then returns to the first processing centre. We present a mixed-integer linear model for the problem and use a Cplex solver to solve small-scale instances. Furthermore, we propose non-trivial extensions of the nearest neighbour and insertion approaches. We also develop clustering-based approaches that have not been extensively investigated with regards to location routing. Computational experiments are conducted to evaluate and to compare the performances of the proposed approaches. The results confirm the effectiveness of clustering approaches.

[1]  Ammar Oulamara,et al.  Multi-products Location-Routing Problem with Pickup and Delivery , 2013 .

[2]  Julia Rieck,et al.  Many-to-many location-routing with inter-hub transport and multi-commodity pickup-and-delivery , 2014, Eur. J. Oper. Res..

[3]  Teodor Gabriel Crainic,et al.  Lower and upper bounds for the two-echelon capacitated location-routing problem , 2012, Comput. Oper. Res..

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

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

[6]  Linet Özdamar,et al.  A hierarchical clustering and routing procedure for large scale disaster relief logistics planning , 2012 .

[7]  Bassem Jarboui,et al.  Genetic algorithm with iterated local search for solving a location-routing problem , 2012, Expert Syst. Appl..

[8]  Inmaculada Rodríguez Martín,et al.  The Multi-Commodity One-to-One Pickup-and-Delivery Traveling Salesman Problem: A Matheuristic , 2011, INOC.

[9]  John Mittenthal,et al.  Capacitated hierarchical clustering heuristic for multi depot location-routing problems , 2013 .

[10]  Oli B.G. Madsen,et al.  Methods for solving combined two level location-routing problems of realistic dimensions , 1983 .

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

[12]  Jenn-Rong Lin,et al.  Distribution systems design with two-level routing considerations , 2009, Ann. Oper. Res..

[13]  N. Labadi,et al.  Tour splitting algorithms for vehicle routing problems , 2009 .

[14]  Yahia Zare Mehrjerdi,et al.  Using greedy clustering method to solve capacitated location-routing problem with fuzzy demands , 2013, Eur. J. Oper. Res..

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

[16]  Feng Chu,et al.  A scatter search for a multi-type transshipment point location problem with multicommodity flow , 2012, J. Intell. Manuf..

[17]  Sophie N. Parragh,et al.  A survey on pickup and delivery models Part II : Transportation between pickup and delivery locations , 2007 .

[18]  F. Altiparmak,et al.  The location-routing problem with simultaneous pickup and delivery: Formulations and a heuristic approach , 2012 .

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

[20]  Christian Prins,et al.  Solving the two-echelon location routing problem by a GRASP reinforced by a learning process and path relinking , 2012, Eur. J. Oper. Res..

[21]  Christian Prins,et al.  A multi-start iterated local search with tabu list and path relinking for the two-echelon location-routing problem , 2012, Eng. Appl. Artif. Intell..

[22]  Inmaculada Rodríguez Martín,et al.  A branch-and-cut algorithm for the hub location and routing problem , 2014, Comput. Oper. Res..

[23]  Ismail Karaoglan,et al.  A memetic algorithm for the capacitated location-routing problem with mixed backhauls , 2015, Comput. Oper. Res..

[24]  Alice Yalaoui,et al.  The bi-objective two-dimensional loading vehicle routing problem with partial conflicts , 2014 .

[25]  Gur Mosheiov The pickup delivery location problem on networks , 1995, Networks.

[26]  Shih-Wei Lin,et al.  Multi-start simulated annealing heuristic for the location routing problem with simultaneous pickup and delivery , 2014, Appl. Soft Comput..

[27]  Ammar Oulamara,et al.  Multi-products Location-Routing problem with Pickup and Delivery: Two-Echelon model , 2013 .

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

[29]  Juan José Salazar González,et al.  The multi-commodity one-to-one pickup-and-delivery traveling salesman problem , 2009, Eur. J. Oper. Res..

[30]  Nubia Velasco,et al.  GRASP/VND and multi-start evolutionary local search for the single truck and trailer routing problem with satellite depots , 2010, Eng. Appl. Artif. Intell..

[31]  Günther R. Raidl,et al.  A Variable Neighborhood Search Approach for the Two-Echelon Location-Routing Problem , 2012, EvoCOP.

[32]  S. Salhi,et al.  The many-to-many location-routing problem , 1998 .

[33]  Ammar Oulamara,et al.  Multi-products Location-Routing Problem with Pickup and Delivery , 2013, 2013 International Conference on Advanced Logistics and Transport.

[34]  Gilbert Laporte,et al.  A branch-and-cut algorithm for the multi-product multi-vehicle inventory-routing problem , 2013 .

[35]  Claudio Sterle,et al.  A Metaheuristic for a Two Echelon Location-Routing Problem , 2010, SEA.

[36]  Gary R. Weckman,et al.  Applying genetic algorithm to a new location and routing model of hazardous materials , 2015 .

[37]  Said Salhi,et al.  An Efficient Hybrid Genetic Algorithm for the MultiProduct Multi Period Inventory Routing Problem , 2011 .

[38]  José Pinto Paixão,et al.  Using clustering analysis in a capacitated location-routing problem , 2007, Eur. J. Oper. Res..

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

[40]  Oli B.G. Madsen,et al.  A comparative study of heuristics for a two-level routing-location problem , 1980 .

[41]  Marie-Claude Portmann,et al.  Scheduling problems for logistic platforms with fixed staircase component arrivals and various deliveries hypotheses , 2010 .

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

[43]  Teodor Gabriel Crainic,et al.  Multi-Start heuristics for the Two-Echelon capacitated vehicle routing problem , 2010 .

[44]  Hokey Min,et al.  Combined location-routing problems: A synthesis and future research directions , 1998, Eur. J. Oper. Res..

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

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

[47]  Claudio Sterle,et al.  Location-Routing Models for Designing a Two-Echelon Freight Distribution System , 2011 .