From logic programs updates to action description updates

  • Authors:
  • José Júlio Alferes;Federico Banti;Antonio Brogi

  • Affiliations:
  • CENTRIA, Universidade Nova de Lisboa, Portugal;CENTRIA, Universidade Nova de Lisboa, Portugal;Dipartimento di Informatica, Università di Pisa, Italy

  • Venue:
  • CLIMA'04 Proceedings of the 5th international conference on Computational Logic in Multi-Agent Systems
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

An important branch of investigation in the field of agents has been the definition of high level languages for representing effects of actions, the programs written in such languages being usually called action programs. Logic programming is an important area in the field of knowledge representation and some languages for specifying updates of Logic Programs had been defined. Starting from the update language Evolp, in this work we propose a new paradigm for reasoning about actions called Evolp action programs. We provide translations of some of the most known action description languages into Evolp action programs, and underline some peculiar features of this newly defined paradigm. One such feature is that Evolp action programs can easily express changes in the rules of the domains, including rules describing changes.