English

The Dichotomy for Conservative Constraint Satisfaction is Polynomially Decidable

Computational Complexity 2016-06-21 v2 Artificial Intelligence

Abstract

Given a fixed constraint language Γ\Gamma, the conservative CSP over Γ\Gamma (denoted by c-CSP(Γ\Gamma)) is a variant of CSP(Γ\Gamma) where the domain of each variable can be restricted arbitrarily. A dichotomy is known for conservative CSP: for every fixed language Γ\Gamma, c-CSP(Γ\Gamma) is either in P or NP-complete. However, the characterization of conservatively tractable languages is of algebraic nature and the naive recognition algorithm is super-exponential in the domain size. The main contribution of this paper is a polynomial-time algorithm that, given a constraint language Γ\Gamma as input, decides if c-CSP(Γ\Gamma) is tractable. In addition, if Γ\Gamma is proven tractable the algorithm also outputs its coloured graph, which contains valuable information on the structure of Γ\Gamma.

Keywords

Cite

@article{arxiv.1604.07063,
  title  = {The Dichotomy for Conservative Constraint Satisfaction is Polynomially Decidable},
  author = {Clément Carbonnel},
  journal= {arXiv preprint arXiv:1604.07063},
  year   = {2016}
}
R2 v1 2026-06-22T13:39:37.910Z