Abstract
We describe and analyze techniques, other than the standard relational/functional methods, for translating validity problems of modal logics into first-order languages. For propositional modal logics we summarize the □-as-Pow method, a complete and automatic translation into a weak set theory, and then describe an alternative method, which we call algebraic, that achieves the same full generality of □-as-Pow but is simpler and computationally more attractive. We also discuss the relationships between the two methods, showing that □-as-Pow generalizes to the first-order case. For first-order modal logics, we describe two extensions, of different degrees of generality, of □-as-Pow to logics of rigid designators and constant domains.
Similar content being viewed by others
References
Aczel, P.: Non-Well-Founded Sets, CSLI Lecture Notes 14, CSLI, Stanford, CA, 1988.
van Benthem, J.: Modal Logic and Classical Logic, Bibliopolis, Napoli, Italy, 1983.
van Benthem, J., D'Agostino, G., Montanari, A. and Policriti, A.: Modal deduction in second-order logic and set theory - I, J. Logic Comput. 7(2) (1997), 251–265.
van Benthem, J., D'Agostino, G., Montanari, A. and Policriti, A.: Modal deduction in second-order logic and set theory - II, Studia Logica 60(3) (1998), 387–420.
Blackburn, P., de Rijke, M. and Venema, Y.: Modal Logic, Cambridge Tracts in Theoret. Comput. Sci. 53, Cambridge Univ. Press, 2001.
Bull, R. and Segerberg, K.: Basic modal logic, in (Gabbay and Guenthner, 1984), pp. 1–88.
Cantone, D., Omodeo, E. and Policriti, A.: Set Theory for Computing. From Decision Procedures to Declarative Programming with Sets, Monographs in Computer Science, Springer, Berlin, 2001.
Cantone, D. and Zarba, C. G.: A tableau calculus for integrating first-order and elementary set theory reasoning, in (Dyckhoff, 2000), pp. 143–159.
D'Agostino, G., Montanari, A. and Policriti, A.: A set-theoretic translation method for polymodal logics, J. Automated Reasoning 15(3) (1995), 314–337.
D'Agostino, G., Montanari, A. and Policriti, A.: Set-theoretic decidability results for modal theorem proving, in Proceedings of ICTCS'95: 5th Italian Conference on Theoretical Computer Science, World Scientific, 1996, pp. 326–342.
Davis, M.: First order logic, in D. M. Gabbay, C. J. Hogger, and J. A. Robinson (eds.), Handbook of Logic in Artificial Intelligence and Logic Programming, Vol. 1, Oxford University Press, Oxford, UK, 1993, pp. 31–65.
Dyckhoff, R. (ed.): Proceedings of the International Conference on Theorem Proving with Analytic Tableaux and Related Methods (TABLEAUX), Lecture Notes in Artificial Intelligence 1847, Springer, Berlin, 2000.
Fitting, M.: Basic modal logic, in D. M. Gabbay, C. J. Hogger, and J. A. Robinson (eds.), Handbook of Logic in Artificial Intelligence and Logic Programming, Vol. I, Oxford University Press, Oxford, 1993, pp. 395–448.
Fitting, M. and Mendelsohn, R. L.: First-Order Modal Logic, Synthese Library 277, Kluwer Acad. Publ., Dordrecht, The Netherlands, 1998.
Foret, A.: Rewrite rule systems for modal propositional logic, J. Logic Programming 12 (1992), 281–298.
Gabbay, D. M. and Guenthner, F. (eds.): Handbook of Philosophical Logic, Vol. II, Reidel, Dordrecht, The Netherlands, 1984.
Gabbay, D. M. and Ohlbach, H. J.: Quantifier elimination in second-order predicate logic, South African Computer J. 7 (1992), 35–43.
Garson, J. W.: Quantification in modal logic, in (Gabbay and Guenthner, 1984), pp. 249–307.
Goré, R., Heinle, W. and Heuerding, A.: Relations between propositional normal modal logics: An overview, J. Logic Comput. 7(5) (1997), 649–658.
Hsiang, J.: Topics in automated theorem proving and program generation, PhD Thesis, University of Illinois, 1982.
Hsiang, J.: Refutational theorem proving using term-rewriting systems, J. Artificial Intelligence 25(3) (1985), 255–300.
Jacobson, N.: Lectures in Abstract Algebra, Vol. I, Van Nostrand, New York, 1951.
Manna, Z. and Pnueli, A.: Temporal Verification of Reactive Systems: Safety, Springer, New York, 1995.
McCune, W.: EQP 0.9c user's guide, Mathematics and Computer Science Division, Argonne National Laboratory, 1997.
Montanari, A. and Policriti, A.: Executing metric temporal logic, in C. Brzoska and M. Fisher (eds.), Proceedings of the IJCAI Workshop on Programming in Temporal and Non Classical Logics, Nagoya, Japan, 1997a, pp. 196–201.
Montanari, A. and Policriti, A.: A set-theoretic approach to automated deduction in graded modal logic, in M. E. Pollack (ed.), Proceedings of the 15th IJCAI, Morgan Kaufmann, San Francisco, 1997b, pp. 196–201.
Montanari, A., Policriti, A. and Slanina, M.: Derivability in locally quantified modal logics via translation in set theory, in M. Nielsen and B. Rovan (eds.), MFCS 2000, Lecture Notes in Comput. Sci. 1893, Springer, Berlin, 2000a, pp. 559–568.
Montanari, A., Policriti, A. and Slanina, M.: Supporting automated deduction in first-order modal logics, in A. G. Cohn and F. Giunchiglia (eds.), Proceedings of the 7th KR, Morgan Kaufmann, San Francisco, 2000b, pp. 547–556.
Nonnengart, A.: First-order modal logic theorem proving and functional simulation, in R. Bajcsy (ed.), Proceedings of the 13th IJCAI, Morgan Kaufmann, San Francisco, 1993, pp. 80–85.
Ohlbach, H. J.: Semantic-based translation methods for modal logics, J. Logic Comput. 1(5) (1991), 691–746.
Ohlbach, H. J.: Translation methods for non-classical logics - An overview, Bull. IGPL 1(1) (1993), 69–89.
Ohlbach, H. J.: Combining Hilbert style and semantic reasoning in a resolution framework, in C. Kirchner and H. Kirchner (eds.), Proceedings of CADE-15, Lecture Notes in Artificial Intelligence 1421, Springer, Berlin, 1998, pp. 205–219.
Ohlbach, H. J., Nonnengart, A., Rijke, M. D. and Gabbay, D. M.: Encoding two-valued non-classical logics in classical logic, in A. Robinson and A. Voronkov (eds.), Handbook of Automated Reasoning, Elsevier, 2001, pp. 1403–1486.
Piazza, C. and Policriti, A.: Towards tableau-based decision procedures for non-well-founded fragments of set theories, in (Dyckhoff, 2000), pp. 368–382.
Slanina, M.: Sistemi di traduzione e implementazione per logiche modali, Technical Report 07/01, Dipartimento di Matematica e Informatica, Università di Udine, 2001 (in Italian).
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Montanari, A., Policriti, A. & Slanina, M. Alternative Translation Techniques for Propositional and First-Order Modal Logics. Journal of Automated Reasoning 28, 397–415 (2002). https://doi.org/10.1023/A:1015849504706
Issue Date:
DOI: https://doi.org/10.1023/A:1015849504706