On Sub-Propositional Fragments of Modal Logic

In this paper, we consider the well-known modal logics $\mathbf{K}$, $\mathbf{T}$, $\mathbf{K4}$, and $\mathbf{S4}$, and we study some of their sub-propositional fragments, namely the classical Horn fragment, the Krom fragment, the so-called core fragment, defined as the intersection of the Horn and the Krom fragments, plus their sub-fragments obtained by limiting the use of boxes and diamonds in clauses. We focus, first, on the relative expressive power of such languages: we introduce a suitable measure of expressive power, and we obtain a complex hierarchy that encompasses all fragments of the considered logics. Then, after observing the low expressive power, in particular, of the Horn fragments without diamonds, we study the computational complexity of their satisfiability problem, proving that, in general, it becomes polynomial.

[1]  Alfred Horn,et al.  On sentences which are true of direct unions of algebras , 1951, Journal of Symbolic Logic.

[2]  D. Gabbay,et al.  Temporal Logic Mathematical Foundations and Computational Aspects , 1994 .

[3]  Davide Bresolin,et al.  Horn Fragments of the Halpern-Shoham Interval Temporal Logic , 2016, ACM Trans. Comput. Log..

[4]  Johan van Benthem,et al.  Handbook of Spatial Logics , 2007 .

[5]  Linh Anh Nguyen On the Complexity of Fragments of Modal Logics , 2004, Advances in Modal Logic.

[6]  W. Marsden I and J , 2012 .

[7]  Yoav Shoham,et al.  A propositional modal logic of time intervals , 1991, JACM.

[8]  I-Peng Lin,et al.  The Computational Complexity of Satisfiability of Temporal Horn Formulas in Propositional Linear-Time Temporal Logic , 1993, Inf. Process. Lett..

[9]  Salil P. Vadhan,et al.  Computational Complexity , 2005, Encyclopedia of Cryptography and Security.

[10]  Aravaipa Canyon Basin,et al.  Volume 3 , 2012, Journal of Diabetes Investigation.

[11]  Amir Pnueli,et al.  Synthesis of Reactive(1) designs , 2006, J. Comput. Syst. Sci..

[12]  S. Cook,et al.  Logical Foundations of Proof Complexity: INDEX , 2010 .

[13]  Melven R. Krom,et al.  The Decision Problem for Formulas in Prenex Conjunctive Normal Form with Binary Disjunctions , 1970, J. Symb. Log..

[14]  Davide Bresolin,et al.  Sub-propositional Fragments of the Interval Temporal Logic of Allen's Relations , 2014, JELIA.

[15]  Results on Modal Reasoning with Applications to Modal Deductive Databases - A Summary of the Doctoral Thesis , 2000 .

[16]  Linh Anh Nguyen A Fixpoint Semantics and an SLD-Resolution Calculus for Modal Logic Programs , 2003, Fundam. Informaticae.

[17]  I-Peng Lin,et al.  The Computational Complexity of the Satisfiability of Modal Horn Clauses for Modal Propositional Logics , 1994, Theor. Comput. Sci..

[18]  Dov M. Gabbay,et al.  METATEM: A Framework for Programming in Temporal Logic , 1989, REX Workshop.

[19]  Luis Fariñas del Cerro,et al.  A Note of the Complexity of the Satisfiability of Modal Horn Clauses , 1987, J. Log. Program..

[20]  Patrice Enjalbert,et al.  Multimodal Logic Programming Using Equational and Order-Sorted Logic , 1992, Theor. Comput. Sci..

[21]  Linh Anh Nguyen Constructing the Least Models for Positive Modal Logic Programs , 2000, Fundam. Informaticae.

[22]  Alessandro Artale,et al.  A Cookbook for Temporal Conceptual Data Modelling with Description Logics , 2012, TOCL.

[23]  Diego Calvanese,et al.  The Description Logic Handbook: Theory, Implementation, and Applications , 2003, Description Logic Handbook.

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

[25]  Alessandro Artale,et al.  Tractable Interval Temporal Propositional and Description Logics , 2015, AAAI.

[26]  Linh Anh Nguyen A Tractable Rule Language in the Modal and Description Logics that Combine CPDL with Regular Grammar Logic , 2014, CS&P.

[27]  Frank Wolter,et al.  Handbook of Modal Logic , 2007, Studies in logic and practical reasoning.

[28]  Robert E. Tarjan,et al.  A Linear-Time Algorithm for Testing the Truth of Certain Quantified Boolean Formulas , 1979, Inf. Process. Lett..

[29]  Alessandro Artale,et al.  The Complexity of Clausal Fragments of LTL , 2013, LPAR.