Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Nikhil Srivastava is active.

Publication


Featured researches published by Nikhil Srivastava.


symposium on the theory of computing | 2008

Graph sparsification by effective resistances

Daniel A. Spielman; Nikhil Srivastava

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/ε<sup>2</sup>) and for all vectors x in R<sup>V</sup>. (1-ε) ∑uv ∈ E (x(u)-x(v))<sup>2</sup>w<sub>uv</sub>≤ ∑uv in ~E(x(u)-x(v))<sup>2</sup>~w<sub>uv</sub> ≤ (1+ε)∑uv ∈ E(x(u)-x(v))<sup>2</sup>w<sub>uv</sub>. This improves upon the sparsifiers constructed by Spielman and Teng, which had O(n log<sup>c</sup> n) edges for some large constant c, and upon those of Benczur and Karger, which only satisfied (1) for x in {0,1}<sup>V</sup>. 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.


symposium on the theory of computing | 2009

Twice-ramanujan sparsifiers

Joshua D. Batson; Daniel A. Spielman; Nikhil Srivastava

We prove that every graph has a spectral sparsifier with a number of edges linear in its number of vertices. As linear-sized spectral sparsifiers of complete graphs are expanders, our sparsifiers of arbitrary graphs can be viewed as generalizations of expander graphs. In particular, we prove that for every d > 1 and every undirected, weighted graph G = (V,E,w) on n vertices, there exists a weighted graph H=(V,F,~{w}) with at most ⌈d(n-1)⌉ edges such that for every x ∈ R<sup>V</sup>, [x<sup>T</sup> L<sub>G</sub> x ≤ x<sup>T</sup> L<sub>H</sub> x ≤ ((d+1+2√d)/(d+1-2√d)) • x<sup>T</sup> L<sub>G</sub> x] where L<sub>G</sub> and L<sub>H</sub> are the Laplacian matrices of G and H, respectively. Thus, H approximates G spectrally at least as well as a Ramanujan expander with dn/2 edges approximates the complete graph. We give an elementary deterministic polynomial time algorithm for constructing H.


SIAM Journal on Computing | 2011

Graph Sparsification by Effective Resistances

Daniel A. Spielman; Nikhil Srivastava

We present a nearly linear time algorithm that produces high-quality spectral sparsifiers of weighted graphs. Given as input a weighted graph


foundations of computer science | 2013

Interlacing Families I: Bipartite Ramanujan Graphs of All Degrees

Adam W. Marcus; Daniel A. Spielman; Nikhil Srivastava

G=(V,E,w)


SIAM Journal on Computing | 2012

Twice-Ramanujan Sparsifiers

Joshua D. Batson; Daniel A. Spielman; Nikhil Srivastava

and a parameter


Communications of The ACM | 2013

Spectral sparsification of graphs: theory and algorithms

Joshua D. Batson; Daniel A. Spielman; Nikhil Srivastava; Shang-Hua Teng

epsilon>0


algorithmic learning theory | 2007

Learning and Verifying Graphs Using Queries with a Focus on Edge Counting

Lev Reyzin; Nikhil Srivastava

, we produce a weighted subgraph


symposium on the theory of computing | 2013

A new approach to computing maximum flows using electrical flows

Yin Tat Lee; Satish Rao; Nikhil Srivastava

H=(V,tilde{E},tilde{w})


Information Processing Letters | 2007

On the longest path algorithm for reconstructing trees from distance matrices

Lev Reyzin; Nikhil Srivastava

of


Information Processing Letters | 2005

Tight bounds on plurality

Nikhil Srivastava; Alan D. Taylor

G

Collaboration


Dive into the Nikhil Srivastava's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Joshua D. Batson

Massachusetts Institute of Technology

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Lev Reyzin

University of Illinois at Chicago

View shared research outputs
Top Co-Authors

Avatar

Luca Trevisan

University of California

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Satish Rao

University of California

View shared research outputs
Top Co-Authors

Avatar

Yin Tat Lee

University of Washington

View shared research outputs
Top Co-Authors

Avatar

Aaron Schild

University of California

View shared research outputs
Researchain Logo
Decentralizing Knowledge