Skip to main content
Log in

Local search algorithm for universal facility location problem with linear penalties

  • Published:
Journal of Global Optimization Aims and scope Submit manuscript

Abstract

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)\). 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 \))-approximation local search algorithm for this problem.

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

Similar content being viewed by others

References

  1. Aggarwal, A., Anand, L., Bansal, M., Garg, N.: A 3-approximation for facility location with uniform capacities. In: 14th Conference on Integer Programming and Combinatorial Optimization, pp. 149–162 (2010)

  2. An, H.C., Singh, M., Svensson, O.: LP-based algorithms for capacitated facility location. In: 55th Annual Symposium on Foundations of Computer Science, pp. 256–265 (2014)

  3. Angel, E., Thang, N.K., Regnault, D.: Improved local search for universal facility location. J. Comb. Optim. 29, 237–246 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  4. Charikar, M., Khuller, S., Mount, D.M., Narasimhan, G.: Algorithms for facility location problems with outliers. In: 12th Annual ACM-SIAM Symposium on Discrete Algorithms, pp. 642–651 (2001)

  5. Chudak, F.A., Williamson, D.P.: Improved approximation algorithms for capacitated facility location problems. In: 7th Conference on Integer Programming and Combinatorial Optimization, pp. 99–113 (1999)

  6. Gupta, N., Gupta, S.: Approximation algorithms for capacitated facility location problem with penalties (2014). arXiv:1408.4944

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

    Article  MathSciNet  MATH  Google Scholar 

  8. Garg, N., Khandekar, R., Pandit, V.: Improved approximation for universal facility location. In: 16th Annual ACM-SIAM Symposium on Discrete Algorithms, pp. 959–960 (2005)

  9. Garg, N., Konjevod, G., Ravi, R.: A polylogarithmic approximation algorithm for the group Steiner tree problem. J. Algorithms 37, 66–84 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  10. Korupolu, M.R., Plaxton, C.G., Rajaraman, R.: Analysis of a local search heuristic for facility location problems. J. Algorithms 37, 146–188 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  11. Li, Y., Du, D., Xiu, N., Xu, D.: Improved approximation algorithms for the facility location problems with linear/submodular penalty. Algorithmica 73, 460–482 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  12. Li, G., Du, D., Xu, D., Zhang, R.: A cost-sharing method for the multi-level economic lot-sizing game. Sci. China Inf. Sci. 57, 1–9 (2014)

    MathSciNet  MATH  Google Scholar 

  13. Li, Y., Xiu, N., Xu, D.: An approximation algorithm for the \(k\)-median warehouse-retailer network design problem. Sci. China Math. 56, 2381–2388 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  14. Mahdian, M., Pal, M.: Universal facility location. In: 11th Annual European Symposium on Algorithms, pp. 409–421 (2003)

  15. Pal, M., Tardos, E., Wexler, T.: Facility location with nonuniform hard capacities. In: 42nd Annual Symposium on Foundations of Computer Science, pp. 329–338 (2001)

  16. Ravindra, K.A., Magnanti, T.L., Orlin, J.B.: Network Flows: Theory, Algorithms, and Applications. Prentice Hall, Englewood Cliffs (1993)

    MATH  Google Scholar 

  17. Vygen, J.: From stars to comets: improved local search for universal facility location. Oper. Res. Lett. 35, 427–433 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  18. Xu, G., Xu, J.: An LP rounding algorithm for approximating uncapacitated facility location problem with penalties. Inf. Process. Lett. 94, 119–123 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  19. Xu, G., Xu, J.: An improved approximation algorithm for uncapacitated facility location problem with penalties. J. Comb. Optim. 17, 424–436 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  20. Zhang, J., Chen, B., Ye, Y.: A multiexchange local search algorithm for the capacitated facility location problem. Math. Oper. Res. 30, 389–403 (2005)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Acknowledgments

The authors thank the anonymous reviewers for their helpful comments. The research of the first author is supported by Collaborative Innovation Center on Beijing Society-building and Social Governance. The second author is supported by NSFC (Nos.11371001 and 11531014). The third author’s research is supported by the Natural Sciences and Engineering Research Council of Canada (NSERC) Grant 283106. The fourth author’s research is supported by NSFC (No. 11501412).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Dachuan Xu.

Additional information

This paper has been presented on the 2015 World Congress on Global Optimization.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Xu, Y., Xu, D., Du, D. et al. Local search algorithm for universal facility location problem with linear penalties. J Glob Optim 67, 367–378 (2017). https://doi.org/10.1007/s10898-015-0394-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10898-015-0394-0

Keywords

Navigation