<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Models of Fluted Languages (Extended Abstract)</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Daumantas Kojelis</string-name>
          <email>daumantas.kojelis@manchester.ac.uk</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Adjacent Fragment with Periodic Counting, Decidable Fragments of First-Order Logic</institution>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Department of Computer Science, University of Manchester</institution>
          ,
          <country country="UK">UK</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Fluted Fragment</institution>
          ,
          <addr-line>Fluted Fragment with Periodic Counting, Adjacent Fragment, Adjacent Fragment with Counting</addr-line>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2025</year>
      </pub-date>
      <abstract>
        <p>We study the fluted fragment of first-order logic which is often viewed as a multi-variable non-guarded extension to various systems of description logics lacking role-inverses. In this paper we show that satisfiable fluted sentences (even under reasonable extensions) admit special kinds of “nice” models which we call globally/locally homogeneous. Homogeneous models allow us to simplify methods for analysing fluted logics with counting quantifiers and establish a novel result for the decidability of the (finite) satisfiability problem for the fluted fragment with periodic counting. More specifically, we will show that the (finite) satisfiability problem for the language is Tower-complete. If only two variable are used, computational complexity drops toNExpTimecompleteness. We supplement our findings by showing that generalisations of fluted logics with counting, such as the adjacent fragment with counting, have finite and general satisfiability problems which are, respectively, Σ01and Π10-complete. Additionally, satisfiability becomes Σ11-complete if periodic counting quantifiers are permitted.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>1) → ∃ 2((
2) ∧   (
1,  2) ∧ ∀ 3((
3) → (
1,  2,  3)))).</p>
      <p>(1)
of arityℓ−+1 , is in ℱ ℒ</p>
      <p>[ℓ];
Sentences axiomatising transitivity, symmetry and reflexivity are not in the fluted fragment.</p>
      <p>
        The fluted fragment is a member of argument-sequence logics – a family of decidable (in terms of
satisfiability) fragments of first-order logic which also includes the ordered [
        <xref ref-type="bibr" rid="ref1 ref2">1, 2</xref>
        ], forward [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] and
