<!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>
      <journal-title-group>
        <journal-title>DL</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Concrete Domains Meet Expressive Cardinality Restrictions in Description Logics (Extended Abstract)</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Franz Baader</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Stefan Borgwardt</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Filippo De Bortoli</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Patrick Koopmann</string-name>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Center for Scalable Data Analytics and Artificial Intelligence (ScaDS.AI) Dresden/Leipzig</institution>
          ,
          <country country="DE">Germany</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>TU Dresden, Institute of Theoretical Computer Science Dresden</institution>
          ,
          <country country="DE">Germany</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Vrije Universiteit Amsterdam, Department of Computer Science Amsterdam</institution>
          ,
          <country country="NL">The Netherlands</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2025</year>
      </pub-date>
      <volume>38</volume>
      <fpage>3</fpage>
      <lpage>6</lpage>
      <abstract>
        <p>Standard description logics (DLs) can encode quantitative aspects of an application domain through either (qualified) number restrictions or concrete domain restrictions. Using qualified number restrictions, we can constrain the number of role successors belonging to a certain concept by a fixed natural number: for example, Human ⊓ (≥ 3 child.Human) ⊑ ∃eligible.TaxBreak says that a tax break is available if one has at least three children. On the other hand, concrete domain restrictions are suitable to represent a diferent type of quantitative information, where concrete objects such as numbers or strings can be assigned to individuals using partial functions (features). For example, a tax break might only be available if the annual salary is not too high. The CI Human ⊓ (≥ 3 child.Human) ⊓ ∃salary.&lt; 100,000 ⊑ ∃eligible.TaxBreak specifies at least three children and an annual salary of less than 100,000 e as eligibility criteria for a tax break. The complexity of the concept satisfiability problem for the DL ℒ, which extends ℒ with qualified number restrictions, is the same as that of ℒ, i.e. PSpace-complete without a TBox and ExpTime-complete w.r.t. an ontology comprising a TBox and an ABox [1, 2]. This result holds for both unary and binary coding of the natural numbers occurring in number restrictions. Later, it was showed that the unrestricted use of transitive roles within number restrictions can cause undecidability in the presence of role inclusion axioms [3]. In [4], it was shown that reasoning in ℒ, which extends ℒ with very expressive counting constraints on role successors expressed in the logic QFBAPA [5], still has the same complexity as in ℒ and ℒ. In this DL, we can describe humans that have exactly as many cars as children with the concept Human ⊓ succ(|own ∩ Car| = |child ∩ Human|), without having to specify the exact numbers of cars and children. Unlike ℒ concepts, which form a fragment of first-order logic (FOL), the concept in the previous sentence cannot be expressed in FOL [ 6]. Concept satisfiability for ℒ(D), the extension of ℒ with restrictions over a concrete domain D, is decidable without a TBox if D is admissible [7], essentially requiring that satisfiability of conjunctions of constraints over the predicates of D is decidable. The presence of a TBox leads to undecidability of ℒ(D) even for rather simple instances of D [8, 9]. Decidability of concept satisfiability w.r.t. a TBox is regained by considering so-called -admissible concrete domains [10], which additionally satisfy the so-called patchwork and homomorphism -compactness properties. Moreover, reasoning in ℒ(D) remains in ExpTime if additionally the constraint satisfaction problem of D is assumed to be in ExpTime [11]. Two examples of such concrete domains are Allen's interval algebra [12] and RCC8 [13]. Using well-known notions and results from model theory, additional -admissible concrete domains were exhibited in [9, 14], for example the rational numbers with comparisons Q := (Q, &lt;, =, &gt;). Decidability results for ℒ(D) in the presence of CIs for concrete domains D that are not -admissible can be found in [15, 16, 17]. A simpler, but considerably more restrictive way of achieving decidability</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>is to use unary concrete domains [18].</p>
      <p>
        In [
        <xref ref-type="bibr" rid="ref4">19</xref>
        ], we study ℒ(D), a combination of the DLs ℒ and ℒ(D) with -admissible
