The AllDifferent Constraint with Precedences

03/19/2011
by   Christian Bessiere, et al.
0

We propose AllDiffPrecedence, a new global constraint that combines together an AllDifferent constraint with precedence constraints that strictly order given pairs of variables. We identify a number of applications for this global constraint including instruction scheduling and symmetry breaking. We give an efficient propagation algorithm that enforces bounds consistency on this global constraint. We show how to implement this propagator using a decomposition that extends the bounds consistency enforcing decomposition proposed for the AllDifferent constraint. Finally, we prove that enforcing domain consistency on this global constraint is NP-hard in general.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/22/2009

Multiset Ordering Constraints

We identify a new and important global (or non-binary) constraint. This ...
research
09/17/2009

Decomposition of the NVALUE constraint

We study decompositions of NVALUE, a global constraint that can be used ...
research
01/16/2014

Soft Constraints of Difference and Equality

In many combinatorial problems one may need to model the diversity or si...
research
09/24/2009

Flow-Based Propagators for the SEQUENCE and Related Global Constraints

We propose new filtering algorithms for the SEQUENCE constraint and some...
research
08/01/2013

An n-ary Constraint for the Stable Marriage Problem

We present an n-ary constraint for the stable marriage problem. This con...
research
09/24/2009

The Weighted CFG Constraint

We introduce the weighted CFG constraint and propose a propagation algor...
research
07/07/2012

The SeqBin Constraint Revisited

We revisit the SeqBin constraint. This meta-constraint subsumes a number...

Please sign up or login with your details

Forgot password? Click here to reset