Sparsification of two-variable valued constraint satisfaction problems

Arnold Filtser, Robert Krauthgamer

Research output: Contribution to journalArticlepeer-review

6 Scopus citations

Abstract

A valued constraint satisfaction problem (VCSP) instance (V;Πω) is a set of variables V with a set of constraints Π weighted by ω. Given a VCSP instance, we are interested in a reweighted subinstance (V;Π'⊃ Π, ω') that preserves the value of the given instance (under every assignment to the variables) within factor 1 ± ∈. 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 P(x, y) (e.g., for cut, P = XOR) can be sparsified into O(|V|=∈2) constraints iff the number of inputs that satisfy P is anything but one (i.e., |P-1(1)| ≠ 1). Furthermore, this sparsity bound is tight unless P is a relatively trivial predicate. We conclude that also systems of 2SAT (or 2LIN) constraints can be sparsified.

Original languageEnglish
Pages (from-to)1263-1276
Number of pages14
JournalSIAM Journal on Discrete Mathematics
Volume31
Issue number2
DOIs
StatePublished - 2017
Externally publishedYes

Bibliographical note

Publisher Copyright:
© 2017 Society for Industrial and Applied Mathematics.

Funding

The first author was partially supported by the Lynn and William Frankel Center for Computer Sciences. The second author's work was supported in part by Israel Science Foundation grant 897/13 and US-Israel BSF grant 2010418.

FundersFunder number
Lynn and William Frankel Center for Computer Sciences
US-Israel BSF2010418
Israel Science Foundation897/13

    Keywords

    • Boolean predicates
    • Cut sparsification
    • MAX-CSP
    • Valued constraint satisfaction problem

    Fingerprint

    Dive into the research topics of 'Sparsification of two-variable valued constraint satisfaction problems'. Together they form a unique fingerprint.

    Cite this