<!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>Identifying Mappings among Knowledge Graphs by Formal Concept Analysis</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Guowei Chen</string-name>
          <email>chenguowei17@mails.ucas.ac.cn</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Songmao Zhang</string-name>
          <email>smzhang@math.ac.cn</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Institute of Mathematics, Academy of Mathematics and Systems Science, Chinese Academy of Sciences</institution>
          ,
          <addr-line>Beijing</addr-line>
          ,
          <country country="CN">P.R. China</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>University of Chinese Academy of Sciences</institution>
          ,
          <addr-line>Beijing</addr-line>
          ,
          <country country="CN">P.R. China</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Formal Concept Analysis (FCA) is a well-developed mathematical model for clustering individuals and structuring concepts. In one of our previous studies, we proposed to incrementally match classes and properties across complex biomedical ontologies based on FCA. We intend to apply the approach to matching knowledge graphs (KGs) and this paper reports a preliminary result. Compared with ontologies which model the schema knowledge of classes, KGs are much larger and focus on instances and their properties. We build three token-based formal contexts for classes, properties, and instances to describe how their names/labels share lexical tokens, and from the concept lattices computed, lexical mappings can be extracted across KGs. An evaluation on the 9 matching tasks of OAEI Knowledge Graph Track shows that our system obtains the highest recall in class, property, instance, and overall matching over the seven systems participated in the track in OAEI 2018. Additionally, our system is able to identify cases when one entity in a KG does not have any correspondence in another KG. Based on the lexical instance mappings, we further construct a property-based formal context to identify commonalities among properties in a structural way, which indicates a promising direction for taking full advantage of the knowledge within KGs.</p>
      </abstract>
      <kwd-group>
        <kwd>knowledge graph</kwd>
        <kwd>formal concept analysis</kwd>
        <kwd>ontology matching</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1 Introduction</title>
      <p>
        Ontologies serve as the foundation of the Semantic Web by defining basic classes
and their structures that constitute various domain knowledge, thus can be used
to semantically annotate the Web resources. Ontology matching (OM)
techniques [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] have been developed to detect the correspondence among diverse yet
overlapping ontologies so that search engines and applications can understand
the equivalence on the Web as well as mismatches. Since Google invented the
notion of Knowledge Graph (KG) and made its own system in 2002, and with the
prevailing of the TransE series algorithms [
        <xref ref-type="bibr" rid="ref2 ref3">2,3</xref>
        ] for embedding KGs in a numerical
way, the Semantic Web has evolved into the KG time. Soon the OM community
realized the inevitable of identifying semantic connections among KGs. Started
in 2018, the annual OAEI competition 3 presents a KG track where 9 KGs in
the category of Games, Comins, and TV&amp;Books, respectively, yield a total of
9 pairwise matching tasks [
        <xref ref-type="bibr" rid="ref5 ref6">5,6</xref>
        ]. Seven OM systems were able to participate in
the KG track in 2018, including the well-known AML [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], LogMap family [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ],
POMAP++ [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ], Holontology [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ], and DOME [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ].
      </p>
      <p>
        By design, both ontologies and KGs have classes, properties and instances.
Ontologies primarily model the schema knowledge of classes whereas KGs are
much larger and mostly describe instances and their properties. This means that
techniques for mapping KGs focus more on instance matching [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]. In one of our
previous studies [
        <xref ref-type="bibr" rid="ref18 ref19 ref20">18,19,20</xref>
        ], we proposed the FCA-Map system that incrementally
matches classes and properties across complex biomedical ontologies based on
Formal Concept Analysis (FCA). FCA is a well-developed mathematical model
for clustering individuals and structuring concepts [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ]. The purpose of
FCAMap is to push the envelop of the FCA formalism in exploring as much knowledge
as possible within ontologies, including class names, subclass relations,
partwhole relations, disjointedness, and other logical axioms. In this paper, we intend
to apply the approach to matching knowledge graphs and a preliminary result
is reported.
      </p>
      <p>Concretely, based on the rationale of lexical matching in FCA-Map, we
