Skip to main content

Contextual logic of change and the ramification problem

  • Temporal Reasoning
  • Conference paper
  • First Online:
Progress in Artificial Intelligence (EPIA 1997)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 1323))

Included in the following conference series:

Abstract

In this paper we discuss CLOG, an approach for reasoning about action and change, which is an alternative to the situation calculus and circumscription. In our approach, inspired by the possible worlds approach, change is modeled as changing the theory that describes the world. CLOC extends first order logic by representing changes, defining predicates about the execution of change and defining new inference rules that handle change. We also present a rule of inference, EX Pμ, that is used for concluding what propositions hold after the execution of change. We study the ramification problem and conclude that our approach presents the correct solution for the example Baker uses to show that his approach doesn't solve the ramification problem. We also show that our method is highly sensitive to the choice of formulation used to describe the situations involved, since some variations would be enough to make our method suffer from the ramification problem. We conclude that this is a problem of choosing adequate formulation of both situations and actions. We identify the conditions under which our method solves this problem and make suggestions for avoiding it.

We thank Prof. Carlos Pinto Ferreira, the anonymous reviewers and the members of GIA for their for their helpful comments. This work was partially supported by Junta Nacional de Investigação Científica e Tecnológica and by PRAXIS XXI under grant 2/2.1/TIT/1568/95.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Andrew Baker. Nonmonotonic reasoning in the framework of situation calculus. Artificial Intelligence, 49:5–23, 1991.

    Google Scholar 

  2. Maria dos Remédios Cravo and João P. Martins. SNePSwD: A Newcomer to the SNePS Family. Journal of Experimental and Theoretical Artificial Intelligence (JETAI), 5(2&3):135–148, 1993.

    Google Scholar 

  3. Frederic Brenton Fitch. Symbolic Logic — An Introduction. The Ronald Press Company, New York, 1952.

    Google Scholar 

  4. Michael P. Georgeff. Planning. Ann. Rev. Comput. Sci, 2:359–400, 1987. Reprinted in James Allen, James Hendler, and Austin Tate, eds., Readings in Planning, Morgan Kaufmann Publishers, Inc., San Mateo, CA, 1990.

    Google Scholar 

  5. Mathew L. Ginsberg and David E. Smith. Reasoning about Action I: A Possible Worlds Approach. Artificial Intelligence, 35:165–195, 1988.

    Google Scholar 

  6. Steve Hanks and Drew McDermott. Nonmonotonic Logic and Temporal Projection. Artificial Intelligence, 33:379–412, 1987.

    Google Scholar 

  7. G. Neelakantan Kartha and Vladimir Lifschitz. Actions with Indirect Effects (Preliminary Report). In International Conference on Knowledge Representation and Reasoning, pages 341–350, 1994.

    Google Scholar 

  8. Henry Kautz. The logic of persistence. In Proceedings of the Fifth National Conference on Artificial Intelligence, pages 401–405, 1986.

    Google Scholar 

  9. Deepak Kumar and Stuart C. Shapiro. Acting in Service of Inference (and vice-versa). In Douglas Dankel II, editor, Proceedings of the Seventh Florida Artificial Intelligence Research Symposium (FLAIRS-94), May 1994.

    Google Scholar 

  10. E. J. Lemmon. Beginning Logic. Van Nostrand Reinhold (International), 1965.

    Google Scholar 

  11. Vladimir Lifschitz. On the semantic of STRIPS. In Proceedings of the 1986 Workshop on Reasoning about Actions and Plans, pages 1–9. Morgan Kaufmann, 1986.

    Google Scholar 

  12. Vladimir Lifschitz. Formal theories of action. In F. Brown, editor, The Frame Problem in Artificial Intelligence: Proceedings of the 1987 Workshop, pages 35–58. Morgan Kaufmann Publishers, 1987.

    Google Scholar 

  13. Vladimir Lifschitz. Frames in the Space of Situations. Artificial Intelligence, 46:365–376, 1990.

    Google Scholar 

  14. Vladimir Lifschitz. Circunscription. In Dov Gabbay, C. J. Hogger, and J. A. Robinson, editors, Handbok of Artificial Intelligence and Logic Programming, volume 3, pages 287–352. Oxford University Press, 1993.

    Google Scholar 

  15. Vladimir Lifschitz. Nested abnormality theories. Artificial Intelligence, 74, 1995.

    Google Scholar 

  16. João P. Martins and Stuart C. Shapiro. A Model for Belief Revision. Artificial Intelligence, 35:25–79, 1988.

    Google Scholar 

  17. Pedro A. Matos and João P. Martins. Contextual Logic of Change and Contextual Proofs. In Proceedings of the 4th Workshop on Temporal Representation and Reasoning (TIME-97). IEEE Press, 1997.

    Google Scholar 

  18. John McCarthy and P. Hayes. Some philosophical problems from the standpoint of artificial intelligence. In Machine Intelligence, volume 4, pages 463–502. Edinburg University Press, 1969. Reprinted in James Allen, James Hendler, and Austin Tate, eds., Readings in Planning, Morgan Kaufmann Publishers, Inc., San Mateo, CA, 1990, 393–435.

    Google Scholar 

  19. John McCarthy. Circumscription — A Form of Non-Monotonic Reasoning. Artificial Intelligence, 13:27–39, 1980.

    Google Scholar 

  20. John McCarthy. Application of Circumscription to Formalizing Common-Sense Knowledge. Artificial Intelligence, 28:89–116, 1986.

    Google Scholar 

  21. Carlos Pinto-Ferreira and João P. Martins. A Formal System for Reasoning about Change. In Proceedings of the Ninth European Conference on Artificial Intelligence, pages 503–508, London, 1990. Pitman Publishing.

    Google Scholar 

  22. Carlos Pinto-Ferreira and Jodo P. Martins. The strict assumption — a propositional approach to change. Journal of Experimental Theoretical Artificial Intelligence, 5(2&3):215–224, 1993.

    Google Scholar 

  23. Erik Sandewall and Yoav Shoham. Non-monotonic Temporal Reasoning. In Dov Gabbay, C. J. Hogger, and J. A. Robinson, editors, Handbok of Artificial Intelligence and Logic Programming, volume 4, pages 439–498. Oxford University Press, 1994.

    Google Scholar 

  24. Stuart C. Shapiro and William J. Rapaport. The SNePS family. Computers Mathematics with Applications, 23(2–5):243–275, January-March 1992.

    Google Scholar 

  25. S. C. Shapiro and W. J. Rapaport. SNePS Considered as a Fully Intensional Propositional Semantic Network. In N. Cercone and G. McCalla, editors, The Knowledge Frontier, pages 263–315. Springer-Verlag, New York, 1987.

    Google Scholar 

  26. Marianne Winslett. Reasoning about action using a possible models approach. In Proceedings of the Seventh National Conference on Artificial Intelligence, pages 89–93, 1988.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Ernesto Coasta Amilcar Cardoso

Rights and permissions

Reprints and permissions

Copyright information

© 1997 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Matos, P.A., Martins, J.P. (1997). Contextual logic of change and the ramification problem. In: Coasta, E., Cardoso, A. (eds) Progress in Artificial Intelligence. EPIA 1997. Lecture Notes in Computer Science, vol 1323. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0023928

Download citation

  • DOI: https://doi.org/10.1007/BFb0023928

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-63586-4

  • Online ISBN: 978-3-540-69605-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics