Near-Optimal Space Lower Bounds for Streaming CSPs
Abstract
In a streaming constraint satisfaction problem (streaming CSP), a p-pass algorithm receives the constraints of an instance sequentially, making p passes over the input in a fixed order, with the goal of approximating the maximum fraction of satisfiable constraints. We show near optimal space lower bounds for streaming CSPs, improving upon prior works. (1) Fei, Minzer and Wang (STOC 2026) showed that for any CSP, the basic linear program defines a threshold αLP∈ [0,1] such that, for any > 0, an (αLP - )-approximation can be achieved using constant passes and polylogarithmic space, whereas achieving (αLP + )-approximation requires (n1/3/p) space. We improve this lower bound to (n/p), which is nearly tight for a gap version of the problem. (2) For p=o( n), we further strengthen the lower bound to (n·2-O(p)). Combined with existing algorithmic results, this shows that αLP is not only the limit of multi-pass polylogarithmic-space algorithms, but also the limit of single-pass sublinear-space algorithms on bounded-degree instances. (3) For certain CSPs, we show that there exists α < 1 such that achieving an α-approximation requires (n/p) space. Our proofs are Fourier analytic, building on the techniques of Fei, Minzer and Wang (STOC 2026) and the Fourier-1-based lower bound method of Kapralov and Krachun (STOC 2019).
Turn this paper into a lesson
ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.