Papers
Topics
Authors
Recent
Search
2000 character limit reached

A Sketching Algorithm for Spectral Graph Sparsification

Published 28 Dec 2014 in cs.DS | (1412.8225v1)

Abstract: We study the problem of compressing a weighted graph $G$ on $n$ vertices, building a "sketch" $H$ of $G$, so that given any vector $x \in \mathbb{R}n$, the value $xT L_G x$ can be approximated up to a multiplicative $1+\epsilon$ factor from only $H$ and $x$, where $L_G$ denotes the Laplacian of $G$. One solution to this problem is to build a spectral sparsifier $H$ of $G$, which, using the result of Batson, Spielman, and Srivastava, consists of $O(n \epsilon{-2})$ reweighted edges of $G$ and has the property that simultaneously for all $x \in \mathbb{R}n$, $xT L_H x = (1 \pm \epsilon) xT L_G x$. The $O(n \epsilon{-2})$ bound is optimal for spectral sparsifiers. We show that if one is interested in only preserving the value of $xT L_G x$ for a {\it fixed} $x \in \mathbb{R}n$ (specified at query time) with high probability, then there is a sketch $H$ using only $\tilde{O}(n \epsilon{-1.6})$ bits of space. This is the first data structure achieving a sub-quadratic dependence on $\epsilon$. Our work builds upon recent work of Andoni, Krauthgamer, and Woodruff who showed that $\tilde{O}(n \epsilon{-1})$ bits of space is possible for preserving a fixed {\it cut query} (i.e., $x\in {0,1}n$) with high probability; here we show that even for a general query vector $x \in \mathbb{R}n$, a sub-quadratic dependence on $\epsilon$ is possible. Our result for Laplacians is in sharp contrast to sketches for general $n \times n$ positive semidefinite matrices $A$ with $O(\log n)$ bit entries, for which even to preserve the value of $xT A x$ for a fixed $x \in \mathbb{R}n$ (specified at query time) up to a $1+\epsilon$ factor with constant probability, we show an $\Omega(n \epsilon{-2})$ lower bound.

Citations (1)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Collections

Sign up for free to add this paper to one or more collections.