A Characterisation of First-Order Constraint Satisfaction Problems

We characterise finite relational core structures admitting finitely many obstructions, in terms of special near unanimity functions, and in terms of dismantling properties of their square. As a consequence, we show that it is decidable to determine whether a constraint satisfaction problem is first-order definable: we show the general problem to be NP-complete, and give a polynomial-time algorithm in the case of cores

[1]  Jaroslav Nesetril,et al.  On the complexity of H-coloring , 1990, J. Comb. Theory, Ser. B.

[2]  Justin Pearson,et al.  Closure Functions and Width 1 Problems , 1999, CP.

[3]  Alan K. Mackworth Constraint Satisfaction , 1985 .

[4]  Gábor Kun,et al.  Order Varieties and Monotone Retractions of Finite Posets , 2001, Order.

[5]  Pascal Tesson,et al.  Symmetric Datalog and Constraint Satisfaction Problems in Logspace , 2007, 22nd Annual IEEE Symposium on Logic in Computer Science (LICS 2007).

[6]  Pascal Tesson,et al.  Universal algebra and hardness results for constraint satisfaction problems , 2007, Theor. Comput. Sci..

[7]  L. Lovász Operations with structures , 1967 .

[8]  Peter Jeavons,et al.  On the Algebraic Structure of Combinatorial Problems , 1998, Theor. Comput. Sci..

[9]  B. Larose,et al.  Bounded width problems and algebras , 2007 .

[10]  Tomás Feder,et al.  Monotone monadic SNP and constraint satisfaction , 1993, STOC.

[11]  Jaroslav Nesetril,et al.  Duality Theorems for Finite Structures (Characterising Gaps and Good Characterisations) , 2000, J. Comb. Theory, Ser. B.

[12]  Thomas J. Schaefer,et al.  The complexity of satisfiability problems , 1978, STOC.

[13]  Víctor Dalmau,et al.  Linear datalog and bounded path duality of relational structures , 2005, Log. Methods Comput. Sci..

[14]  Phokion G. Kolaitis,et al.  A Game-Theoretic Approach to Constraint Satisfaction , 2000, AAAI/IAAI.

[15]  Jaroslav Nesetril,et al.  Short Answers to Exponentially Long Questions: Extremal Aspects of Homomorphism Duality , 2005, SIAM J. Discret. Math..

[16]  Neil Immerman,et al.  The Complexity of Satisfiability Problems: Refining Schaefer's Theorem , 2005, MFCS.

[17]  Benjamin Rossman,et al.  Existential positive types and preservation under homomorphisms , 2005, 20th Annual IEEE Symposium on Logic in Computer Science (LICS' 05).

[18]  Phokion G. Kolaitis,et al.  Constraint Satisfaction, Bounded Treewidth, and Finite-Variable Logics , 2002, CP.

[19]  Peter Jeavons,et al.  Constraint Satisfaction Problems and Finite Algebras , 2000, ICALP.

[20]  V. Dalmau,et al.  First-order definable retraction problems for posets and reflexive graphs , 2004, LICS 2004.

[21]  Tomás Feder,et al.  The Computational Structure of Monotone Monadic SNP and Constraint Satisfaction: A Study through Datalog and Group Theory , 1999, SIAM J. Comput..

[22]  Peter Jeavons,et al.  The Complexity of Constraint Languages , 2006, Handbook of Constraint Programming.

[23]  Albert Atserias,et al.  On digraph coloring problems and treewidth duality , 2005, 20th Annual IEEE Symposium on Logic in Computer Science (LICS' 05).