Affiliation:
1. University of Ferrara, Ferrara, Italy
2. University of Bologna, Bologna, Italy
Abstract
Constraint Logic Programming languages on Finite Domains, CLP(
FD
), provide a declarative framework for Artificial Intelligence problems. However, in many real life cases, domains are not known and must be acquired or computed. In systems that interact with the outer world, domain elements synthesize information on the environment, they are not all known at the beginning of the computation, and must be retrieved through an expensive acquisition process.In this article, we extend the CLP(
FD
) language by combining it with a new sort (called Incrementally specified Sets,
I-Set
). In the resulting language, CLP(
FD
+
I-Set
), FD variables can be defined on partially or fully unknown domains (
I-Set
). Domains can be linked each other through relations, and constraints can be imposed on them. We describe a propagation algorithm (called
Known Arc Consistency
(KAC)) based on known domain elements, and theoretically compare it with arc-consistency.The language can be implemented on top of different CLP systems, thus letting the user exploit different possible semantics for domains (e.g., lists, sets or streams). We state the specifications that the employed system should provide, and we show that two different CLP systems (Conjunto and {
log
}) can be effectively used.We provide motivating examples and describe promising applications.
Publisher
Association for Computing Machinery (ACM)
Reference38 articles.
1. Aggoun A. Chan D. Dufresne P. Falvey E. Grant H. Harvey W. Herold A. Macartney G. Meier M. Miller D. Mudambi S. Novello S. Perez B. van Rossum E. Schimpf J. Shen K. Tsahageas P. A. and de Villeneuve D. H. 2001. ECLiPSe User Manual Release 5.2. IC-Parc Imperial College London UK.]] Aggoun A. Chan D. Dufresne P. Falvey E. Grant H. Harvey W. Herold A. Macartney G. Meier M. Miller D. Mudambi S. Novello S. Perez B. van Rossum E. Schimpf J. Shen K. Tsahageas P. A. and de Villeneuve D. H. 2001. ECLiPSe User Manual Release 5.2. IC-Parc Imperial College London UK.]]
2. Alberti M. Gavanelli M. Lamma E. Mello P. and Milano M. 2005. A CHR-based implementation of known arc-consistency. Theory Prac. Logic Prog. To appear.]] 10.1017/S147106840500236X Alberti M. Gavanelli M. Lamma E. Mello P. and Milano M. 2005. A CHR-based implementation of known arc-consistency. Theory Prac. Logic Prog. To appear.]] 10.1017/S147106840500236X
3. Combination of constraint solvers for free and quasi-free structures
Cited by
7 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献