<!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>Bases with Adaptable Role Depth (Extended Abstract)</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Ricardo Guimarªes</string-name>
          <email>Ricardo.Guimaraes@uib.no</email>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ana Ozaki</string-name>
          <email>Ana.Ozaki@uib.no</email>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Cosimo Persia</string-name>
          <email>Cosimo.Persia@uib.no</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Sertkaya</string-name>
          <email>sertkaya@fb2.fra-uas.de</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Informatics, University of Bergen</institution>
          ,
          <country country="NO">Norway</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Frankfurt University of Applied Sciences</institution>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>This extended abstract gives an overview of our work [9], published at AAAI 2021. We propose an approach for automatically extracting concept inclusions (CIs) from data. This data can be, for instance a collection of facts from a database or from a knowledge graph. For example, in the DBpedia knowledge graph [14], one can represent the relationship between a city ' a' and the region 'b' it belongs to with the facts city(a), region(b), partof(a; b), and capital(b; a). One can then mine a CI expressing that a capital is a city that is part of a region. For mining such CIs, we apply methods from Formal Concept Analysis (FCA) [8]. Several other works in the literature have applied FCA for similar purposes. In [2, 7] the authors use FCA for mining an ELg?fp-base of the CIs that hold in an interpretation. A base is a set of CIs that entail every valid implication of the interpretation. Fixpoint semantics of ELgfp is used here to overcome ? the diculty of mining CIs from cyclic relationships in the data, which however comes with practical drawbacks. Based on the approach by Distel et al. [7], Borchmann et al. proposed a more practical method for mining EL?-bases with a predened and xed role depth for concept expressions [4]. As a consequence, this base is sound and complete only w.r.t. the CIs containing concepts with bounded role depth. For work on applying FCA methods in the DL context see [1, 3, 1820]. For more work on mining CIs using FCA see [5, 6, 12, 13, 15], for work on learning DL ontologies see [11, 17] and for a survey comparing different approaches for learning DL ontologies see [16]. Our work [9] brings the best of the approaches by Distel et al. [7] and Borchmann et al. [4] together: we directly compute a nite EL?-base (without a detour over ELgfp) that captures the whole language (not only until a certain role ? depth). In particular, we present a new approach that computes an adaptable role depth based only on the objects that are considered during the computation of CIs. To dene an EL? base, we use the notion of a model-based most specic concept (MMSC) up to a certain role depth [4, 7]. The MMSC plays a key rle in the computation of a base from a given nite interpretation. Denition 1. cept of X Copyright c 2021 for this paper by its authors. Use permitted under Creative Commons License Attribution 4.0 International (CC BY 4.0).</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>An EL? concept expression C is a model-based most specic
con</p>
      <p>I with role depth d 0 i (1) X CI , (2) C has role depth at
most d, and (3) for all EL? concept expressions D with role depth at most d, if
X DI then ; j= C v D.</p>
      <p>A straightforward (and inecient) way of computing mmsc (fXg; I; d), for
