English

Near-optimal Hypergraph Sparsification in Insertion-only and Bounded-deletion Streams

Data Structures and Algorithms 2025-04-24 v1

Abstract

We study the problem of constructing hypergraph cut sparsifiers in the streaming model where a hypergraph on nn vertices is revealed either via an arbitrary sequence of hyperedge insertions alone ({\em insertion-only} streaming model) or via an arbitrary sequence of hyperedge insertions and deletions ({\em dynamic} streaming model). For any ϵ(0,1)\epsilon \in (0,1), a (1±ϵ)(1 \pm \epsilon) hypergraph cut-sparsifier of a hypergraph HH is a reweighted subgraph HH' whose cut values approximate those of HH to within a (1±ϵ)(1 \pm \epsilon) factor. Prior work shows that in the static setting, one can construct a (1±ϵ)(1 \pm \epsilon) hypergraph cut-sparsifier using O~(nr/ϵ2)\tilde{O}(nr/\epsilon^2) bits of space [Chen-Khanna-Nagda FOCS 2020], and in the setting of dynamic streams using O~(nrlogm/ϵ2)\tilde{O}(nr\log m/\epsilon^2) bits of space [Khanna-Putterman-Sudan FOCS 2024]; here the O~\tilde{O} notation hides terms that are polylogarithmic in nn, and we use mm to denote the total number of hyperedges in the hypergraph. Up until now, the best known space complexity for insertion-only streams has been the same as that for the dynamic streams. This naturally poses the question of understanding the complexity of hypergraph sparsification in insertion-only streams. Perhaps surprisingly, in this work we show that in \emph{insertion-only} streams, a (1±ϵ)(1 \pm \epsilon) cut-sparsifier can be computed in O~(nr/ϵ2)\tilde{O}(nr/\epsilon^2) bits of space, \emph{matching the complexity} of the static setting. As a consequence, this also establishes an Ω(logm)\Omega(\log m) factor separation between the space complexity of hypergraph cut sparsification in insertion-only streams and dynamic streams, as the latter is provably known to require Ω(nrlogm)\Omega(nr \log m) bits of space.

Keywords

Cite

@article{arxiv.2504.16321,
  title  = {Near-optimal Hypergraph Sparsification in Insertion-only and Bounded-deletion Streams},
  author = {Sanjeev Khanna and Aaron Putterman and Madhu Sudan},
  journal= {arXiv preprint arXiv:2504.16321},
  year   = {2025}
}
R2 v1 2026-06-28T23:07:55.122Z