Skip to content
Preprint

Learning-Augmented Streaming Algorithms for Approximating Boolean Max-CSPs

Oct 2026 · 0 citations
Computer Science

Abstract

We study learning-augmented streaming algorithms for estimating the value of Boolean Maximum Constraint Satisfaction Problems (Max-CSPs). Specifically, we consider streaming algorithms equipped with an $\varepsilon$-accurate oracle: for each variable, the oracle outputs a label in $\{-1,1\}$ that agrees with a fixed optimal assignment with probability $1/2+\varepsilon$, and disagrees otherwise. Prior work by Dong, Peng, and Vakilian [ITCS 2025] showed that, for the special case of Max-Cut, such an oracle enables a $(1/2+\Omega(\varepsilon^2))$-approximation using $\operatorname{poly}(1/\varepsilon)$ words of space in insertion-only streams, and $\operatorname{poly}(1/\varepsilon,\log n)$ words of space in dynamic streams. We substantially generalize and strengthen their result, provided that a highly accurate estimate of $\varepsilon$ is available. For any Boolean Max-$2$CSP and any $\eta>0$ independent of $\varepsilon$, we obtain, with high constant probability, a single-pass $(1-\eta)$-approximation using $\operatorname{poly}(1/\varepsilon,1/\eta)$ words of space in insertion-only streams, and $\operatorname{poly}(1/\varepsilon,1/\eta,\log n)$ words of space in dynamic streams, where $n$ is the number of variables. We further extend our techniques to general Boolean Max-$k$CSPs for $k\ge 3$, with slightly worse space complexity.

View source

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.