A General Tableau Method for Deciding Description Logics, Modal Logics and Related First-Order Fragments

This paper presents a general method for proving termination of tableaux-based procedures for modal-type logics and related first-order fragments. The method is based on connections between filtration arguments and tableau blocking techniques. The method provides a general framework for developing tableau-based decision procedures for a large class of logics. In particular, the method can be applied to many well-known description and modal logics. The class includes traditional modal logics such as S4 and modal logics with the universal modality, as well as description logics such as $\mathcal{ALC}$ with nominals and general TBoxes. Also contained in the class are harder and less well-studied modal logics with complex modalities and description logics with complex role operators such as Boolean modal logic, and the description logic $\mathcal{ALBO}$. In addition, the techniques allow us to specify tableau-based decision procedures for related solvable fragments of first-order logic, including the two-variable fragment of first-order logic.

[1]  Roy Dyckhoff Automated Reasoning with Analytic Tableaux and Related Methods , 2000, Lecture Notes in Computer Science.

[2]  Tinko Tinchev,et al.  Modal Environment for Boolean Speculations , 1987 .

[3]  Richard Spencer-Smith,et al.  Modal Logic , 2007 .

[4]  Luis Fariñas del Cerro,et al.  Modal Tableaux with Propagation Rules and Structural Rules , 1997, Fundam. Informaticae.

[5]  Ian Horrocks,et al.  A Description Logic with Transitive and Inverse Roles and Role Hierarchies , 1999, J. Log. Comput..

[6]  D. Gabbay,et al.  Many-Dimensional Modal Logics: Theory and Applications , 2003 .

[7]  Dov M. Gabbay,et al.  Products of Modal Logics, Part 1 , 1998, Log. J. IGPL.

[8]  Rajeev Goré,et al.  The Tableaux Work Bench , 2003, TABLEAUX.

[9]  Franz Baader,et al.  An Overview of Tableau Algorithms for Description Logics , 2001, Stud Logica.

[10]  Andreas Herzig,et al.  Terminating modal tableaux with simple completeness proof , 2006, Advances in Modal Logic.

[11]  Renate A. Schmidt,et al.  Using Tableau to Decide Expressive Description Logics with Role Negation , 2007, ISWC/ASWC.

[12]  Jerzy Tiuryn,et al.  Dynamic logic , 2001, SIGA.

[13]  Ullrich Hustadt,et al.  On the Relation of Resolution and Tableaux Proof Systems for Description Logics , 1999, IJCAI.

[14]  Yde Venema,et al.  Dynamic Logic by David Harel, Dexter Kozen and Jerzy Tiuryn. The MIT Press, Cambridge, Massachusetts. Hardback: ISBN 0–262–08289–6, $50, xv + 459 pages , 2002, Theory and Practice of Logic Programming.

[15]  Luis Fariñas del Cerro,et al.  Modal Tableaux: Completeness vs. Termination , 2005, We Will Show Them!.