There is a newer version of the record available.

Published September 2, 2026 | Version v1

Recursive Thresholding and Partial Coloring for Deterministic Spectral Sparsification

Authors/Creators

Description

Li and Vaughn [LV26] gave a deterministic algorithm that constructs a $(1\pm\epsilon)$-spectral sparsifier with $O(n\epsilon^{-2}\log^{24+o(1)}n) $ edges in $O(m^{1+o(1)}+n^2\epsilon^{-9/2}\log^{113/2+o(1)}n) $  time for graphs whose edge-weight ratio is polynomially bounded.

We give three deterministic algorithms. Our first algorithm constructs a
$(1\pm\epsilon)$-spectral sparsifier with $O(n\epsilon^{-2}\log^{6+o(1)}n)$ edges in $O(m^{1+o(1)}+n^2\epsilon^{-4}\log^{20+o(1)}n)$ time. This improves their edge bound by a factor of $\log^{18}n$. 

Our second algorithm constructs a $(1\pm\epsilon)$-spectral sparsifier with $O(n\epsilon^{-2}\log n)$ edges in $O(m^{1+o(1)}+(n\epsilon^{-2})^{2+o(1)})$ time.

Our third algorithm constructs a $(1\pm\epsilon)$-spectral sparsifier with $O(n\epsilon^{-2})$ edges in time $  O(m^{1+o(1)}+(n\epsilon^{-2})^{\omega+1/2+o(1)}).$ Here $\omega$ denotes the exponent of matrix multiplication; the current best upper bound is $\omega<2.371177$ [DEK+26]. For comparison, the algorithm of Batson, Spielman, and Srivastava [BSS12] runs in $O(\epsilon^{-2}mn^3)$ time.

Files

zhao_det_spectral_sept_2026.pdf

Files (480.5 kB)

Name Size
md5:9402654ee04667d2b09ad1405738142c
480.5 kB Preview Download