Compiling Causal Theories to Successor State Axioms and STRIPS-Like Systems

06/24/2011
by   F. Lin, et al.
0

We describe a system for specifying the effects of actions. Unlike those commonly used in AI planning, our system uses an action description language that allows one to specify the effects of actions using domain rules, which are state constraints that can entail new action effects from old ones. Declaratively, an action domain in our language corresponds to a nonmonotonic causal theory in the situation calculus. Procedurally, such an action domain is compiled into a set of logical theories, one for each action in the domain, from which fully instantiated successor state-like axioms and STRIPS-like systems are then generated. We expect the system to be a useful tool for knowledge engineers writing action specifications for classical AI planning systems, GOLOG systems, and other systems where formal specifications of actions are needed.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/19/2012

Probabilistic Reasoning about Actions in Nonmonotonic Causal Theories

We present the language m Pcal C+ for probabilistic reasoning about acti...
research
01/16/2014

On Action Theory Change

As historically acknowledged in the Reasoning about Actions and Change c...
research
12/17/2019

Design and Implementation of Linked Planning Domain Definition Language

Planning is a critical component of any artificial intelligence system t...
research
07/27/2013

Learning to Understand by Evolving Theories

In this paper, we describe an approach that enables an autonomous system...
research
07/12/2018

Hybrid Temporal Situation Calculus

The ability to model continuous change in Reiter's temporal situation ca...
research
09/25/2019

Temporal Planning with Intermediate Conditions and Effects

Automated temporal planning is the technology of choice when controlling...
research
07/17/2023

Automated Action Model Acquisition from Narrative Texts

Action models, which take the form of precondition/effect axioms, facili...

Please sign up or login with your details

Forgot password? Click here to reset