construct three token-based formal contexts for classes, properties, and instances,
respectively, to describe how their names/labels share lexical tokens. The derived
formal concept lattices represent the clustering of classes/properties/instances
by names, and thus lexical mappings can be extracted across KGs. An
evaluation on the OAEI KG Track shows that, when compared with the seven OAEI
2018 participants, our system obtains the highest recall and comes second in
F-measure in terms of average performances on 9 tasks. In addition, our system
can identify most of the null mappings provided in the OAEI gold standard
for entities that do not have any correspondence in another KG. Based on the
lexical mappings, we further build a structural formal context to describe how
properties across KGs have common in linking the same instances. The
mappings identified solely by structural matching indicate a promising direction for
taking full advantage of the knowledge within KGs.</p>
      <p>
        Although FCA has been applied to modeling KGs [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ], to the best of our
knowledge, this is a first attempt to identify the correspondence among KGs by
a FCA-based approach. In Section 2 of the paper, we will present the lexical
matching part and its evaluation on the OAEI KG Track. A first step of
structural matching is described in Section 3, and our on-going work is discussed in
Section 4 at last.
3 http://oaei.ontologymatching.org/
2 Identifying lexical mappings between KGs
FCA is a principled approach of deriving a concept hierarchy from a collection
of objects and their attributes. The fundamental notions are formal context and
formal concept, and the former is defined as a binary table K := (G; M; I),
where G is a set of objects as rows, M a set of attributes as columns, and I
a binary relation between G and M in which (g; m) 2 I reads object g has
attribute m , generally represented by “ ” in the table cell. A formal concept
of context K is a pair (A; B) consisting of a subset of objects A G and a
subset of attributes B M such that B equals all the attributes common to
objects in A and at the same time, A equals the set of objects that have all
the attributes in B. The subconcept-superconcept relation can be defined as:
(A1; B1) (A2; B2) :, A1 A2(, B1 B2), leading to a lattice structure of
formal concepts.
      </p>
      <p>For the instances in two KGs, we use the following example to illustrate the
construction of token-based formal context, the derivation of concept lattice and
the extraction of instance mappings. The similar process applies to the classes
and properties in two KGs.</p>
      <p>
        Example 1. Given two KGs memory-beta (MB), stexpanded (STEX) from OAEI
2018, the left of Fig. 1 shows some instances and their label strings. Note that
one string can be shared by instances across KGs, as listed on the right of Fig. 1.
We extract names and labels of all instances in the two KGs and separate the
tokens in them through normalization techniques [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ]. As shown in Fig. 2 on
the left, the token-based formal context is constructed with each string as an
object, each token as an attribute, and the cell in the context marked when the
string contains the token. The gray area in the table presents a formal concept
indicating the duality between its objects and attributes, i.e., the subset of tokens
are identified to co-exist solely in the two strings.
      </p>
      <p>
        From the token-based formal context, formal concepts and their lattice
structure can be derived automatically, as shown on the right of Fig. 2, where
each node represents a formal concept and the line denotes the
subconceptsuperconcept relation from the lower to the upper node 4. For identifying
mappings, we pay attention to formal concepts that contain exactly two strings
relevant to instances across KGs. Take for example the gray node on the right
of Fig. 2 which corresponds to the gray area in the context on the left. Four
instance mappings can be extracted from this formal concept:
⟨MB:USS_Fredrickson; STEX:USS_Fredrickson⟩
⟨MB:USS_Fredrickson_(NCC-42111); STEX:USS_Fredrickson_(NCC-42111)⟩
⟨MB:USS_Fredrickson; STEX:USS_Fredrickson_(NCC-42111)⟩
⟨MB:USS_Fredrickson_(NCC-42111); STEX:USS_Fredrickson⟩
The first two are exact matches and the latter partial matches.
4 For the sake of eficiency, we use the Galois Sub-Hierarchy (GSH) [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ] which preserves
solely the necessary elements of the lattice and implement the Hermes[
        <xref ref-type="bibr" rid="ref16">16</xref>
        ] algorithm
