Abstract
It is shown in this paper a way of representing deductive systems using the situation calculus. The situation calculus is a family of first order languages with induction that allows the specification of evolving worlds and reasoning about them and has found a number of applications in AI. A method for the representation of formulae and of proofs is presented in which the induction axiom on states is used to represent structural induction on formulae and proofs. This paper’s formalizations are relevant for the purpose of meta reasoning and of automated or manual deduction in the context of situation calculus specifications. An example proof is given for the fact that no deductive system is complete for arbitrary situation calculus specifications (an expectable result).
This research was supported by project 201.093.0041-1.0 of the Dirección de Investigación, University of Concepción.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Lésperance, Y., Levesque, H., Lin, F., Marcu, D., Reiter, R., Scherl, R.: A Logical Approach to High–Level Robot Programming – A Progress Report. In: Proc. AAAI Fall Symposium of Control of the Physical World by Intelligent Systems, New Orleans, LA (November 1994)
Lin, F.: An Ordering on Goals for Planning – Formalizing Control Information in the Situation Calculus, In. In: Proceedings of the International Joint Conference on Artificial Intelligence IJCAI (1997)
Lin, F., Levesque, H.: What Robots Can Do: Robot Programs and Effective Achievability. Artificial Intelligence 101 (1998)
Lin, F., Reiter, R.: How to Progress a Database. Artificial Intelligence 92(1-2), 131–167 (1997)
Lin, F., Reiter, R.: Rules as Actions: A Situation Calculus Semantics for Logic Programs. Journal of Logic Programming Special Issue on Reasoning about Action and Change 31(1-3), 299–330 (1997)
McCarthy, J., Hayes, P.: Some Philosophical Problems from the Standpoint of Artificial Intelligence. In: Meltzer, B., Michie, D. (eds.) Machine Intelligence, vol. 4, pp. 463–502. Edinburgh University Press (1969)
Pednault, E.: ADL: Exploring the Middle Ground between STRIPS and the Situation Calculus. In: Brachman, R., Levesque, H., Reiter, R. (eds.) Proceedings of the First International Conference on Principles of Knowledge Representation and Reasoning (KR 1989), pp. 324–332. Morgan Kaufmann Publishers, Inc, San Mateo (1989)
Reiter, R.: The Frame Problem in the Situation Calculus: a Simple Solution (Sometimes) and a Completeness Result for Goal Regression. In: Lifschitz, V. (ed.) Artificial Intelligence and Mathematical Theory of Computation: Papers in Honor of John McCarthy, pp. 359–380. Academic Press, London (1991)
Reiter, R.: Formalizing Database Evolution in the Situation Calculus, In. In: Proceedings of the Fifth Generation Computer Systems, Tokyo, Japan (June 1992)
Reiter, R.: Proving Properties of States in the Situation Calculus. Artificial Intelligence 64(2), 337–351 (1993)
Reiter, R.: On Specifying Database Updates. Journal of Logic Programming 25(1), 53–91 (1995)
Schubert, L.: Monotonic Solution of the Frame Problem in the Situation Calculus: an Efficient Method for Worlds with Fully Specified Actions. In: Kyburg, H., Loui, R., Carlson, G. (eds.) Knowledge Representation and Defeasible Reasoning, pp. 23–67. Kluwer Academic Press, Boston (1990)
Bertossi, L., Pinto, J., Sáez, P., Kapur, D., Subramaniam, M.: Automating Proofs of Integrity Constraints in the Situation Calculus. In: Michalewicz, M., Raś, Z.W. (eds.) ISMIS 1996, vol. 1079, Springer, Heidelberg (1996)
Pinto, J.: Temporal Reasoning in the Situational Calculus, Ph. D. thesis, Department of Computer Science, University of Toronto (1994)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Sáez, P. (2005). Deductive Systems’ Representation and an Incompleteness Result in the Situation Calculus. In: Gelbukh, A., de Albornoz, Á., Terashima-Marín, H. (eds) MICAI 2005: Advances in Artificial Intelligence. MICAI 2005. Lecture Notes in Computer Science(), vol 3789. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11579427_13
Download citation
DOI: https://doi.org/10.1007/11579427_13
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-29896-0
Online ISBN: 978-3-540-31653-4
eBook Packages: Computer ScienceComputer Science (R0)