A Semantical Account of Progression in the Presence of Uncertainty

Building on a general theory of action by Reiter and his colleagues, Bacchus et al. give an account for formalizing degrees of belief and noisy actions in the situation calculus. Unfortunately, there is no clear solution to the projection problem for the formalism. And, while the model has epistemic features, it is not obvious what the agent's knowledge base should look like. Also, reasoning about uncertainty essentially resorts to second-order logic. In recent work, Gabaldon and Lakemeyer remedy these shortcomings somewhat, but here too the utility seems to be restricted to queries (with action operators) about the initial theory. In this paper, we propose a fresh amalgamation of a modal fragment of the situation calculus and uncertainty, where the idea will be to update the initial knowledge base, containing both ordinary and (certain kinds of) probabilistic beliefs, when noisy actions are performed. We show that the new semantics has the right properties, and study a special case where updating probabilistic beliefs is computable. Our ideas are closely related to the Lin and Reiter notion of progression.

[1]  Robert Demolombe,et al.  Belief Change: from Situation Calculus to Modal Logic , 2003, J. Appl. Non Class. Logics.

[2]  Alex M. Andrew,et al.  Knowledge in Action: Logical Foundations for Specifying and Implementing Dynamical Systems , 2002 .

[3]  J. K. Hunter,et al.  Measure Theory , 2007 .

[4]  Johan van Benthem,et al.  Dynamic Update with Probabilities , 2009, Stud Logica.

[5]  Gerhard Lakemeyer,et al.  ESP: A Logic of Only-Knowing, Noisy Sensing and Acting , 2007, AAAI.

[6]  Michael Thielscher,et al.  Planning with Noisy Actions , 2001, Australian Joint Conference on Artificial Intelligence.

[7]  Hector J. Levesque,et al.  Reasoning about Noisy Sensors in the Situation Calculus , 1995, IJCAI.

[8]  Yde Venema,et al.  Dynamic Logic by David Harel, Dexter Kozen and Jerzy Tiuryn. The MIT Press, Cambridge, Massachusetts. Hardback: ISBN 0–262–08289–6, $50, xv + 459 pages , 2002, Theory and Practice of Logic Programming.

[9]  Fangzhen Lin,et al.  How to Progress a Database , 1997, Artif. Intell..

[10]  Joseph Y. Halpern Reasoning about uncertainty , 2003 .

[11]  G. E. Hughes,et al.  An introduction to modal logic, 2e éd., 1 vol , 1973 .

[12]  Max J. Cresswell,et al.  A New Introduction to Modal Logic , 1998 .

[13]  Gerhard Lakemeyer,et al.  On Progression and Query Evaluation in First-Order Knowledge Bases with Function Symbols , 2011, IJCAI.

[14]  Gerhard Lakemeyer,et al.  Point-based value iteration: an anytime algorithm for POMDPs , 2003, IJCAI 2003.

[15]  Ronald Fagin,et al.  Reasoning about knowledge and probability , 1988, JACM.

[16]  Jerzy Tiuryn,et al.  Dynamic logic , 2001, SIGA.