adjacent [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] fragments. The fluted fragment in particular is decidable in terms of satisfiability even
in the presence of counting quantifiers [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] or a distinguished transitive relation6][. Surprisingly, the
satisfiability problem for ℱ ℒ under a combination of the two not only retains decidability but also has
the finite model property [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. See [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] for a survey.
      </p>
      <p>In this paper we will mostly be concerned with what we call thflueted fragment with periodic counting
(denoted ℱ ℒ  
). Formally, this language is the union of sets of formulasℱ ℒ  
simultaneous induction as follows:
(i) any atom  (  , … ,  ℓ), where  , … ,  ℓ is a contiguous subsequence of 1,  2, … and  is a predicate
(ii) ℱ ℒ  
(iii) if  ∈ ℱ ℒ  
https://daumantaskojelis.github.io/ (D. Kojelis)
[ℓ] is closed under Boolean combinations;
[ℓ+1], then ∃[ + ] ℓ+1 is in ℱ ℒ  
[ℓ] for every,  ∈ ℕ</p>
      <p>CEUR
Workshop</p>
      <p>ISSN1613-0073</p>
      <p>Semantically, ,  ̄⊧ ∃ [ + ] ℓ+1 if and only if |{ ∈  ∣  ⊧ []}̄| ∈ { +  ∣  ∈ ℕ} . We write
ℱ ℒ   ∶= ⋃ℓ≥0 ℱ ℒ   [ℓ] for the set of all fluted formulas with periodic counting and define the
ℓ-variable fragment ofℱ ℒ   to be the set ℱ ℒ   ℓ ∶= ℱ ℒ   ∩ ℱ  ℓ.</p>
      <p>
        We remark that periodic counting quantifiers generalise standard (threshold) counting quantifiers
which have been an object of intensive study as an extension for the fluted fragment in the past few
years [
        <xref ref-type="bibr" rid="ref5 ref7">5, 7</xref>
        ]. Under this new formalism, we are allowed to write formulas requesting an even number
of existential witnesses. As an example, we can express sentences as “Every orchestra hires an even
number of people to play first violin” in our language:
∀ 1(ℎ( 1) → ∃[0+2] 2((
2) ∧ ∃ 3(1 _ (
3) ∧ ℎ _ _ (
      </p>
      <p>
        The origins offlutedness trace back to the works of W. V. Quine9[]. It is, however, the definition
given by W. C. Purdy (in [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]) that has become widespread and will be the one we use. The popularity
of Purdy’s idea of flutedness is not without cause, at least when keeping the field of description logics
in mind. Indeed, after a routine translation, formulas of the description logicℒ  are contained in
the two-variable sub-fragment ofℱ ℒ   . This is even the case when ℒ  is augmented with role
hierarchies, nominals and/or cardinality restrictions (possibly with modulo operations). We refer the
reader to 1[
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] for more details. In terms of expressive poweℱr, ℒ   closely parallels ℒ     – a
new formalism with counting constraints expressible in quantifier-free Boolean algebra with Presburger
arithmetic (see [
        <xref ref-type="bibr" rid="ref12 ref13">12, 13</xref>
        ]). Thus, noting that the guarded fragment with at least three variables becomes
undecidable under counting extensions1[
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], and that the guarded fluted fragment has “nice” model
theoretic properties such asCraig interpolation [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ], fluted languages emerge as perfect candidates for
generalising description logics in a multi-variable context.
      </p>
      <p>
        In this paper we establish that classes of models of satisfiable ℱ ℒ   -sentences always contain a
“nice” structure in which elements behave (in a sense that we will make clearh)omogeneously. Utilising
this behaviour we will show that the fluted fragment extended with periodic counting quantifiers has
a decidable satisfiability problem. Intriguingly, even though periodic counting quantifiers generalise
standard counting quantifiers, our methodology allows us to avoidPresburger quantification , which was
required to establish decidability of satisfiability forℱ ℒ with standard counting [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ].
      </p>
      <p>To contrast our decidability results, we show that the satisfiability problems for the fluted fragment
with counting extensions become undecidable when minimal syntactic relaxations are allowed. More
precisely, we show that the finite satisfiability problem for the 3-variable adjacent fragment with
counting is Σ01-complete. Additionally, the general satisfiability problem will be shown to be
Π01complete when 4 variables are used, andΣ11-complete if periodic counting is allowed. Denoting the
adjacent fragment as  ℱ , we provide a survey of complexity and undecidability standings in Tabl1e.</p>
      <p>
        The work in this paper is closely related to1[
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] in which decidability of satisfiability is established
for the two-variable fragment with periodic counting (denoteℱd P2res) but without a sharp
complexitytheoretic bound. Our homogeneity conditions, which stem from lack of inverse relations in fluted logics,
allow us to establishNExpTime-completeness for both the finite and general satisfiability problems of
ℱ ℒ   2.
      </p>
      <p>The full paper is published in the proceedings of the 33rd EACSL Annual Conference on Computer
Science Logic (CSL 2025) [17]. The accompanying technical report with detailed proofs is available on
arxiv [18].</p>
      <p>standard
counting
periodic</p>
      <p>ℱ ℒ 2
NExp-c [19]
NExp-c [21]
NExp-c Th 5</p>
      <p>
        ℱ ℒ ℓ
(ℓ−2)-NExp [20]
(ℓ−1)-NExp [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]
(ℓ−1)-NExp Th 9
      </p>
      <p>ℱ 3</p>
      <p>
        NExp-c [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]
Σ01-c/Δ01 Th 11/claim
Σ01-c/Σ01-h Th 11
      </p>
      <p>
        ℱ 
(−2) -NExp [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]
Σ01-c/Π01-c Th 11/15
Σ01-c/Σ11-c Th 11/15
      </p>
    </sec>
    <sec id="sec-2">
      <title>2. Homogeneous Models (Briefly)</title>
      <p>We restrict attention to normal-form fluted sentences without counting quantifiers:
⋀ ∀ 1(  ( 1) → ∀ 2   ( 1,  2)) ∧ ⋀ ∀ 1(  ( 1) → ∃ 2   ( 1,  2)),
∈ ∈
(3)
where  ,   are quantifier-free ℱ ℒ 1-formulas and   ,   are quantifier free ℱ ℒ 2-formulas indexed by
ifnite sets  and  . We allow equality symbols to be present in both  and   .</p>
      <p>Take Σ to be any function- and constant-free signature. A flutedℓ-type  overΣ is a maximal consistent
set of fluted formulas formed by taking ( ℓ−+1 , … ,  ℓ) or¬( ℓ−+1 , … ,  ℓ) for ∈ Σ ∪ {=} of arity ≤ ℓ .
Each ℓ-tuple  ̄ in any given Σ-structure realises a unique fluted ℓ-type (denoted ftp  []̄ ) such that1
±( ℓ−+1 , … ,  ℓ) ∈ ftp  []̄ if  ⊧ ±[ ℓ−+1 , … ,  ℓ].</p>
      <p>Now, keep the Σ-structure and take  to be a 1-type overΣ. Writing  ∶= { ∈  ∣ tfp  [] =  }
we say that  is globally homogeneous in  if there is some ∈   such that, for all ∈   , the following
holds:
• ftp  [] = ftp  [] ,
• ftp  [] = tfp  [] , and
• ftp  [] = tfp  [] for each ∈  ∖ {, }</p>
      <p>.</p>
      <p>Suppose now, that  is not globally homogeneous in . We proceed by modifying the structur e in
such a way that the resulting structur e ′ has  being globally homogeneous, whilst also maintaining
tfp  ′[] = tfp  [] for all ∈  ∖   and  ∈  . The crux of our construction is that, when given
distinct elements ,  ∈  , there is no relation between the fluted 2-types of and  . To start the
construction, let ′ be a structure interpretingΣ over the domain and, for each ∈  ∖   and  ∈  ,
set ftp  ′[] ∶= ftp  [] . Notice that, for each ∈  , ftp  ′[] = ftp  [] by the previous assignment.
Take any  ∈   and call it the example element. Now, set ftp  ′[] ∶= ftp  [] , ftp  ′[] ∶= ftp  []
and ftp  ′[] ∶= ftp  [] for each ∈   and  ∈  ∖ {, } . It is easy to verify that no redefinitions
take place. Moreover, 1 =  2 ∈ ftp  ′[] if and only if =  for each,  ∈  . We claim  ⊧  implies
 ′ ⊧  ; it being understood that is a normal-formℱ ℒ 2-sentence. To see this, we need only consider
elements  ∈   and verify that they meet the universal and existential requirements of. Let  ∈  
be the example element picked previously. Sinceftp  ′[] = ftp  [] =  , we have that  ′ ⊧   [] if
 ⊧   [] for all ∈  . Supposing indeed that  ⊧   [] , let  ∈  be such that  ⊧   [] . If  =  , then
 ′ ⊧   [] . In case  =  , then  ′ ⊧   [] . If neither is the case, then ′ ⊧   [] . Either way we have
that  ′,  ⊧   ( 1) → ∃ 2   ( 1,  2) as required. The argument as to wh y ′,  ⊧   ( 1) → ∀ 2   ( 1,  2)
is analogous.</p>
      <p>Notice that, in the rewiring above, elements∉   have not been touched; i.e.ftp  ′[] ∶= tfp  []
for each ∈  . We may run the procedure onevery fluted 1-type thus obtaining a model in which
every 1-type is globally homogeneous. We invite the reader to think of such models as structures in
which elements are “stripped of their individuality”. Thus, we need only be concerned with how 1- and
2-types interact with one-another.</p>
      <p>It should be clear that restricting attention to globally homogeneous models greatly simplifies the task
of determining satisfiability. As it turns out, there are appropriate generalisations of global homogeneity
for multi-variable fragments ofℱ ℒ; even in the presence of syntactic extensions such as periodic
counting quantifiers. We refer the reader to the full article for details.
1± stands for the negation symbol¬ or lack thereof. Both instances o±f are to evaluate to the same symbol.
The work is supported by the NCN grant 2018/31/B/ST6/03662.</p>
    </sec>
    <sec id="sec-3">
      <title>Declaration on Generative AI</title>
      <p>The author(s) have not employed any Generative AI tools.
2022, August 22-26, 2022, Vienna, Austria, volume 241 ofLIPIcs, Schloss Dagstuhl - Leibniz-Zentrum
für Informatik, 2022, pp. 15:1–15:14.
[16] M. Benedikt, E. V. Kostylev, T. Tan, Two variable logic with ultimately periodic counting, SIAM</p>
      <p>Journal on Computing 53 (2024) 884–968.
[17] D. Kojelis, On Homogeneous Models of Fluted Languages, in: J. Endrullis, S. Schmitz (Eds.),
33rd EACSL Annual Conference on Computer Science Logic (CSL 2025), volume 326 oLfeibniz
International Proceedings in Informatics (LIPIcs), Schloss Dagstuhl – Leibniz-Zentrum für Informatik,
Dagstuhl, Germany, 2025, pp. 9:1–9:20. URL: https://drops.dagstuhl.de/entities/document/10.4230/
LIPIcs.CSL.2025.9. doi:10.4230/LIPIcs.CSL.2025.9.
[18] D. Kojelis, On homogeneous model of fluted languages, 2024. URL: https://arxiv.org/abs/2411.1908 4.</p>
      <p>arXiv:2411.19084.
[19] E. Grädel, P. G. Kolaitis, M. Y. Vardi, On the decision problem for two-variable first-order logic,</p>
      <p>The Bulletin of Symbolic Logic 3 (1997) 53–69.
[20] I. Pratt-Hartmann, W. Szwast, L. Tendera, The fluted fragment revisited, Journal of Symbolic Logic
84 (2019) 1020–1048.
[21] I. Pratt-Hartmann, The two-variable fragment with counting revisited, in: Logic, Language,
Information and Computation, 17th International Workshop, WoLLIC 2010, Brasilia, Brazil, July
6-9, 2010. Proceedings, volume 6188 ofLecture Notes in Computer Science, Springer, 2010, pp. 42–54.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>A.</given-names>
            <surname>Herzig</surname>
          </string-name>
          ,
          <article-title>A new decidable fragment of first order logic, in: Abstracts of the 3rd Logical Biennial Summer School</article-title>
          and Conference in honour of S. C. Kleene, Varna, Bulgaria,
          <year>1990</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>R.</given-names>
            <surname>Jaakkola</surname>
          </string-name>
          ,
          <article-title>Ordered fragments of first-order logic</article-title>
          ,
          <source>in: 46th International Symposium on Mathematical Foundations of Computer Science, MFCS 2021, August 23-27</source>
          ,
          <year>2021</year>
          , Tallinn, Estonia, volume
          <volume>202</volume>
          of LIPIcs,
          <source>Schloss Dagstuhl - Leibniz-Zentrum für Informatik</source>
          ,
          <year>2021</year>
          , pp.
          <volume>62</volume>
          :
          <fpage>1</fpage>
          -
          <lpage>62</lpage>
          :
          <fpage>14</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>B.</given-names>
            <surname>Bednarczyk</surname>
          </string-name>
          ,
          <article-title>Exploiting forwardness: Satisfiability and query-entailment in forward guarded fragment</article-title>
          ,
          <source>in: Logics in Artificial Intelligence - 17th European Conference, JELIA</source>
          <year>2021</year>
          ,
          <string-name>
            <given-names>Virtual</given-names>
            <surname>Event</surname>
          </string-name>
          , May
          <volume>17</volume>
          -20,
          <year>2021</year>
          , Proceedings, volume
          <volume>12678</volume>
          ofLecture Notes in Computer Science, Springer,
          <year>2021</year>
          , pp.
          <fpage>179</fpage>
          -
          <lpage>193</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>B.</given-names>
            <surname>Bednarczyk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Kojelis</surname>
          </string-name>
          ,
          <string-name>
            <surname>I.</surname>
          </string-name>
          <article-title>Pratt-Hartmann, On the Limits of Decision: the Adjacent Fragment of First-Order Logic</article-title>
          , in: 50th
          <source>International Colloquium on Automata, Languages, and Programming (ICALP</source>
          <year>2023</year>
          ), volume
          <volume>261</volume>
          of Leibniz International Proceedings in Informatics (LIPIcs),
          <source>Schloss Dagstuhl - Leibniz-Zentrum für Informatik</source>
          , Dagstuhl, Germany,
          <year>2023</year>
          , pp.
          <volume>111</volume>
          :
          <fpage>1</fpage>
          -
          <lpage>111</lpage>
          :
          <fpage>21</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>I.</given-names>
            <surname>Pratt-Hartmann</surname>
          </string-name>
          ,
          <article-title>Fluted logic with counting</article-title>
          ,
          <source>in: 48th International Colloquium on Automata, Languages, and Programming</source>
          ,
          <source>ICALP 2021, July 12-16</source>
          ,
          <year>2021</year>
          , Glasgow,
          <source>Scotland (Virtual Conference)</source>
          , volume
          <volume>198</volume>
          of LIPIcs,
          <source>Schloss Dagstuhl - Leibniz-Zentrum für Informatik</source>
          ,
          <year>2021</year>
          , pp.
          <volume>141</volume>
          :
          <fpage>1</fpage>
          -
          <lpage>141</lpage>
          :
          <fpage>17</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>I.</given-names>
            <surname>Pratt-Hartmann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Tendera</surname>
          </string-name>
          ,
          <article-title>The Fluted Fragment with Transitivity</article-title>
          ,
          <source>in: 44th International Symposium on Mathematical Foundations of Computer Science (MFCS</source>
          <year>2019</year>
          ), volume
          <volume>138</volume>
          of Leibniz International Proceedings in Informatics (LIPIcs),
          <source>Schloss Dagstuhl - Leibniz-Zentrum für Informatik</source>
          , Dagstuhl, Germany,
          <year>2019</year>
          , pp.
          <volume>18</volume>
          :
          <fpage>1</fpage>
          -
          <lpage>18</lpage>
          :
          <fpage>15</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>I.</given-names>
            <surname>Pratt-Hartmann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Tendera</surname>
          </string-name>
          , Adding Transitivity and
          <article-title>Counting to the Fluted Fragment</article-title>
          ,
          <source>in: 31st EACSL Annual Conference on Computer Science Logic (CSL</source>
          <year>2023</year>
          ), volume
          <volume>252</volume>
          oLfeibniz International Proceedings in Informatics (LIPIcs),
          <source>Schloss Dagstuhl - Leibniz-Zentrum für Informatik</source>
          , Dagstuhl, Germany,
          <year>2023</year>
          , pp.
          <volume>32</volume>
          :
          <fpage>1</fpage>
          -
          <lpage>32</lpage>
          :
          <fpage>22</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>I.</given-names>
            <surname>Pratt-Hartmann</surname>
          </string-name>
          ,
          <string-name>
            <surname>L. Tendera,</surname>
          </string-name>
          <article-title>The fluted fragment with transitive relations</article-title>
          ,
          <source>Annals of Pure and Applied Logic</source>
          <volume>173</volume>
          (
          <year>2022</year>
          )
          <fpage>103042</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>W. V. O.</given-names>
            <surname>Quine</surname>
          </string-name>
          ,
          <article-title>On the limits of decision</article-title>
          ,
          <source>in: Proceedings of the 14th International Congress of Philosophy</source>
          , volume III, University of Vienna,
          <year>1969</year>
          , pp.
          <fpage>57</fpage>
          -
          <lpage>62</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>W. C.</given-names>
            <surname>Purdy</surname>
          </string-name>
          ,
          <article-title>Fluted formulas and the limits of decidability</article-title>
          ,
          <source>The Journal of Symbolic Logic</source>
          <volume>61</volume>
          (
          <year>1996</year>
          )
          <fpage>608</fpage>
          -
          <lpage>620</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>U.</given-names>
            <surname>Hustadt</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R. A.</given-names>
            <surname>Schmidt</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Georgieva</surname>
          </string-name>
          ,
          <article-title>A survey of decidable first-order fragments and description logics</article-title>
          ,
          <source>Journal of Relational Methods in Computer Science</source>
          <volume>1</volume>
          (
          <year>2004</year>
          )
          <fpage>251</fpage>
          -
          <lpage>276</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>V.</given-names>
            <surname>Kuncak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Rinard</surname>
          </string-name>
          ,
          <article-title>Towards eficient satisfiability checking for boolean algebra with presburger arithmetic</article-title>
          ,
          <source>in: Automated Deduction - CADE-21</source>
          , Springer Berlin Heidelberg, Berlin, Heidelberg,
          <year>2007</year>
          , pp.
          <fpage>215</fpage>
          -
          <lpage>230</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>F.</given-names>
            <surname>Baader</surname>
          </string-name>
          ,
          <article-title>A new description logic with set constraints and cardinality constraints on role successors</article-title>
          ,
          <source>in: Frontiers of Combining Systems</source>
          , Springer International Publishing,
          <year>2017</year>
          , pp.
          <fpage>43</fpage>
          -
          <lpage>59</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>E.</given-names>
            <surname>Grädel</surname>
          </string-name>
          ,
          <article-title>On the restraining power of guards</article-title>
          ,
          <source>The Journal of Symbolic Logic</source>
          <volume>64</volume>
          (
          <year>1999</year>
          )
          <fpage>1719</fpage>
          -
          <lpage>1742</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>B.</given-names>
            <surname>Bednarczyk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Jaakkola</surname>
          </string-name>
          ,
          <article-title>Towards a model theory of ordered logics: Expressivity and interpolation</article-title>
          ,
          <source>in: 47th International Symposium on Mathematical Foundations of Computer Science</source>
          , MFCS
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>