Local search algorithm for universal facility location problem with linear penalties

The universal facility location problem generalizes several classical facility location problems, such as the uncapacitated facility location problem and the capacitated location problem (both hard and soft capacities). In the universal facility location problem, we are given a set of demand points and a set of facilities. We wish to assign the demands to facilities such that the total service as well as facility cost is minimized. The service cost is proportional to the distance that each unit of the demand has to travel to its assigned facility. The open cost of facility i depends on the amount z of demand assigned to i and is given by a cost function $$f_i(z)$$fi(z). In this work, we extend the universal facility location problem to include linear penalties, where we pay certain penalty cost whenever we refuse serving some demand points. As our main contribution, we present a ($$7.88+\epsilon $$7.88+ϵ)-approximation local search algorithm for this problem.

[1]  Mohammad Mahdian,et al.  Universal Facility Location , 2003, ESA.

[2]  Rajmohan Rajaraman,et al.  Analysis of a local search heuristic for facility location problems , 2000, SODA '98.

[3]  Chao Wang,et al.  Two novel iterative algorithms for interference alignment with symbol extensions in the MIMO interference channel , 2012, 2012 International Conference on Wireless Communications and Signal Processing (WCSP).

[4]  Shubham Gupta,et al.  Approximation algorithms for Capacitated Facility Location Problem with Penalties , 2014, ArXiv.

[5]  Ankit Aggarwal,et al.  A 3-Approximation for Facility Location with Uniform Capacities , 2010, IPCO.

[6]  Jens Vygen From stars to comets: Improved local search for universal facility location , 2007, Oper. Res. Lett..

[7]  Yinyu Ye,et al.  A Multiexchange Local Search Algorithm for the Capacitated Facility Location Problem , 2005, Math. Oper. Res..

[8]  Yu Li,et al.  Improved Approximation Algorithms for the Facility Location Problems with Linear/submodular Penalty , 2013, COCOON.

[9]  Samir Khuller,et al.  Algorithms for facility location problems with outliers , 2001, SODA '01.

[10]  Mohit Singh,et al.  LP-Based Algorithms for Capacitated Facility Location , 2014, 2014 IEEE 55th Annual Symposium on Foundations of Computer Science.

[11]  R. Ravi,et al.  A polylogarithmic approximation algorithm for the group Steiner tree problem , 2000, SODA '98.

[12]  Samir Khuller,et al.  Greedy strikes back: improved facility location algorithms , 1998, SODA '98.

[13]  Jinhui Xu,et al.  An LP rounding algorithm for approximating uncapacitated facility location problem with penalties , 2005, Inf. Process. Lett..

[14]  David P. Williamson,et al.  Improved approximation algorithms for capacitated facility location problems , 1999, IPCO.

[15]  Dachuan Xu,et al.  A cost-sharing method for the multi-level economic lot-sizing game , 2012, Science China Information Sciences.

[16]  Jinhui Xu,et al.  An improved approximation algorithm for uncapacitated facility location problem with penalties , 2005, J. Comb. Optim..

[17]  Yu Li,et al.  Improved Approximation Algorithms for the Facility Location Problems with Linear/Submodular Penalties , 2014, Algorithmica.

[18]  Damien Regnault,et al.  Improved local search for universal facility location , 2015, J. Comb. Optim..

[19]  David K. Smith Network Flows: Theory, Algorithms, and Applications , 1994 .

[20]  Éva Tardos,et al.  Facility location with nonuniform hard capacities , 2001, Proceedings 2001 IEEE International Conference on Cluster Computing.

[21]  Naveen Garg,et al.  Improved approximation for universal facility location , 2005, SODA '05.

[22]  Dachuan Xu,et al.  An approximation algorithm for the k-median warehouse-retailer network design problem , 2013 .