Interpolation with Decidable Fixpoint Logics

  • Abstract
  • References
  • Citations
  • Similar Papers
Abstract
Translate article icon Translate Article Star icon
Take notes icon Take Notes

A logic satisfies Craig interpolation if whenever one formula ?1 in the logic entails another formula ?2 in the logic, there is an intermediate formula -- one entailed by ?1 and entailing ?2 -- using only relations in the common signature of ? and ?2. Uniform interpolation strengthens this by requiring the interpolant to depend only on ?1 and the common signature. A uniform interpolant can thus be thought of as a minimal upper approximation of a formula within a sub signature. For first-order logic, interpolation holds but uniform interpolation fails. Uniform interpolation is known to hold for several modal and description logics, but little is known about uniform interpolation for fragments of predicate logic over relations with arbitrary arity. Further, little is known about ordinary Craig interpolation for logics over relations of arbitrary arity that have a recursion mechanism, such as fix point logics. In this work we take a step towards filling these gaps, proving interpolation for a decidable fragment of least fix point logic called unary negation fix point logic. We prove this by showing that for any fixed k, uniform interpolation holds for the k-variable fragment of the logic. In order to show this we develop the technique of reducing questions about logics with tree-like models to questions about modal logics, following an approach by Gradel, Hirsch, and Otto. While this technique has been applied to expressivity and satisfiability questions before, we show how to extend it to reduce interpolation questions about such logics to interpolation for the µ-calculus.

CitationsShowing 6 of 6 papers
  • Open Access Icon
  • PDF Download Icon
  • Book Chapter
  • Cite Count Icon 1
  • 10.1007/978-3-031-57231-9_7
Craig Interpolation for Decidable First-Order Fragments
  • Jan 1, 2024
  • Balder Ten Cate + 1 more

Abstract We show that the guarded-negation fragment (GNFO) is, in a precise sense, the smallest extension of the guarded fragment (GFO) with Craig interpolation. In contrast, we show that the smallest extension of the two-variable fragment ($$\textrm{FO}^2 $$ FO 2 ), and of the forward fragment (FF) with Craig interpolation, is full first-order logic. Similarly, we also show that all extensions of $$\textrm{FO}^2 $$ FO 2 and of the fluted fragment (FL) with Craig interpolation are undecidable.

  • Open Access Icon
  • Research Article
  • Cite Count Icon 3
  • 10.1609/aaai.v35i7.16770
Living Without Beth and Craig: Definitions and Interpolants in Description Logics with Nominals and Role Inclusions
  • May 18, 2021
  • Proceedings of the AAAI Conference on Artificial Intelligence
  • Alessandro Artale + 4 more

The Craig interpolation property (CIP) states that an interpolant for an implication exists iff it is valid. The projective Beth definability property (PBDP) states that an explicit definition exists iff a formula stating implicit definability is valid. Thus, the CIP and PBDP transform potentially hard existence problems into deduction problems in the underlying logic. Description Logics with nominals and/or role inclusions do not enjoy the CIP nor PBDP, but interpolants and explicit definitions have many potential applications in ontology engineering and ontology-based data management. In this article we show the following: even without Craig and Beth, the existence of interpolants and explicit definitions is decidable in description logics with nominals and/or role inclusions such as ALCO, ALCH and ALCHIO. However, living without Craig and Beth makes this problem harder than deduction: we prove that the existence problems become 2EXPTIME-complete, thus one exponential harder than validity. The existence of explicit definitions is 2EXPTIME-hard even if one asks for a definition of a nominal using any symbol distinct from that nominal, but it becomes EXPTIME-complete if one asks for a definition of a concept name using any symbol distinct from that concept name.

  • Open Access Icon
  • Research Article
  • Cite Count Icon 1
  • 10.1145/3129173.3129178
A survey on guarded negation
  • Jul 28, 2017
  • ACM SIGLOG News
  • Luc Segoufin

We consider a logical framework building on existential positive formulas and then adding guarded negations and guarded fixpoints, where the guards are atomic formulas containing all free variables. The resulting first-order and fixpoint logics turn out to have nice algorithmic properties and nice expressive power. We survey some of them.

  • Research Article
  • Cite Count Icon 3
  • 10.23638/lmcs-15(3:29)2019
