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.

© 1995 International Joint Conferences on Artificial Intelligence

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.

  1. [Baker, 1991] A. B. Baker. Nonmonotonic reasoning in the framework of the situation calculus. Artificial Intelligence, 49(5):5-23, 1991.
  2. [Dijkstra, 1976] E. W. Dijkstra. A Discipline of Pro- gramming, Prentice Hall, 1976.
  3. [Dijkstra and Scholten, 1990] E. W. Dijkstra and C. S. Scholten . Predicate Calculus and Program Seman- tics, Sprin' ger-Verlag, 1990.
  4. [Fikes and Nilsson, 1971] R. E. Fikes and R. E. Nilsson . STRIPS: A new approach to the application of the- orem proving to problem solving". Artifficial Intel- ligence, 2(3-4):189-208, 1971. IJCAI
  5. [Gelfond et al., 1991] M. Gelfond, V. Lifschitz and A. Rabinov. What are the limitations of situation cal- culus? In Proc. AAAI Symposium of Logical For- malization of Commonsense Reasoning, Stanford, 55-69, 1991.
  6. [Hanks and McDermott, 1987] S. Hanks and D. McDer- mott. Nonmonotonic Logic and Temporal Projec- tion. Artificial Intelligence, 33(3):379-412, 1987.
  7. [Hayes and McCarthy, 1969] J. McCarthy and P. J. Hayes. Some philosophical problems from the stand- point of artificial intelligence. In Machine Intelli- gence 4. B. Meltzer and D. Michie (eds.), 1969, 463- 502.
  8. [Kartha and Lifschitz, 1994] G. N. Kartha and V. Lif- schitz. Actions with indirect effects (preliminary report). In Proc. KR-94, Bonn, Germany, Mor- gan Kaufmann Publishers, San Francisco, 341-350, 1994.
  9. [Lifschitz, 1988] V. Lifschitz . Formal theories of action . In Readings in Nonmonotonic Reasoning, M. Gins- berg (ed.), Morgan Kaufmann Publishers, Palo Alto, 35-57, 1988.
  10. [Lifschitz and Rabinov, 1989] V. Lifschitz and A. Rabi- nov. Miracles in formal theories of action. Artificial Intelligence, 38(6):225-237, 1989.
  11. [Lukaszewicz and Madaliriska-Bugaj, 1994] W. Lukaszewicz and E. Madaliriska-Bugaj . Program verification techniques as a tool for reasoning about action and change. In Proc. of German AI Con- ference {KI-94). Lecture Notes in Artificial Intelli- gence, 861, Springer-Verlag, 226-236, 1994.
  12. [Lukaszewicz and Madaliriska-Bugaj , 1995] W. Luka- szewicz and E. Madaliriska-Bugaj. Reasoning about action and change: actions with abnormal effects. Submitted to German AI Conference, KI-95.
  13. [Pednault, 1986] E. P.D . Pednault . Toward a mathemat- ical theory of plan synthesis. Ph . D. Thesis, Dept. of Electrical Engineering , Stanford University, Stan- ford, 1986.
  14. [Pednault, 1988] E. P. D. Pednault. Synthesizing plans that contain actions with contex-dependent effects. Computational Intelligence, 4:356-372, 1988.
  15. [Pednault, 1989] E. P. D. Pednault. ADL: Exploring the middle ground between STRIPS and the situation calculus. In Proc. KR-89, 324-333, 1989.
  16. [Sandewall, 1994] E. Sandewall. Features and Fluents: The Representation of Knowledge about Dynami- cal Systems, Oxford Science Publications, Claren- don Press, Oxford, 1994.
  17. [Waldinger, 1977] R. Waldinger. Achieving several goals simultaneusly. In Machine Intelligence 8. E. Ellock and D. Michie (eds.), Ellis Horwood, Edinburgh, 94-136.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards