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.

C. Bessiere, E. Hebrard, B. Hnich, Z. Kiziltan, T. Walsh (2006). The Range Constraint: Algorithms and Implementation. Heidelberg : Springer-Verlag [10.1007/11757375_7].

The Range Constraint: Algorithms and Implementation

KIZILTAN, ZEYNEP;
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.
2006
Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problems. Third International Conference, CPAIOR 2006, Cork, Ireland, May 31 - June 2, 2006. Proceedings
59
73
C. Bessiere, E. Hebrard, B. Hnich, Z. Kiziltan, T. Walsh (2006). The Range Constraint: Algorithms and Implementation. Heidelberg : Springer-Verlag [10.1007/11757375_7].
C. Bessiere; E. Hebrard; B. Hnich; Z. Kiziltan; T. Walsh
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/40977
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 3
  • ???jsp.display-item.citation.isi??? 1
social impact