A Dichotomy Theorem for Multi-pass Streaming CSPs
In a constraint satisfaction problem (CSP) in the single-pass streaming model, an algorithm is given the constraints C1,…,Cm of an instance one after another (in some fixed order), and its goal is to approximate the value of the instance, i.e., the maximum fraction of constraints that can be satisfied simultaneously. In the p-pass streaming model the algorithm is given p passes over the input stream (in the same order), after which it is required to output an approximation of the value of the instance. We show a dichotomy result for p-pass streaming algorithms for all CSPs and for up to polynomially many passes. More precisely, we prove that for any arity parameter k, finite alphabet Σ, collection F of k-ary predicates over Σ and any c∈ (0,1), there exists 0<s≤ c such that:
Authors
- Shuo Wang (ORCID: https://orcid.org/0000-0001-7827-187X)
- Yumou Fei (ORCID: https://orcid.org/0009-0004-7810-3891)
- Dor Minzer (ORCID: https://orcid.org/0000-0002-8093-1328)
Institutions
- Massachusetts Institute of Technology (US)
Publication Details
- Published
- 2026-06-09
- DOI
- https://doi.org/10.1145/3798129.3800744
- Primary Topic
- Scheduling and Optimization Algorithms
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- National Science Foundation
- Massachusetts Institute of Technology