Lifting Structural Tractability to CSP with Global Constraints

07/06/2013
by   Evgenij Thorstensen, et al.
0

A wide range of problems can be modelled as constraint satisfaction problems (CSPs), that is, a set of constraints that must be satisfied simultaneously. Constraints can either be represented extensionally, by explicitly listing allowed combinations of values, or implicitly, by special-purpose algorithms provided by a solver. Such implicitly represented constraints, known as global constraints, are widely used; indeed, they are one of the key reasons for the success of constraint programming in solving real-world problems. In recent years, a variety of restrictions on the structure of CSP instances that yield tractable classes have been identified. However, many such restrictions fail to guarantee tractability for CSPs with global constraints. In this paper, we investigate the properties of extensionally represented constraints that these restrictions exploit to achieve tractability, and show that there are large classes of global constraints that also possess these properties. This allows us to lift these restrictions to the global case, and identify new tractable classes of CSPs with global constraints.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/10/2013

Tractable Combinations of Global Constraints

We study the complexity of constraint satisfaction problems involving gl...
research
01/18/2012

A Dichotomy for 2-Constraint Forbidden CSP Patterns

Although the CSP (constraint satisfaction problem) is NP-complete, even ...
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
09/15/2012

Tractable Optimization Problems through Hypergraph-Based Structural Restrictions

Several variants of the Constraint Satisfaction Problem have been propos...
research
06/15/2017

Conjunctions of Among Constraints

Many existing global constraints can be encoded as a conjunction of amon...
research
01/15/2014

A Unifying Framework for Structural Properties of CSPs: Definitions, Complexity, Tractability

Literature on Constraint Satisfaction exhibits the definition of several...
research
07/29/2019

A Join-Based Hybrid Parameter for Constraint Satisfaction

We propose joinwidth, a new complexity parameter for the Constraint Sati...

Please sign up or login with your details

Forgot password? Click here to reset