Journal of Logic and Computation Advance Access originally published online on February 15, 2008
Journal of Logic and Computation 2008 18(5):755-782; doi:10.1093/logcom/exm091
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
This article appears in the following Journal of Logic and Computation issue: Special Issue: Belief Revision in Rational Agents [View the issue table of contents]
Original Articles |
Reconstructing an Agent's Epistemic State from Observations about its Beliefs and Non-beliefs
Mahasarakham University, Faculty of Informatics, Mahasarakham 44150, Thailand. E-mail: richard.b{at}msu.ac.th
University of Leipzig, Department of Computer Science, Leipzig 04103, Germany. E-mail: nittka{at}informatik.uni-leipzig.de
Received 1 December 2007.
| Abstract |
|---|
We look at the problem in belief revision of trying to make inferences about what an agent believed—or will believe—at a given moment, based on an observation of how the agent has responded to some sequence of previous belief revision inputs over time. We adopt a reverse engineering approach to this problem. Assuming a framework for iterated belief revision which is based on sequences, we construct a model of the agent that best explains the observation. Further considerations on this best-explaining model then allow inferences about the agent's epistemic behaviour to be made. We also provide an algorithm which computes this best explanation.
Keywords: Belief revision; non-monotonic reasoning; iterated revision; non-prioritised revision; rational closure; rational explanation; multi-agent systems