Graph Sparsification by Effective Resistances

From MaRDI portal
Publication:89551

DOI10.48550/ARXIV.0803.0929arXiv0803.0929MaRDI QIDQ89551FDOQ89551


Authors: Daniel A. Spielman, Nikhil Srivastava Edit this on Wikidata


Publication date: 6 March 2008

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 epsilon>0, we produce a weighted subgraph H=(V,ildeE,ildew) of G such that |ildeE|=O(nlogn/epsilon2) and for all vectors xinRV (1epsilon)sumuvinE(x(u)x(v))2wuvlesumuvinildeE(x(u)x(v))2ildewuvle(1+epsilon)sumuvinE(x(u)x(v))2wuv.() This improves upon the sparsifiers constructed by Spielman and Teng, which had O(nlogcn) edges for some large constant c, and upon those of Bencz'ur and Karger, which only satisfied (*) for xin0,1V. 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(logn) time.








Cited In (1)





This page was built for publication: Graph Sparsification by Effective Resistances

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q89551)