The Range Constraint: Algorithms and Implementation
Loading...
Files
Date
2006
Journal Title
Journal ISSN
Volume Title
Publisher
Springer-Verlag Berlin
Open Access Color
Green Open Access
Yes
OpenAIRE Downloads
OpenAIRE Views
Publicly Funded
Yes
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.
Description
3rd International Conference on Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problems -- MAY 31-JUN 02, 2006 -- Cork, IRELAND
Keywords
[INFO.INFO-AI] Computer Science [cs]/Artificial Intelligence [cs.AI], constraint programming, global constraints, propagation algorithms
Fields of Science
0202 electrical engineering, electronic engineering, information engineering, 0102 computer and information sciences, 02 engineering and technology, 01 natural sciences
Citation
WoS Q
N/A
Scopus Q
Q3

OpenCitations Citation Count
2
Source
Integratıon of Aı And Or Technıques in Constraınt Programmıng For Combınatorıal Optımızatıon Problems
Volume
3990
Issue
Start Page
59
End Page
73
PlumX Metrics
Citations
CrossRef : 2
Scopus : 3
Captures
Mendeley Readers : 2
Google Scholar™


