Range and Roots: Two Common Patterns for Specifying and Propagating Counting and Occurrence Constraints
Loading...
Files
Date
2009
Journal Title
Journal ISSN
Volume Title
Publisher
Elsevier
Open Access Color
HYBRID
Green Open Access
Yes
OpenAIRE Downloads
OpenAIRE Views
Publicly Funded
Yes
Abstract
We propose RANGE and ROOTS which are two common patterns useful for specifying a wide range of counting and occurrence constraints. We design specialised propagation algorithms for these two patterns. Counting and occurrence constraints specified using these patterns thus directly inherit a propagation algorithm. To illustrate the capabilities of the RANGE and ROOTS constraints, we specify a number of global constraints taken from the literature. Preliminary experiments demonstrate that propagating counting and occurrence constraints using these two patterns leads to a small loss in performance when compared to specialised global constraints and is competitive with alternative decompositions using elementary constraints. (C) 2009 Elsevier B.V. All rights reserved.
Description
Keywords
Constraint programming, Constraint satisfaction, Global constraints, Open global constraints, Decompositions, Algorithms, [INFO.INFO-AI] Computer Science [cs]/Artificial Intelligence [cs.AI], FOS: Computer and information sciences, Computer Science - Artificial Intelligence, Constraint satisfaction, CONSTRAINT PROGRAMMING; CONSTRAINT SATISFACTION; GLOBAL CONSTRAINTS; OPEN GLOBAL CONSTRAINTS; DECOMPOSITIONS, Artificial Intelligence (cs.AI), Artificial Intelligence, Open global constraints, Constraint programming, Global constraints, Decompositions, constraint programming, constraint satisfaction, global constraints, open global constraints, decompositions, Problem solving in the context of artificial intelligence (heuristics, search strategies, etc.)
Fields of Science
0211 other engineering and technologies, 02 engineering and technology, 0202 electrical engineering, electronic engineering, information engineering
Citation
WoS Q
Q2
Scopus Q
Q1

OpenCitations Citation Count
4
Source
Artıfıcıal Intellıgence
Volume
173
Issue
11
Start Page
1054
End Page
1078
PlumX Metrics
Citations
CrossRef : 4
Scopus : 12
Captures
Mendeley Readers : 13
SCOPUS™ Citations
12
checked on Apr 10, 2026
Web of Science™ Citations
8
checked on Apr 10, 2026
Downloads
1
checked on Apr 10, 2026
Google Scholar™