Definability and Interpolation within Decidable Fixpoint Logics
  • Sep 10, 2019
  • Logical Methods in Computer Science
  • Michael Benedikt + 2 more

We look at characterizing which formulas are expressible in rich decidable logics such as guarded fixpoint logic, unary negation fixpoint logic, and guarded negation fixpoint logic. We consider semantic characterizations of definability, as well as effective characterizations. Our algorithms revolve around a finer analysis of the tree-model property and a refinement of the method of moving back and forth between relational logics and logics over trees.

  • Book Chapter
  • Cite Count Icon 6
  • 10.1007/978-3-030-86059-2_20
Uniform Interpolation from Cyclic Proofs: The Case of Modal Mu-Calculus
  • Jan 1, 2021
  • Bahareh Afshari + 2 more

Uniform Interpolation from Cyclic Proofs: The Case of Modal Mu-Calculus

  • Open Access Icon
  • Research Article
  • Cite Count Icon 2
  • 10.1145/3597301
Living without Beth and Craig: Definitions and Interpolants in Description and Modal Logics with Nominals and Role Inclusions
  • Oct 10, 2023
  • ACM Transactions on Computational Logic
  • Alessandro Artale + 4 more

The Craig interpolation property (CIP) states that an interpolant for an implication exists iff it is valid. The projective Beth definability property (PBDP) states that an explicit definition exists iff a formula stating implicit definability is valid. Thus, the CIP and PBDP reduce potentially hard existence problems to entailment in the underlying logic. Description (and modal) logics with nominals and/or role inclusions do not enjoy the CIP nor the PBDP, but interpolants and explicit definitions have many applications, in particular in concept learning, ontology engineering, and ontology-based data management. In this article, we show that, even without Beth and Craig, the existence of interpolants and explicit definitions is decidable in description logics with nominals and/or role inclusions such as 𝒜ℒ𝒞𝒪, 𝒜ℒ𝒞ℋ, and 𝒜ℒ𝒞ℋ𝒪ℐ and corresponding hybrid modal logics. However, living without Beth and Craig makes these problems harder than entailment: the existence problems become 2ExpTime -complete in the presence of an ontology or the universal modality, and coNExpTime -complete otherwise. We also analyze explicit definition existence if all symbols (except the one that is defined) are admitted in the definition. In this case, the complexity depends on whether one considers individual or concept names. Finally, we consider the problem of computing interpolants and explicit definitions if they exist and turn the complexity upper bound proof into an algorithm computing them, at least for description logics with role inclusions.

Similar Papers
  • Conference Article
  • Cite Count Icon 1
  • 10.4230/lipics.calco.2017.21
Uniform Interpolation in Coalgebraic Modal Logic.
  • Jan 1, 2017
  • Fatemeh Seifan + 2 more

A logic has uniform interpolation if its formulas can be projected down to given subsignatures, preserving all logical consequences that do not mention the removed symbols; the weaker property of (Craig) interpolation allows the projected formula - the interpolant - to be different for each logical consequence of the original formula. These properties are of importance, e.g., in the modularization of logical theories. We study interpolation in the context of coalgebraic modal logics, i.e. modal logics axiomatized in rank 1, restricting for clarity to the case with finitely many modalities. Examples of such logics include the modal logics K and KD, neighbourhood logic and its monotone variant, finite-monoid-weighted logics, and coalition logic. We introduce a notion of one-step (uniform) interpolation, which refers only to a restricted logic without nesting of modalities, and show that a coalgebraic modal logic has uniform interpolation if it has one-step interpolation. Moreover, we identify preservation of finite surjective weak pullbacks as a sufficient, and in the monotone case necessary, condition for one-step interpolation. We thus prove or reprove uniform interpolation for most of the examples listed above.

  • Research Article
  • 10.1093/logcom/exae057
Uniform lyndon interpolation for basic non-normal modal and conditional logics
  • Nov 17, 2024
  • Journal of Logic and Computation
  • Amirhossein Akbar Tabatabai + 2 more

