English

When Does Sparsity Help for k-Independent Set in Hypergraphs and Other Boolean CSPs?

Computational Complexity 2026-05-12 v1

Abstract

Consider the fundamental task of finding independent sets of (constant) size kk in a given nn-node hypergraph. How is the time complexity affected by the sparsity of the input, i.e., the number of hyperedges mm? Tur\'{a}n's theorem implies that the problem is trivial if m=O(n2ϵ)m=O(n^{2-\epsilon}) for some ϵ>0\epsilon> 0. Above that threshold (i.e., if m=Θ(nγ)m=\Theta(n^\gamma) for some γ2\gamma \ge 2), we give a perhaps surprising algorithm with running time O(min{nω3k+mk/3,nk})O\left(\min\left\{n^{\frac{\omega}{3}k} + m^{k/3}, n^k\right\}\right) (for kk divisible by 3), which is essentially conditionally optimal for all γ2\gamma\ge 2, assuming the kk-clique and 3-uniform hyperclique hypotheses (here, ω<2.372\omega<2.372 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, we study the time complexity of finding solutions of (constant) size kk in sparse instances of Boolean constraint satisfaction problems, where nn and mm denote the number of variables and constraints. Our results include an essentially full classification of the influence of sparsity for Boolean constraint families of binary arity. Of particular technical interest is a conditionally tight algorithm for the family consisting of the binary NAND and Implication constraints, with a running time of Θ(mωk/6±c)\Theta(m^{\omega k/6 \pm c}). Further, we identify a large class of constraint families FF that exhibits a sharp phase transition: there is a threshold γF\gamma_F such that the problem is trivial for m=O(nγFϵ)m=O(n^{\gamma_F-\epsilon}), but requires essentially brute-force running time Θ(nk±c)\Theta(n^{k\pm c}) for m=Ω(nγF)m=\Omega(n^{\gamma_F}), assuming the 3-uniform hyperclique hypothesis. Notably, in many cases the combination of constraints display higher time complexity than either constraint alone.

Keywords

Cite

@article{arxiv.2605.10778,
  title  = {When Does Sparsity Help for k-Independent Set in Hypergraphs and Other Boolean CSPs?},
  author = {Timo Fritsch and Marvin Künnemann and Mirza Redzic and Julian Stieß},
  journal= {arXiv preprint arXiv:2605.10778},
  year   = {2026}
}