English

Spectral Sparsification via Bounded-Independence Sampling

Data Structures and Algorithms 2020-04-21 v2 Computational Complexity

Abstract

We give a deterministic, nearly logarithmic-space algorithm for mild spectral sparsification of undirected graphs. Given a weighted, undirected graph GG on nn vertices described by a binary string of length NN, an integer klognk\leq \log n, and an error parameter ϵ>0\epsilon > 0, our algorithm runs in space O~(klog(Nwmax/wmin))\tilde{O}(k\log (N\cdot w_{\mathrm{max}}/w_{\mathrm{min}})) where wmaxw_{\mathrm{max}} and wminw_{\mathrm{min}} are the maximum and minimum edge weights in GG, and produces a weighted graph HH with O~(n1+2/k/ϵ2)\tilde{O}(n^{1+2/k}/\epsilon^2) edges that spectrally approximates GG, in the sense of Spielmen and Teng [ST04], up to an error of ϵ\epsilon. Our algorithm is based on a new bounded-independence analysis of Spielman and Srivastava's effective resistance based edge sampling algorithm [SS08] and uses results from recent work on space-bounded Laplacian solvers [MRSV17]. In particular, we demonstrate an inherent tradeoff (via upper and lower bounds) between the amount of (bounded) independence used in the edge sampling algorithm, denoted by kk above, and the resulting sparsity that can be achieved.

Keywords

Cite

@article{arxiv.2002.11237,
  title  = {Spectral Sparsification via Bounded-Independence Sampling},
  author = {Dean Doron and Jack Murtagh and Salil Vadhan and David Zuckerman},
  journal= {arXiv preprint arXiv:2002.11237},
  year   = {2020}
}

Comments

37 pages

R2 v1 2026-06-23T13:53:58.316Z