On The Semantics of Belief Revision Systems

We give semantics to belief revision operators that satisfy the Alchourron-Garden-fors-Makinson postulates by presenting an epistemic logic such that, for any such revision operator, the result of a revision can be described by a sentence in this logic. In our logic, the fact that the agent's set of beliefs is φ is represented by the sentence 0φ, where 0 is Levesque's 'only know' operator. Intuitively, 0φ is read as 'φ is all that is believed.' The fact that the agent believes ψ is represented by the sentence Bψ, read in the usual way as 'ψ is believed'. The connective d represents update as defined by Katsuno and Mendelzon. The revised beliefs are represented by the sentence 0φdBψ. We show that for every revision operator that satisfies the AGM postulates, there is a model for our epistemic logic such that the beliefs implied by the sentence 0φdBψ in this model correspond exactly to the sentences implied by the theory that results from revising φ by ψ. This means that reasoning about changes in the agent's beliefs reduces to model checking of certain epistemic sentences. The negative result in the paper is that this type of formal account of revision cannot be extended to the situation where the agent is able to reason about its beliefs. A fully introspective agent cannot use our construction to reason about the results of its own revisions, on pain of triviality.

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

[2]  David Lewis Counterfactuals and Comparative Possibility , 1973 .

[3]  Jon Doyle,et al.  Rational Belief Revision (Preliminary Report) , 1994 .

[4]  Hirofumi Katsuno,et al.  A Unified View of Propositional Knowledge Base Updates , 1989, IJCAI.

[5]  Ronald Fagin,et al.  On the semantics of updates in databases , 1983, PODS.

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

[7]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[8]  Bernhard Nebel,et al.  A Knowledge Level Analysis of Belief Revision , 1989, KR.

[9]  C. Hooker,et al.  Foundations of Probability Theory, Statistical Inference, and Statistical Theories of Science , 1976 .

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

[11]  D. Lewis Probabilities of Conditionals and Conditional Probabilities , 1976 .

[12]  Joseph Y. Halpern,et al.  A Guide to the Modal Logics of Knowledge and Belief: Preliminary Draft , 1985, IJCAI.

[13]  William Harper,et al.  Ifs. Conditionals, Belief, Decision, Chance, and Time , 1981 .

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

[15]  Hector J. Levesque,et al.  All I Know: A Study in Autoepistemic Logic , 1990, Artif. Intell..

[16]  Allan Gibbard,et al.  Two Recent Theories of Conditionals , 1980 .

[17]  Marianne Winslett,et al.  Reasoning about Action Using a Possible Models Approach , 1988, AAAI.

[18]  Anand S. Rao,et al.  Minimal Change and Maximal Coherence: A Basis for Belief Revision and Reasoning about Actions , 1989, IJCAI.

[19]  Mukesh Dalal,et al.  Investigations into a Theory of Knowledge Base Revision , 1988, AAAI.

[20]  C. E. Alchourrón,et al.  On the logic of theory change: Partial meet contraction and revision functions , 1985 .

[21]  B. Dahn Foundations of Probability theory, statistical inference, and statistical theories of science , 1978 .

[22]  Max J. Cresswell,et al.  A companion to modal logic , 1984 .

[23]  Joseph Y. Halpern,et al.  Model Checking vs. Theorem Proving: A Manifesto , 1991, KR.

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

[25]  Gabriel M. Kuper,et al.  Updating Logical Databases , 1986, Adv. Comput. Res..