English

Sublinear Time Hypergraph Sparsification via Cut and Edge Sampling Queries

Data Structures and Algorithms 2021-06-22 v1

Abstract

The problem of sparsifying a graph or a hypergraph while approximately preserving its cut structure has been extensively studied and has many applications. In a seminal work, Bencz\'ur and Karger (1996) showed that given any nn-vertex undirected weighted graph GG and a parameter ε(0,1)\varepsilon \in (0,1), there is a near-linear time algorithm that outputs a weighted subgraph GG' of GG of size O~(n/ε2)\tilde{O}(n/\varepsilon^2) such that the weight of every cut in GG is preserved to within a (1±ε)(1 \pm \varepsilon)-factor in GG'. The graph GG' is referred to as a {\em (1±ε)(1 \pm \varepsilon)-approximate cut sparsifier} of GG. Subsequent recent work has obtained a similar result for the more general problem of hypergraph cut sparsifiers. However, all known sparsification algorithms require Ω(n+m)\Omega(n + m) time where nn denotes the number of vertices and mm denotes the number of hyperedges in the hypergraph. Since mm can be exponentially large in nn, a natural question is if it is possible to create a hypergraph cut sparsifier in time polynomial in nn, {\em independent of the number of edges}. We resolve this question in the affirmative, giving the first sublinear time algorithm for this problem, given appropriate query access to the hypergraph.

Keywords

Cite

@article{arxiv.2106.10386,
  title  = {Sublinear Time Hypergraph Sparsification via Cut and Edge Sampling Queries},
  author = {Yu Chen and Sanjeev Khanna and Ansh Nagda},
  journal= {arXiv preprint arXiv:2106.10386},
  year   = {2021}
}

Comments

ICALP 2021

R2 v1 2026-06-24T03:22:46.032Z