Solving a rich vehicle routing and inventory problem using column generation

The livestock collection problem (LCP) is a rich vehicle routing problem (VRP) extended with inventory constraints. The LCP is a complex planning problem taken from the meat industry, and the goal is to construct a set of vehicle routes to collect animals from farms for slaughter at a slaughterhouse. Several constraints dealing with animal welfare are added, some of these lead to a loading problem where the vehicle capacity depends on the loading sequence. In addition, global constraints to handle production and inventory at the slaughterhouse are needed. This paper presents an exact solution method for the LCP, based on column generation, that solves much larger instances to optimality than what has been done before. The algorithm presented here also solves a richer model that is closer to the underlying real-world problem than previously published work on exact methods for this problem is based on.

[1]  Stefan Irnich,et al.  Shortest Path Problems with Resource Constraints , 2005 .

[2]  Martin Desrochers,et al.  A New Optimization Algorithm for the Vehicle Routing Problem with Time Windows , 1990, Oper. Res..

[3]  Jacques Desrosiers,et al.  Accelerating Strategies in Column Generation Methods for Vehicle Routing and Crew Scheduling Problems , 2002 .

[4]  Teodor Gabriel Crainic,et al.  Fleet management and logistics , 1998 .

[5]  Martin W. P. Savelsbergh,et al.  A Decomposition Approach for the Inventory-Routing Problem , 2004, Transp. Sci..

[6]  Irina Gribkovskaia,et al.  Optimization model for a livestock collection problem , 2006 .

[7]  M. J. Maher,et al.  Model Building in Mathematical Programming , 1978 .

[8]  George B. Dantzig,et al.  The Truck Dispatching Problem , 1959 .

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

[10]  Jacques Desrosiers,et al.  A Unified Framework for Deterministic Time Constrained Vehicle Routing and Crew Scheduling Problems , 1998 .

[11]  Johan Oppen The Livestock Collection Problem , 2005 .

[12]  Paolo Toth,et al.  The Vehicle Routing Problem , 2002, SIAM monographs on discrete mathematics and applications.

[13]  J. F. Pierce,et al.  ON THE TRUCK DISPATCHING PROBLEM , 1971 .

[14]  Jacques Desrosiers,et al.  Time Constrained Routing and Scheduling , 1992 .

[15]  Arne Løkketangen,et al.  A tabu search approach for the livestock collection problem , 2008, Comput. Oper. Res..

[16]  David L. Woodruff,et al.  Collecting Animals for Slaughter - Adding Inventory Constraints to a Real World Routing Problem , 2007 .

[17]  Martin W. P. Savelsbergh,et al.  Drive: Dynamic Routing of Independent Vehicles , 1998, Oper. Res..

[18]  C. Ribeiro,et al.  Essays and Surveys in Metaheuristics , 2002, Operations Research/Computer Science Interfaces Series.

[19]  Dag Haugland,et al.  A tabu search heuristic for the vehicle routing problem with time windows and split deliveries , 2004, Comput. Oper. Res..

[20]  Paolo Toth,et al.  Models, relaxations and exact approaches for the capacitated vehicle routing problem , 2002, Discret. Appl. Math..