A Characterisation of First-Order Constraint Satisfaction Problems
A Characterisation of First-Order Constraint Satisfaction Problems
We describe simple algebraic and combinatorial characterisations of finite relational core structures admitting finitely many obstructions. 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 …