Handling Defeasibilities in Action Domains

06/03/2002
by   Yan Zhang, et al.
0

Representing defeasibility is an important issue in common sense reasoning. In reasoning about action and change, this issue becomes more difficult because domain and action related defeasible information may conflict with general inertia rules. Furthermore, different types of defeasible information may also interfere with each other during the reasoning. In this paper, we develop a prioritized logic programming approach to handle defeasibilities in reasoning about action. In particular, we propose three action languages AT^0, AT^1 and AT^2 which handle three types of defeasibilities in action domains named defeasible constraints, defeasible observations and actions with defeasible and abnormal effects respectively. Each language with a higher superscript can be viewed as an extension of the language with a lower superscript. These action languages inherit the simple syntax of A language but their semantics is developed in terms of transition systems where transition functions are defined based on prioritized logic programs. By illustrating various examples, we show that our approach eventually provides a powerful mechanism to handle various defeasibilities in temporal prediction and postdiction. We also investigate semantic properties of these three action languages and characterize classes of action domains that present more desirable solutions in reasoning about action within the underlying action languages.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/02/2018

A Probabilistic Extension of Action Language BC+

We present a probabilistic extension of action language BC+. Just like B...
research
12/15/2009

Multi-valued Action Languages in CLP(FD)

Action description languages, such as A and B, are expressive instrument...
research
03/09/2000

PAL: Pertinence Action Language

The current document contains a brief description of a system for Reason...
research
07/13/2002

Modeling Complex Domains of Actions and Change

This paper studies the problem of modeling complex domains of actions an...
research
07/27/2013

Learning to Understand by Evolving Theories

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

Can Transformers Reason About Effects of Actions?

A recent work has shown that transformers are able to "reason" with fact...
research
08/17/2015

A Refinement-Based Architecture for Knowledge Representation and Reasoning in Robotics

This paper describes an architecture that combines the complementary str...

Please sign up or login with your details

Forgot password? Click here to reset