When Does Sparsity Help for k-Independent Set in Hypergraphs and Other Boolean CSPs?
Timo Fritsch, Marvin K\"unnemann, Mirza Redzic, Julian Stie{\ss}

TL;DR
This paper investigates how the sparsity of hypergraphs and Boolean CSPs influences the complexity of finding fixed-size independent sets or solutions, revealing thresholds and algorithms that are conditionally optimal.
Contribution
It provides a detailed classification of the impact of sparsity on the complexity of Boolean CSPs and hypergraph problems, including new algorithms and phase transition phenomena.
Findings
An algorithm with near-optimal running time for hypergraphs with m=Θ(n^γ) edges, for γ≥2.
A tight algorithm for binary NAND and Implication constraints with specific time complexity.
Identification of a phase transition threshold γ_F for various constraint families.
Abstract
Consider the fundamental task of finding independent sets of (constant) size in a given -node hypergraph. How is the time complexity affected by the sparsity of the input, i.e., the number of hyperedges ? Tur\'{a}n's theorem implies that the problem is trivial if for some . Above that threshold (i.e., if for some ), we give a perhaps surprising algorithm with running time (for divisible by 3), which is essentially conditionally optimal for all , assuming the -clique and 3-uniform hyperclique hypotheses (here, denotes the matrix multiplication exponent). In fact, we obtain a more detailed time complexity, sensitive to the arity distribution of the hyperedges. To study such phenomena in more generality,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
