Conjunctions of Among Constraints

06/15/2017
by   Victor Dalmau, et al.
0

Many existing global constraints can be encoded as a conjunction of among constraints. An among constraint holds if the number of the variables in its scope whose value belongs to a prespecified set, which we call its range, is within some given bounds. It is known that domain filtering algorithms can benefit from reasoning about the interaction of among constraints so that values can be filtered out taking into consideration several among constraints simultaneously. The present pa- per embarks into a systematic investigation on the circumstances under which it is possible to obtain efficient and complete domain filtering algorithms for conjunctions of among constraints. We start by observing that restrictions on both the scope and the range of the among constraints are necessary to obtain meaningful results. Then, we derive a domain flow-based filtering algorithm and present several applications. In particular, it is shown that the algorithm unifies and generalizes several previous existing results.

READ FULL TEXT

page 1

page 2

page 3

page 4

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
05/03/2021

Bounds of MIN_NCC and MAX_NCC and filtering scheme for graph domain variables

Graph domain variables and constraints are an extension of constraint pr...
research
07/08/2016

Solving finite-domain linear constraints in presence of the alldifferent

In this paper, we investigate the possibility of improvement of the wide...
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
07/07/2012

The SeqBin Constraint Revisited

We revisit the SeqBin constraint. This meta-constraint subsumes a number...
research
04/29/2002

Intelligent Search of Correlated Alarms for GSM Networks with Model-based Constraints

In order to control the process of data mining and focus on the things o...
research
05/11/2015

Relations between MDDs and Tuples and Dynamic Modifications of MDDs based constraints

We study the relations between Multi-valued Decision Diagrams (MDD) and ...

Please sign up or login with your details

Forgot password? Click here to reset