Living without Beth and Craig: Explicit Definitions and Interpolants in the Guarded Fragment

The guarded fragment of FO fails to have the Craig Interpolation Property (CIP) and the Projective Beth Definability Property (PBDP). Thus, not every valid implication between guarded formulas has a guarded interpolant, and not every implicitly definable relation has an explicit guarded definition. In this article, we show that nevertheless the existence of guarded interpolants and explicit definitions is decidable. Moreover, it is 3ExpTime-complete in general, and 2ExpTime-complete if the arity of relation symbols is bounded by a constant. Deciding the existence of guarded interpolants and explicit definitions is thus by one exponential harder than validity in the guarded fragment.

[1]  Georg Gottlob,et al.  Querying the Guarded Fragment , 2010, 2010 25th Annual IEEE Symposium on Logic in Computer Science.

[2]  Jean Christoph Jung,et al.  Conservative Extensions in Guarded and Two-Variable Fragments , 2017, ICALP.

[3]  Maarten Marx,et al.  Hybrid logics: characterization, interpolation and complexity , 2001, Journal of Symbolic Logic.

[4]  Alberto Griggio,et al.  Interpolant Generation for UTVPI , 2009, CADE.

[5]  Jean Christoph Jung,et al.  Separating Positive and Negative Data Examples by Concepts and Formulas: The Case of Restricted Signatures (Abstract) , 2020, Description Logics.

[6]  Enrico Franconi,et al.  Beth Definability in Expressive Description Logics , 2011, IJCAI.

[7]  Jean Christoph Jung,et al.  Logical Separability of Incomplete Data under Ontologies , 2020, KR.

[8]  Balder ten Cate,et al.  Guarded Negation , 2011, Advances in Modal Logic.

[9]  Igor Walukiewicz,et al.  Guarded fixed point logic , 1999, Proceedings. 14th Symposium on Logic in Computer Science (Cat. No. PR00158).

[10]  Jens Lehmann,et al.  Concept learning in description logics using refinement operators , 2009, Machine Learning.

[11]  Carsten Lutz,et al.  Dichotomies in Ontology-Mediated Querying with the Guarded Fragment , 2017, PODS.

[12]  Michael Benedikt,et al.  Effective Interpolation and Preservation in Guarded Logics , 2014, CSL-LICS.

[13]  Maarten Marx,et al.  Beth Definability for the Guarded Fragment , 1999, LPAR.

[14]  Jean Christoph Jung,et al.  Model Comparison Games for Horn Description Logics , 2019, 2019 34th Annual ACM/IEEE Symposium on Logic in Computer Science (LICS).

[15]  Michael Benedikt,et al.  SOME MODEL THEORY OF GUARDED NEGATION , 2018, The Journal of Symbolic Logic.

[16]  Balder ten Cate Interpolation for extended modal languages , 2005, J. Symb. Log..

[17]  Jean Christoph Jung,et al.  Living Without Beth and Craig: Explicit Definitions and Interpolants in Description Logics with Nominals (Extended Abstract) , 2020, Description Logics.

[18]  Michael Benedikt,et al.  Generating Plans from Proofs: The Interpolation-based Approach to Query Reformulation , 2016, Synthesis Lectures on Data Management.

[19]  Martin Otto,et al.  Back and forth between guarded and modal logics , 2002, TOCL.

[20]  Martin Otto,et al.  The Freedoms of Guarded Bisimulation , 2011, CSL.

[21]  Erich Grädel,et al.  On the Restraining Power of Guards , 1999, Journal of Symbolic Logic.

[22]  Kenneth L. McMillan,et al.  Interpolation and SAT-Based Model Checking , 2003, CAV.

[23]  D. Gabbay,et al.  Interpolation and Definability: Modal and Intuitionistic Logic , 2005 .

[24]  Denis Mayr Lima Martins,et al.  Reverse engineering database queries from examples: State-of-the-art, challenges, and research opportunities , 2019, Inf. Syst..

[25]  David Toman,et al.  Fundamentals of Physical Design and Query Compilation , 2011, Fundamentals of Physical Design and Query Compilation.

[26]  Martin Otto,et al.  Highly Acyclic Groups, Hypergraph Covers and the Guarded Fragment , 2010, 2010 25th Annual IEEE Symposium on Logic in Computer Science.

[27]  Giacomo Lenzi,et al.  Bisimulation quantifiers and uniform interpolation for guarded first order logic , 2015, Theor. Comput. Sci..

[28]  Maarten Marx,et al.  Interpolation and Definability in Guarded Fragments , 2002, Stud Logica.

[29]  Michael Benedikt,et al.  Rewriting Guarded Negation Queries , 2013, MFCS.

[30]  Johan van Benthem,et al.  Modal Languages and Bounded Fragments of Predicate Logic , 1998, J. Philos. Log..

[31]  Maarten Marx,et al.  Interpolation in Guarded Fragments , 2000 .

[32]  Cesare Tinelli,et al.  Ground Interpolation for Combined Theories , 2009, CADE.

[33]  Johan van Benthem,et al.  The many faces of interpolation , 2008, Synthese.

[34]  Emiel Krahmer,et al.  Computational Generation of Referring Expressions: A Survey , 2012, CL.

[35]  Maarten Marx,et al.  Queries determined by views: pack your views , 2007, PODS.