concrete domains D as well as nominals (). Rather than only looking at the plain combination of these
logics, we consider stronger forms of interaction between the numerical constraints of ℒ and
the feature values over D. For numerical concrete domains, such as Q, we consider mixed numerical
constraints that allow for the usage of concrete features directly in the QFBAPA constraints, e.g.
to describe people that own more books than their age. We show, however, that this unrestricted
combination easily leads to undecidability. For arbitrary -admissible concrete domains, we introduce
feature roles, defined in terms of the relations holding among the feature values of two individuals,
which can then be employed within QFBAPA constraints. An example is given by the feature role
(salary &lt; next salary), which connects an individual to all individuals that have a higher salary. One
can use this to describe all persons that have a lower salary than at least half of their children with
succ(|child ∩ (salary &lt; next salary)| &gt; |child ∩ (salary ≥ next salary)|) . Due to the semantics of
ℒ, feature roles may only connect an individual to individuals that are also role successors. We
also analyze an unrestricted variant where feature roles may connect arbitrary individuals; formally,
this is obtained by taking the DL ℒ++, where constraints range over all individuals in an
interpretation [
        <xref ref-type="bibr" rid="ref5">20</xref>
        ]. Lastly, we study the extension  of ℒ by transitive roles.
Consistency of ℒ(D). By considering ExpTime--admissible concrete domains, which are
-admissible concrete domains D whose constraint satisfaction problem is decidable in exponential
time, we derive the following decidability result.
      </p>
      <p>Theorem 1. Let D be an ExpTime--admissible concrete domain. Then consistency checking in
ℒ(D) is ExpTime-complete.</p>
      <p>
        The ExpTime-hardness of this decision problem is trivially derived from the fact that ℒ(D)
subsumes ℒ. The upper bound, on the other hand, is obtained by means of an algorithm based
on type elimination. In this case, we use augmented types that, in addition to the standard notion of
type, encode information about the concrete domain restrictions and number restrictions that must be
satisfied by an individual described by a type. There are few results in the literature that determine the
exact complexity of reasoning in DLs with concrete domains [
        <xref ref-type="bibr" rid="ref6">21, 16, 17, 11</xref>
        ]. Only [
        <xref ref-type="bibr" rid="ref6">21</xref>
        ] and [11] consider
-admissible concrete domains, and the ExpTime-completeness result in the former is restricted to
a specific temporal concrete domain. Theorem 1 extends the results of the latter from ℒ(D) to
ℒ(D) and is generic since it holds for all ExpTime--admissible concrete domains.
Undecidable extensions. While Theorem 1 provides a positive result, every other extension
described earlier leads to undecidability, under the natural assumption that the concrete domain D is
jointly diagonal (JD), i.e. that equality between elements of D can be expressed using the relations of
D. In the case of , we show that undecidability holds even if we apply all the restrictions added
in [
        <xref ref-type="bibr" rid="ref3 ref7">3, 22</xref>
        ] to regain decidability.
      </p>
      <p>Theorem 2. Consistency in  is undecidable, even if numerical constraints contain no transitive roles
and no constants other than 0 or 1.</p>
      <p>Let D be a jointly diagonal and infinite concrete domain. Then the consistency problem for
ℒ++(D) TBoxes is undecidable. If D is numerical, then consistency of ℒ(D) TBoxes
with mixed numerical constraints is undecidable.</p>
      <p>
        The undecidability result for  is obtained by a reduction from the tiling problem, similar to
the one proposed in [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] for ℋ . For ℒ++(D), we show that we can reduce Hilbert’s tenth
problem to consistency, by adapting the reduction used in [
        <xref ref-type="bibr" rid="ref5">20</xref>
        ] used to show that concept satisfiability
in ℒ++ with inverse roles is undecidable. Finally, the presence of mixed numerical constraints
leads to undecidability, since we can encode the consistency problem for ℒ(D) with a numerical
concrete domain D over the natural numbers with the binary successor relation, which is known to be
undecidable [14].
      </p>
      <p>
        Reasoning with constants. Using nominals, we can internalize concept and role assertions
within concept inclusions. In a similar way, we can encode predicate assertions of the form
 (1(1), . . . , ()) where  is a relation of the concrete domain D, each  is an individual and
each  is a feature name. An example of a predicate assertion is salary(Sam) &lt; salary(Jane), which
intuitively asserts that Jane’s salary is higher than Sam’s. On the other hand, we may want to also use
feature assertions of the form  (, ) to state that the  -value of the individual  is equal to the element
 of the concrete domain D. With feature assertions, we can give specific values and state, for instance,
that Sam’s salary is 100,001 e with salary(Sam, 100,001). For -admissible domains D, supporting
feature assertions is equivalent to support additional singleton predicates = that are not part of D, but
can be used in concepts with a similar semantics, provided that D satisfies additional conditions. These
conditions concern the usage of constants in constraint systems, in relation to their encoding, and are
satisfied by the main known examples of ExpTime- -admissible concrete domains (Q, Allen’s relations,
and RCC8) under the reasonable assumptions that all numbers are given as integer fractions in binary
encoding and the constants in RCC8 refer to polygonal regions in the rational plane [
        <xref ref-type="bibr" rid="ref8 ref9">23, 24</xref>
        ]. We call
