𝔖 Bobbio Scriptorium
✦   LIBER   ✦

ACLP: Abductive Constraint Logic Programming

✍ Scribed by A.C. Kakas; A. Michael; C. Mourlas


Publisher
Elsevier Science
Year
2000
Tongue
English
Weight
349 KB
Volume
44
Category
Article
ISSN
0743-1066

No coin nor oath required. For personal study only.

✦ Synopsis


This paper presents the framework of Abductive Constraint Logic Programming (ACLP), which integrates Abductive Logic Programming (ALP) and Constraint Logic Programming (CLP). In ACLP, the task of abduction is supported and enhanced by its non-trivial integration with constraint solving. This integration of constraint solving into abductive reasoning facilitates a general form of constructive abduction and enables the application of abduction to computationally demanding problems. The paper studies the formal declarative and operational semantics of the ACLP framework together with its application to various problems. The general characteristics of the computation of ACLP and of its application to problems are also discussed. Empirical results based on an implementation of the ACLP framework on top of the CLP language of ECLiPSe show that ACLP is computationally viable, with performance comparable to the underlying CLP framework on which it is built. In addition, our experiments show the natural ability for ACLP to accommodate easily and in a robust way new or changing requirements of the original problem. ACLP thus combines the advantages of modularity and Β―exibility of the high-level representation aorded by abduction together with the computational eectiveness of low-level specialised constraint solving.


πŸ“œ SIMILAR VOLUMES


Special issue: abductive logic programmi
✍ Marc Denecker; Antonis Kakas πŸ“‚ Article πŸ“… 2000 πŸ› Elsevier Science 🌐 English βš– 38 KB

Declarative problem solving attempts to tackle problems using a high-level representation of the expert knowledge on the problem at hand. In a logical setting such a declarative representation would employ an alphabet of constants, functions and predicate symbols that naturally represent objects, fu

An abductive approach to disjunctive log
✍ Jia-Huai You; Li Yan Yuan; Randy Goebel πŸ“‚ Article πŸ“… 2000 πŸ› Elsevier Science 🌐 English βš– 282 KB

Nonmonotonic reasoning has been explored as a form of abductive reasoning where default assumptions are treated as abductive hypotheses. While the semantics and proof theories under this approach have been studied extensively, the question of how disjunctive programs may be used to reason abductivel

The IFF proof procedure for abductive lo
✍ Tze Ho Fung; Robert Kowalski πŸ“‚ Article πŸ“… 1997 πŸ› Elsevier Science 🌐 English βš– 766 KB

## 72E H0 FUN6 AND R08ER7 K0WAL5K1 1n th15 pape~ We 0Ut11ne a pr00f pr0cedUre Wh~h C0m61ne5 rea50n1n9 W1th def1ned pred1Cate5 t09ether W1th rea50n1n9 W1th Undef1ned, a6dUC161e,

Temporal Annotated Constraint Logic Prog
✍ THOM FRÜHWIRTH πŸ“‚ Article πŸ“… 1996 πŸ› Elsevier Science 🌐 English βš– 712 KB

We introduce a family of logics and associated programming languages for representing and reasoning about time. The family is conceptually simple while allowing for different models of time. Formulae can be labelled with temporal information using annotations. In this way we avoid the proliferation