a xed d, would be conjoining every EL? concept expression C (over NC [ NR)
such that X CI and the depth of C is bounded by d. A more elegant method
for computing MMSCs is based on the product of description graphs and
unravelling cyclic concept expressions up to a sucient role depth. The
interesting challenge is how to identify the smallest d that satises the property: if
x 2 mmsc (X; I; d)I , then x 2 mmsc (X; I; k)I for every k &gt; d.</p>
      <p>
        We have developed a method for computing MMSCs with a role depth that
is suitable for building an EL? base of the given interpretation [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. This method
is based on the notion of maximum vertices from (MVF), which measures the
maximum number of distinct vertices that a walk with a xed starting point can
visit in the graph. There we prove that in a product of description graphs, even
for the vertices that are parts of cycles there is a certain depth of unravellings,
which we call a xpoint, that is guaranteed to be an upper bound. We use this
result for dening a nite set of concept expressions MI for building a base of
the CIs valid in I, which is a denition adapted from the work by Distel et al. [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ].
Denition 2. Let I = ( I ; I ) be a nite interpretation. The set
union of f?g [ NC and
MI is the
f9r:mmsc (X; I) j r 2 NR and X
      </p>
      <p>I ; X 6= ;g
We also dene</p>
      <p>I = fd U j U</p>
      <p>MI g.</p>
      <p>Building the base mostly relies on the fact that, given a nite interpretation I,
for any EL? concept expression C, there is a concept expression D 2 I such
that CI = DI .</p>
    </sec>
    <sec id="sec-2">
      <title>Theorem 3. Let I be a nite interpretation and let</title>
    </sec>
    <sec id="sec-3">
      <title>I be as above. Then,</title>
      <p>B(I) =fC
mmsc CI ; I j C 2
fC v D j C; D 2
I g [
I and I j= C v Dg
is a nite</p>
    </sec>
    <sec id="sec-4">
      <title>EL? base for I.</title>
      <p>
        The base computed this way is complete for all CIs of any depth holding in
I. Unfortunately, it is not guaranteed to have minimal cardinality. In plain FCA
and in the works [
        <xref ref-type="bibr" rid="ref4 ref7">4, 7</xref>
        ], the computed bases fulll this minimality condition.
However, in our setting which does not make use of the xpoint semantics, the
base needs to contain CIs of the form given in the second line of the denition.
This makes the base loose the minimality condition. For full proofs of the results
see the long version [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ].
      </p>
      <p>As future work, we are going to work on constructing a base that satises the
minimality condition. Additionally, we are going to investigate the problem of
mining CIs in the presence of noise in the dataset by making use of the support
and condence measures from association rule mining.
[15] Monnin, P., Lezoche, M., Napoli, A., Coulet, A.: Using formal concept
analysis for checking the structure of an ontology in LOD: the example of
dbpedia. In: ISMIS. pp. 674683. Springer (2017)
[16] Ozaki, A.: Learning description logic ontologies: Five approaches. where do
they stand? KI - Knstliche Intelligenz (04 2020)
[17] Ozaki, A.: On the complexity of learning description logic ontologies. In:
Manna, M., Pieris, A. (eds.) Reasoning Web. Declarative Articial
Intelligence - 16th International Summer School 2020, Oslo, Norway, June 24-26,
2020, Tutorial Lectures. Lecture Notes in Computer Science, vol. 12258, pp.
3652. Springer (2020)
[18] Rudolph, S.: Exploring relational structures via F LE . In: Wol, K.E.,
Pfeiffer, H.D., Delugach, H.S. (eds.) ICCS. pp. 196212. Springer-Verlag (2004)
[19] Rudolph, S.: Relational exploration: Combining Description Logics and
Formal Concept Analysis for knowledge specication. Ph.D. thesis, Fakultt
Mathematik und Naturwissenschaften, TU Dresden, Germany (2006)
[20] Sertkaya, B.: A survey on how description logic ontologies benet from
formal concept analysis. In: Kryszkiewicz, M., Obiedkov, S. (eds.) CLA.
CEUR Workshop Proceedings, vol. 672, pp. 221 (2010)</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <surname>Baader</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>Computing a minimal representation of the subsumption lattice of all conjunctions of concepts dened in a terminology</article-title>
          .
          <source>In: Proc. Intl. KRUSE Symposium</source>
          . pp.
          <volume>168178</volume>
          (
          <year>1995</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <surname>Baader</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Distel</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>A nite basis for the set of E L-implications holding in a nite model</article-title>
          . In: Medina,
          <string-name>
            <given-names>R.</given-names>
            ,
            <surname>Obiedkov</surname>
          </string-name>
          ,
          <string-name>
            <surname>S. (eds.) ICFCA</surname>
          </string-name>
          <year>2008</year>
          . pp.
          <fpage>4661</fpage>
          . Springer-Verlag (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <surname>Baader</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ganter</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sertkaya</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sattler</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          :
          <article-title>Completing description logic knowledge bases using formal concept analysis</article-title>
          . In: Veloso, M.M. (ed.)
          <source>IJCAI</source>
          . pp.
          <fpage>230235</fpage>
          . AAAI Press (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <surname>Borchmann</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Distel</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kriegel</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>Axiomatisation of general concept inclusions from nite interpretations</article-title>
          .
          <source>Journal of Applied Non-Classical Logics</source>
          <volume>26</volume>
          (
          <issue>1</issue>
          ),
          <volume>146</volume>
          (jan
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <surname>Borchmann</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Learning Terminological Knowledge with High Condence from Erroneous Data</article-title>
          .
          <source>Ph.D. thesis</source>
          , Dresden University of Technology (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <surname>Borchmann</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Distel</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>Mining of el-gcis</article-title>
          . In: Spiliopoulou,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            ,
            <surname>Cook</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.J.</given-names>
            ,
            <surname>Pei</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            ,
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            ,
            <surname>Zaane</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.R.</given-names>
            ,
            <surname>Wu</surname>
          </string-name>
          ,
          <string-name>
            <surname>X</surname>
          </string-name>
          . (eds.)
          <source>Data Mining Workshops (ICDMW)</source>
          ,
          <year>2011</year>
          IEEE 11th International Conference on. pp.
          <fpage>10831090</fpage>
          . IEEE Computer Society (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <surname>Distel</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>Learning description logic knowledge bases from data using methods from formal concept analysis</article-title>
          .
          <source>Ph.D. thesis</source>
          , Dresden University of Technology (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <surname>Ganter</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wille</surname>
          </string-name>
          , R.:
          <source>Formal Concept Analysis: Mathematical Foundations</source>
          . Springer, Berlin/Heidelberg (
          <year>1999</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <surname>Guimarªes</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ozaki</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Persia</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sertkaya</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>Mining EL bases with adaptable role depth</article-title>
          .
          <source>In: Thirty-Fifth AAAI Conference on Articial Intelligence</source>
          ,
          <string-name>
            <surname>AAAI</surname>
          </string-name>
          <year>2021</year>
          . pp.
          <fpage>63676374</fpage>
          . AAAI Press (
          <year>2021</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Guimarªes</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ozaki</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Persia</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sertkaya</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <string-name>
            <surname>Mining E L</surname>
          </string-name>
          <article-title>? bases with adaptable role depth</article-title>
          .
          <source>Tech. rep. (</source>
          <year>2020</year>
          ), https://arxiv.org/abs/2102.10689
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>Konev</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lutz</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ozaki</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wolter</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>Exact learning of lightweight description logic ontologies</article-title>
          .
          <source>J. Mach. Learn. Res</source>
          .
          <volume>18</volume>
          ,
          <issue>201</issue>
          :
          <fpage>1201</fpage>
          :
          <fpage>63</fpage>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>Kriegel</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>Constructing and Extending Description Logic Ontologies using Methods of Formal Concept Analysis</article-title>
          .
          <source>Ph.D. thesis</source>
          , Technische Universitt Dresden, Dresden, Germany (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <surname>Kriegel</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>Learning Description Logic Axioms from Discrete Probability Distributions over Description Graphs</article-title>
          . In: Calimeri,
          <string-name>
            <given-names>F.</given-names>
            ,
            <surname>Leone</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            ,
            <surname>Manna</surname>
          </string-name>
          ,
          <string-name>
            <surname>M. (eds.) JELIA</surname>
          </string-name>
          <year>2019</year>
          . pp.
          <fpage>399417</fpage>
          . Springer (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <surname>Lehmann</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Isele</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jakob</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jentzsch</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kontokostas</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mendes</surname>
            ,
            <given-names>P.N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hellmann</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Morsey</surname>
            , M., van Kleef,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Auer</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bizer</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Dbpedia - A large-scale, multilingual knowledge base extracted from wikipedia</article-title>
          .
          <source>Semantic Web</source>
          <volume>6</volume>
          (
          <issue>2</issue>
          ),
          <volume>167195</volume>
          (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>