English

On sketching approximations for symmetric Boolean CSPs

Data Structures and Algorithms 2023-04-14 v3 Computational Complexity

Abstract

A Boolean maximum constraint satisfaction problem, Max-CSP(ff), is specified by a predicate f:{1,1}k{0,1}f:\{-1,1\}^k\to\{0,1\}. An nn-variable instance of Max-CSP(ff) consists of a list of constraints, each of which applies ff to kk distinct literals drawn from the nn variables. For k=2k=2, Chou, Golovnev, and Velusamy [CGV20, FOCS 2020] obtained explicit ratios characterizing the n\sqrt n-space streaming approximability of every predicate. For k3k \geq 3, Chou, Golovnev, Sudan, and Velusamy [CGSV21, arXiv:2102.12351] proved a general dichotomy theorem for n\sqrt n-space sketching algorithms: For every ff, there exists α(f)(0,1]\alpha(f)\in (0,1] such that for every ϵ>0\epsilon>0, Max-CSP(ff) is (α(f)ϵ)(\alpha(f)-\epsilon)-approximable by an O(logn)O(\log n)-space linear sketching algorithm, but (α(f)+ϵ)(\alpha(f)+\epsilon)-approximation sketching algorithms require Ω(n)\Omega(\sqrt{n}) space. In this work, we give closed-form expressions for the sketching approximation ratios of multiple families of symmetric Boolean functions. Letting αk=2(k1)(1k2)(k1)/2\alpha'_k = 2^{-(k-1)} (1-k^{-2})^{(k-1)/2}, we show that for odd k3k \geq 3, α(k\alpha(kAND)=αk) = \alpha'_k, and for even k2k \geq 2, α(k\alpha(kAND)=2αk+1) = 2\alpha'_{k+1}. We also resolve the ratio for the "at-least-(k1)(k-1)-11's" function for all even kk; the "exactly-k+12\frac{k+1}2-11's" function for odd k{3,,51}k \in \{3,\ldots,51\}; and fifteen other functions. We stress here that for general ff, according to [CGSV21], closed-form expressions for α(f)\alpha(f) need not have existed a priori. Separately, for all threshold functions, we give optimal "bias-based" approximation algorithms generalizing [CGV20] while simplifying [CGSV21]. Finally, we investigate the n\sqrt n-space streaming lower bounds in [CGSV21], and show that they are incomplete for 33AND.

Keywords

Cite

@article{arxiv.2112.06319,
  title  = {On sketching approximations for symmetric Boolean CSPs},
  author = {Joanna Boyland and Michael Hwang and Tarun Prasad and Noah Singer and Santhoshini Velusamy},
  journal= {arXiv preprint arXiv:2112.06319},
  year   = {2023}
}

Comments

27 pages; same results but significant changes in presentation

R2 v1 2026-06-24T08:14:08.928Z