The Role of Abductive Reasoning within the Process of Belief Revision

An inquiring agent is concerned with obtaining as much new, error-free, information as possible. One way of doing this is to simply incorporate information presented to an agent as is. This strategy is adopted by many belief revision frameworks including the popular AGM framework. A more natural strategy would be for the agent to first seek an explanation or justification for the new information. After doing so, it could incorporate the explanation into its epistemic state together with the new information. Such a strategy would be particularly effective if the agent’s situation does not allow it to obtain new information easily. We model this strategy through the use of abductive reasoning. This allows us to then investigate the role of abductive inference within a belief revision framework based on the AGM. We not only look at the incorporation of new information but also at the removal of information. We begin by looking at some logical aspects of abduction and to contrast it, in a pragmatic sense, with the process of induction as performed by inverse resolution. We proceed to develop an account of an abductive expansion operator in the vein of the AGM framework. A definition, postulates and several constructions, reminiscent of the AGM, are developed together with a number of representation theorems. It is also shown how abductive expansion is related to nonmonotonic inference, in particular, default reasoning. The process of contraction is then investigated and we note how abduction can already be viewed as an active part of this operation. However, abductive expansion and AGM contraction do not exhibit the dual behaviour one might expect. This leads us into an investigation of an alternate operation known as Levi-contraction. We suggest a Grove style semantic modelling and provide additional postulates in order to obtain a complete characterisation. Our emphasis on expansion and contraction is guided to a large extent by Levi’s commensurability thesis which states that any revision can be achieved through a series of expansion and contraction operations. However, using our work on expansion and contraction, we briefly investigate the repercussions for an abductive revision operator determined through the Levi identity. It turns out that this problem relies heavily on that of iterated revision.

[1]  Hirofumi Katsuno,et al.  On the Difference between Updating a Knowledge Base and Revising It , 1991, KR.

[2]  J. Pollock Contemporary theories of knowledge , 1986 .

[3]  Peter Gärdenfors,et al.  Nonmonotonic Inference Based on Expectations , 1994, Artif. Intell..

[4]  Sarit Kraus,et al.  Nonmonotonic Reasoning, Preferential Models and Cumulative Logics , 1990, Artif. Intell..

[5]  Wolfgang Spohn,et al.  Ordinal Conditional Functions: A Dynamic Theory of Epistemic States , 1988 .

[6]  Donald Nute,et al.  Counterfactuals , 1975, Notre Dame J. Formal Log..

[7]  Richard C. T. Lee,et al.  Symbolic logic and mechanical theorem proving , 1973, Computer science classics.

[8]  Raymond Reiter,et al.  Foundations of Assumption-based Truth Maintenance Systems: Preliminary Report , 1987, AAAI.

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

[10]  Peter Jackson,et al.  Computing Prime Implicates Incrementally , 1992, CADE.

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

[12]  Peter Gärdenfors,et al.  The Dynamics of Belief Systems : Foundations vs . Coherence Theories , 1990 .

[13]  Hirofumi Katsuno,et al.  Propositional Knowledge Base Revision and Minimal Change , 1991, Artif. Intell..

[14]  Mary-Anne Williams Changing Nonmonotonic Inference Relations , 1995, WOCFAI.

[15]  David Makinson,et al.  On the logic of theory change: Safe contraction , 1985, Stud Logica.

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

[17]  Isaac Levi Subjunctives, dispositions and chances , 1977 .

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

[19]  Peter Gärdenfors,et al.  Revisions of Knowledge Systems Using Epistemic Entrenchment , 1988, TARK.

[20]  Satu Eloranta,et al.  On Iterated Belief Change , 1998, SCAI.

[21]  Abhaya C. Nayak Foundational belief change , 1994, J. Philos. Log..

[22]  Jon Doyle,et al.  A Truth Maintenance System , 1979, Artif. Intell..

[23]  P G rdenfors,et al.  Knowledge in flux: modeling the dynamics of epistemic states , 1988 .

[24]  P. Thagard,et al.  Explanatory coherence , 1993 .

[25]  Daniel Lehmann,et al.  Belief Revision, Revised , 1995, IJCAI.

