Skip to main content
Log in

Integrality gaps for strengthened linear relaxations of capacitated facility location

  • Full Length Paper
  • Series A
  • Published:
Mathematical Programming Submit manuscript

Abstract

Metric uncapacitated facility location is a well-studied problem for which linear programming methods have been used with great success in deriving approximation algorithms. Capacitated facility location (Cfl) is a generalization for which there are local-search-based constant-factor approximations, while there is no known compact relaxation with constant integrality gap. This paper produces, through a host of impossibility results, the first comprehensive investigation of the effectiveness of mathematical programming for metric capacitated facility location, with emphasis on lift-and-project methods. We show that the relaxations obtained from the natural LP at \(\varOmega (n)\) levels of the semidefinite Lovász–Schrijver hierarchy for mixed programs, and at \(\varOmega (n)\) levels of the Sherali–Adams hierarchy, have an integrality gap of \(\varOmega (n)\), where \(n\) is the number of facilities, partially answering an open question of An et al. (Centrality of trees for capacitated k-center, 2013), Li and Svensson (Proceedings of 45th ACM Symposium on Theory of Computing, STOC ’13. ACM, pp 901–910, 2013). For the families of instances we consider, both hierarchies yield at the \(n\)th level an exact formulation for Cfl. Thus our bounds are asymptotically tight. Building on our methodology for the Sherali–Adams result, we prove that the standard Cfl relaxation enriched with the submodular inequalities of Aardal et al. (Math Oper Res 20:562–582, 1995), a generalization of the flow-cover valid inequalities, has also an \(\varOmega (n)\) gap and thus not bounded by any constant. This disproves a long-standing conjecture of Levi et al (Math Program 131(1–2):365–379, 2012). We finally introduce the family of proper relaxations which generalizes to its logical extreme the classic star relaxation and captures general configuration-style LPs. We characterize the behavior of proper relaxations for Cfl through a sharp threshold phenomenon.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2

Similar content being viewed by others

