4.7 Article

Redesigning Benders Decomposition for Large-Scale Facility Location

Journal

MANAGEMENT SCIENCE
Volume 63, Issue 7, Pages 2146-2162

Publisher

INFORMS
DOI: 10.1287/mnsc.2016.2461

Keywords

facility location; generalized Benders decomposition; nonlinear programming

Funding

  1. Vienna Science and Technology Fund [ICT15-014]
  2. University of Padova (Progetto di Ateneo Exploiting randomness in Mixed Integer Linear Programming)
  3. MiUR, Italy (PRIN project Mixed-Integer Nonlinear Optimization: Approaches and Applications)
  4. Austrian Research Fund [P 26755-N19]
  5. Short Term Scientific Mission Grant from the European Cooperation in Science and Technology Action [TD1207]
  6. Austrian Science Fund (FWF) [P26755] Funding Source: Austrian Science Fund (FWF)

Ask authors/readers for more resources

The uncapacitated facility location (UFL) problem is one of the most famous and most studied problems in the operations research literature. Given a set of potential facility locations and a set of customers, the goal is to find a subset of facility locations to open and to allocate each customer to open facilities so that the facility opening plus customer allocation costs are minimized. In our setting, for each customer the allocation cost is assumed to be a linear or separable convex quadratic function. Motivated by recent UFL applications in business analytics, we revise approaches that work on a projected decision space and hence are intrinsically more scalable for large-scale input data. Our working hypothesis is that many of the exact (decomposition) approaches that were proposed decades ago and discarded soon after need to be redesigned to take advantage of the new hardware and software technologies. To this end, we thin out the classical models from the literature and use (generalized) Benders cuts to replace a huge number of allocation variables by a small number of continuous variables that model the customer allocation cost directly. Our results showthat Benders decomposition allows for a significant boost in the performance of a mixed-integer programming solver. We report the optimal solution of a large set of previously unsolved benchmark instances widely used in the available literature. In particular, dramatic speedups are achieved for UFL problems with separable quadratic allocation costs, which turn out to be much easier than their linear counterparts when our approach is used.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available