Pith. sign in

Characterizing Streaming Decidability of CSPs via Non-Redundancy

2 Pith papers cite this work. Polarity classification is still indexing.

2 Pith papers citing it
abstract

We study the single-pass streaming complexity of deciding satisfiability of Constraint Satisfaction Problems (CSPs). A CSP is specified by a constraint language $\Gamma$, that is, a finite set of $k$-ary relations over the domain $[q] = \{0, \dots, q-1\}$. An instance of $\mathsf{CSP}(\Gamma)$ consists of $m$ constraints over $n$ variables $x_1, \ldots, x_n$ taking values in $[q]$. Each constraint $C_i$ is of the form $\{R_i,(x_{i_1} + \lambda_{i_1}, \ldots, x_{i_k} + \lambda_{i_k})\}$, where $R_i \in \Gamma$ and $\lambda_{i_1}, \ldots, \lambda_{i_k} \in [q]$ are constants; it is satisfied if and only if $(x_{i_1} + \lambda_{i_1}, \ldots, x_{i_k} + \lambda_{i_k}) \in R_i$, where addition is modulo $q$. In the streaming model, constraints arrive one by one, and the goal is to determine, using minimum memory, whether there exists an assignment satisfying all constraints. For $k$-SAT, Vu (TCS 2024) proves an optimal $\Omega(n^k)$ space lower bound, while for general CSPs, Chou, Golovnev, Sudan, and Velusamy (JACM 2024) establish an $\Omega(n)$ lower bound; a complete characterization has remained open. We close this gap by showing that the single-pass streaming space complexity of $\mathsf{CSP}(\Gamma)$ is precisely governed by its non-redundancy, a structural parameter introduced by Bessiere, Carbonnel, and Katsirelos (AAAI 2020). The non-redundancy $\mathsf{NRD}_n(\Gamma)$ is the maximum number of constraints over $n$ variables such that every constraint $C$ is non-redundant, i.e., there exists an assignment satisfying all constraints except $C$. We prove that the single-pass streaming complexity of $\mathsf{CSP}(\Gamma)$ is characterized, up to a logarithmic factor, by $\mathsf{NRD}_n(\Gamma)$.

fields

cs.DM 1 cs.DS 1

years

2026 2

representative citing papers

Super-linear Lower Bounds for CSP Non-Redundancy via Shrinking Instances

cs.DM · 2026-05-18 · unverdicted · novelty 7.0

Authors reframe gadget reductions for CSP non-redundancy using hypergraph projections and shrinking factors to obtain improved super-linear lower bounds for select predicates, with SAT solvers used to discover reductions automatically.

Non-Redundancy of Low-Arity Symmetric Boolean CSPs

cs.DS · 2026-05-13 · conditional · novelty 7.0

Symmetric Boolean CSP predicates of arity at most 5 have their non-redundancy NRD_n(R) classified as O(n^t) for small t, with all arity-4 cases and all but two arity-5 cases resolved via t-balancedness and OR-reductions.

citing papers explorer

Showing 2 of 2 citing papers.

  • Super-linear Lower Bounds for CSP Non-Redundancy via Shrinking Instances cs.DM · 2026-05-18 · unverdicted · none · ref 12 · internal anchor

    Authors reframe gadget reductions for CSP non-redundancy using hypergraph projections and shrinking factors to obtain improved super-linear lower bounds for select predicates, with SAT solvers used to discover reductions automatically.

  • Non-Redundancy of Low-Arity Symmetric Boolean CSPs cs.DS · 2026-05-13 · conditional · none · ref 16 · internal anchor

    Symmetric Boolean CSP predicates of arity at most 5 have their non-redundancy NRD_n(R) classified as O(n^t) for small t, with all arity-4 cases and all but two arity-5 cases resolved via t-balancedness and OR-reductions.