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.
Similar content being viewed by others
Notes
Here \(o(p+\sqrt{k+h})\) means \(g(p+\sqrt{k+h})\) for any function g such that \(g(x)\in o(x)\).
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.
For any positive integer q, throughout this article [q] means \(\{1,\ldots ,q\}\).
References
Abraham, I., Fiat, A., Goldberg, A.V., Werneck, R.F.: Highway dimension, shortest paths, and provably efficient algorithms. In: SODA, pp. 782–793 (2010)
Abraham, I., Delling, D., Fiat, A., Goldberg, A.V., Werneck, R.F.: VC-dimension and shortest path algorithms. In: ICALP, pp. 690–699 (2011)
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)
Agarwal, P.K., Procopiuc, C.M.: Exact and approximation algorithms for clustering. Algorithmica 33(2), 201–226 (2002)
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)
Bast, H., Funke, S., Matijevic, D.: Ultrafast shortest-path queries via transit nodes. In: 9th DIMACS Implementation Challenge, vol. 74, pp. 175–192 (2009)
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)
Blum, J.: Hierarchy of transportation network parameters and hardness results. In: IPEC, pp. 4:1–4:15 (2019)
Cygan, M., Fomin, F.V., Kowalik, Ł., Lokshtanov, D., Marx, D., Pilipczuk, M., Pilipczuk, M., Saurabh, S.: Parameterized Algorithms. Springer, Berlin (2015)
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)
Dinur, I., Steurer, D.: Analytical approach to parallel repetition. In: STOC (2014)
Downey, R.G., Fellows, M.R.: Fundamentals of Parameterized Complexity. Springer, Berlin (2013)
Eisenstat, D., Klein, P.N., Mathieu, C.: Approximating \(k\)-center in planar graphs. In: SODA, pp. 617–627 (2014)
Feder, T., Greene, D.: Optimal algorithms for approximate clustering. In: STOC, pp. 434–444 (1988)
Feldmann, A.E.: Fixed-parameter approximations for \(k\)-center problems in low highway dimension graphs. Algorithmica 81(3), 1031–1052 (2019)
Feldmann, A.E., Marx, D.: The parameterized hardness of the k-center problem in transportation networks. In: SWAT, pp. 19:1–19:13 (2018)
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)
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)
Gupta, A., Krauthgamer, R., Lee, J.R.: Bounded geometries, fractals, and low-distortion embeddings. In: FOCS, pp. 534–543 (2003)
Hochbaum, D.S., Shmoys, D.B.: A unified approach to approximation algorithms for bottleneck problems. J. ACM 33(3), 533–550 (1986)
Karthik, C.S., Laekhanukit, B., Manurangsi, P.: On the parameterized complexity of approximating dominating set. J. ACM 66(5), 33:1–33:38 (2019)
Katsikarelis, I., Lampis, M., Paschos, VTh: Structural parameters, tight bounds, and approximation for \((k, r)\)-center. Discrete Appl. Math. 264, 90–117 (2019)
Lokshtanov, D., Panolan, F., Ramanujan, M.S., Saurabh, S.: Lossy kernelization. In: STOC, pp. 224–237 (2017)
Marx, D.: Efficient approximation schemes for geometric problems? In: ESA, pp. 448–459 (2005)
Marx, D.: Parameterized complexity and approximation algorithms. Comput. J. 51(1), 60–78 (2008)
Marx, D., Pilipczuk, M.: Optimal parameterized algorithms for planar facility location problems using Voronoi diagrams. In: ESA, pp. 865–877 (2015)
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)
Plesník, J.: On the computational complexity of centers locating in a graph. Aplikace matematiky 25(6), 445–452 (1980)
Vazirani, V.V.: Approximation Algorithms. Springer, New York (2001)
Williamson, D.P., Shmoys, D.B.: The Design of Approximation Algorithms. Cambridge University Press, Cambridge (2011)
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
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00453-020-00683-w