Abstract
Graphs with bounded highway dimension were introduced in [Abraham et al., SODA 2010] as a model of transportation networks. We show that any such graph can be embedded into a distribution over bounded treewidth graphs with arbitrarily small distortion. More concretely, if the highway dimension of G is constant we show how to randomly compute a subgraph of the shortest path metric of the input graph G with the following two properties: it distorts the distances of G by a factor of \(1+{\varepsilon }\) in expectation and has a treewidth that is polylogarithmic in the aspect ratio of G. In particular, this result implies quasi-polynomial time approximation schemes for a number of optimization problems that naturally arise in transportation networks, including Travelling Salesman, Steiner Tree, and Facility Location.
To construct our embedding for low highway dimension graphs we extend Talwar’s [STOC 2004] embedding of low doubling dimension metrics into bounded treewidth graphs, which generalizes known results for Euclidean metrics. We add several non-trivial ingredients to Talwar’s techniques, and in particular thoroughly analyze the structure of low highway dimension graphs. Thus we demonstrate that the geometric toolkit used for Euclidean metrics extends beyond the class of low doubling metrics.
A.E. Feldmann—Supported by ERC Starting Grant PARAMTIGHT (No. 280152).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Abraham, I., Fiat, A., Goldberg, A.V., Werneck, R.F.: Highway dimension, shortest paths, and provably efficient algorithms. In: Proceedings, ACM-SIAM Symposium on Discrete Algorithms, pp. 782–793 (2010)
Abraham, I., Delling, D., Fiat, A., Goldberg, A.V., Werneck, R.F.: VC-dimension and shortest path algorithms. In: Aceto, L., Henzinger, M., Sgall, J. (eds.) ICALP 2011, Part I. LNCS, vol. 6755, pp. 690–699. Springer, Heidelberg (2011)
Abraham, I., Delling, D., Fiat, A., Goldberg, A.V., Werneck, R.F.: Highway dimension, shortest paths, and provably efficient shortest path algorithms. Technical Report (2013)
Ageev, A.A.: An approximation scheme for the uncapacitated facility location problem on planar graphs
Ageev, A.A.: A criterion of polynomial-time solvability for the network location problem. In: Proceedings, MPS Conference on Integer Programming and Combinatorial Optimization, pp. 237–245 (1992)
Arora, S.: Polynomial time approximation schemes for euclidean traveling salesman and other geometric problems. J. ACM 45(5), 753–782 (1998)
Arora, S.: Approximation schemes for np-hard geometric optimization problems: A survey. Math. Programming 97(1–2), 43–69 (2003)
Arora, S., Raghavan, P., Rao, S.: Approximation schemes for euclidean k-medians and related problems. In: Proceedings, ACM Symp. on Theory of Computing, pp. 106–113 (1998)
Arora, S.: Polynomial time approximation schemes for euclidean traveling salesman and other geometric problems. In: Proceedings, ACM Symp. on Theory of Computing, pp. 2–11 (1996)
Bartal, Y.: On approximating arbitrary metrices by tree metrics. In: Proceedings, ACM Symp. on Theory of Computing, pp. 161–168 (1998)
Bartal, Y., Gottlieb, L.-A., Krauthgamer, R.: The traveling salesman problem: low-dimensionality implies a polynomial time approximation scheme. In: Proceedings, ACM Symp. on Theory of Computing, pp. 663–672 (2012)
Bast, H., Funke, S., Matijevic, D., Sanders, P., Schultes, D.: In transit to constant time shortest-path queries in road networks. In: Algorithm Engineering & Experiments. SIAM (2007)
Bast, H., Funke, S., Matijevic, D.: Ultrafast shortest-path queries via transit nodes. The Shortest Path Problem: Ninth DIMACS Implementation Challenge 74, 175–192 (2009)
Bateni, M., Chekuri, C., Ene, A., Hajiaghayi, M.T., Korula, N., Marx, D.: Prize-collecting steiner problems on planar graphs. In: Proceedings, ACM-SIAM Symposium on Discrete Algorithms, pp. 1028–1049 (2011)
Borradaile, G., Kenyon-Mathieu, C., Klein, P.: A polynomial-time approximation scheme for steiner tree in planar graphs. In: Proceedings, ACM-SIAM Symposium on Discrete Algorithms, pp. 1285–1294 (2007)
Chlebík, M., Chlebíková, J.: Approximation hardness of the steiner tree problem on graphs. In: Penttonen, M., Schmidt, E.M. (eds.) SWAT 2002. LNCS, vol. 2368, pp. 170–179. Springer, Heidelberg (2002)
Engebretsen, L., Karpinski, M.: Approximation hardness of TSP with bounded metrics. In: Orejas, F., Spirakis, P.G., van Leeuwen, J. (eds.) ICALP 2001. LNCS, vol. 2076, pp. 201–212. Springer, Heidelberg (2001)
Fakcharoenphol, J., Rao, S., Talwar, K.: A tight bound on approximating arbitrary metrics by tree metrics. In: Proceedings, ACM Symp. on Theory of Computing, pp. 448–455. ACM (2003)
Guha, S., Khuller, S.: Greedy strikes back: Improved facility location algorithms. J. Algorithms 31(1), 228–248 (1999)
Gupta, A., Krauthgamer, R., Lee, J.R.: Bounded geometries, fractals, and low-distortion embeddings. In: Proceedings, IEEE Symposium on Foundations of Computer Science, pp. 534–543 (2003)
Klein, P.: A linear-time approximation scheme for tsp in undirected planar graphs with edge-weights. SIAM Journal on Computing 37(6), 1926–1952 (2008)
Mitchell, J.S.B.: Guillotine subdivisions approximate polygonal subdivisions: A simple polynomial-time approximation scheme for geometric tsp, k-mst, and related problems. SIAM Journal on Computing 28(4), 1298–1309 (1999)
Robertson, N., Seymour, P.D.: Graph minors. ii. algorithmic aspects of tree-width. J. Algorithms 7(3), 309–322 (1986)
Talwar, K.: Bypassing the embedding: algorithms for low dimensional metrics. In: Proceedings, ACM Symp. on Theory of Computing, pp. 281–290 (2004)
Vazirani, V.V.: Approximation Algorithms. Springer-Verlag, New York (2001). Inc
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Feldmann, A.E., Fung, W.S., Könemann, J., Post, I. (2015). A \((1+{\varepsilon })\)-Embedding of Low Highway Dimension Graphs into Bounded Treewidth Graphs. In: Halldórsson, M., Iwama, K., Kobayashi, N., Speckmann, B. (eds) Automata, Languages, and Programming. ICALP 2015. Lecture Notes in Computer Science(), vol 9134. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-47672-7_38
Download citation
DOI: https://doi.org/10.1007/978-3-662-47672-7_38
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-662-47671-0
Online ISBN: 978-3-662-47672-7
eBook Packages: Computer ScienceComputer Science (R0)