Decidability by Resolution for Propositional Modal Logics

The paper shows that satisfiability in a range of popular propositional modal systems can be decided by ordinary resolution procedures. This follows from a general result that resolution combined with condensing, and possibly some additional form of normalization, is a decision procedure for the satisfiability problem in certain so-called path logics. Path logics arise from normal propositional modal logics by the optimized functional translation method. The decision result provides an alternative method of proving decidability for modal logics, as well as closely related systems of artificial intelligence. This alone is not interesting. A more far-reaching consequence of the result has practical value, namely, many standard first-order theorem provers that are based on resolution are suitable for facilitating modal reasoning.

[1]  Harald Ganzinger,et al.  Superposition with Simplification as a Desision Procedure for the Monadic Class with Equality , 1993, Kurt Gödel Colloquium.

[2]  Francesco M. Donini,et al.  Reasoning in description logics , 1997 .

[3]  Ullrich Hustadt,et al.  On Evaluating Decision Procedures for Modal Logic , 1997, IJCAI.

[4]  Andreas Herzig Raisonnement automatique en logique modale et algorithmes d'unification , 1989 .

[5]  Renate A. Schmidt E-Unification for Subsystems of S4 , 1998, RTA.

[6]  Hans Jürgen Ohlbach,et al.  A Resolution Calculus for Modal Logics , 1988, CADE.

[7]  Christoph Weidenbach,et al.  Optimised Functional Translation and Resolution , 1998 .

[8]  William H. Joyner Resolution Strategies as Decision Procedures , 1976, JACM.

[9]  Luis Fariñas del Cerro,et al.  Modal deduction with applications in epistemic and temporal logics , 1995 .

[10]  Renate A. Schmidt,et al.  Resolution is a Decision Procedure for Many Propositional Modal Logics , 1996, Advances in Modal Logic.

[11]  Andreas Herzig,et al.  Automated Quantified Modal Logic , 1990 .

[12]  A. Tarski,et al.  Boolean Algebras with Operators. Part I , 1951 .

[13]  Georg Gottlob,et al.  Removing Redundancy from a Clause , 1993, Artif. Intell..

[14]  Renate A. Schmidt,et al.  Functional Translation and Second-Order Frame Properties of Modal Logics , 1997, J. Log. Comput..

[15]  A. Tarski,et al.  Boolean Algebras with Operators , 1952 .

[16]  Ullrich Hustadt,et al.  On Evaluating Decision Procedures for Modal Logics , 1997 .

[17]  Ullrich Hustadt,et al.  An empirical analysis of modal theorem provers , 1999, J. Appl. Non Class. Logics.

[18]  Ullrich Hustadt Resolution based decision procedures for subclasses of first-order logic , 1999 .

[19]  Johan van Benthem,et al.  Beyond Accessibility: Functional Models for Modal Logic , 1993 .

[20]  Patrice Enjalbert,et al.  Modal Theorem Proving: An Equational Viewpoint , 1989, IJCAI.

[21]  Christian G. Fermüller,et al.  Resolution Methods for the Decision Problem , 1993, Lecture Notes in Computer Science.

[22]  J. A. Robinson,et al.  A Machine-Oriented Logic Based on the Resolution Principle , 1965, JACM.

[23]  R. Schmidt Optimised modal translation and resolution , 1997 .

[24]  Luis Fariñas del Cerro,et al.  Linear Modal Deductions , 1988, CADE.

[25]  Richard E. Ladner,et al.  The Computational Complexity of Provability in Systems of Modal Propositional Logic , 1977, SIAM J. Comput..

[26]  Gert Smolka,et al.  Attributive Concept Descriptions with Complements , 1991, Artif. Intell..

[27]  Hans Jürgen Semantics-Based Translation Methods for Modal Logics , 1991 .