Proceedings

Representing Concurrent Actions in Extended Logic Programming

Download BibTeX Cite

Proceedings of the Thirteenth International Joint Conference on Artificial Intelligence. Logic Programming. Pages 866-872.

© 1993 International Joint Conferences on Artificial Intelligence

Abstract

Gelfond and Lifschitz introduce a declarative language A for describing effects of actions and define a translation of theories in this language into extended logic programs(ELP's) . The purpose of this paper is to extend the language and the translation to allow reasoning about the effects of concurrent actions. Logic programming formalization of situation calculus with concurrent actions presented in the paper can be of independent interest and may serve as a test bed for the investigation of various transformations and logic programming inference mechanisms.

  1. Andrew Baker. Nonmonotonic reasoning in the framework of situation calculus. Artificial Intelligence, 49:5-23, 1991.
  2. Michael Gelfond and Vladimir Lifschitz . Logic pro- grams with classical negation. In David Warren and Peter Szeredi, editors, Logic Programming: Proc. of the Seventh Int'l Conf., pages 579-597, 1990.
  3. Michael Gelfond and Vladimir Lifschitz. Represent- ing actions in extended logic programs. In Joint In- ternational Conference and Symposium on Logic Pro- gramming., 1992.
  4. Michael Gelfond, Vladimir Lifschitz, and Arkady Ra- binov. What are the limitations of the situation calcu- lus? In Robert Boyer, editor, Automated Reasoning: Essays in Honor of Woody Bledsoe. Kluwer Academic, Dordrecht, 1991.
  5. G. Kartha. Soundness and Completeness Theorems to Three Formalizations of Actions. IJCAI 93.
  6. Fangzhen Lin and Yoav Shoham. Provably correct theories of actions: preliminary report. In Proc. of AAAI-91, 1991.
  7. Fangzhen Lin and Yoav Shoham . Concurrent actions in the situation calculus. In Proc. of AAAI-92, pages 590-595, 1992.
  8. John McCarthy. Applications of circumscription to formalizing common sense knowledge. Artificial Intel- ligence, 26(3):89-116, 1986.
  9. John McCarthy and Patrick Hayes. Some philosoph- ical problems from the standpoint of artificial intelli- gence. In B. Meltzer and D. Michie, editors, Machine Intelligence, volume 4, pages 463-502. Edinburgh Uni- versity Press, Edinburgh, 1969.
  10. David Pearce and Gerd Wagner. Reasoning with negative information 1 -strong negation in logic pro- gramming. Technical report, Gruppe fur Logic, Wis- sentheorie and Information, Freie Universitat Berlin, 1989.
  11. Edwin Pednault. ADL: Exploring the middle ground between STRIPS and the situation calculus. In Ronald Brachman, Hector Levesque, and Raymond Reiter, editors, Proc. of the First Int 'l Con f. on Prin- ciples of Knowledge Representation and Reasoning, pages 324-332, 1989.
  12. Raymond Reiter. A logic for default reasoning. Ar- tificial Intelligence, 13(1,2):81-132, 1980.
  13. Raymond Reiter. The frame problem in the situ- ation calculus. In Vladimir Lifschitz, editor, Artifi- cial Intelligence and Mathematical Theory of Compu- tation, pages 359-380. Academic Press, 1991.

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

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