Approaches to abductive reasoning: an overview

AbstractAbduction is a form of non-monotonic reasoning that has gained increasing interest in the last few years. The key idea behind it can be represented by the following inference rule $$O = \mathop C\limits_| - N = \mathop P\limits_|^| - O - \mathop C\limits_|^| - .$$ i.e., from an occurrence of ω and the rule “ϕ implies ω”, infer an occurrence of ϕ as aplausible hypothesis or explanation for ω. Thus, in contrast to deduction, abduction is as well as induction a form of “defeasible” inference, i.e., the formulae sanctioned are plausible and submitted to verification.In this paper, a formal description of current approaches is given. The underlying reasoning process is treated independently and divided into two parts. This includes a description ofmethods for hypotheses generation andmethods for finding the best explanations among a set of possible ones. Furthermore, the complexity of the abductive task is surveyed in connection with its relationship to default reasoning. We conclude with the presentation of applications of the discussed approaches focusing on plan recognition and plan generation.

[2]  Hector J. Levesque,et al.  Abductive and Default Reasoning: A Computational Core , 1990, AAAI.

[3]  Jr. Harry Earl Pople,et al.  A goal-oriented language for the computer , 1969 .

[4]  Raymond Reiter,et al.  A Logic for Default Reasoning , 1987, Artif. Intell..

[5]  Paolo Mancarella,et al.  Generalized Stable Models: A Semantics for Abduction , 1990, ECAI.

[6]  Hector J. Levesque,et al.  A Knowledge-Level Account of Abduction , 1989, IJCAI.

[7]  Jr. Jack W Smith RED: a classificatory and abductive expert system , 1986 .

[8]  G. L. Collected Papers , 1912, Nature.

[9]  Hwee Tou Ng,et al.  On the Role of Coherence in Abductive Explanation , 1990, AAAI.

[10]  Solomon Eyal Shimony,et al.  Probabilistic Semantics for Cost Based Abduction , 1990, AAAI.

[11]  Kave Eshghi,et al.  Abductive Planning with Event Calculus , 1988, ICLP/SLP.

[12]  Philip T. Cox,et al.  Causes for Events: Their Computation and Applications , 1986, CADE.

[13]  Robert A. Kowalski,et al.  Abduction Compared with Negation by Failure , 1989, ICLP.

[14]  Pietro Torasso,et al.  A spectrum of logical definitions of model‐based diagnosis 1 , 1991, Comput. Intell..

[15]  Martha E. Pollack,et al.  Weighted abduction for plan ascription , 1992, User Modeling and User-Adapted Interaction.

[16]  Mark E. Stickel,et al.  Rationale and Methods for Abductice Reasoning in Natural-Language Interpretation , 1989, Natural Language and Logic.

[17]  John N. Warfield,et al.  The Thought of C. S. Peirce , 1951, IEEE Transactions on Systems, Man, and Cybernetics.

[18]  Murray Shanahan,et al.  Prediction is Deduction but Explanation is Abduction , 1989, IJCAI.

[19]  Dean Allemang,et al.  Computational Complexity of Hypothesis Assembly , 1987, IJCAI.

[20]  James A. Reggia,et al.  Diagnostic Expert Systems Based on a Set Covering Model , 1983, Int. J. Man Mach. Stud..

[21]  Paolo Mancarella,et al.  Database Updates through Abduction , 1990, VLDB.

[22]  David Poole,et al.  A Logical Framework for Default Reasoning , 1988, Artif. Intell..

[23]  Jack Buchanan,et al.  Review of "Representation and Meaning: Experiments with Information Processing Systems by Herbert A. Simon and Laurent Siklossy, eds." Prentice-Hall, inc., New Jersey, 1972 , 1974, SGAR.

[24]  David Poole,et al.  Normality and Faults in Logic-Based Diagnosis , 1989, IJCAI.

[25]  T. A. Goudge,et al.  The Thought of C. S. Peirce. , 1951 .

[26]  Harry E. Pople,et al.  Session 6 Theorem Proving and Logic: I I ON THE MECHANIZATION OF ABDUCTIVE LOGIC , 2006 .

[27]  Mark E. Stickel,et al.  A prolog technology theorem prover: Implementation by an extended prolog compiler , 1986, Journal of Automated Reasoning.

[28]  Richard W. Weyhrauch,et al.  Prolegomena to a Theory of Mechanized Formal Reasoning , 1980, Artif. Intell..

[29]  Paolo Mancarella,et al.  Abductive Logic Programming , 1992, LPNMR.

[30]  Drew McDermott,et al.  Introduction to artificial intelligence , 1986, Addison-Wesley series in computer science.

[31]  Raymond Reiter,et al.  A Theory of Diagnosis from First Principles , 1986, Artif. Intell..