A Framework for Decision-Theoretic Planning I: Combining the Situation Calculus, Conditional Plans, Probability and Utility

02/13/2013
by   David L Poole, et al.
0

This paper shows how we can combine logical representations of actions and decision theory in such a manner that seems natural for both. In particular we assume an axiomatization of the domain in terms of situation calculus, using what is essentially Reiter's solution to the frame problem, in terms of the completion of the axioms defining the state change. Uncertainty is handled in terms of the independent choice logic, which allows for independent choices and a logic program that gives the consequences of the choices. As part of the consequences are a specification of the utility of (final) states. The robot adopts robot plans, similar to the GOLOG programming language. Within this logic, we can define the expected utility of a conditional plan, based on the axiomatization of the actions, the uncertainty and the utility. The ?planning' problem is to find the plan with the highest expected utility. This is related to recent structured representations for POMDPs; here we use stochastic situation calculus rules to specify the state transition function and the reward/value function. Finally we show that with stochastic frame axioms, actions representations in probabilistic STRIPS are exponentially larger than using the representation proposed here.

READ FULL TEXT

page 1

page 3

page 4

page 9

research
09/14/2018

On Plans With Loops and Noise

In an influential paper, Levesque proposed a formal specification for an...
research
06/30/2020

Situation Calculus by Term Rewriting

A version of the situation calculus in which situations are represented ...
research
07/01/2022

A Note on Process Modelling: Combining Situation Calculus and Petri Nets

The situation calculus logic model is convenient for modelling the actio...
research
03/06/2013

From Conditional Oughts to Qualitative Decision Theory

The primary theme of this investigation is a decision theoretic account ...
research
04/22/2022

Risk Awareness in HTN Planning

Actual real-world domains are characterised by uncertain situations in w...
research
06/17/2020

Logic, Probability and Action: A Situation Calculus Perspective

The unification of logic and probability is a long-standing concern in A...
research
03/08/2000

cc-Golog: Towards More Realistic Logic-Based Robot Controllers

High-level robot controllers in realistic domains typically deal with pr...

Please sign up or login with your details

Forgot password? Click here to reset