English

Linear Space Streaming Lower Bounds for Approximating CSPs

Computational Complexity 2026-04-03 v4 Data Structures and Algorithms

Abstract

We consider the approximability of constraint satisfaction problems in the streaming setting. For every constraint satisfaction problem (CSP) on nn variables taking values in {0,,q1}\{0,\ldots,q-1\}, we prove that improving over the trivial approximability by a factor of qq requires Ω(n)\Omega(n) space even on instances with O(n)O(n) constraints. We also identify a broad subclass of problems for which any improvement over the trivial approximability requires Ω(n)\Omega(n) space. The key technical core is an optimal, q(k1)q^{-(k-1)}-inapproximability for the Max kk-LIN-mod  q\bmod\; q problem, which is the Max CSP problem where every constraint is given by a system of k1k-1 linear equations mod  q\bmod\; q over kk variables. Our work builds on and extends the breakthrough work of Kapralov and Krachun (Proc. STOC 2019) who showed a linear lower bound on any non-trivial approximation of the MaxCut problem in graphs. MaxCut corresponds roughly to the case of Max kk-LIN-mod  q\bmod\; q with k=q=2{k=q=2}. For general CSPs in the streaming setting, prior results only yielded Ω(n)\Omega(\sqrt{n}) space bounds. In particular no linear space lower bound was known for an approximation factor less than 1/21/2 for any CSP. Extending the work of Kapralov and Krachun to Max kk-LIN-mod  q\bmod\; q to k>2k>2 and q>2q>2 (while getting optimal hardness results) is the main technical contribution of this work. Each one of these extensions provides non-trivial technical challenges that we overcome in this work.

Keywords

Cite

@article{arxiv.2106.13078,
  title  = {Linear Space Streaming Lower Bounds for Approximating CSPs},
  author = {Chi-Ning Chou and Alexander Golovnev and Madhu Sudan and Ameya Velingker and Santhoshini Velusamy},
  journal= {arXiv preprint arXiv:2106.13078},
  year   = {2026}
}

Comments

Revised SICOMP version

R2 v1 2026-06-24T03:33:46.957Z