Skip to main content
Log in

The Parameterized Hardness of the k-Center Problem in Transportation Networks

  • Published:
Algorithmica Aims and scope Submit manuscript

Abstract

In this paper we study the hardness of the \(k\)-Center problem on inputs that model transportation networks. For the problem, a graph \(G=(V,E)\) with edge lengths and an integer k are given and a center set \(C\subseteq V\) needs to be chosen such that \(|C|\le k\). The aim is to minimize the maximum distance of any vertex in the graph to the closest center. This problem arises in many applications of logistics, and thus it is natural to consider inputs that model transportation networks. Such inputs are often assumed to be planar graphs, low doubling metrics, or bounded highway dimension graphs. For each of these models, parameterized approximation algorithms have been shown to exist. We complement these results by proving that the \(k\)-Center problem is W[1]-hard on planar graphs of constant doubling dimension, where the parameter is the combination of the number of centers k, the highway dimension h, and the pathwidth p. Moreover, under the exponential time hypothesis there is no \(f(k,p,h)\cdot n^{o(p+\sqrt{k+h})}\) time algorithm for any computable function f. Thus it is unlikely that the optimum solution to \(k\)-Center can be found efficiently, even when assuming that the input graph abides to all of the above models for transportation networks at once! Additionally we give a simple parameterized \((1+{\varepsilon })\)-approximation algorithm for inputs of doubling dimension d with runtime \((k^k/{\varepsilon }^{O(kd)})\cdot n^{O(1)}\). This generalizes a previous result, which considered inputs in D-dimensional \(L_q\) metrics.

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.

Institutional subscriptions

Fig. 1

Similar content being viewed by others

Notes

  1. Here \(o(p+\sqrt{k+h})\) means \(g(p+\sqrt{k+h})\) for any function g such that \(g(x)\in o(x)\).

  2. We remark that these graphs have unbounded doubling dimension, and that an upper bound of \(O(hc^d)\) on the highway dimension of any graph using constant c in Definition 4 can be shown, if the doubling dimension is d and h is the highway dimension using constant 4.

  3. For any positive integer q, throughout this article [q] means \(\{1,\ldots ,q\}\).