the resulting structures ExpTime--admissible concrete domains with constants. We obtain the following
result for homogeneous concrete domains D, i.e. where every isomorphism between finite substructures
of D can be extended to an isomorphism from D to itself [14].
      </p>
      <p>Theorem 3. If D is an ExpTime--admissible and homogeneous concrete domain with constants, then
consistency in ℒ(D) with feature assertions and additional singleton predicates is
ExpTimecomplete.</p>
      <p>
        The conference paper [
        <xref ref-type="bibr" rid="ref4">19</xref>
        ] and the technical report [
        <xref ref-type="bibr" rid="ref10">25</xref>
        ] contain a detailed discussion of all the results
above. While feature roles can already express a restricted form of inverse roles, in the future, we
would like to investigate the decidability and complexity of ℒℐ(D) with full inverse roles,
which increase the complexity of classical DLs with nominals and number restrictions to NExpTime [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].
Another avenue of research is to implement a reasoner for ℒ(D), based on a suitable tableaux
algorithm [10] that needs to integrate a QFBAPA solver and a concrete domain reasoner. Currently,
reasoners for DLs with non-trivial concrete domains only exist for ℒ(D) and ℰ ℒ(D) with so-called
-admissible concrete domains and without feature paths [
        <xref ref-type="bibr" rid="ref11">26</xref>
        ].
      </p>
    </sec>
    <sec id="sec-2">
      <title>Acknowledgments</title>
      <p>This work was partially supported by DFG grant 389792660 as part of TRR 248 – CPEC, by the German
Federal Ministry of Education and Research (BMBF, SCADS22B) and the Saxon State Ministry for
Science, Culture and Tourism (SMWK) by funding the competence center for Big Data and AI “ScaDS.AI
Dresden/Leipzig”.</p>
    </sec>
    <sec id="sec-3">
      <title>Declaration on Generative AI</title>
      <p>The author(s) have not employed any Generative AI tools.
[4] F. Baader, A new description logic with set constraints and cardinality constraints on role
successors, in: C. Dixon, M. Finger (Eds.), Proc. of the 11th Int. Symposium on Frontiers of
Combining Systems (FroCoS’17), volume 10483 of Lecture Notes in Computer Science,
SpringerVerlag, Brasília, Brazil, 2017, pp. 43–59. doi:10.1007/978-3-319-66167-4_3.
[5] V. Kuncak, M. Rinard, Towards Eficient Satisfiability Checking for Boolean Algebra with
Presburger Arithmetic, in: F. Pfenning (Ed.), Automated Deduction – CADE-21, volume 4603 of Lecture
Notes in Computer Science, Springer Berlin Heidelberg, Berlin, Heidelberg, 2007, pp. 215–230.
doi:10.1007/978-3-540-73595-3_15.
[6] F. Baader, F. De Bortoli, On the expressive power of description logics with cardinality constraints
on finite and infinite sets, in: A. Herzig, A. Popescu (Eds.), Frontiers of Combining Systems – 12th
International Symposium, FroCoS 2019, Proceedings, volume 11715 of Lecture Notes in Computer
Science, Springer, 2019, pp. 203–219. doi:10.1007/978-3-030-29007-8_12.
[7] F. Baader, P. Hanschke, A scheme for integrating concrete domains into concept languages, in:
J. Mylopoulos, R. Reiter (Eds.), Proceedings of the 12th International Joint Conference on Artificial
Intelligence, IJCAI 1991, Morgan Kaufmann, 1991, pp. 452–457. URL: http://ijcai.org/Proceedings/
91-1/Papers/070.pdf.
[8] C. Lutz, NExpTime-complete description logics with concrete domains, ACM Transactions on</p>
      <p>Computational Logic (TOCL) 5 (2004) 669–705. doi:10.1145/1024922.1024925.
[9] F. Baader, J. Rydval, Description logics with concrete domains and general concept inclusions
revisited, in: N. Peltier, V. Sofronie-Stokkermans (Eds.), Automated Reasoning – 10th International
Joint Conference, IJCAR 2020, Proceedings, Part I, volume 12166 of Lecture Notes in Computer
Science, Springer, 2020, pp. 413–431. doi:10.1007/978-3-030-51074-9_24.
[10] C. Lutz, M. Miličić, A Tableau Algorithm for Description Logics with Concrete Domains
and General TBoxes, Journal of Automated Reasoning 38 (2007) 227–259. doi:10.1007/
s10817-006-9049-7.
[11] S. Borgwardt, F. De Bortoli, P. Koopmann, The precise complexity of reasoning in ℒ with
-admissible concrete domains, in: L. Giordano, J. C. Jung, A. Ozaki (Eds.), Proceedings of the
37th International Workshop on Description Logics (DL 2024), volume 3739 of CEUR Workshop
Proceedings, CEUR-WS.org, 2024. URL: https://ceur-ws.org/Vol-3739/paper-1.pdf.
[12] J. F. Allen, Maintaining knowledge about temporal intervals, Commun. ACM 26 (1983) 832–843.</p>
      <p>doi:10.1145/182.358434.
