skip to main content
10.1145/3188745.3188808acmconferencesArticle/Chapter ViewAbstractPublication PagesstocConference Proceedingsconference-collections
research-article
Public Access

Metric embedding via shortest path decompositions

Published:20 June 2018Publication History

ABSTRACT

We study the problem of embedding weighted graphs of pathwidth k into ℓp spaces. Our main result is an O(kmin{1p,12})-distortion embedding. For p=1, this is a super-exponential improvement over the best previous bound of Lee and Sidiropoulos. Our distortion bound is asymptotically tight for any fixed p >1.

Our result is obtained via a novel embedding technique that is based on low depth decompositions of a graph via shortest paths. The core new idea is that given a geodesic shortest path P, we can probabilistically embed all points into 2 dimensions with respect to P. For p>2 our embedding also implies improved distortion on bounded treewidth graphs (O((klogn)1p)). For asymptotically large p, our results also implies improved distortion on graphs excluding a minor.

Skip Supplemental Material Section

Supplemental Material

6c-5.mp4

mp4

32.4 MB

References

  1. Ittai Abraham, Yair Bartal, and Ofer Neiman. 2011. Advances in metric embedding theory. Advances in Mathematics 228, 6 (2011), 3026 – 3126.Google ScholarGoogle ScholarCross RefCross Ref
  2. 1016/j.aim.2011.08.003Google ScholarGoogle Scholar
  3. Ittai Abraham, Shiri Chechik, Robert Krauthgamer, and Udi Wieder. 2015. Approximate Nearest Neighbor Search in Metrics of Planar Graphs. In Approximation, Randomization, and Combinatorial Optimization. Algorithms and Techniques, APPROX/RANDOM 2015, August 24-26, 2015, Princeton, NJ, USA. 20–42.Google ScholarGoogle Scholar
  4. Ittai Abraham and Cyril Gavoille. 2006. Object location using path separators. In Proceedings of the Twenty-Fifth Annual ACM Symposium on Principles of Distributed Computing, PODC 2006, Denver, CO, USA, July 23-26, 2006. 188–197. STOC’18, June 25–29, 2018, Los Angeles, CA, USA Ittai Abraham, Arnold Filtser, Anupam Gupta, Ofer Neiman Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Ittai Abraham, Cyril Gavoille, Anupam Gupta, Ofer Neiman, and Kunal Talwar. 2014. Cops, robbers, and threatening skeletons: padded decomposition for minorfree graphs. In Symposium on Theory of Computing, STOC 2014, New York, NY, USA, May 31 - June 03, 2014. 79–88. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Thomas Andreae. 1986. On a pursuit game played on graphs for which a minor is excluded. Journal of Combinatorial Theory, Series B 41, 1 (1986), 37 – 47. 8956(86)90026- 2 Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. P. Assouad. 1983. Plongements lipschitziens dans R n. Bull. Soc. Math. France 111, 4 (1983), 429–448.Google ScholarGoogle ScholarCross RefCross Ref
  8. Nikhil Bansal, Niv Buchbinder, Aleksander Madry, and Joseph Naor. 2011.Google ScholarGoogle Scholar
  9. A Polylogarithmic-Competitive Algorithm for the k-Server Problem. In Foundations of Computer Science (FOCS), 2011 IEEE 52nd Annual Symposium on. 267 –276. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Yair Bartal, Douglas E. Carroll, Adam Meyerson, and Ofer Neiman. 2013. Bandwidth and low dimensional embedding. Theor. Comput. Sci. 500 (2013), 44–56. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Hans L. Bodlaender, John R. Gilbert, Hjálmtýr Hafsteinsson, and Ton Kloks. 1992.Google ScholarGoogle Scholar
  12. Approximating treewidth, pathwidth, and minimum elimination tree height. Springer Berlin Heidelberg, Berlin, Heidelberg, 1–12. 3- 540- 55121- 2_1Google ScholarGoogle Scholar
  13. Jean Bourgain. 1985. On Lipschitz embedding of finite metric spaces in Hilbert space. Israel J. Math. 52, 1-2 (1985), 46–52.Google ScholarGoogle ScholarCross RefCross Ref
  14. N. L. Carothers. 2004.Google ScholarGoogle Scholar
  15. A Short Course on Banach Space Theory. Cambridge University Press.Google ScholarGoogle Scholar
  16. Amit Chakrabarti, Alexander Jaffe, James R. Lee, and Justin Vincent. 2008. Embeddings of Topological Graphs: Lossy Invariants, Linearization, and 2-Sums. In 49th Annual IEEE Symposium on Foundations of Computer Science, FOCS 2008, October 25-28, 2008, Philadelphia, PA, USA. 761–770. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Chandra Chekuri, Anupam Gupta, Ilan Newman, Yuri Rabinovich, and Alistair Sinclair. 2006. Embedding k-outerplanar graphs into ℓ 1. SIAM J. Discrete Math. 20, 1 (2006), 119–136. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Anupam Gupta, Robert Krauthgamer, and James R. Lee. 2003. Bounded Geometries, Fractals, and Low-Distortion Embeddings. In FOCS ’03: Proceedings of the 44th Annual IEEE Symposium on Foundations of Computer Science. IEEE Computer Society, Washington, DC, USA, 534. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Anupam Gupta, Amit Kumar, and Rajeev Rastogi. 2004. Traveling with a Pez dispenser (or, routing issues in MPLS). SIAM J. Comput. 34, 2 (2004), 453–474. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Anupam Gupta, Ilan Newman, Yuri Rabinovich, and Alistair Sinclair. 2004. Cuts, Trees and ℓ 1 s-Embeddings of Graphs. Combinatorica 24, 2 (2004), 233–269. 004- 0015x Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Anupam Gupta, Kunal Talwar, and David Witmer. 2013. On the Non-Uniform Sparsest Cut Problem on Bounded Treewidth Graphs. In Annual ACM Symposium on Theory of Computing. 281–290.Google ScholarGoogle Scholar
  22. Alexander Jaffe, James R. Lee, and Mohammad Moharrami. 2011. On the Optimality of Gluing over Scales. Discrete & Computational Geometry 46, 2 (01 Sep 2011), 270–282. 011- 9359- 3Google ScholarGoogle Scholar
  23. William b. Johnson and Gideon Schechtman. 2009.Google ScholarGoogle Scholar
  24. DIAMOND GRAPHS AND SUPER-REFLEXIVITY. Journal of Topology and Analysis 01, 02 (2009), 177–189.Google ScholarGoogle Scholar
  25. Lior Kamma and Robert Krauthgamer. 2016.Google ScholarGoogle Scholar
  26. Metric Decompositions of Path-Separable Graphs. Algorithmica (2016), 1–9. s00453- 016- 0213- 0Google ScholarGoogle Scholar
  27. Maleq Khan, Fabian Kuhn, Dahlia Malkhi, Gopal Pandurangan, and Kunal Talwar. 2012.Google ScholarGoogle Scholar
  28. Efficient distributed approximation algorithms via probabilistic tree embeddings. Distributed Computing 25, 3 (2012), 189–205. 012- 0157- 9Google ScholarGoogle Scholar
  29. Robert Krauthgamer, James R. Lee, Manor Mendel, and Assaf Naor. 2005. Measured descent: a new embedding method for finite metrics. Geometric and Functional Analysis 15, 4 (2005), 839–858. 005- 0527- 6Google ScholarGoogle ScholarCross RefCross Ref
  30. James R. Lee and Assaf Naor. 2004. Embedding the diamond graph in ℓ p and dimension reduction in ℓ 1. Geometric & Functional Analysis GAFA 14, 4 (2004), 745–747. 004- 0473- 8Google ScholarGoogle Scholar
  31. James R. Lee and Prasad Raghavendra. 2010. Coarse Differentiation and Multiflows in Planar Graphs. Discrete & Computational Geometry 43, 2 (2010), 346–362. 009- 9172- 4Google ScholarGoogle Scholar
  32. James R. Lee and Anastasios Sidiropoulos. 2010. Genus and the Geometry of the Cut Graph. In Proceedings of the Twenty-First Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2010, Austin, Texas, USA, January 17-19, 2010. 193–201. Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. James R. Lee and Anastasios Sidiropoulos. 2013.Google ScholarGoogle Scholar
  34. Pathwidth, trees, and random embeddings. Combinatorica 33, 3 (2013), 349–374. s00493- 013- 2685- 8 Google ScholarGoogle ScholarDigital LibraryDigital Library
  35. N. Linial, E. London, and Y. Rabinovich. 1995. The geometry of graphs and some of its algorithmic applications. Combinatorica 15, 2 (1995), 215–245.Google ScholarGoogle ScholarCross RefCross Ref
  36. Manor Mendel and Assaf Naor. 2013.Google ScholarGoogle Scholar
  37. Markov convexity and local rigidity of distorted metrics. Journal of the European Mathematical Society 15, 1 (2013), 287–337.Google ScholarGoogle Scholar
  38. Gary L. Miller. 1986.Google ScholarGoogle Scholar
  39. Finding Small Simple Cycle Separators for 2-Connected Planar Graphs. J. Comput. Syst. Sci. 32, 3 (1986), 265–279. 0022- 0000(86)90030- 9Google ScholarGoogle Scholar
  40. Ilan Newman and Yuri Rabinovich. 2003.Google ScholarGoogle Scholar
  41. A lower bound on the distortion of embedding planar metrics into Euclidean space. Discrete Comput. Geom. 29, 1 (2003), 77–81. 002- 2813- 5Google ScholarGoogle Scholar
  42. Haruko Okamura and P.D. Seymour. 1981.Google ScholarGoogle Scholar
  43. Multicommodity flows in planar graphs. Journal of Combinatorial Theory, Series B 31, 1 (1981), 75 – 81. 8956(81)80012- 3Google ScholarGoogle Scholar
  44. Satish Rao. 1999. Small Distortion and Volume Preserving Embeddings for Planar and Euclidean Metrics. In Proceedings of the Fifteenth Annual Symposium on Computational Geometry, Miami Beach, Florida, USA, June 13-16, 1999. 300–306. Google ScholarGoogle ScholarDigital LibraryDigital Library
  45. Yuval Shavitt and Tomer Tankel. 2004.Google ScholarGoogle Scholar
  46. Big-bang simulation for embedding network distances in Euclidean space. IEEE/ACM Trans. Netw. 12, 6 (2004), 993– 1006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  47. Mikkel Thorup. 2004.Google ScholarGoogle Scholar
  48. Compact Oracles for Reachability and Approximate Distances in Planar Digraphs. J. ACM 51, 6 (Nov. 2004), 993–1024. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Metric embedding via shortest path decompositions

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        STOC 2018: Proceedings of the 50th Annual ACM SIGACT Symposium on Theory of Computing
        June 2018
        1332 pages
        ISBN:9781450355599
        DOI:10.1145/3188745

        Copyright © 2018 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 20 June 2018

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Acceptance Rates

        Overall Acceptance Rate1,469of4,586submissions,32%

        Upcoming Conference

        STOC '24
        56th Annual ACM Symposium on Theory of Computing (STOC 2024)
        June 24 - 28, 2024
        Vancouver , BC , Canada

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader