Back to Search Start Over

The Range Constraint: Algorithms and Implementation

Authors :
Zeynep Kiziltan
Christian Bessiere
Brahim Hnich
Emmanuel Hebrard
Toby Walsh
J. Christopher Beck and Barbara M. Smith
C. Bessiere
E. Hebrard
B. Hnich
Z. Kiziltan
T. Walsh
Bessiere, Christian
C. Beck, B. Smith
Agents, Apprentissage, Contraintes (COCONUT)
Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier (LIRMM)
Centre National de la Recherche Scientifique (CNRS)-Université de Montpellier (UM)-Centre National de la Recherche Scientifique (CNRS)-Université de Montpellier (UM)
Cork Constraint Computation Centre (4C UCC)
University College Cork (UCC)
Izmir University of Economics (IUE)
Alma Mater Studiorum Università di Bologna [Bologna] (UNIBO)
National ICT Australia [Sydney] (NICTA)
Source :
Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problems ISBN: 9783540343066, CPAIOR, CPAIOR'06: International Conference on Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problems, CPAIOR'06: International Conference on Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problems, Apr 2006, Cork, Ireland, pp.59-73
Publication Year :
2006
Publisher :
Springer-Verlag, 2006.

Abstract

We recently proposed a simple declarative language for specifying a wide range of counting and occurrence constraints. The language uses just two global primitives: the Range constraint, which computes the range of values used by a set of variables, and the Roots constraint, which computes the variables mapping onto particular values. In order for this specification language to be executable, propagation algorithms for the Range and Roots constraints should be developed. In this paper, we focus on the study of the Range constraint. We propose an efficient algorithm for propagating the Range constraint. We also show that decomposing global counting and occurrence constraints using Range is effective and efficient in practice.

Details

Language :
English
ISBN :
978-3-540-34306-6
ISBNs :
9783540343066
Database :
OpenAIRE
Journal :
Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problems ISBN: 9783540343066, CPAIOR, CPAIOR'06: International Conference on Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problems, CPAIOR'06: International Conference on Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problems, Apr 2006, Cork, Ireland, pp.59-73
Accession number :
edsair.doi.dedup.....fc22175f984214f33d6451a2240df166