Spectral Sparsification of Graphs

By Daniel A. Spielman, Shang-Hua Teng. 2008

592 citations recorded by the source corpus.

We introduce a new notion of graph sparsification based on spectral similarity of graph Laplacians: spectral sparsification requires that the Laplacian quadratic form of the sparsifier approximate that of the original. This is equivalent to saying that the Laplacian of the sparsifier is a good preconditioner for the Laplacian of the original. We prove that every graph has a spectral sparsifier of nearly linear size. Moreover, we present an algorithm that produces spectral sparsifiers in time $O(m\log^{c}m)$, where $m$ is the number of edges in the original graph and $c$ is some absolute constant. This construction is a key component of a nearly linear time algorithm for solving linear equations in diagonally dominant matrices. Our sparsification algorithm makes use of a nearly linear time algorithm for graph partitioning that satisfies a strong guarantee: if the partition it outputs is very unbalanced, then the larger part is contained in a subgraph of high conductance.

Subfields: Computational Theory and Mathematics, Geometry and Topology, Graph Learning

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Computational Theory and Mathematics

  1. Aaron Sidford
  2. Daniel A. Spielman
  3. Yin Tat Lee
  4. David P. Woodruff
  5. Nikhil Srivastava
  6. Jalaj Upadhyay
  7. Shang-Hua Teng
  8. Andrew McGregor

In Geometry and Topology

  1. David P. Woodruff
  2. Daniel A. Spielman
  3. Nikhil Srivastava
  4. Jalaj Upadhyay
  5. Andrew McGregor
  6. Shang-Hua Teng
  7. Joshua D. Batson
  8. Lorenzo Orecchia

In Graph Learning

  1. David P. Woodruff
  2. Jalaj Upadhyay
  3. Nikhil Srivastava
  4. Daniel A. Spielman
  5. Joshua D. Batson
  6. Andrew McGregor
  7. Shang-Hua Teng
  8. Lorenzo Orecchia

Citations in the corpus