|
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 (log2 n log log n). Moreover, we show that this tree can be constructed in time O (m log2n) in general, and in time O (mlog 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√lognlog log n) to m log O(1)n and to O (n log2n 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.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
|
| |
3
|
|
 |
4
|
|
| |
5
|
|
 |
6
|
|
| |
7
|
Yair Bartal. Personal Communication, 2005.
|
| |
8
|
Erik Boman and Bruce Hendrickson. On spanning tree preconditioners. Manuscript, Sandia National Lab., 2001.
|
| |
9
|
Erik Boman, Bruce Hendrickson, and Stephen Vavasis. Solving elliptic finite element systems in near-linear time with support preconditioners. Manuscript, Sandia National Lab. and Cornell, http://arXiv.org/abs/cs/0407022.
|
| |
10
|
P. Crescenzi and V. Kann. A compendium of NP-hard problems. Available online at http://www.nada.kth.se/theory/compendium, 1998.
|
 |
11
|
|
| |
12
|
|
| |
13
|
Naveen Garg , Goran Konjevod , R. Ravi, A polylogarithmic approximation algorithm for the Steiner group tree problem, Proceedings of the ninth annual ACM-SIAM symposium on Discrete algorithms, p.253-259, January 25-27, 1998, San Francisco, California, United States
|
| |
14
|
T.C. Hu. Optimum communication spanning trees. SIAM Journal on Computing, pages 188--195, 1974.
|
| |
15
|
|
 |
16
|
|
| |
17
|
Nathan Linial, Eran London, and Yuri Rabinovich. The geometry of graphs and some of its algorithmic applications. Combinatorica, 15:215--245, 1995.
|
| |
18
|
|
| |
19
|
|
| |
20
|
P. D. Seymour. Packing directed circuits fractionally. Combinatorica, 15(2):281--288, 1995.
|
 |
21
|
Daniel A. Spielman , Shang-Hua Teng, Nearly-linear time algorithms for graph partitioning, graph sparsification, and solving linear systems, Proceedings of the thirty-sixth annual ACM symposium on Theory of computing, June 13-16, 2004, Chicago, IL, USA
[doi> 10.1145/1007352.1007372]
|
CITED BY 13
|
|
Bruce M. Maggs , Gary L. Miller , Ojas Parekh , R. Ravi , Shan Leung Maverick Woo, Finding effective support-tree preconditioners, Proceedings of the seventeenth annual ACM symposium on Parallelism in algorithms and architectures, July 18-20, 2005, Las Vegas, Nevada, USA
|
|
|
|
|
|
|
|
|
Ittai Abraham , Cyril Gavoille , Dahlia Malkhi , Udi Wieder, Strong-diameter decompositions of minor free graphs, Proceedings of the nineteenth annual ACM symposium on Parallel algorithms and architectures, June 09-11, 2007, San Diego, California, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ittai Abraham , Mahesh Balakrishnan , Fabian Kuhn , Dahlia Malkhi , Venugopalan Ramasubramanian , Kunal Talwar, Reconstructing approximate tree metrics, Proceedings of the twenty-sixth annual ACM symposium on Principles of distributed computing, August 12-15, 2007, Portland, Oregon, USA
|
|
|
Ioannis Koutis , Gary L. Miller, A linear work, O(n1/6) time, parallel algorithm for solving planar Laplacians, Proceedings of the eighteenth annual ACM-SIAM symposium on Discrete algorithms, p.1002-1011, January 07-09, 2007, New Orleans, Louisiana
|
|
|
|
|
|
Jing Xiao , Lan Liu , Lirong Xia , Tao Jiang, Fast elimination of redundant linear equations and reconstruction of recombination-free mendelian inheritance on a pedigree, Proceedings of the eighteenth annual ACM-SIAM symposium on Discrete algorithms, p.655-664, January 07-09, 2007, New Orleans, Louisiana
|
|
|
|
|