Modeling and solving profitable location and distribution problems

In this paper we present a general framework for tackling combined location and routing problems (LRPs), involving both costs and profits at the same time. Our framework is based on an extended model and a unified branch-and-cut-and-price method, using dynamic programming pricing routines, strengthening cuts, primal heuristics, stabilization and ad-hoc branching rules to exactly solve LRPs. First we describe our framework, discussing its algorithmic components. Then, we consider as a test case three problems from the literature, with increasing relative importance of the location decisions over the routing ones, and we analyze the performance of our framework for solving them. The first result of our investigation is to assess the tradeoff between modeling detail and computational effectiveness in tackling LRPs. At the same time, we also show that our integrated exact approach is effective for these problems.

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

[2]  Leslie E. Trotter,et al.  Branch, Cut, and Price: Sequential and Parallel , 2000, Computational Combinatorial Optimization.

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

[4]  Michael Jünger,et al.  Computational Combinatorial Optimization, Optimal or Provably Near-Optimal Solutions [based on a Spring School, Schloß Dagstuhl, Germany, 15-19 May 2000] , 2000 .

[5]  Giovanni Righini,et al.  A branch-and-cut-and-price algorithm for the multi-depot heterogeneous vehicle routing problem with time windows , 2011 .

[6]  Giovanni Righini,et al.  Symmetry helps: Bounded bi-directional dynamic programming for the elementary shortest path problem with resource constraints , 2006, Discret. Optim..

[7]  G. Nemhauser,et al.  Integer Programming , 2020 .

[8]  Cláudio Alves,et al.  Exact Algorithms for Vehicle Routing Problems with Different Service Constraints. , 2009 .

[9]  Giovanni Righini,et al.  A computational evaluation of a general branch-and-price framework for capacitated network location problems , 2009, Ann. Oper. Res..

[10]  Guy Desaulniers,et al.  Enhanced Branch and Price and Cut for Vehicle Routing with Split Deliveries and Time Windows , 2009, Transp. Sci..

[11]  Maria Grazia Scutellà,et al.  Distribution network design: New problems and related models , 2005, Eur. J. Oper. Res..

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

[13]  JAEMYUNG AHN,et al.  An Optimization Framework for Global Planetary Surface Exploration Campaigns , 2008 .

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

[15]  Jacques Desrosiers,et al.  2-Path Cuts for the Vehicle Routing Problem with Time Windows , 1997, Transp. Sci..

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

[17]  Mark S. Daskin,et al.  A warehouse location-routing problem , 1985 .

[18]  David Pisinger,et al.  Subset-Row Inequalities Applied to the Vehicle-Routing Problem with Time Windows , 2008, Oper. Res..

[19]  Maged Dessouky,et al.  A two-stage vehicle routing model for large-scale bioterrorism emergencies , 2009 .

[20]  Adam N. Letchford,et al.  A new branch-and-cut algorithm for the capacitated vehicle routing problem , 2004, Math. Program..