Range and Roots: Two Common Patterns for Specifying and Propagating Counting and Occurrence Constraints

Loading...
Publication Logo

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
Impulse
Average
Influence
Average
Popularity
Average

Research Projects

Journal Issue

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 Logo
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 Logo
Google Scholar™
OpenAlex Logo
OpenAlex FWCI
1.4555

Sustainable Development Goals

SDG data is not available