In this paper, a proof-theoretic method to prove uniform Lyndon interpolation (ULIP) for non-normal modal and conditional logics is introduced and applied to show that the logics, $\textsf{E}$, $\textsf{M}$, $\textsf{EN}$, $\textsf{MN}$, $\textsf{MC}$, $\textsf{K}$, and their conditional versions, $\textsf{CE}$, $\textsf{CM}$, $\textsf{CEN}$, $\textsf{CMN}$, $\textsf{CMC}$, $\textsf{CK}$, in addition to $\textsf{CKID}$ have that property. In particular, it implies that these logics have uniform interpolation (UIP). Although for some of them the latter is known, the fact that they have uniform LIP is new. Also, the proof-theoretic proofs of these facts are new, as well as the constructive way to explicitly compute the interpolants that they provide. On the negative side, it is shown that the logics $\textsf{CKCEM}$ and $\textsf{CKCEMID}$ enjoy UIP but not uniform LIP. Moreover, it is proved that the non-normal modal logics, $\textsf{EC}$ and $\textsf{ECN}$, and their conditional versions, $\textsf{CEC}$ and $\textsf{CECN}$, do not have Craig interpolation, and whence no uniform (Lyndon) interpolation.

  • Research Article
  • Cite Count Icon 2
  • 10.23638/lmcs-15(1:30)2019
Disjunctive bases: normal forms and model theory for modal logics
  • Aug 23, 2022
  • Logical Methods in Computer Science
  • Sebastian Enqvist + 1 more

We present the concept of a disjunctive basis as a generic framework for normal forms in modal logic based on coalgebra. Disjunctive bases were defined in previous work on completeness for modal fixpoint logics, where they played a central role in the proof of a generic completeness theorem for coalgebraic mu-calculi. Believing the concept has a much wider significance, here we investigate it more thoroughly in its own right. We show that the presence of a disjunctive basis at the "one-step" level entails a number of good properties for a coalgebraic mu-calculus, in particular, a simulation theorem showing that every alternating automaton can be transformed into an equivalent nondeterministic one. Based on this, we prove a Lyndon theorem for the full fixpoint logic, its fixpoint-free fragment and its one-step fragment, and a Uniform Interpolation result, for both the full mu-calculus and its fixpoint-free fragment. We also raise the questions, when a disjunctive basis exists, and how disjunctive bases are related to Moss' coalgebraic "nabla" modalities. Nabla formulas provide disjunctive bases for many coalgebraic modal logics, but there are cases where disjunctive bases give useful normal forms even when nabla formulas fail to do so, our prime example being graded modal logic. We also show that disjunctive bases are preserved by forming sums, products and compositions of coalgebraic modal logics, providing tools for modular construction of modal logics admitting disjunctive bases. Finally, we consider the problem of giving a category-theoretic formulation of disjunctive bases, and provide a partial solution.Comment: This is a corrected version of the paper arXiv:1710.10706 published originally on 26/3, 2019

  • Research Article
  • Cite Count Icon 7
  • 10.1016/j.tcs.2014.08.015
Bisimulation quantifiers and uniform interpolation for guarded first order logic
  • Aug 27, 2014
  • Theoretical Computer Science
  • Giovanna D'Agostino + 1 more

Bisimulation quantifiers and uniform interpolation for guarded first order logic

  • Book Chapter
  • 10.3233/faia201016
Chapter 32. SAT Techniques for Modal and Description Logics
  • Feb 2, 2021
  • Roberto Sebastiani + 1 more

In the last two decades, modal and description logics have provided a theoretical framework for important applications in many areas of computer science. For this reason, the problem of automated reasoning in modal and description logics has been thoroughly investigated. In this chapter we show how efficient Boolean reasoning techniques have been imported, used and integrated into reasoning tools for modal and description logics. To this extent, we focus on modal logics, and in particular mainly on K(m). In particular, we provide some background in modal logics; we describe a basic theoretical framework and we present and analyze the basic tableau-based and DPLL-based techniques; we describe optimizations and extensions of the DPLL-based procedures; we introduce the automata-theoretic/OBDD-based approach; finally, we present the eager approach.

  • Book Chapter
  • Cite Count Icon 19
  • 10.1007/978-3-540-71070-7_17
A General Tableau Method for Deciding Description Logics, Modal Logics and Related First-Order Fragments
  • Aug 12, 2008
  • Renate A Schmidt + 1 more

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.

  • Book Chapter
  • Cite Count Icon 2
  • 10.1007/11549345_37