[26]  Norman Y. Foo,et al.  Connections Between the ATMS and AGM Belief Revision , 1993, IJCAI.

[27]  Wolfgang Spohn,et al.  Deterministic and probabilistic reasons and causes , 1983 .

[28]  E. Sosa The Raft and the Pyramid: Coherence versus Foundations in the Theory of Knowledge , 1980 .

[29]  J. Reggia,et al.  Abductive Inference Models for Diagnostic Problem-Solving , 1990, Symbolic Computation.

[30]  Luca Console,et al.  Investigating the Relationships between Abduction and Inverse Resolution in Proposition Calculus , 1991, ISMIS.

[31]  Jon Doyle,et al.  Belief Revision: Reason maintenance and belief revision: Foundations versus coherence theories , 1992 .

[32]  K. Segerberg Classical propositional operators , 1982 .

[33]  W. Salmon Four decades of scientific explanation , 1989 .

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

[35]  David Makinson,et al.  Maps between some different kinds of contraction function: The finite case , 1986, Stud Logica.

[36]  Fiora Pirri,et al.  Propositional Abduction in Modal Logic , 1995, Log. J. IGPL.

[37]  André Fuhrmann,et al.  A survey of multiple contractions , 1994, J. Log. Lang. Inf..

[38]  Peter Jackson,et al.  Introduction to expert systems , 1986 .

[39]  John F. Sowa,et al.  Conceptual Structures: Information Processing in Mind and Machine , 1983 .

[40]  André Fuhrmann,et al.  Theory contraction through base contraction , 1991, J. Philos. Log..

[41]  H. Kyburg The Fixation of Belief and Its Undoing , 1994 .

[42]  Charles Elkan,et al.  A Rational Reconstruction of Nonmonotonic Truth Maintenance Systems , 1990, Artif. Intell..

[43]  Stephen Muggleton,et al.  Machine Invention of First Order Predicates by Inverting Resolution , 1988, ML.

[44]  Bernhard Nebel,et al.  Belief Revision and Default Reasoning: Syntax-Based Approaches , 1991, KR.

[45]  Craig Boutilier,et al.  Abduction as Belief Revision , 1995, Artif. Intell..

[46]  Hilary Putnam,et al.  Reasoning and the logic of things , 1992 .

[47]  Maurice PagnuccoKnowledge Entrenchment Kinematics 101 , 1994 .

[48]  Mary-Anne Williams,et al.  Constructive Modelings for Theory Change , 1995, Notre Dame J. Formal Log..

[49]  Adam J. Grove,et al.  Two modellings for theory change , 1988, J. Philos. Log..

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

[51]  H. Kyburg Iterated Belief Change Based on Epistemic Entrenchment* , 1994 .

[52]  Norman Y. Foo,et al.  Changing conditional beliefs unconditionally , 1996 .

[53]  Sven Ove Hansson,et al.  Belief contraction without recovery , 1991, Stud Logica.

[54]  Charles G. Morgan,et al.  Hypothesis Generation by Machine , 1971, Artif. Intell..

[55]  Gerhard Brewka,et al.  Preferred Subtheories: An Extended Logical Framework for Default Reasoning , 1989, IJCAI.

[56]  Norman Y. Foo,et al.  The Relationship Between Abduction and Changes in Belief States , 1993 .

[57]  Hans Rott,et al.  Preferential belief change using generalized epistemic entrenchment , 1992, J. Log. Lang. Inf..

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

[59]  Peter Gärdenfors,et al.  Knowledge, belief, and strategic interaction: The dynamics of belief systems: Foundations versus coherence theories , 1992 .

[60]  Céline Rouveirol,et al.  Beyond Inversion of Resolution , 1990, ML.

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

[62]  C. Peirce,et al.  Collected Papers of Charles Sanders Peirce , 1936, Nature.

[63]  Robert C. Moore Semantical Considerations on Nonmonotonic Logic , 1985, IJCAI.

[64]  Stephen Muggleton,et al.  Duce, An Oracle-based Approach to Constructive Induction , 1987, IJCAI.

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

[66]  Herbert B. Enderton,et al.  A mathematical introduction to logic , 1972 .

[67]  F. Ramsey General Propositions and Causality , 1931 .

