Title Reasoning about Complex Actions with Incomplete Knowledge: a Modal Approach
Authors Matteo Baldoni, Dipartimento di Informatica, Universita` degli Studi di Torino
Laura Giordano, Dipartimento di Scienze e Tecnologie Avanzate, Universita` degli Studi del Piemonte Orientale
Alberto Martelli, Dipartimento di Informatica, Universita` degli Studi di Torino
Viviana Patti, Dipartimento di Informatica, Universita` degli Studi di Torino
Main Fields 8. formal languages
19. theory of robotics
23. languages
Other Main Fields reasoning about actions
modal logic
Abstract + Keywords In this paper we propose a modal approach for reasoning about
dynamic domains in a logic programming setting. We present a
logical framework for reasoning about actions in which
modal inclusion axioms of the form
<p_0> \varphi \subset <p_1><p_2> ...<p_n> \varphi
allows procedures to be defined for building
complex actions from elementary actions.
The language is able to handle knowledge producing
actions as well as actions which remove information. Incomplete
states are represented by means of epistemic operators and test
actions can be used to check whether a fluent is true, false or
undefined in a state. We give a
non-monotonic solution for the frame problem by making
use of persistency assumptions in the context of an 
abductive characterization.
A goal directed proof procedure is defined, which
allows to reason about complex actions and to generate
conditional plans.