The Expressive Power of Two-Variable Least Fixed-Point Logics
  • Jan 1, 2005
  • Martin Grohe + 2 more

The present paper gives a classification of the expressive power of two-variable least fixed-point logics. The main results are: The two-variable fragment of monadic least fixed-point logic with parameters is as expressive as full monadic least fixed-point logic (on binary structures). The two-variable fragment of monadic least fixed-point logic without parameters is as expressive as the two-variable fragment of binary least fixed-point logic without parameters. The two-variable fragment of binary least fixed-point logic with parameters is strictly more expressive than the two-variable fragment of monadic least fixed-point logic with parameters (even on finite strings).

  • Research Article
  • 10.1093/jigpal/jzad009
Remarks on uniform interpolation property
  • Jun 8, 2023
  • Logic Journal of the IGPL
  • Majid Alizadeh

A logic $\mathcal{L}$ is said to satisfy the descending chain condition, DCC, if any descending chain of formulas in $\mathcal{L}$ with ordering induced by $\vdash _{\mathcal{L}};$ eventually stops. In this short note, we first establish a general theorem, which states that if a propositional logic $\mathcal{L}$ satisfies both DCC and has the Craig Interpolation Property, CIP, then it satisfies the Uniform Interpolation Property, UIP, as well. As a result, by using the Nishimura lattice, we give a new simply proof of uniform interpolation for $\textbf{IPL}_2$, the two-variable fragment of Intuitionistic Propositional Logic; and one-variable uniform interpolation for $\textbf{IPL}$. Also, we will see that the modal logics $\textbf{S}_4$ and $\textbf{K}_4$ do not satisfy atomic DCC.

  • Book Chapter
  • Cite Count Icon 2
  • 10.1007/978-3-030-88853-4_18
Uniform Lyndon Interpolation for Basic Non-normal Modal Logics
  • Jan 1, 2021
  • Amirhossein Akbar Tabatabai + 2 more

In this paper, a proof-theoretic method to prove uniform Lyndon interpolation for non-normal modal logics is introduced and applied to show that the logics \(\mathsf {E}\), \(\mathsf {M}\), \(\mathsf {MC}\), \(\mathsf {EN}\), \(\mathsf {MN}\) have that property. In particular, these logics have uniform interpolation. Although for some of them the latter is known, the fact that they have uniform Lyndon interpolation is new. Also, the proof-theoretic proofs of these facts are new, as well as the constructive way to explicitly compute the interpolants that they provide. It is also shown that the non-normal modal logics \(\mathsf {EC}\) and \(\mathsf {ECN}\) do not have Craig interpolation, and whence no uniform (Lyndon) interpolation.

  • Book Chapter
  • Cite Count Icon 21
  • 10.1007/978-3-540-87803-2_19
Uniform Interpolation by Resolution in Modal Logic
  • Sep 28, 2008
  • Andreas Herzig + 1 more

The problem of computing a uniform interpolant of a given formula on a sublanguage is known in Artificial Intelligence as variable forgetting. In propositional logic, there are well known methods for performing variable forgetting. Variable forgetting is more involved in modal logics, because one must forget a variable not in one world, but in several worlds. It has been shown that modal logic K has the uniform interpolation property, and a method has recently been proposed for forgetting variables in a modal formula (of mu-calculus) given in disjunctive normal form. However, there are cases where information comes naturally in a more conjunctive form. In this paper, we propose a method, based on an extension of resolution to modal logics, to perform variable forgetting for formulae in conjunctive normal form, in the modal logic K .

  • PDF Download Icon
  • Research Article
  • Cite Count Icon 21
  • 10.1007/s00153-018-0629-0
Uniform interpolation and sequent calculi in modal logic
  • May 10, 2018
  • Archive for Mathematical Logic
  • Rosalie Iemhoff

A method is presented that connects the existence of uniform interpolants to the existence of certain sequent calculi. This method is applied to several modal logics and is shown to cover known results from the literature, such as the existence of uniform interpolants for the modal logic mathsf{K}. New is the result that mathsf{KD} has uniform interpolation. The results imply that for modal logics mathsf{K4} and mathsf{S4}, which are known not to have uniform interpolation, certain sequent calculi cannot exist.

  • Book Chapter
  • Cite Count Icon 4
  • 10.3233/978-1-58603-929-5-781
