Graph Spectral Sparsification is in Catalytic Logspace

๐Ÿ“… 2026-08-21
๐Ÿ“ˆ Citations: 0
โœจ Influential: 0
๐Ÿ“„ PDF
๐Ÿค– AI Summary
ๆœฌๆ–‡ๆๅ‡บไบ†ไธ€็งๅ‚ฌๅŒ–ๅฏนๆ•ฐ็ฉบ้—ด็ฎ—ๆณ•๏ผŒ็”จไบŽ่งฃๅ†ณๅ›พ่ฐฑ็จ€็–ๅŒ–้—ฎ้ข˜๏ผŒ้€š่ฟ‡ไธ€็งๆ–ฐ็š„ๅŽ‹็ผฉๆˆ–้šๆœบๆ–นๆณ•ๅฎž็Žฐๆœ‰ๆ•ˆ็”ต้˜ป็จ€็–ๅŒ–ใ€‚
๐Ÿ“ Abstract
We give a catalytic logspace algorithm for the problem of graph spectral sparsification. Given an undirected graph $G$ on $n$ vertices and $\varepsilon>0$, our algorithm outputs an $\varepsilon$-spectral sparsifier of $G$ with $O(n\varepsilon^{-2}\log n)$ edges, matching the effective resistance sampling of Spielman and Srivastava (STOC 2008). This gives a new, natural problem in catalytic logspace that is not known to be in deterministic $\mathbf{NC}$ or $\mathbf{SC}$. Our main contribution is an entirely new technique in the compress--or--random paradigm for catalytic logspace that we believe will have further applications. We first analyze effective-resistance sparsification using a pessimistic estimator that can itself be computed in catalytic logspace. The estimator is motivated by the viewpoint of graph quasirandomness and immediately gives a simple, deterministic greedy algorithm for graph sparsification. Subsequently, we show that such a pessimistic estimator can be transformed into an algorithm that performs an in-place compression of a string with bad potential. Our algorithm is based on using the potential function to define a measure over strings, and implementing arithmetic coding using this measure in-place. This compression technique is substantially distinct from all prior tools in the field of catalytic computation.
Problem

Research questions and friction points this paper is trying to address.

Graph Spectral Sparsification
Catalytic Logspace
Effective Resistance
Innovation

Methods, ideas, or system contributions that make the work stand out.

catalytic logspace
graph spectral sparsification
pessimistic estimator
in-place compression