A Dichotomy for 2-Constraint Forbidden CSP Patterns

01/18/2012
by   Martin C. Cooper, et al.
0

Although the CSP (constraint satisfaction problem) is NP-complete, even in the case when all constraints are binary, certain classes of instances are tractable. We study classes of instances defined by excluding subproblems. This approach has recently led to the discovery of novel tractable classes. The complete characterisation of all tractable classes defined by forbidding patterns (where a pattern is simply a compact representation of a set of subproblems) is a challenging problem. We demonstrate a dichotomy in the case of forbidden patterns consisting of either one or two constraints. This has allowed us to discover new tractable classes including, for example, a novel generalisation of 2SAT.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/08/2011

The tractability of CSP classes defined by forbidden patterns

The constraint satisfaction problem (CSP) is a general problem central t...
research
03/17/2018

A modifiction of the CSP algorithm for infinite languages

Constraint Satisfaction Problem on finite sets is known to be NP-complet...
research
07/06/2013

Lifting Structural Tractability to CSP with Global Constraints

A wide range of problems can be modelled as constraint satisfaction prob...
research
04/26/2011

Hybrid Tractable Classes of Binary Quantified Constraint Satisfaction Problems

In this paper, we investigate the hybrid tractability of binary Quantifi...
research
04/20/2017

On Singleton Arc Consistency for Natural CSPs Defined by Forbidden Patterns

Singleton arc consistency is an important type of local consistency whic...
research
01/15/2014

Exploiting Single-Cycle Symmetries in Continuous Constraint Problems

Symmetries in discrete constraint satisfaction problems have been explor...
research
06/27/2023

Cartesian institutions with evidence: Data and system modelling with diagrammatic constraints and generalized sketches

Data constraints are fundamental for practical data modelling, and a ver...

Please sign up or login with your details

Forgot password? Click here to reset