TY - JOUR
T1 - On the relationship between abduction and deduction
AU - Console, Luca
AU - Dupre, Daniele Theseider
AU - Torasso, Pietro
N1 - Funding Information:
The research described in this paper has been partially supported by grants from MPI 40% (Automated Reasoning Techniques for Intelligent Systems) and CNR (Progetto Finalizzato "Sistemi Informatici e Calcolo Parallelo", under grant n. 89.00038.69).
PY - 1991/10
Y1 - 1991/10
N2 - The aim of this paper is to analyse from various points of view the relationships between abduction and deduction. In particular, we consider a meta-level definition of abduction in terms of deduction, similar to various definitions proposed in the literature, and an object-level definition in which abductive conclusions are expressed as a logicalconsequence of the observations and of a simple transformation of the domain theory based on predicate completion. The equivalence between the two definitions is proved for domain theories of considerable expressive power. The object-level characterization we propose uses very simple forms of reasoning and the equivalence result allows us to make explicit some of the assumptions underlying meta-level definitions of abduction. The use of predicate completion in characterizing abductive explanations shows a relation between abduction and foundations of logic programming.
AB - The aim of this paper is to analyse from various points of view the relationships between abduction and deduction. In particular, we consider a meta-level definition of abduction in terms of deduction, similar to various definitions proposed in the literature, and an object-level definition in which abductive conclusions are expressed as a logicalconsequence of the observations and of a simple transformation of the domain theory based on predicate completion. The equivalence between the two definitions is proved for domain theories of considerable expressive power. The object-level characterization we propose uses very simple forms of reasoning and the equivalence result allows us to make explicit some of the assumptions underlying meta-level definitions of abduction. The use of predicate completion in characterizing abductive explanations shows a relation between abduction and foundations of logic programming.
KW - Abduction through deduction
KW - Abductive reasoning
KW - Predicate completion
UR - http://www.scopus.com/inward/record.url?scp=0001640243&partnerID=8YFLogxK
U2 - 10.1093/logcom/1.5.661
DO - 10.1093/logcom/1.5.661
M3 - Article
SN - 0955-792X
VL - 1
SP - 661
EP - 690
JO - Journal of Logic and Computation
JF - Journal of Logic and Computation
IS - 5
ER -