Promise Constraint Satisfaction: Algebraic Structure and a Symmetric Boolean Dichotomy

From MaRDI portal
Publication:5096441

DOI10.1137/19M128212XzbMATH Open1494.68094arXiv1704.01937OpenAlexW3212768336MaRDI QIDQ5096441FDOQ5096441

Venkatesan Guruswami, Joshua Brakensiek

Publication date: 17 August 2022

Published in: SIAM Journal on Computing (Search for Journal in Brave)

Abstract: A classic result due to Schaefer (1978) classifies all constraint satisfaction problems (CSPs) over the Boolean domain as being either in mathsfP or mathsfNP-hard. This paper considers a promise-problem variant of CSPs called PCSPs. A PCSP over a finite set of pairs of constraints Gamma consists of a pair (PsiP,PsiQ) of CSPs with the same set of variables such that for every (P,Q)inGamma, P(xi1,...,xik) is a clause of PsiP if and only if Q(xi1,...,xik) is a clause of PsiQ. The promise problem operatornamePCSP(Gamma) is to distinguish, given (PsiP,PsiQ), between the cases PsiP is satisfiable and PsiQ is unsatisfiable. Many natural problems including approximate graph and hypergraph coloring can be placed in this framework. This paper is motivated by the pursuit of understanding the computational complexity of Boolean promise CSPs. As our main result, we show that operatornamePCSP(Gamma) exhibits a dichotomy (it is either polynomial time solvable or mathsfNP-hard) when the relations in Gamma are symmetric and allow for negations of variables. We achieve our dichotomy theorem by extending the weak polymorphism framework of Austrin, Guruswami, and Haa stad [FOCS '14] which itself is a generalization of the algebraic approach to study CSPs. In both the algorithm and hardness portions of our proof, we incorporate new ideas and techniques not utilized in the CSP case. Furthermore, we show that the computational complexity of any promise CSP (over arbitrary finite domains) is captured entirely by its weak polymorphisms, a feature known as Galois correspondence, as well as give necessary and sufficient conditions for the structure of this set of weak polymorphisms. Such insights call us to question the existence of a general dichotomy for Boolean PCSPs.


Full work available at URL: https://arxiv.org/abs/1704.01937





Cites Work


Cited In (10)






This page was built for publication: Promise Constraint Satisfaction: Algebraic Structure and a Symmetric Boolean Dichotomy

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q5096441)