Notes

  1. The reader should notice that any similarity with Knapsack is superficial. Theorem 5 is about the Cfl polytope. Moreover, it is easy to embed our instance in a slightly larger one, with a non-trivial metric, so that the projection of the bad Cfl solution to the \(y\)-variables, is in the integral polytope of the “underlying” knapsack instance.

  2. Notice that any effect of iteration \(j< i-1\) on \(P[{\mathcal {E}}_p]\), originates from events that are subsets of \({\mathcal {E}}_{p'}\) and has therefore been accounted for.

References

  1. Aardal, K., Pochet, Y., Wolsey, L.A.: Capacitated facility location: valid inequalities and facets. Math. Oper. Res. 20, 562–582 (1995)

    Article  MathSciNet  MATH  Google Scholar 

  2. Aardal, K., Pochet, Y., Wolsey, L.A.: Erratum: capacitated facility location: valid inequalities and facets. Math. Oper. Res. 21, 253–256 (1996)

    MathSciNet  MATH  Google Scholar 

  3. Abrams, Zoë, M., Adam, M., Kamesh, P., Serge: The integrality gap of capacitated facility location. Technical Report CMU-CS-02-199, Carnegie Mellon University (2002)

  4. Aggarwal, A., Louis, A., Bansal, M., Garg, N., Gupta, N., Gupta, S., Jain, S.: A 3-approximation algorithm for the facility location problem with uniform capacities. Math. Program. 141(1–2), 527–547 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  5. An, H.-C., Bhaskara, A., Svensson, O.: Centrality of trees for capacitated k-center. CoRR, arXiv:1304.2983, (2013)

  6. An, H.-C., Singh, M., Svensson, O.: LP-based algorithms for capacitated facility location. In: 55th IEEE Annual Symposium on Foundations of Computer Science, FOCS ’14, pp. 256–265. IEEE Computer Society, Philadelphia, PA, USA (2014)

  7. Arora, S., Bollobás, B., Lovász, L.: Proving integrality gaps without knowing the linear program. In: Proceedings of the 43rd Symposium on Foundations of ComputerScience, FOCS ’02, pp. 313–322. IEEE Computer Society, Washington, DC, USA (2002)

  8. Arora, S., Bollobás, B., Lovász, L., Tourlakis, I.: Proving integrality gaps without knowing the linear program. Theory Comput. 2(1), 19–51 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  9. Balas, E., Ceria, S., Cornuéjols, G.: A lift-and-project cutting plane algorithm for mixed 0–1 programs. Math. Program. 58(3), 295–324 (1993)

    Article  MathSciNet  MATH  Google Scholar 

  10. Bansal, M., Garg, N., Gupta, N.: A 5-approximation for capacitated facility location. In: Epstein L., Ferragina P. (eds.), Algorithms ESA 2012, Volume 7501 of Lecture Notes in Computer Science, pp. 133–144. Springer, Berlin, Heidelberg (2012)

  11. Bansal, N., Sviridenko, M.: The Santa Claus problem. In: Proceedings of the 38th annual ACM Symposium on Theory of computing, STOC ’06, pp. 31–40. ACM, New York, NY, USA (2006)

  12. Bateni, M., Hajiaghayi, M.: Assignment problem in content distribution networks: unsplittable hard-capacitated facility location. ACM Trans. Algorithms 8(3), 20:1–20:19 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  13. Carnes, T., Shmoys, D.: Primal-dual schema for capacitated covering problems. In: Proceedings of 13th International IPCO Conference on Integer Programming and Combinatorial Optimization, pp. 288–302. (2008)

  14. Carr, R.D., Fleischer, L., Leung, V.J., Phillips, C.A.: Strengthening integrality gaps for capacitated network design and covering problems. In: Proceedings of the Eleventh Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2000, pp. 106–115. San Francisco, CA, USA (2000)

  15. Chan, S.O., Lee, J.R., Raghavendra, P., Steurer, D.: Approximate constraint satisfaction requires large LP relaxations. In: 54th Annual IEEE Symposium on Foundations of Computer Science, FOCS ’13, 26–29 October, 2013, pp. 350–359. Berkeley, CA, USA (2013)

  16. Charikar, M., Guha, S.: Improved combinatorial algorithms for the facility location and k-median problems. In: Proceedings of the 40th Annual IEEE Symposium on Foundations of Computer Science, FOCS ’99, pp. 378–388, (1999)

  17. Charikar, M., Makarychev, K., Makarychev, Y.: Integrality gaps for Sherali-Adams relaxations. In: Proceedings of the 41st annual ACM Symposium on Theory of Computing, STOC ’09, pp. 283–292. ACM, New York, NY, USA (2009)

  18. Chudak, F.A., Shmoys, D.B.: Improved approximation algorithms for a capacitated facility location problem. In: Proceedings of the 10th annual ACM-SIAM symposium on Discrete algorithms, SODA ’99, pp. 875–876. Society for Industrial and Applied Mathematics, Philadelphia, PA, USA (1999)

  19. Chudak, F.A., Williamson, D.P.: Improved approximation algorithms for capacitated facility location problems. Math. Program. 102(2), 207–222 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  20. Conforti, M., Cornuéjols, G., Zambelli, G.: Extended formulations in combinatorial optimization. Ann. Oper. Res. 204(1), 97–143 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  21. Cornuéjols, G.: Valid inequalities for mixed integer linear programs. Math. Program. 112(1), 3–44 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  22. Cygan, M., Hajiaghayi, M., Khuller, S.: LP rounding for \(k\)-centers with non-uniform hard capacities. In: 53rd Annual IEEE Symposium on Foundations of Computer Science, FOCS ’12, October 20–23, 2012, pp. 273–282. New Brunswick, NJ, USA (2012)

  23. Fernandez de la Vega, W., Kenyon-Mathieu, C.: Linear programming relaxations of maxcut. In: Proceedings of the 18th Annual ACM-SIAM Symposium on Discrete Algorithms, SODA ’07, pp. 53–61. Society for Industrial and Applied Mathematics, Philadelphia, PA, USA (2007)

  24. Georgiou, K., Magen, A.: Limitations of the Sherali–Adams lift and project system: compromising local and global arguments. Technical Report CSRG-587, University of Toronto (2008)

  25. Goemans, M.X., Tunçel, L.: When does the positive semidefiniteness constraint help in lifting procedures? Math. Oper. Res. 26(4), 796–815 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  26. Guha, S., Khuller, S.: Greedy strikes back: improved facility location algorithms. J. Algorithms 31, 228–248 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  27. Hochbaum, D.S.: Heuristics for the fixed cost median problem. Math. Program. 22, 148–162 (1982)

    Article  MathSciNet  MATH  Google Scholar 

  28. Jain, K., Mahdian, M., Markakis, E., Saberi, A., Vazirani, V.V.: Greedy facility location algorithms analyzed using dual fitting with factor-revealing LP. J. ACM 50(6), 795–824 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  29. Jain, K., Vazirani, V.V.: Approximation algorithms for metric facility location and k-median problems using the primal-dual schema and Lagrangian relaxation. J. ACM 48(2), 274–296 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  30. Kolliopoulos, S.G., Moysoglou, Y.: Extended formulation lower bounds via hypergraph coloring? To appear in Proceedings of 32nd International Symposium on Theoretical Aspects of Computer Science, STACS 2015, Munich, Germany (2015)

  31. Kolliopoulos, S.G., Moysoglou, Y.: Exponential lower bounds on the size of approximate formulations in the natural encoding for capacitated facility location. CoRR, arXiv:1312.1819, (2013)

  32. Kolliopoulos, S.G., Moysoglou, Y.: Integrality gaps for strengthened LP relaxations of capacitated and lower-bounded facility location. CoRR, arXiv:1305.5998, (2013)

  33. Kolliopoulos, S.G., Moysoglou, Y.: Sherali–Adams gaps, flow-cover inequalities and generalized configurations for capacity-constrained Facility Location CoRR, arXiv:1312.0722, (2013)

  34. Kolliopoulos, S.G., Moysoglou, Y.: Sherali–Adams gaps, flow-cover inequalities and generalized configurations for capacity-constrained Facility Location. Approximation, Randomization, and Combinatorial Optimization. Algorithms and Techniques, APPROX/RANDOM 2014, pp. 297–312. Barcelona, Spain (2014)

  35. Korupolu, M.R., Plaxton, C.G., Rajaraman, R.: Analysis of a local search heuristic for facility location problems. In: Proceedings of the 9th Annual ACM-SIAM Symposium on Discrete Algorithms, SODA ’98, pp. 1–10. Society for Industrial and Applied Mathematics, Philadelphia, PA, USA (1998)

  36. Lasserre Jean B.: An explicit exact SDP relaxation for nonlinear 0–1 programs. In: Proceedings of the 8th International IPCO Conference on Integer Programming and Combinatorial Optimization, pp. 293–303, London, UK (2001)

  37. Laurent, M.: A comparison of the Sherali–Adams, Lovász–Schrijver, and Lasserre relaxations for 0–1 programming. Math. Oper. Res. 28(3), 470–496 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  38. Leung, J.M.Y., Magnanti, T.L.: Valid inequalities and facets of the capacitated plant location problem. Math. Program. 44(1–3), 271–291 (1989)

    Article  MathSciNet  MATH  Google Scholar 

  39. Levi, R., Shmoys, D.B., Swamy, C.: LP-based approximation algorithms for capacitated facility location. Math Program, 131(1–2):365–379, 2012. Preliminary version in Proc. IPCO (2004)

  40. Li, S.: A 1.488 approximation algorithm for the uncapacitated facility location problem. Inf. Comput. 222, 45–58 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  41. Li, S., Svensson, O.: Approximating k-median via pseudo-approximation. In: Dan, B., Tim, R., Joan, F. (eds.) Proceedings of 45th ACM Symposium on Theory of Computing, STOC ’13, pp. 901–910. ACM (2013)

  42. Lovász, L., Schrijver, A.: Cones of matrices and set-functions and 0–1 optimization. SIAM J. Optim. 1, 166–190 (1991)

    Article  MathSciNet  MATH  Google Scholar 

  43. Mahdian, M., Pál, M.: Universal facility location. In: Battista, G., Zwick, U. (eds.) Algorithms—ESA 2003, Volume 2832 of Lecture Notes in Computer Science, pp. 409–421. Springer, Berlin, Heidelberg (2003)

  44. Mahdian, M., Ye, Y., Zhang, J.: Approximation algorithms for metric facility location problems. SIAM J. Comput. 36(2), 411–432 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  45. Martin, P., Éva, T., Wexler, T.: Facility location with nonuniform hard capacities. In: Proceedings of the 42nd IEEE symposium on Foundations of Computer Science, FOCS ’01, p. 329. IEEE Computer Society, Washington, DC, USA (2001)

  46. Mathieu, C., Sinclair, A.: Sherali–Adams relaxations of the matching polytope. In: Proceedings of the 41st Annual ACM Symposium on Theory of Computing, STOC ’09, pp. 293–302. ACM, New York, NY, USA (2009)

  47. Raz, R., Safra, S.: A sub-constant error-probability low-degree test, and a sub-constant error-probability PCP characterization of NP. In: Proceedings of the 29th Annual ACM Symposium on Theory of Computing, STOC ’97, pp. 475–484. (1997)

  48. Rothvoß, T.: The matching polytope has exponential extension complexity. In: Proceedings of the 46th Annual ACM Symposium on Theory of Computing, STOC ’14, pp. 263–272. (2014)

  49. Schoenebeck, G., Trevisan, L., Tulsiani, M.: Tight integrality gaps for Lovasz-Schrijver LP relaxations of Vertex Cover and Max Cut. In: Proceedings of the 39th Annual ACM Symposium on Theory of Computing, STOC ’07, pp. 302–310. ACM, New York, NY, USA (2007)

  50. Sherali, H.D., Adams, W.P.: A hierarchy of relaxations between the continuous and convex hull representations for zero-one programming problems. SIAM J. Disc. Math. 3(3), 411–430 (1990)

    Article  MathSciNet  MATH  Google Scholar 

  51. Shmoys, D.B., Tardos, É., Aardal, K.I.: Approximation algorithms for facility location problems. In: Proceedings of the 29th Annual ACM Symposium on Theory of Computing, STOC ’97. pp. 265–274. (1997)

  52. Svensson, O.: Santa Claus schedules jobs on unrelated machines. In: Proceedings of the 43rd Annual ACM Symposium on Theory of Computing, STOC ’11, pp. 617–626. ACM, New York, NY, USA, (2011)

  53. Tulsiani, M.: Lovász-Schrijver reformulation. In: Cochran, J.J., Anthony Cox, Jr. L., Keskinocak, P., Kharoufeh, J.P., Smith, J.C. (eds.) Encyclopedia of Operations Research and Management Science. Wiley, New Jersey (2011)

  54. Vygen, J.: Approximation Algorithms for Facility Location Problems (Lecture Notes). Report 05950-OR, Research Institute for Discrete Mathematics, University of Bonn, (2005). URL: www.or.uni-bonn.de/vygen/files/fl.pdf

  55. Williamson, D.P., Shmoys, D.B.: The Design of Approximation Algorithms, 1st edn. Cambridge University Press, New York (2011)

    Book  MATH  Google Scholar 

  56. Yannakakis, M.: Expressing combinatorial optimization problems by linear programs. J. Comput. Syst. Sci. 43(3), 441–466 (1991)

    Article  MathSciNet  MATH  Google Scholar 

  57. Zhang, J., Chen, B., Ye, Y.: A multi-exchange local search algorithm for the capacitated facility location problem. In: Proceedings of the 10th International IPCO Conference on Integer Programming and Combinatorial Optimization, pp. 219–233, (2004)

Download references

Acknowledgments

We wish to thank the anonymous reviewers of this article for many valuable and substantial comments. We particularly thank the reviewer who suggested a proof for Theorem 6 which was more instructive than ours.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Stavros G. Kolliopoulos.

Additional information

This work was co-financed by the European Union [European Social Fund (ESF)] and Greek national funds through the Operational Program “Education and Lifelong Learning” of the National Strategic Reference Framework (NSRF)—Research Funding Program: “Thalis: Investing in knowledge society through the European SocialFund’.

S. G. Kolliopoulos conducted part of this work while visiting the IEOR Department, Columbia University, New York, NY 10027.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kolliopoulos, S.G., Moysoglou, Y. Integrality gaps for strengthened linear relaxations of capacitated facility location. Math. Program. 158, 99–141 (2016). https://doi.org/10.1007/s10107-015-0916-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10107-015-0916-z

Keywords

Mathematics Subject Classification

Navigation