References

  1. Abraham, I., Fiat, A., Goldberg, A.V., Werneck, R.F.: Highway dimension, shortest paths, and provably efficient algorithms. In: SODA, pp. 782–793 (2010)

  2. Abraham, I., Delling, D., Fiat, A., Goldberg, A.V., Werneck, R.F.: VC-dimension and shortest path algorithms. In: ICALP, pp. 690–699 (2011)

  3. Abraham, I., Delling, D., Fiat, A., Goldberg, A.V., Werneck, R.F.: Highway dimension and provably efficient shortest path algorithms. J. ACM 63(5), 41 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  4. Agarwal, P.K., Procopiuc, C.M.: Exact and approximation algorithms for clustering. Algorithmica 33(2), 201–226 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  5. Bast, H., Funke, S., Matijevic, D., Sanders, P., Schultes, D.: In transit to constant time shortest-path queries in road networks. In: ALENEX, pp. 46–59 (2007)

  6. Bast, H., Funke, S., Matijevic, D.: Ultrafast shortest-path queries via transit nodes. In: 9th DIMACS Implementation Challenge, vol. 74, pp. 175–192 (2009)

  7. Becker, A., Klein, P.N., Saulpic, D.: Polynomial-time approximation schemes for \(k\)-center and bounded-capacity vehicle routing in metrics with bounded highway dimension. In: ESA, pp. 8:1–8:15 (2018)

  8. Blum, J.: Hierarchy of transportation network parameters and hardness results. In: IPEC, pp. 4:1–4:15 (2019)

  9. Cygan, M., Fomin, F.V., Kowalik, Ł., Lokshtanov, D., Marx, D., Pilipczuk, M., Pilipczuk, M., Saurabh, S.: Parameterized Algorithms. Springer, Berlin (2015)

    Book  MATH  Google Scholar 

  10. Demaine, E.D., Fomin, F.V., Hajiaghayi, M., Thilikos, D.M.: Fixed-parameter algorithms for \((k, r)\)-center in planar graphs and map graphs. Trans. Algorithms 1(1), 33–47 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  11. Dinur, I., Steurer, D.: Analytical approach to parallel repetition. In: STOC (2014)

  12. Downey, R.G., Fellows, M.R.: Fundamentals of Parameterized Complexity. Springer, Berlin (2013)

    Book  MATH  Google Scholar 

  13. Eisenstat, D., Klein, P.N., Mathieu, C.: Approximating \(k\)-center in planar graphs. In: SODA, pp. 617–627 (2014)

  14. Feder, T., Greene, D.: Optimal algorithms for approximate clustering. In: STOC, pp. 434–444 (1988)

  15. Feldmann, A.E.: Fixed-parameter approximations for \(k\)-center problems in low highway dimension graphs. Algorithmica 81(3), 1031–1052 (2019)

    Article  MathSciNet  MATH  Google Scholar 

  16. Feldmann, A.E., Marx, D.: The parameterized hardness of the k-center problem in transportation networks. In: SWAT, pp. 19:1–19:13 (2018)

  17. Feldmann, A.E., Fung, W.S., Könemann, J., Post, I.: A \((1+\varepsilon )\)-embedding of low highway dimension graphs into bounded treewidth graphs. SIAM J. Comput. 47(4), 1275–1734 (2018)

    Article  MathSciNet  MATH  Google Scholar 

  18. Fox-Epstein, E., Klein, P.N., Schild, A.: Embedding planar graphs into low-treewidth graphs with applications to efficient approximation schemes for metric problems. In: SODA, pp. 1069–1088 (2019)

  19. Gupta, A., Krauthgamer, R., Lee, J.R.: Bounded geometries, fractals, and low-distortion embeddings. In: FOCS, pp. 534–543 (2003)

  20. Hochbaum, D.S., Shmoys, D.B.: A unified approach to approximation algorithms for bottleneck problems. J. ACM 33(3), 533–550 (1986)

    Article  MathSciNet  Google Scholar 

  21. Karthik, C.S., Laekhanukit, B., Manurangsi, P.: On the parameterized complexity of approximating dominating set. J. ACM 66(5), 33:1–33:38 (2019)

    MathSciNet  MATH  Google Scholar 

  22. Katsikarelis, I., Lampis, M., Paschos, VTh: Structural parameters, tight bounds, and approximation for \((k, r)\)-center. Discrete Appl. Math. 264, 90–117 (2019)

    Article  MathSciNet  MATH  Google Scholar 

  23. Lokshtanov, D., Panolan, F., Ramanujan, M.S., Saurabh, S.: Lossy kernelization. In: STOC, pp. 224–237 (2017)

  24. Marx, D.: Efficient approximation schemes for geometric problems? In: ESA, pp. 448–459 (2005)

  25. Marx, D.: Parameterized complexity and approximation algorithms. Comput. J. 51(1), 60–78 (2008)

    Article  Google Scholar 

  26. Marx, D., Pilipczuk, M.: Optimal parameterized algorithms for planar facility location problems using Voronoi diagrams. In: ESA, pp. 865–877 (2015)

  27. Marx, D., Sidiropoulos, A.: The limited blessing of low dimensionality: when \(1-1/d\) is the best possible exponent for \(d\)-dimensional geometric problems. In: SOCG, p. 67 (2014)

  28. Plesník, J.: On the computational complexity of centers locating in a graph. Aplikace matematiky 25(6), 445–452 (1980)

    MathSciNet  MATH  Google Scholar 

  29. Vazirani, V.V.: Approximation Algorithms. Springer, New York (2001)

    MATH  Google Scholar 

  30. Williamson, D.P., Shmoys, D.B.: The Design of Approximation Algorithms. Cambridge University Press, Cambridge (2011)

    Book  MATH  Google Scholar 

Download references

Acknowledgements

We would like to thank the anonymous reviewers, who greatly helped to improve the quality of this manuscript.

Funding

The first author is supported by the Czech Science Foundation GAČR (Grant #19-27871X), and by the Center for Foundations of Modern Computer Science (Charles Univ. Project UNCE/SCI/004). The second author is supported by ERC Consolidator Grant SYSTEMATICGRAPH (No. 725978). An extended abstract of this paper previously appeared at SWAT 2018 [16].

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Andreas Emil Feldmann.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Feldmann, A.E., Marx, D. The Parameterized Hardness of the k-Center Problem in Transportation Networks. Algorithmica 82, 1989–2005 (2020). https://doi.org/10.1007/s00453-020-00683-w

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00453-020-00683-w

Keywords

Navigation