Sparsification of Two-Variable Valued CSPs
arXiv:1509.01844
Abstract
A valued constraint satisfaction problem (VCSP) instance is a set of variables with a set of constraints weighted by . Given a VCSP instance, we are interested in a re-weighted sub-instance such that preserves the value of the given instance (under every assignment to the variables) within factor . A well-studied special case is cut sparsification in graphs, which has found various applications. We show that a VCSP instance consisting of a single boolean predicate (e.g., for cut, $P=\mbox{XOR}$) can be sparsified into constraints if and only if the number of inputs that satisfy is anything but one (i.e., ). Furthermore, this sparsity bound is tight unless is a relatively trivial predicate. We conclude that also systems of 2SAT (or 2LIN) constraints can be sparsified.
References in corpus (7)
- Sketching Cuts in Graphs and Hypergraphs
- On Sketching Quadratic Forms
- Randomized Approximation Schemes for Cuts and Flows in Capacitated Graphs
- Fast Approximation Algorithms for Cut-based Problems in Undirected Graphs
- The Sketching Complexity of Graph Cuts
- A Sketching Algorithm for Spectral Graph Sparsification
- Graph Sparsification in the Semi-streaming Model