Efficient $\widetilde{O}(n/\epsilon)$ Spectral Sketches for the Laplacian and its Pseudoinverse
Abstract
In this paper we consider the problem of efficiently computing -sketches for the Laplacian and its pseudoinverse. Given a Laplacian and an error tolerance , we seek to construct a function such that for any vector (chosen obliviously from ), with high probability where is either the Laplacian or its pseudoinverse. Our goal is to construct such a sketch efficiently and to store it in the least space possible. We provide nearly-linear time algorithms that, when given a Laplacian matrix and an error tolerance , produce -size sketches of both and its pseudoinverse. Our algorithms improve upon the previous best sketch size of for sketching the Laplacian form by Andoni et al (2015) and for sketching the Laplacian pseudoinverse by Batson, Spielman, and Srivastava (2008). Furthermore we show how to compute all-pairs effective resistances from size sketch in time. This improves upon the previous best running time of by Spielman and Srivastava (2008).
Keywords
Cite
@article{arxiv.1711.00571,
title = {Efficient $\widetilde{O}(n/\epsilon)$ Spectral Sketches for the Laplacian and its Pseudoinverse},
author = {Arun Jambulapati and Aaron Sidford},
journal= {arXiv preprint arXiv:1711.00571},
year = {2018}
}
Comments
Accepted to SODA 2018; v2 fixes a small bug in the proof of lemma 3. This does not affect correctness of any of our results