[13] D. A. Randell, Z. Cui, A. G. Cohn, A spatial logic based on regions and connection, in: B. Nebel,
C. Rich, W. R. Swartout (Eds.), Proceedings of the 3rd International Conference on Principles of
Knowledge Representation and Reasoning (KR’92), Morgan Kaufmann, 1992, pp. 165–176.
[14] F. Baader, J. Rydval, Using Model Theory to Find Decidable and Tractable Description Logics
with Concrete Domains, Journal of Automated Reasoning 66 (2022) 357–407. doi:10.1007/
s10817-022-09626-2.
[15] C. Carapelle, A. Turhan, Description logics reasoning w.r.t. general tboxes is decidable for concrete
domains with the ehd-property, in: G. A. Kaminka, M. Fox, P. Bouquet, E. Hüllermeier, V. Dignum,
F. Dignum, F. van Harmelen (Eds.), ECAI 2016 – 22nd European Conference on Artificial
Intelligence, volume 285 of Frontiers in Artificial Intelligence and Applications, IOS Press, 2016, pp.
1440–1448. doi:10.3233/978-1-61499-672-9-1440.
[16] N. Labai, M. Ortiz, M. Simkus, An ExpTime upper bound for ℒ with integers, in: D. Calvanese,
E. Erdem, M. Thielscher (Eds.), Proceedings of the 17th International Conference on Principles of
Knowledge Representation and Reasoning, KR 2020, 2020, pp. 614–623. doi:10.24963/KR.2020/
61.
[17] S. Demri, K. Quaas, First steps towards taming description logics with strings, in: S. A. Gaggl,
M. V. Martinez, M. Ortiz (Eds.), Logics in Artificial Intelligence – 18th European Conference, JELIA
2023, Proceedings, volume 14281 of Lecture Notes in Computer Science, Springer, 2023, pp. 322–337.
doi:10.1007/978-3-031-43619-2_23.
[18] I. Horrocks, U. Sattler, Ontology reasoning in the ℋ(D) description logic, in: B. Nebel (Ed.),
Proceedings of the Seventeenth International Joint Conference on Artificial Intelligence, IJCAI</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>S.</given-names>
            <surname>Tobies</surname>
          </string-name>
          ,
          <article-title>PSPACE reasoning for graded modal logics</article-title>
          ,
          <source>J. Log. Comput</source>
          .
          <volume>11</volume>
          (
          <year>2001</year>
          )
          <fpage>85</fpage>
          -
          <lpage>106</lpage>
          . doi:
          <volume>10</volume>
          . 1093/LOGCOM/11.1.85.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>S.</given-names>
            <surname>Tobies</surname>
          </string-name>
          ,
          <article-title>The complexity of reasoning with cardinality restrictions and nominals in expressive description logics</article-title>
          ,
          <source>J. Artif. Intell. Res</source>
          .
          <volume>12</volume>
          (
          <year>2000</year>
          )
          <fpage>199</fpage>
          -
          <lpage>217</lpage>
          . doi:
          <volume>10</volume>
          .1613/JAIR.705.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>I.</given-names>
            <surname>Horrocks</surname>
          </string-name>
          ,
          <string-name>
            <given-names>U.</given-names>
            <surname>Sattler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Tobies</surname>
          </string-name>
          ,
          <article-title>Practical reasoning for very expressive description logics</article-title>
          ,
          <source>Log. J. IGPL</source>
          <volume>8</volume>
          (
          <year>2000</year>
          )
          <fpage>239</fpage>
          -
          <lpage>263</lpage>
          . doi:
          <volume>10</volume>
          .1093/JIGPAL/8.3.239.
          <year>2001</year>
          , Morgan Kaufmann,
          <year>2001</year>
          , pp.
          <fpage>199</fpage>
          -
          <lpage>204</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>F.</given-names>
            <surname>Baader</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Borgwardt</surname>
          </string-name>
          , F. De Bortoli, P. Koopmann,
          <article-title>Concrete domains meet expressive cardinality restrictions in description logics</article-title>
          , in: C.
          <string-name>
            <surname>Barrett</surname>
          </string-name>
          , U. Waldmann (Eds.),
          <source>Automated Deduction - CADE 30, volume 15943 of Lecture Notes in Artificial Intelligence</source>
          , Stuttgart, Germany,
          <year>2025</year>
          , pp.
          <fpage>676</fpage>
          -
          <lpage>695</lpage>
          . doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>031</fpage>
          -99984-0_
          <fpage>35</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>F.</given-names>
            <surname>Baader</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Bednarczyk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Rudolph</surname>
          </string-name>
          ,
          <article-title>Satisfiability and Query Answering in Description Logics with Global and Local Cardinality Constraints</article-title>
          ,
          <source>in: ECAI</source>
          <year>2020</year>
          , IOS Press,
          <year>2020</year>
          , pp.
          <fpage>616</fpage>
          -
          <lpage>623</lpage>
          . doi:
          <volume>10</volume>
          .3233/FAIA200146.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>C.</given-names>
            <surname>Lutz</surname>
          </string-name>
          ,
          <article-title>The complexity of description logics with concrete domains</article-title>
          ,
          <source>Ph.D. thesis</source>
          , RWTH Aachen University, Germany,
          <year>2002</year>
          . URL: http://sylvester.bth.rwth-aachen.de/dissertationen/2002/042/ index.htm.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>V.</given-names>
            <surname>Gutiérrez-Basulto</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y. A.</given-names>
            <surname>Ibáñez-García</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. C.</given-names>
            <surname>Jung</surname>
          </string-name>
          ,
          <article-title>Number restrictions on transitive roles in description logics with nominals</article-title>
          , in: S. Singh,
          <string-name>
            <surname>S.</surname>
          </string-name>
          Markovitch (Eds.),
          <source>Proceedings of the Thirty-First AAAI Conference on Artificial Intelligence</source>
          , AAAI Press,
          <year>2017</year>
          , pp.
          <fpage>1121</fpage>
          -
          <lpage>1127</lpage>
          . doi:
          <volume>10</volume>
          .1609/AAAI. V31I1.10678.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>P.</given-names>
            <surname>Jonsson</surname>
          </string-name>
          ,
          <article-title>Constants and finite unary relations in qualitative constraint reasoning</article-title>
          ,
          <source>Artificial Intelligence</source>
          <volume>257</volume>
          (
          <year>2018</year>
          )
          <fpage>1</fpage>
          -
          <lpage>23</lpage>
          . doi:
          <volume>10</volume>
          .1016/j.artint.
          <year>2017</year>
          .
          <volume>12</volume>
          .003.
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>S.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <article-title>Qualitative constraint satisfaction problems: An extended framework with landmarks</article-title>
          ,
          <source>Artificial Intelligence</source>
          <volume>201</volume>
          (
          <year>2013</year>
          )
          <fpage>32</fpage>
          -
          <lpage>58</lpage>
          . doi:
          <volume>10</volume>
          .1016/j.artint.
          <year>2013</year>
          .
          <volume>05</volume>
          .006.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [25]
          <string-name>
            <given-names>F.</given-names>
            <surname>Baader</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Borgwardt</surname>
          </string-name>
          , F. De Bortoli, P. Koopmann,
          <source>Concrete Domains Meet Expressive Cardinality Restrictions in Description Logics (Extended Version)</source>
          ,
          <year>2025</year>
          . arXiv:
          <volume>2505</volume>
          .
          <fpage>21103</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [26]
          <string-name>
            <given-names>C.</given-names>
            <surname>Alrabbaa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Baader</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Borgwardt</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Koopmann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Kovtunova</surname>
          </string-name>
          ,
          <article-title>Combining proofs for description logic and concrete domain reasoning</article-title>
          , in: A.
          <string-name>
            <surname>Fensel</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Ozaki</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          <string-name>
            <surname>Roman</surname>
            ,
            <given-names>A</given-names>
          </string-name>
          . Soylu (Eds.),
          <source>Rules and Reasoning - 7th International Joint Conference, RuleML+RR</source>
          <year>2023</year>
          ,
          <article-title>Proceedings</article-title>
          , volume
          <volume>14244</volume>
          of Lecture Notes in Computer Science, Springer,
          <year>2023</year>
          , pp.
          <fpage>54</fpage>
          -
          <lpage>69</lpage>
          . doi:
          <volume>10</volume>
          .1007/ 978-3-
          <fpage>031</fpage>
          -45072-
          <issue>3</issue>
          _
          <fpage>4</fpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>