English

Sparsifying Cayley Graphs on Every Group

Data Structures and Algorithms 2025-08-12 v1 Combinatorics

Abstract

A classic result in graph theory, due to Batson, Spielman, and Srivastava (STOC 2009) shows that every graph admits a (1±ε)(1 \pm \varepsilon) cut (or spectral) sparsifier which preserves only O(n/ε2)O(n / \varepsilon^2) reweighted edges. However, when applying this result to \emph{Cayley graphs}, the resulting sparsifier is no longer necessarily a Cayley graph -- it can be an arbitrary subset of edges. Thus, a recent line of inquiry, and one which has only seen minor progress, asks: for any group GG, do all Cayley graphs over the group GG admit sparsifiers which preserve only polylog(G)/ε2\mathrm{polylog}(|G|)/\varepsilon^2 many re-weighted generators? As our primary contribution, we answer this question in the affirmative, presenting a proof of the existence of such Cayley graph spectral sparsifiers, along with an efficient algorithm for finding them. Our algorithm even extends to \emph{directed} Cayley graphs, if we instead ask only for cut sparsification instead of spectral sparsification. We additionally study the sparsification of linear equations over non-abelian groups. In contrast to the abelian case, we show that for non-abelian valued equations, super-polynomially many linear equations must be preserved in order to approximately preserve the number of satisfied equations for any input. Together with our Cayley graph sparsification result, this provides a formal separation between Cayley graph sparsification and sparsifying linear equations.

Keywords

Cite

@article{arxiv.2508.08078,
  title  = {Sparsifying Cayley Graphs on Every Group},
  author = {Jun-Ting Hsieh and Daniel Z. Lee and Sidhanth Mohanty and Aaron Putterman and Rachel Yun Zhang},
  journal= {arXiv preprint arXiv:2508.08078},
  year   = {2025}
}
R2 v1 2026-07-01T04:44:31.599Z