Best-case and Worst-case Sparsifiability of Boolean CSPs
Hubie Chen, Bart M. P. Jansen, Astrid Pieterse

TL;DR
This paper investigates the limits of polynomial-time sparsification for NP-complete Boolean CSPs, providing characterizations of when linear or nontrivial sparsifications are possible based on the types of constraints.
Contribution
It offers new algorithmic results and characterizations that determine the optimal sparsification sizes for various classes of Boolean CSPs, including symmetric and bounded-arity cases.
Findings
Only OR-like constraints resist nontrivial sparsification.
Linear sparsification characterized by degree-1 polynomials over rings.
Complete characterization of linear sparsifiability for symmetric Boolean CSPs.
Abstract
We continue the investigation of polynomial-time sparsification for NP-complete Boolean Constraint Satisfaction Problems (CSPs). The goal in sparsification is to reduce the number of constraints in a problem instance without changing the answer, such that a bound on the number of resulting constraints can be given in terms of the number of variables n. We investigate how the worst-case sparsification size depends on the types of constraints allowed in the problem formulation (the constraint language). Two algorithmic results are presented. The first result essentially shows that for any arity k, the only constraint type for which no nontrivial sparsification is possible has exactly one falsifying assignment, and corresponds to logical OR (up to negations). Our second result concerns linear sparsification, that is, a reduction to an equivalent instance with O(n) constraints. Using linear…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
