Implementing a relational theorem prover for modal logic

An automatic theorem prover for a proof system in the style of dual tableaux for the relational logic associated with modal logic has been introduced. Although there are many well-known implementations of provers for modal logic, as far as we know, it is the first implementation of a specific relational prover for a standard modal logic. There are two main contributions in this paper. First, the implementation of new rules, called ( ) and ( ), which substitute the classical relational rules for composition and negation of composition in order to guarantee not only that every proof tree is finite but also to decrease the number of applied rules in dual tableaux. Second, the implementation of an order of application of the rules which ensures that the proof tree obtained is unique. As a consequence, we have implemented a decision procedure for modal logic . Moreover, this work would be the basis for successive extensions of this logic, such as , and .

[1]  Rajeev Goré,et al.  The Tableau Workbench , 2009, Electron. Notes Theor. Comput. Sci..

[2]  Ewa Orlowska,et al.  Relational proof system for relevant logics , 1992, Journal of Symbolic Logic.

[3]  Sara Negri,et al.  Proof Analysis in Modal Logic , 2005, J. Philos. Log..

[4]  Jens Otten ileanTAP: An Intuitionistic Theorem Prover , 1997, TABLEAUX.

[5]  Rajeev Goré,et al.  Clausal Tableaux for Multimodal Logics of Belief , 2009, Fundam. Informaticae.

[6]  Bernhard Beckert,et al.  leanTAP: Lean tableau-based deduction , 1995, Journal of Automated Reasoning.

[7]  Dominique Longin,et al.  LoTREC: Logical Tableaux Research Engineering Companion , 2005, TABLEAUX.

[8]  Ian Horrocks The FaCT System , 1998, TABLEAUX.

[9]  Angel Mora,et al.  An ATP of a Relational Proof System for Order of Magnitude Reasoning with Negligibility, Non-closeness and Distance , 2008, PRICAI.

[10]  Dan Diaper,et al.  Desirable features of educational theorem provers - a cognitive dimensions viewpoint , 1999, PPIG.

[11]  Rajeev Goré,et al.  An On-the-fly Tableau-based Decision Procedure for PDL-satisfiability , 2009, Electron. Notes Theor. Comput. Sci..

[12]  Angel Mora,et al.  An implementation of a dual tableaux system for order-of-magnitude qualitative reasoning , 2009, Int. J. Comput. Math..

[13]  Andrea Formisano,et al.  A Prolog tool for relational translation of modal logics: a front-end for relational proof systems , 2005 .

[14]  Emilio Muñoz-Velasco,et al.  Relational approach for a logic for order of magnitude qualitative reasoning with negligibility, non-closeness and distance , 2009, Log. J. IGPL.

[15]  Ivo Düntsch,et al.  A Proof System for Contact Relation Algebras , 2000, J. Philos. Log..

[16]  Peter Balsiger,et al.  A Benchmark Method for the Propositional Modal Logics K, KT, S4 , 2004, Journal of Automated Reasoning.

[17]  Fabio Massacci,et al.  Single Step Tableaux for Modal Logics , 2000, Journal of Automated Reasoning.

[18]  Davide Bresolin,et al.  Relational dual tableaux for interval temporal logics ★ , 2006, J. Appl. Non Class. Logics.

[19]  Georg Struth,et al.  On Automating the Calculus of Relations , 2008, IJCAR.

[20]  Ewa Orłowska,et al.  Dual Tableaux: Foundations, Methodology, Case Studies , 2010 .

[21]  Marianna Nicolosi Asmundo,et al.  An efficient relational deductive system for propositional non-classical logics , 2006, J. Appl. Non Class. Logics.

[22]  Peter Balsiger,et al.  Comparison of Theorem Provers for Modal Logics - Introduction and Summary , 1998, TABLEAUX.

[23]  Andrea Formisano,et al.  An Environment for Specifying Properties of Dyadic Relations and Reasoning About Them II: Relational Presentation of Non-classical Logics , 2006, Theory and Applications of Relational Structures as Knowledge Instruments.

[24]  Lawrence C. Paulson,et al.  Isabelle: The Next 700 Theorem Provers , 2000, ArXiv.

[25]  Emilio Muñoz-Velasco,et al.  Dual tableau for a multimodal logic for order of magnitude qualitative reasoning with bidirectional negligibility , 2009, Int. J. Comput. Math..

[26]  Alain Heuerding LWBtheory: Information about some Propositional Logics via the WWW , 1997, Log. J. IGPL.

[27]  Beata Konikowska,et al.  Rasiowa-Sikorski deduction systems in computer science applications , 2002, Theor. Comput. Sci..