[68]  Patrick Suppes,et al.  Axiomatic set theory , 1969 .

[69]  C. Hempel,et al.  Studies in the Logic of Explanation , 1948, Philosophy of Science.

[70]  SVEN OVE HANSSON,et al.  Reversing the Levi identity , 1993, J. Philos. Log..

[71]  David Poole,et al.  Representing Diagnostic Knowledge for Probabilistic Horn Abduction , 1991, IJCAI.

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

[73]  G. Harman,et al.  Change in View: Principles of Reasoning. , 1988 .

[74]  Sven Ove Hansson,et al.  Levi Contractions and AGM Contractions: a Comparison , 1995, Notre Dame J. Formal Log..

[75]  Paul Thagard,et al.  Explanatory Coherence and Belief Revision in Naive Physics , 1988 .

[76]  Giuseppe Attardi,et al.  Effiecient Compilation of First Order Predicates , 1991, AI*IA.

[77]  Peter Gärdenfors,et al.  Belief Revision , 1995 .

[78]  Otto Neurath,et al.  Philosophical Papers, 1913-1946 , 1983 .

[79]  P. Jackson Propositional abductive logic , 1989 .

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

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

[82]  Peter Gärdenfors,et al.  On the logic of theory change: Partial meet contraction and revision functions , 1985, Journal of Symbolic Logic.

[83]  Johan de Kleer,et al.  An Assumption-Based TMS , 1987, Artif. Intell..

[84]  Michael Reinfrank,et al.  On the Relation Between Truth Maintenance and Autoepistemic Logic , 1989, IJCAI.

[85]  Robert H. Ennis Enumerative Induction and Best Explanation , 1968 .

[86]  Randy Goebel,et al.  Theorist: A Logical Reasoning System for Defaults and Diagnosis , 1987 .

[87]  Maurice Pagnucco,et al.  Conjunctive Versus Disjunctive Abduction —A Pragmatic Dif ference Between Abduction and Inverse Resolution , 1995 .

[88]  J. Lloyd Foundations of Logic Programming , 1984, Symbolic Computation.

[89]  Ehud Shapiro,et al.  Inductive Inference of Theories from Facts , 1991, Computational Logic - Essays in Honor of Alan Robinson.

[90]  Mary-Anne Williams,et al.  Transmutations of Knowledge Systems , 1994, KR.

[91]  Alex Chia-Yee Kean A formal characterization of a domain independent abductive reasoning system , 1992 .

[92]  Alvaro del Val On the Relation between the Coherence and Foundations Theories of Belief Revision , 1994, AAAI.

[93]  Eugene Charniak,et al.  Motivation Analysis, Abductive Unification, and Nonmonotonic Equality , 1988, Artif. Intell..

[94]  K. T. Fann Peirce's theory of abduction , 1970 .

[95]  Jorge Lobo,et al.  Abductive Change Operators , 1996, Fundam. Informaticae.

[96]  Chandrabose Aravindan,et al.  Belief Dynamics, Abduction, and Database , 1994, JELIA.

[97]  Peter Lipton,et al.  Inference to the best explanation , 1993 .

[98]  Ernest Teniente An Abductive Framework to Handle Consistency-preserving Updates in Deductive Databases , 1995, Deductive Databases / Abduction in Deductive Databases.

[99]  Hans Rott,et al.  Two methods of constructing contractions and revisions of knowledge systems , 1991, J. Philos. Log..

[100]  David Makinson,et al.  On the status of the postulate of recovery in the logic of theory change , 1987, J. Philos. Log..

[101]  Clayton Lewis,et al.  The Role of Abduction in Learning to Use a Computer System. , 1982 .

[102]  Peter Gärdenfors,et al.  Relations between the logic of theory change and nonmonotonic logic , 1989, The Logic of Theory Change.

[103]  G. Antoniou Stable Model Semantics of Logic Programs , 1997 .

[104]  G. Harman,et al.  Enumerative Induction as Inference to the Best Explanation , 1968 .

[105]  Aditya Ghose Practical belief change , 1996 .

[106]  Norman Y. Foo,et al.  Abductive Reasoning, Belief Expansion and Nonmonotonic Cesequence , 1995, Deductive Databases / Abduction in Deductive Databases.