Skip to main content

Approximating Metric Spaces by Tree Metrics

1996; Bartal, Fakcharoenphol, Rao, Talwar 2004; Bartal, Fakcharoenphol, Rao, Talwar

  • Reference work entry
Encyclopedia of Algorithms

Keywords and Synonyms

Embedding general metrics into tree metrics          

Problem Definition

This problem is to construct a random tree metric that probabilistically approximates a given arbitrary metric well. A solution to this problem is useful as the first step for numerous approximation algorithms because usually solving problems on trees is easier than on general graphs. It also finds applications in on-line and distributed computation.

It is known that tree metrics approximate general metrics badly, e. g., given a cycle C n with n nodes, any tree metric approximating this graph metric has distortion \( { \Omega(n) } \) [17]. However, Karp [15] noticed that a random spanning tree of C n approximates the distances between any two nodes in C n well in expectation. Alon, Karp, Peleg, and West [1] then proved a bound of \( { \exp(O(\sqrt{\log n\log\log n})) } \) on an average distortion for approximating any graph metric with its spanning tree.

Bartal [2] formally defined the notion of...

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 399.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Recommended Reading

  1. Alon, N., Karp, R.M., Peleg, D., West, D.: A graph‐theoretic game and its application to the k-server problem. SIAM J. Comput. 24, 78–100 (1995)

    Article  MathSciNet  MATH  Google Scholar 

  2. Bartal, Y.: Probabilistic approximation of metric spaces and its algorithmic applications. In: FOCS '96: Proceedings of the 37th Annual Symposium on Foundations of Computer Science, Washington, DC, USA, IEEE Computer Society, pp. 184–193 (1996)

    Google Scholar 

  3. Bartal, Y.: On approximating arbitrary metrices by tree metrics. In: STOC '98: Proceedings of the thirtieth annual ACM symposium on Theory of computing, pp. 161–168. ACM Press, New York (1998)

    Chapter  Google Scholar 

  4. Bartal, Y., Charikar, M., Raz, D.: Approximating min-sum k‑clustering in metric spaces. In: STOC '01: Proceedings of the thirty-third annual ACM symposium on Theory of computing, pp. 11–20. ACM Press, New York (2001)

    Chapter  Google Scholar 

  5. Calinescu, G., Karloff, H., Rabani, Y.: Approximation algorithms for the 0‑extension problem. In: SODA '01: Proceedings of the twelfth annual ACM-SIAM symposium on Discrete algorithms, Philadelphia, PA, USA, Society for Industrial and Applied Mathematics, pp. 8–16. (2001)

    Google Scholar 

  6. Charikar, M., Chekuri, C., Goel, A., Guha, S.: Rounding via trees: deterministic approximation algorithms for group steiner trees and k-median. In: STOC '98: Proceedings of the thirtieth annual ACM symposium on Theory of computing, pp. 114–123. ACM Press, New York (1998)

    Chapter  Google Scholar 

  7. Elkin, M., Emek, Y., Spielman, D.A., Teng, S.-H.: Lower-stretch spanning trees. In: STOC '05: Proceedings of the thirty‐seventh annual ACM symposium on Theory of computing, pp. 494–503. ACM Press, New York (2005)

    Chapter  Google Scholar 

  8. Fakcharoenphol, J., Rao, S., Talwar, K.: Approximating metrics by tree metrics. SIGACT News 35, 60–70 (2004)

    Article  Google Scholar 

  9. Fakcharoenphol, J., Rao, S., Talwar, K.: A tight bound on approximating arbitrary metrics by tree metrics. J. Comput. Syst. Sci. 69, 485–497 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  10. Gupta, A.: Steiner points in tree metrics don't (really) help. In: SODA '01: Proceedings of the twelfth annual ACM-SIAM symposium on Discrete algorithms, Philadelphia, PA, USA, Society for Industrial and Applied Mathematics, pp. 220–227. (2001)

    Google Scholar 

  11. Gupta, A., Hajiaghayi, M.T., Räcke, H.: Oblivious network design. In: SODA '06: Proceedings of the seventeenth annual ACM-SIAM symposium on Discrete algorithm, pp. 970–979. ACM Press, New York (2006)

    Chapter  Google Scholar 

  12. Gupta, A., Talwar, K.: Approximating unique games. In: SODA '06: Proceedings of the seventeenth annual ACM-SIAM symposium on Discrete algorithm, New York, NY, USA, pp. 99–106. ACM Press, New York (2006)

    Chapter  Google Scholar 

  13. Hayrapetyan, A., Swamy, C., Tardos, É.: Network design for information networks. In: SODA '05: Proceedings of the sixteenth annual ACM-SIAM symposium on Discrete algorithms, Philadelphia, PA, USA, Society for Industrial and Applied Mathematics, pp. 933–942. (2005)

    Google Scholar 

  14. Indyk, P., Matousek, J.: Low‐distortion embeddings of finite metric spaces. In: Goodman, J.E., O'Rourke, J. (eds.) Handbook of Discrete and Computational Geometry. CRC Press, Inc., Chap. 8 (2004), To appear

    Google Scholar 

  15. Karp, R.: A 2k-competitive algorithm for the circle. Manuscript (1989)

    Google Scholar 

  16. Matousek, J.: Lectures on Discrete Geometry. Springer, New York (2002)

    Book  MATH  Google Scholar 

  17. Rabinovich, Y., Raz, R.: Lower bounds on the distortion of embedding finite metric spaces in graphs. Discret. Comput. Geom. 19, 79–94 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  18. Seymour, P.D.: Packing directed circuits fractionally. Combinatorica 15, 281–288 (1995)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag

About this entry

Cite this entry

Fakcharoenphol, J., Rao, S., Talwar, K. (2008). Approximating Metric Spaces by Tree Metrics. In: Kao, MY. (eds) Encyclopedia of Algorithms. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-30162-4_25

Download citation

Publish with us

Policies and ethics