| Graph sparsification by effective resistances |
| Full text |
Pdf
(276 KB)
|
Source
|
Annual ACM Symposium on Theory of Computing
archive
Proceedings of the 40th annual ACM symposium on Theory of computing
table of contents
Victoria, British Columbia, Canada
Pages 563-568
Year of Publication: 2008
ISBN:978-1-60558-047-0
|
|
Authors
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 25, Downloads (12 Months): 137, Citation Count: 4
|
|
|
ABSTRACT
We present a nearly-linear time algorithm that produces high-quality sparsifiers of weighted graphs. Given as input a weighted graph G=(V,E,w) and a parameter ε>0, we produce a weighted subgraph H=(V,~E,~w) of G such that |~E|=O(n log n/ε2) and for all vectors x in RV. (1-ε) ∑uv ∈ E (x(u)-x(v))2wuv≤ ∑uv in ~E(x(u)-x(v))2~wuv ≤ (1+ε)∑uv ∈ E(x(u)-x(v))2wuv. This improves upon the sparsifiers constructed by Spielman and Teng, which had O(n logc n) edges for some large constant c, and upon those of Benczur and Karger, which only satisfied (1) for x in {0,1}V. We conjecture the existence of sparsifiers with O(n) edges, noting that these would generalize the notion of expander graphs, which are constant-degree sparsifiers for the complete graph. A key ingredient in our algorithm is a subroutine of independent interest: a nearly-linear time algorithm that builds a data structure from which we can query the approximate effective resistance between any two vertices in a graph in O(log n) time.
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
|
S. Arora, E. Hazan, and S. Kale. A fast random sampling algorithm for sparsifying matrices. In APPROX-RANDOM '06, volume 4110 of Lecture Notes in Computer Science, pages 272--279. Springer, 2006.
|
 |
4
|
|
| |
5
|
B. Bollobas. Modern Graph Theory. Springer, July 1998.
|
 |
6
|
A. K. Chandra , P. Raghavan , W. L. Ruzzo , R. Smolensky, The electrical resistance of a graph captures its commute and cover times, Proceedings of the twenty-first annual ACM symposium on Theory of computing, p.574-586, May 14-17, 1989, Seattle, Washington, United States
[doi> 10.1145/73007.73062]
|
| |
7
|
F. R. K. Chung. Spectral Graph Theory. CBMS Regional Conference Series in Mathematics. American Mathematical Society, 1997.
|
| |
8
|
P. Doyle and J. Snell. Random walks and electric networks. Math. Assoc. America., Washington, 1984.
|
| |
9
|
|
| |
10
|
|
| |
11
|
|
| |
12
|
|
 |
13
|
|
| |
14
|
C. Godsil and G. Royle. Algebraic Graph Theory. Graduate Texts in Mathematics. Springer-Verlag, 2001.
|
 |
15
|
|
| |
16
|
|
| |
17
|
W. Johnson and J. Lindenstrauss. Extensions of lipschitz mappings into a hilbert space. Contemp. Math., 26:189--206, 1984.
|
| |
18
|
J. Kelner. Lecture notes for 18.409, an algorithmist's toolkit. 2007.
|
 |
19
|
|
| |
20
|
G. Lugosi. Concentration-of-measure inequalities, 2003. Available at http://www.econ.upf.edu/ lugosi/anu.ps.
|
| |
21
|
M. Rudelson. Random vectors in the isotropic position. J. of Functional Analysis, 163(1):60--72, 1999.
|
 |
22
|
|
 |
23
|
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]
|
| |
24
|
D. A. Spielman and S.-H. Teng. Nearly-linear time algorithms for preconditioning and solving symmetric, diagonally dominant linear systems. Available at http://www.arxiv.org/abs/cs.NA/0607105, 2006.
|
|