for computing the lattice.
      </p>
      <p>"NCC-42111"
USS_Fredrickson_(NCC-42111)
USS_Fredri… rdfs:label
rdfs:label</p>
      <p>NCC-42111
"USS Fredrickson (NCC-42111)"
USS_Fredrickson
rdfs:label</p>
      <p>rdfs:label</p>
      <p>USS_Fredrickson_(NCC-42111)
"USS Fredrickson"
Fredrickson_system</p>
      <p>rdfs:label
instances of MB
instances of STEX
rdfs:label</p>
      <p>USS_Fredrickson
"Fredrickson system"</p>
      <p>String Instances
uss fredrickson SMTBE:UXS:SU_SFSr_eFdrreidcrkiscoknson</p>
      <p>MB:USS_Fredrickson_(NCC-42111)
uss fredrickson (ncc-42111) STEX:USS_Fredrickson_(NCC-42111)
ncc-42111 MB:NCC-42111
fredrickson system MB:Fredrickson_system</p>
      <p>There are 9 knowledge graphs in the OAEI KG Track, as listed in Table 1,
and on its corresponding 9 KG matching tasks, we evaluate our FCA-based
lexical matching approach. The results are shown in Fig. 3 according to the gold
standard5 and evaluation tool6 provided by OAEI 2018. One can see that our
approach is able to achieve high performances in recall, and the quality of class
mappings is better than that of property mappings which is then better than
instance mappings while at the same time the number of mappings identified for
class, property and instance increases.</p>
      <p>
        A comparison with the seven OAEI 2018 KG Track participants is listed in
Table 2. Again, our approach favors recall and ranks the first in average over 9
tasks for class, property, instance and overall matching. Moreover, our approach
obtains the second best F-measures in all matching types, indicating that a
bal5 https://github.com/sven-h/dbkwik/tree/master/e_gold_mapping_interwiki/
gold
6 http://oaei.ontologymatching.org/2018/results/knowledgegraph/kg_track_
eval.zip
Fig. 3. The results of FCA-based KG matching. Charts in the same row are about
the same category, i.e., Games, Comics, and TV&amp;Books. In each chart, the bars show
precision, F-measure and recall of each task, whereas the lines show the number of
mappings identified by our approach.
ance can be achieved between quality and quantity. Overall, the DOME system
[
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] stands out by having the best precision and F-measure in both property
matching and instance matching for most cases, followed by Holontology [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]
which ranks the first in overall precision.
      </p>
      <p>The gold standard of OAEI KG Track contains not only 1:1 mappings but
also cases where one entity in a KG is matched to “null” in the other KG.
They represent the uniqueness of classes, properties and instances to one
knowledge base with respect to another, which is complementary to 1:1 and complex
mappings in revealing the whole picture of the relationship between two
systems. We call them null mappings, and the OAEI evaluation takes them into
account solely for calculating false positives in 1:1 mappings. By taking
advantage of the inherent feature of the FCA formalism, our system is able to
identify such null mappings. When a formal concept in the derived lattice contains
strings solely from one entity in a KG, the corresponding entity contributes to
a null mapping. As shown in Table 3, there are 571 null mappings in the gold
standard and our system has successfully detected 473 of them, accounting for
83%, as exemplified by ⟨darkscape:Room; oldschoolrunescape:null⟩ for class null
mapping, ⟨marvel:null; dc:runtime⟩ for property, and ⟨memory-beta:Victoria,
stexpanded:null⟩ for instance. At the same time, a large number of null
mappings identified are not in the gold standard, and their validity needs further
investigation as the gold standard is only partial as reported by OAEI.
3 Identifying structural mappings between KGs
We call the obtained lexical mappings anchors, based on which we can build
formal contexts from the structural knowledge in KGs so as to extract
additional mappings. A KG can be seen as an RDF graph where the vertex generally
represents a class or an instance and the edge a property from one instance
to another, or a type relation from an instance to a class. For given two KGs,
a property-based formal context is constructed by taking properties from two
KGs as objects, and pairing the lexical instance anchors across KGs as attributes.
When a property is used to link two instances in an anchor pair, the
corresponding cell in the formal context is marked. After the lattice is derived, if a formal
concept contains solely two properties from two KGs, respectively, they can be
extracted as a structural mapping. Again, in the following we use an example to
illustrate the matching process.</p>
      <p>Example 2. Given two KGs memory-alpha (MA), memory-beta (MB) from OAEI
