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.
Preview
Unable to display preview. Download preview PDF.
References
Andrew Baker. Nonmonotonic reasoning in the framework of situation calculus. Artificial Intelligence, 49:5–23, 1991.
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.
Frederic Brenton Fitch. Symbolic Logic — An Introduction. The Ronald Press Company, New York, 1952.
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.
Mathew L. Ginsberg and David E. Smith. Reasoning about Action I: A Possible Worlds Approach. Artificial Intelligence, 35:165–195, 1988.
Steve Hanks and Drew McDermott. Nonmonotonic Logic and Temporal Projection. Artificial Intelligence, 33:379–412, 1987.
G. Neelakantan Kartha and Vladimir Lifschitz. Actions with Indirect Effects (Preliminary Report). In International Conference on Knowledge Representation and Reasoning, pages 341–350, 1994.
Henry Kautz. The logic of persistence. In Proceedings of the Fifth National Conference on Artificial Intelligence, pages 401–405, 1986.
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.
E. J. Lemmon. Beginning Logic. Van Nostrand Reinhold (International), 1965.
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.
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.
Vladimir Lifschitz. Frames in the Space of Situations. Artificial Intelligence, 46:365–376, 1990.
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.
Vladimir Lifschitz. Nested abnormality theories. Artificial Intelligence, 74, 1995.
João P. Martins and Stuart C. Shapiro. A Model for Belief Revision. Artificial Intelligence, 35:25–79, 1988.
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.
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.
John McCarthy. Circumscription — A Form of Non-Monotonic Reasoning. Artificial Intelligence, 13:27–39, 1980.
John McCarthy. Application of Circumscription to Formalizing Common-Sense Knowledge. Artificial Intelligence, 28:89–116, 1986.
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.
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.
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.
Stuart C. Shapiro and William J. Rapaport. The SNePS family. Computers Mathematics with Applications, 23(2–5):243–275, January-March 1992.
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.
Marianne Winslett. Reasoning about action using a possible models approach. In Proceedings of the Seventh National Conference on Artificial Intelligence, pages 89–93, 1988.
Author information
Authors and Affiliations
Editor information
Rights 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