Prof. Michael Elkin

Know all about my research

Lower-stretch spanning trees

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

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 n log log n). Moreover, we show that this tree can be constructed in time O (m log n + n log2 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(√ to m logO(1) n, and to O(n log2 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.

Publication language English
Pages 608-628
Journal SIAM Journal on Computing
Volume 38
Issue number 2
Publication status Published - 07.11.2008

Keywords

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

ASJC Scopus subject areas

General Computer Science
General Mathematics
Access to Document
10.1137/050641661
Other files and links
Link to publication in Scopus