A Memetic Algorithm with Population Management (MA|PM) for the Periodic Location-Routing Problem

A generalization of the well-known Vehicle Routing Problem (VRP) has been developed toward tactical or strategic decision levels of companies but not both. The tactical extension or Periodic VRP (PVRP) plans a set of trips over a multiperiod horizon, subject to frequency constraints. The strategic extension is motivated by interdependent depot location and routing decisions in most distribution systems. Low-quality solutions are obtained if depots are located first, regardless the future routes. In the Location-Routing Problem (LRP), location and routing decisions are simultaneously tackled. The goal here is to combine the PVRP and LRP into an even more realistic problem covering all decision levels: the Periodic LRP or PLRP. An evolutionary algorithm called Memetic Algorithm with Population Management (MA|PM) is proposed to solve large size instances of the PLRP. First, a population is randomly generated. Every individual represents a feasible solution using the same combination of visit days on each customers. The evolution is operated by a memetic mechanism and the offsprings must satisfy a distance test before entering the population. Information about better customer assignment to visit days is collected on the offsprings, and is used to create a new population of solutions. The algorithm stops when a given number of regenerations of the population is reached. The method is evaluated on three sets of instances and solutions are compared to the literature on particular cases such as one-day horizons (LRP) or one depot (PVRP). This metaheuristic outperforms the previous method for the PLRP.

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

[2]  Gilbert Laporte,et al.  Location-Arc Routing Problems , 2001 .

[3]  Gilbert Laporte,et al.  Models and exact solutions for a class of stochastic location-routing problems , 1987 .

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

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

[6]  Bruce L. Golden,et al.  An improved heuristic for the period vehicle routing problem , 1995, Networks.

[7]  Kenneth Sörensen,et al.  MA mid PM: memetic algorithms with population management , 2006, Comput. Oper. Res..

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

[9]  Richard F. Hartl,et al.  A variable neighborhood search heuristic for periodic routing problems , 2009, Eur. J. Oper. Res..

[10]  R Srivastava Alternate solution procedures for the location-routing problem , 1993 .

[11]  Juan A. Díaz,et al.  A compact model and tight bounds for a combined location-routing problem , 2005, Comput. Oper. Res..

[12]  Philippe Lacomme,et al.  Evolutionary algorithms for periodic arc routing problems , 2005, Eur. J. Oper. Res..

[13]  G. Laporte,et al.  A tabu search heuristic for periodic and multi-depot vehicle routing problems , 1997, Networks.

[14]  Laura I. Burke,et al.  A two-phase tabu search approach to the location routing problem , 1999, Eur. J. Oper. Res..

[15]  Gilbert Laporte,et al.  Solving a Family of Multi-Depot Vehicle Routing and Location-Routing Problems , 1988, Transp. Sci..

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

[17]  T. William Chien,et al.  Heuristic Procedures for Practical‐Sized Uncapacitated Location‐Capacitated Routing Problems* , 1993 .

[18]  Enrique Benavent,et al.  A Branch and Cut method for the Capacitated Location-Routing Problem , 2006 .

[19]  Marco César Goldbarg,et al.  A Memetic Algorithm for the Heterogeneous Fleet Vehicle Routing Problem , 2004, Electron. Notes Discret. Math..

[20]  Christian Prins,et al.  A simple and effective evolutionary algorithm for the vehicle routing problem , 2004, Comput. Oper. Res..

[21]  Jens Gottlieb,et al.  Evolutionary Computation in Combinatorial Optimization , 2006, Lecture Notes in Computer Science.

[22]  Feng Chu,et al.  A Scatter Search for the periodic capacitated arc routing problem , 2006, Eur. J. Oper. Res..

[23]  John E. Beasley,et al.  A heuristic algorithm for the period vehicle routing problem , 1984 .

[24]  Giuseppe Paletta,et al.  A Heuristic for the Periodic Vehicle Routing Problem , 1992, Transp. Sci..

[25]  C. Prins,et al.  A MEMETIC ALGORITHM WITH POPULATION MANAGEMENT FOR A PRODUCTION-DISTRIBUTION PROBLEM , 2006 .

[26]  Brian W. Kernighan,et al.  An Effective Heuristic Algorithm for the Traveling-Salesman Problem , 1973, Oper. Res..

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

[28]  Aristide Mingozzi,et al.  The Multi-depot Periodic Vehicle Routing Problem , 2005, SARA.

[29]  Yupo Chan,et al.  A multiple-depot, multiple-vehicle, location-routing problem with stochastically processed demands , 2001, Comput. Oper. Res..

[30]  Nicos Christofides,et al.  The period routing problem , 1984, Networks.