Skip to main navigation Skip to search Skip to main content

Deriving invariants and constraints from action theories

  • University of New South Wales

Research output: Contribution to journalArticlepeer-review

9 Citations (Scopus)

Abstract

Recent work on reasoning about action has shown that there exists an interesting connection between action specifications and state constraints - it is possible to extract state constraints from action specifications. This work provides us another way to describe the behaviour of dynamic systems. In this paper, we address the problem of generating action invariants from action specifications, and generalizing action invariants into state constraints. We first propose a persistence-based formalism of actions, and show that the generation of action invariants is achieved from action specifications by reasoning about persistence. We then investigate the generalization of action invariants into state constraints. Blocks world examples illustrate the general procedure throughout.

Original languageEnglish
Pages (from-to)109-123
Number of pages15
JournalFundamenta Informaticae
Volume30
Issue number1
DOIs
Publication statusPublished - Apr 1997

Keywords

  • Knowledge representation
  • Logics for artificial intelligence
  • Reasoning about action

Fingerprint

Dive into the research topics of 'Deriving invariants and constraints from action theories'. Together they form a unique fingerprint.

Cite this