Lower-Stretch Spanning Trees

Michael Elkin, Daniel A. Spielman, Yuval Emek, Shang Hua Teng

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

65 Scopus citations

Abstract

We show that every weighted connected graph G contains as a subgraph a spanning tree into which the edges of G can be embedded with average stretch O(log 2 n log log n). Moreover, we show that this tree can be constructed in time O(m log 2 n) in general, and in time O(m log n) if the input graph is unweighted. The main ingredient in our construction is a novel graph decomposition technique. Our new algorithm can be immediately used to improve the running time of the recent solver for symmetric diagonally dominant linear systems of Spielman and Teng from m2 (O(√log n log log n)) to m log o(1) n, and to O(n log 2 n log log n) when the system is planar. Our result can also be used to improve several earlier approximation algorithms that use low-stretch spanning trees.

Original languageEnglish GB
Title of host publicationSTOC '05: Proceedings of the 37th Annual ACM Symposium on Theory of Computing
PublisherAssociation for Computing Machinery
Pages494-503
Number of pages10
ISBN (Print)1581139608
DOIs
StatePublished - May 2005
Event13th Color Imaging Conference: Color Science, Systems, Technologies, and Applications - Scottsdale, AZ, United States
Duration: 7 Nov 200511 Nov 2005

Publication series

NameProceedings of the Annual ACM Symposium on Theory of Computing
PublisherAssociation for Computing Machinery (ACM)
ISSN (Print)0737-8017

Conference

Conference13th Color Imaging Conference: Color Science, Systems, Technologies, and Applications
Country/TerritoryUnited States
CityScottsdale, AZ
Period7/11/0511/11/05

Keywords

  • Low-distortion embeddings
  • Low-stretch spanning trees
  • Probabilistic tree metrics

ASJC Scopus subject areas

  • Software

Fingerprint

Dive into the research topics of 'Lower-Stretch Spanning Trees'. Together they form a unique fingerprint.

Cite this