SAT Techniques for Modal and Description Logics
  • Jan 1, 2009
  • Sebastiani Roberto + 1 more

In the last two decades, modal and description logics have provided a theoretical framework for important applications in many areas of computer science. For this reason, the problem of automated reasoning in modal and description logics has been thoroughly investigated. In this chapter we show how efficient Boolean reasoning techniques have been imported, used and integrated into reasoning tools for modal and description logics. To this extent, we focus on modal logics, and in particular mainly on K(m).

  • Research Article
  • 10.1093/logcom/exae053
Uniform interpolation via nested sequents and hypersequents
  • Dec 16, 2024
  • Journal of Logic and Computation
  • Iris Van Der Giessen + 2 more

A modular proof-theoretic framework was recently developed to prove Craig interpolation for normal modal logics based on generalizations of sequent calculi (e.g. nested sequents, hypersequents and labelled sequents). In this paper, we turn to uniform interpolation, which is stronger than Craig interpolation. We develop a constructive method for proving uniform interpolation via nested sequents and apply it to reprove the uniform interpolation property for normal modal logics $\textsf{K}$, $\textsf{D}$ and $\textsf{T}$. We then use the know-how developed for nested sequents to apply the same method to hypersequents and obtain the first direct proof of uniform interpolation for $\textsf{S5}$ via a cut-free sequent-like calculus. While our method is proof-theoretic, the definition of uniform interpolation for nested sequents and hypersequents also uses semantic notions, including bisimulation modulo an atomic proposition.

  • Book Chapter
  • Cite Count Icon 4
  • 10.1007/978-3-030-88853-4_21
Uniform Interpolation via Nested Sequents
  • Jan 1, 2021
  • Iris Van Der Giessen + 2 more

A modular proof-theoretic framework was recently developed to prove Craig interpolation for normal modal logics based on generalizations of sequent calculi (e.g., nested sequents, hypersequents, and labelled sequents). In this paper, we turn to uniform interpolation, which is stronger than Craig interpolation. We develop a constructive method for proving uniform interpolation via nested sequents and apply it to reprove the uniform interpolation property for normal modal logics $\mathsf{K}$, $\mathsf{D}$, and $\mathsf{T}$. We then use the know-how developed for nested sequents to apply the same method to hypersequents and obtain the first direct proof of uniform interpolation for $\mathsf{S5}$ via a cut-free sequent-like calculus. While our method is proof-theoretic, the definition of uniform interpolation for nested sequents and hypersequents also uses semantic notions, including bisimulation modulo an atomic proposition.

  • Conference Article
  • Cite Count Icon 7
  • 10.1109/lics.2019.8785658
Model Comparison Games for Horn Description Logics
  • Jun 1, 2019
  • Jean Christoph Jung + 3 more

Horn description logics are syntactically defined fragments of standard description logics that fall within the Horn fragment of first-order logic and for which ontology-mediated query answering is in PTIME for data complexity. They were independently introduced in modal logic to capture the intersection of Horn first-order logic with modal logic. In this paper, we introduce model comparison games for the basic Horn description logic $\pmb{horn}\mathcal{ALC}$ (corresponding to the basic Horn modal logic) and use them to obtain an Ehrenfeucht-Frafsse type definability result and a van Benthem style expressive completeness result for $\pmb{horn}\mathcal{ALC}$ . We also establish a finite model theory version of the latter. The Ehrenfeucht-Frafsse type definability result is used to show that checking $\pmb{horn}\mathcal{ALC}$ indistinguishability of models is ExpTIME-complete, which is in sharp contrast to $\mathcal{ALC}$ indistinguishability (i.e., bisimulation equivalence) checkable in PTIME. In addition, we explore the behavior of Horn fragments of more expressive description and modal logics by defining a Horn guarded fragment of first-order logic and introducing model comparison games for it.

Save Icon
Up Arrow
Open/Close
  • Ask R Discovery Star icon
  • Chat PDF Star icon

AI summaries and top papers from 250M+ research sources.

Search IconWhat is the difference between bacteria and viruses?
Open In New Tab Icon
Search IconWhat is the function of the immune system?
Open In New Tab Icon
Search IconCan diabetes be passed down from one generation to the next?
Open In New Tab Icon