Skip to main content
Log in

Alternative Translation Techniques for Propositional and First-Order Modal Logics

  • Published:
Journal of Automated Reasoning Aims and scope Submit manuscript

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.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  • Aczel, P.: Non-Well-Founded Sets, CSLI Lecture Notes 14, CSLI, Stanford, CA, 1988.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • Fitting, M. and Mendelsohn, R. L.: First-Order Modal Logic, Synthese Library 277, Kluwer Acad. Publ., Dordrecht, The Netherlands, 1998.

    Google Scholar 

  • Foret, A.: Rewrite rule systems for modal propositional logic, J. Logic Programming 12 (1992), 281–298.

    Google Scholar 

  • Gabbay, D. M. and Guenthner, F. (eds.): Handbook of Philosophical Logic, Vol. II, Reidel, Dordrecht, The Netherlands, 1984.

    Google Scholar 

  • Gabbay, D. M. and Ohlbach, H. J.: Quantifier elimination in second-order predicate logic, South African Computer J. 7 (1992), 35–43.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • Jacobson, N.: Lectures in Abstract Algebra, Vol. I, Van Nostrand, New York, 1951.

    Google Scholar 

  • Manna, Z. and Pnueli, A.: Temporal Verification of Reactive Systems: Safety, Springer, New York, 1995.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • Ohlbach, H. J.: Semantic-based translation methods for modal logics, J. Logic Comput. 1(5) (1991), 691–746.

    Google Scholar 

  • Ohlbach, H. J.: Translation methods for non-classical logics - An overview, Bull. IGPL 1(1) (1993), 69–89.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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).

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints 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

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1015849504706

Navigation