Flow-Based Propagators for the SEQUENCE and Related Global Constraints

09/24/2009
by   Michael J. Maher, et al.
0

We propose new filtering algorithms for the SEQUENCE constraint and some extensions of the SEQUENCE constraint based on network flows. We enforce domain consistency on the SEQUENCE constraint in O(n^2) time down a branch of the search tree. This improves upon the best existing domain consistency algorithm by a factor of O( n). The flows used in these algorithms are derived from a linear program. Some of them differ from the flows used to propagate global constraints like GCC since the domains of the variables are encoded as costs on the edges rather than capacities. Such flows are efficient for maintaining bounds consistency over large domains and may be useful for other global constraints.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/19/2011

The AllDifferent Constraint with Precedences

We propose AllDiffPrecedence, a new global constraint that combines toge...
research
06/15/2017

Conjunctions of Among Constraints

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

Bounds Arc Consistency for Weighted CSPs

The Weighted Constraint Satisfaction Problem (WCSP) framework allows rep...
research
07/07/2012

The SeqBin Constraint Revisited

We revisit the SeqBin constraint. This meta-constraint subsumes a number...
research
10/10/2011

Set Intersection and Consistency in Constraint Networks

In this paper, we show that there is a close relation between consistenc...
research
06/03/2011

Domain Filtering Consistencies

Enforcing local consistencies is one of the main features of constraint ...
research
10/21/2011

A Generalized Arc-Consistency Algorithm for a Class of Counting Constraints: Revised Edition that Incorporates One Correction

This paper introduces the SEQ BIN meta-constraint with a polytime algori...

Please sign up or login with your details

Forgot password? Click here to reset