2018, a part of their (subject, predicate, object) (SPO triples) are listed in Table 4.</p>
      <sec id="sec-1-1">
        <title>MB:Rules_of_Acquisition_(episode) MB:story</title>
        <p>MB:Rules_of_Acquisition_(episode) MB:teleplay
MB:The_Nagus MB:teleplay
MB:Battle_Lines_(episode) MB:story
MB:Paradise_Lost_(episode) MB:teleplay</p>
        <p>Some lexical instance anchors between MA and MB are as follow:
a = ⟨MA:Battle_Lines_(episode); MB:Battle_Lines_(episode)⟩
b = ⟨MA:Hilary_J._Bader; MB:Hilary_J._Bader⟩
c = ⟨MA:Ira_Steven_Behr; MB:Ira_Steven_Behr⟩
d = ⟨MA:Paradise_Lost_(episode); MB:Paradise_Lost_(episode)⟩
e = ⟨MA:Rules_of_Acquisition_(episode); MB:Rules_of_Acquisition_(episode)⟩
f = ⟨MA:Richard_Danus; MB:Richard_Danus⟩
g = ⟨MA:Robert_Hewitt_Wolfe; MB:Robert_Hewitt_Wolfe⟩
h = ⟨MA:The_Nagus; MB:The_Nagus⟩:</p>
        <p>;)(gd ;)(ce ;)(be ;()ba ;()fa ;()ch</p>
      </sec>
      <sec id="sec-1-2">
        <title>MA:wsteleplayby × × MB:teleplay × × MA:wsstoryby MB:story</title>
        <p>× ×
× ×
×
×</p>
        <p>MA:wsteleplayby MA:wsstoryby MB:teleplay MB:story
MMAB::wtsetleelpelpalyayby
(d,g) (e,c)
MA:wsteleplayby
(d,g) (e,c) (a,f)</p>
        <p>(MdB,g:t)e(lee,cp)la(hy,c) (MMeAB,b::ws)st(soatr,boy)ryby
(d,g) (e,c) (e,b) (a,b) (a,f) (h,c)</p>
        <p>The constructed property-based formal context is presented on the left in
Fig. 4 and the lattice derived on the right. As shown by the gray area, a property
mapping ⟨MA:wsteleplayby; MB:teleplay⟩ is identified by structural
knowledge rather than by names. For the matching task between KGs MA and MB,
7 property mappings are detected solely by the structural matching, as listed
in Table 5, of which 2 are true positives. Note that the OAEI 2018 KG gold
standard is declared to be only partial, and the lower part of Table 5 shows
promising candidates. With these additional structural mappings, the precision,
F-measure and recall for the property task have all increased compared with the
lexical matching step, as shown by Fig. 5.
memory-alpha~memory-beta</p>
        <p>Precision
F-measure
Recall
#mappings
140
120
100
80
60
40
20
Lexical</p>
        <p>Structural</p>
        <p>Lexical Structural 0</p>
        <p>On the other hand, the structural property matching does not afect the
performance of the other 8 tasks, either because the mappings found are not
in the gold standard or none mappings are found at all. Note that as shown
by Fig. 3, these 8 property tasks have already obtained a higher performance
compared with the MA-MB task at the lexical matching step. To further improve,
comprehensive ways shall be explored to augment the structural formal contexts
with extended knowledge in KGs.
4</p>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>Discussion and conclusions</title>
      <p>This paper reports an on-going study of constructing multiple FCA structures
for the purpose of matching knowledge graphs. Its lexical matching part already
receives the best recall and the second best F-measure in class, property,
instance, and overall matching for the OAEI 2018 KG Track tasks, revealing the
advantage of our FCA-based approach. Moreover, our system has identified 83%
of null mappings provided in the OAEI gold standard. All these come from the
inherent capability of FCA formalism in detecting commonalities among
individuals and accordingly forming concepts and classifying them in a lattice structure.
For the structural matching, we have realized a property-based lattice from the
knowledge of property linking one instance to another in KGs. Obviously,
further an instance-based lattice shall be computed similarly to identify structural
instance mappings. Moreover, the knowledge of instance belonging to class in
KGs can be used as well to explore commonalities among instances. As a matter
of fact, we are developing an iterative framework so as to perform class,
property, and instance matching in an augmented way until no further matches can
be found.</p>
      <p>Our previous system FCA-Map is for matching ontologies and thus targets
classes. Although there are classes in the OAEI KGs, they are much fewer than
instances and properties, and basically none schema knowledge is specified. This
says that the structural matching part in FCA-Map cannot be applied directly,
and alternative types of formal contexts are being designed targeting instances
and properties. In addition to matching, FCA-Map includes a structural
validation step to eliminate wrong mappings based on the disjoint axioms in ontologies.
When there is no such knowledge in KGs, we shall develop alternative validation
strategies so as to ensure the quality of mappings and prevent the mismatches
from propagating in the iterative framework.</p>
      <p>
        What is worth noting is that the systems participated in OAEI 2018 are
basically ontology matching systems and not specifically tailored for knowledge
graph matching. Therefore it is understandable that the performance can be
unsatisfactory for some tasks. Nevertheless, systems like DOME still managed to
outperform. DOME uses the doc2vec approach to train vector representations for
ontology classes and instances based on large texts, so that the similarity among
entities can be computed according to the distance of vectors. Such numerical
ways of embedding KG entities into a high-dimensional, continuous space are
called representation learning, which have already been adopted for matching
ontologies, as in [
        <xref ref-type="bibr" rid="ref21 ref22 ref23">21,22,23</xref>
        ]. To compare our FCA-based approach with these
works will be of interest, not only by conducting comparative experiments but
also exploring the possible combining ways.
      </p>
      <p>Acknowledgements. This work has been supported by the National Key Research
and Development Program of China under grant 2016YFB1000902 and the Natural
Science Foundation of China under No. 61621003.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Euzenat</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Shvaiko</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          (
          <year>2013</year>
          ).
          <source>Ontology matching, 2nd Edition</source>
          . Heidelberg: Springer.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Bordes</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Usunier</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Garcia-Duran</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Weston</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Yakhnenko</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          (
          <year>2013</year>
          ).
          <article-title>Translating embeddings for modeling multi-relational data</article-title>
          .
          <source>In Advances in neural information processing systems</source>
          (pp.
          <fpage>2787</fpage>
          -
          <lpage>2795</lpage>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>Q.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mao</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Guo</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          (
          <year>2017</year>
          ).
          <article-title>Knowledge graph embedding: A survey of approaches and applications</article-title>
          .
          <source>IEEE Transactions on Knowledge and Data Engineering</source>
          ,
          <volume>29</volume>
          (
          <issue>12</issue>
          ),
          <fpage>2724</fpage>
          -
          <lpage>2743</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <given-names>Da</given-names>
            <surname>Silva</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            ,
            <surname>Revoredo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            ,
            <surname>Baiao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F. A.</given-names>
            , &amp;
            <surname>Euzenat</surname>
          </string-name>
          ,
          <string-name>
            <surname>J.</surname>
          </string-name>
          (
          <year>2018</year>
          ,
          <article-title>October)</article-title>
          .
          <article-title>Interactive ontology matching: using expert feedback to select attribute mappings</article-title>
          .
          <source>In 13th ISWC workshop on ontology matching (OM)</source>
          (pp.
          <fpage>25</fpage>
          -
          <lpage>36</lpage>
          ). No commercial editor..
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <given-names>Sven</given-names>
            <surname>Hertling</surname>
          </string-name>
          , Heiko Paulheim:
          <article-title>DBkWik: A Consolidated Knowledge Graph from Thousands of Wikis</article-title>
          .
          <source>International Conference on Big Knowledge</source>
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <given-names>Alexandra</given-names>
            <surname>Hofmann</surname>
          </string-name>
          , Samresh Perchani, Jan Portisch, Sven Hertling, and Heiko Paulheim.
          <article-title>DBkWik: Towards Knowledge Graph Creation from Thousands of Wikis</article-title>
          .
          <source>International Semantic Web Conference (Posters &amp; Demos)</source>
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Faria</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pesquita</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Balasubramani</surname>
            ,
            <given-names>B. S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tervo</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Carriço</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Garrilha</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          , ... &amp;
          <string-name>
            <surname>Cruz</surname>
            ,
            <given-names>I. F.</given-names>
          </string-name>
          (
          <year>2018</year>
          , December).
          <article-title>Results of AML participation in OAEI 2018</article-title>
          . In Ontology Matching: OM-2018
          <source>: Proceedings of the ISWC Workshop</source>
          (p.
          <fpage>125</fpage>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Jiménez-Ruiz</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Grau</surname>
            ,
            <given-names>B. C.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Cross</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          (
          <year>2018</year>
          , December).
          <article-title>LogMap family participation in the OAEI 2018</article-title>
          . In Ontology Matching: OM-2018
          <source>: Proceedings of the ISWC Workshop</source>
          (p.
          <fpage>187</fpage>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Laadhar</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ghozzi</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Megdiche</surname>
            <given-names>Bousarsar</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>I.</given-names>
            ,
            <surname>Ravat</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            ,
            <surname>Teste</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            , &amp;
            <surname>Gargouri</surname>
          </string-name>
          ,
          <string-name>
            <surname>F.</surname>
          </string-name>
          (
          <year>2018</year>
          ).
          <article-title>OAEI 2018 results of POMap++</article-title>
          . In Ontology Matching: OM-2018
          <source>: Proceedings of the ISWC Workshop</source>
          (p.
          <fpage>192</fpage>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Roussille</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Megdiche</surname>
            <given-names>Bousarsar</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>I.</given-names>
            ,
            <surname>Teste</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            , &amp;
            <surname>Trojahn</surname>
          </string-name>
          ,
          <string-name>
            <surname>C.</surname>
          </string-name>
          (
          <year>2018</year>
          ).
          <article-title>Holontology: results of the 2018 OAEI evaluation campaign</article-title>
          .
          <source>In Ontology Matching: OM-2018: Proceedings of the ISWC Workshop</source>
          (p.
          <fpage>167</fpage>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Hertling</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Paulheim</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          (
          <year>2018</year>
          ,
          <article-title>December)</article-title>
          .
          <article-title>DOME results for OAEI 2018</article-title>
          . In Ontology Matching: OM-2018
          <source>: Proceedings of the ISWC Workshop</source>
          (p.
          <fpage>144</fpage>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Pershina</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yakout</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Chakrabarti</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          (
          <year>2015</year>
          ,
          <article-title>October)</article-title>
          .
          <article-title>Holistic entity matching across knowledge graphs</article-title>
          .
          <source>In 2015 IEEE International Conference on Big Data (Big Data)</source>
          (pp.
          <fpage>1585</fpage>
          -
          <lpage>1590</lpage>
          ). IEEE.
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Ferré</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Cellier</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          (
          <year>2019</year>
          ).
          <article-title>Graph-FCA: An extension of formal concept analysis to knowledge graphs</article-title>
          .
          <source>Discrete Applied Mathematics.</source>
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Ganter</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Wille</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          (
          <year>2012</year>
          ).
          <article-title>Formal concept analysis</article-title>
          :
          <source>mathematical foundations</source>
          . Springer Science &amp; Business Media.
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Godin</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Mili</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          (
          <year>1993</year>
          ,
          <article-title>September)</article-title>
          .
          <article-title>Building and maintaining analysis-level class hierarchies using galois lattices</article-title>
          .
          <source>In OOPSLA</source>
          (Vol.
          <volume>93</volume>
          , pp.
          <fpage>394</fpage>
          -
          <lpage>410</lpage>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Berry</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gutierrez</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Huchard</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Napoli</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Sigayret</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          (
          <year>2014</year>
          ).
          <article-title>Hermes: a simple and eficient algorithm for building the AOC-poset of a binary relation</article-title>
          .
          <source>Annals of Mathematics and Artificial Intelligence</source>
          ,
          <volume>72</volume>
          (
          <issue>1-2</issue>
          ),
          <fpage>45</fpage>
          -
          <lpage>71</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Porter</surname>
            ,
            <given-names>M. F.</given-names>
          </string-name>
          (
          <year>1980</year>
          ).
          <article-title>An algorithm for sufix stripping</article-title>
          .
          <source>Program</source>
          ,
          <volume>14</volume>
          (
          <issue>3</issue>
          ),
          <fpage>130</fpage>
          -
          <lpage>137</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Zhao</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Zhang</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          (
          <year>2016</year>
          ,
          <article-title>October)</article-title>
          .
          <article-title>Identifying and validating ontology mappings by formal concept analysis</article-title>
          .
          <source>In OM@ ISWC</source>
          (pp.
          <fpage>61</fpage>
          -
          <lpage>72</lpage>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Zhao</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhang</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Li</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          (
          <year>2018</year>
          ).
          <article-title>Matching biomedical ontologies based on formal concept analysis</article-title>
          .
          <source>Journal of biomedical semantics</source>
          ,
          <volume>9</volume>
          (
          <issue>1</issue>
          ),
          <fpage>11</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Zhang</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          (
          <year>2018</year>
          , December).
          <article-title>FCAMapX results for OAEI 2018</article-title>
          . In Ontology Matching: OM-2018
          <source>: Proceedings of the ISWC Workshop</source>
          (p.
          <fpage>160</fpage>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Xiang</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jiang</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chang</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Sui</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          (
          <year>2015</year>
          ).
          <article-title>Ersom: A structural ontology matching approach using automatically learned entity representation</article-title>
          .
          <source>In Proceedings of the 2015 Conference on Empirical Methods in Natural Language Processing</source>
          (pp.
          <fpage>2419</fpage>
          -
          <lpage>2429</lpage>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <surname>Kolyvakis</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kalousis</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Kiritsis</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          (
          <year>2018</year>
          , June). Deepalignment:
          <article-title>Unsupervised ontology matching with refined word vectors</article-title>
          .
          <source>In Proceedings of the 2018 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies</source>
          , Volume
          <volume>1</volume>
          (
          <issue>Long Papers)</issue>
          (pp.
          <fpage>787</fpage>
          -
          <lpage>798</lpage>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          23.
          <string-name>
            <surname>Kolyvakis</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kalousis</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Smith</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Kiritsis</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          (
          <year>2018</year>
          ).
          <article-title>Biomedical ontology alignment: an approach based on representation learning</article-title>
          .
          <source>Journal of biomedical semantics</source>
          ,
          <volume>9</volume>
          (
          <issue>1</issue>
          ),
          <fpage>21</fpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>