Proceedings

Reasoning about Action and Change Using Dijkstra's Semantics for Programming Languages: Preliminary Report

Download BibTeX Cite

Proceedings of the Fourteenth International Joint Conference on Artificial Intelligence. Temporal Reasoning. Pages 1950-1954.

Abstract

We apply Dijkstra's semantics for programming languages to formalization of reasoning about action and change. The basic idea is to view actions as formula transformers, i .e . functions from formulae into formulae . The major advantage of our proposal is that it is very simple and more effective than most of other approaches. Yet, it deals with a broad class of actions, including those with random and indirect effects. Also, both temporal prediction and postdiction reasoning tasks can be solved without restricting initial nor final states to completely specified.

Witold Lukaszewicz, and Ewa Madalinska-Bugaj. 1995. Reasoning about Action and Change Using Dijkstra's Semantics for Programming Languages: Preliminary Report. In Proceedings of the Fourteenth International Joint Conference on Artificial Intelligence, IJCAI-95. IJCAI, 1950–1954. https://ijcai.org/proceedings/1995/250
Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards