<!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>Catania, Italy
$ katrina.schweikert@maine.edu (K. Schweikert)</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Leveraging Ontologies for Entity Subgraph Extraction</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Katrina Schweikert</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>School of Comp. and Inf. Science, Univ. of Maine</institution>
          ,
          <addr-line>Orono, ME</addr-line>
          ,
          <country country="US">USA</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2025</year>
      </pub-date>
      <volume>000</volume>
      <fpage>0</fpage>
      <lpage>0003</lpage>
      <abstract>
        <p>Knowledge graphs are a structured form of knowledge representation that connects entities to other entities and to literal data values via relations. Combined with an ontology that captures relationships between concepts, knowledge graphs can provide a flexible structure that supports logical inference, aligns data, and adapts to a variety of knowledge tasks. A number of these tasks, such as question answering and entity summarization, often begin with understanding the context of one entity of interest (either an instance or a class). Querying the multi-hop neighborhood of entity to three or more hops can quickly become intractable in large knowledge graphs, but many existing ontology design patterns create meaningful entity relationships that span more than two relation hops in the graph. This research aims to use both ontology reasoning and graph analysis to build a contextually relevant subgraph around an entity of interest. This targeted subgraph extraction will have useful applications for a variety of upstream tasks related to human interaction with the knowledge graph via exploration and question answering.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Knowledge Graph Subgraph</kwd>
        <kwd>Ontology Modularization</kwd>
        <kwd>Entity Summarization</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        This research project investigates methods for extracting a subset of the neighborhood around one
instance entity in a knowledge graph that contains both data (instance axioms i.e. ABox) and an ontology
(TBox). The primary motivation and application for this task is to delineate the relevant context for a
spatial entity in a geospatial knowledge graph. A geospatial knowledge graph, especially one that utilizes
spatial entities like those in a discrete global grid, can contain a multitude of information that describes
the environmental, social, and economic attributes of a region. For example, the SAWGraph project
connects information about chemical contamination by PFAS in the environment of the continental U.S.,
with hydrology, soil properties, crop cover, census data, etc. . The graph uses topological enrichment
[
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] which explicitly relates all spatial entities to S2 Level 13 discrete global grid cells and Level 3
Administrative Regions (towns and townships). Relevant to the use cases for the development of this
graph are a number of questions that involve describing the environmental or social context of a
location. For this type of questions, what is interesting and reveling, is not just the entities that are
directly contained in or otherwise spatial related to the area of interest, but also the attributes and related
non-spatial entities that help describe those spatial entities. For example one S2 cell might contain a
number of drinking water wells of various depths and types, and a number of streams or lakes with
varying depths and water properties. The S2 cell also might have a number of observations tied to it
that in turn have properties describing the percent coverage of particular crop types, or soil types, or
census demographic categories. Alternately, the S2 cell also would have relation to a set of neighboring
S2 cells as well as larger administrative region like the town, county and state, but following those
directly linked entities any further to find their properties quickly explodes the size of the subgraph and
is not directly describing the context of the S2 cell of interest. The subgraph extraction task seeks to
leverage the ontology and graph statistics to delineate a subgraph around a single entity (or a template
shape for all the entities in a class) which captures the relevant context for that entity. For each class of
entities, this subgraph will take a diferent shape and follow diferent path lengths in various directions
to reach literals and controlled vocabulary instances that would be considered relevant context for the
entity being investigated. This task has additional relevance beyond just spatial entities and beyond the
task of entity context summarization.
      </p>
      <p>
        Subgraph extraction is a useful task for a variety of additional challenges related to knowledge graphs,
including question answering on knowledge graphs, ontology exploration, entity summarization and
semantic similarity between entities. These challenges often require a starting graph on which to
run statistics, perform reasoning, or render a visualization to a user that is a less dense graph. An
initial subgraph extraction can speed-up and simplify further processing. Filtering to only the most
important statements around a focal point in the graph, and hiding other parts of the graph that are less
strongly relevant to a task indeed has uses both for human interaction with knowledge graphs (ontology
exploration and other graph visualization) as well as computation (eficient question answering from a
starting entity, entity summarization, etc.). Complex question answering is a more challenging variation
on the question answering task that can involve entities that are many hops (relations) away from the
starting entity, and many question answering pipelines use the neighborhood of the starting entity
as candidates from which to select the answer [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. Similarly, most existing entity summarization
techniques [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] use the one-hop neighborhood around the entity to derive the summary, and a
multihop neighborhood could produce a more robust and informative summary. However, in both cases
the unfiltered multi-hop entity neighborhood can quickly encompass a large part of the graph [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ],
and many knowledge graphs that include instance data contain millions of triples. Querying the full
entity neighborhood, even to three hops, can quickly become intractable in large knowledge graphs.
Additionally, tasks that involve humans, such as graph exploration and entity resolution, place a similar
limitation on the amount of information that can be handled cognitively.
      </p>
      <p>
        Many common ontology design patterns create multiple sub-entities to represent what in a traditional
tabular database would constitute one record, or one data view in a relational database. For example
PROV-O [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], a widely used ontology for representing provenance information contains three main
classes, Activity, Entity and Agent. These are connected directly by a number of object properties that
represent diferent relationships. However, also critical to the PROV-O ontology is the qualified relation
pattern [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], where intermediate entities can be added to hold additional attributes that qualify the
relation. For example an Activity can have a qualified usage of an Entity that includes the time that the
usage occurred. This same data in a traditional tabular database may just be one Activity record with
attributes containing the time and the Entity used. If Activity is the main entity of interest, datetime
would not be directly connected to it, and neither would any additional properties about the Entity
such as that it derived from another Entity, but this information is likely relevant parts of the Activity
context. The creation of atomic entities is ontologically justified, but leads to challenges in delineating
the proper extent of relevant facts related to an entity for both algorithms and humans interacting with
the graph. For example, a sample or feature is at least two hops from its observed value in SOSA [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ],
or a quantity to it’s measured value in QUDT[
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. Owl-Time [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] is another example where an entity
and it’s literal datetime value can be separated by multiple intermediary entities. While its possible
to design the ontology to include property chains that shortcut and add direct relations between an
instance and its identifying datatype property while still preserving the more ontologically robust and
atomic design patterns, property chains are typically used in moderation to avoid exploding the graph
and to preserve the ontological distinctiveness of diferent concepts within the graph.
      </p>
      <p>What is needed is a principled method to extract a subgraph around an entity of interest, reaching
multiple hops away from the starting entity, but terminating at diferent hop distances in each direction
once the connected entities can no longer be considered an extension of the description of the entity of
interest. The goal of this research is to extract a meaningful subgraph that captures the distinguishing
relationships of a starting entity, without traversing too far into neighboring entities, by leveraging
both the ontology and the graph structure. One strategy would be to capture the pattern of the ontology
in reference to a starting class and map it to a query on the instances to build a subgraph. Alternately,
querying the instances directly in the full graph can also reveal a diferent relationship between types of
entities that might not be explicit in the ontology or may span multiple ontologies. Another strategy is
to handle diferent semantic relationships between entities in diferent ways, for relationship types like
mereology, subsumption, topology, and functional relations. Additionally, comparing graph statistics
calculated on classes in the ontology to statistics calculated on instances in the ABox can inform the
role that some related entities may play.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Background / Related Work</title>
      <p>
        Entity summarization focuses on providing a short summary of an entity in a Knowledge Graph,
mostly for the purpose of presenting a user with a digestible amount of information [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. Existing entity
summarization methods generally only look at entities, literals and classes directly related to the entity
of interest, and struggle to handle even blank nodes in a knowledge graph. They also focus on more
heuristic measures for ranking the most important facts to add to the summary, such as informativeness
and diversity. By contrast the proposed subgraph extraction task focuses on selecting multiple triples,
not just those directly connected to the entity of interest, to comprehensively describe the entity context.
      </p>
      <p>
        RDF graph, Knowledge Graph and ontology summarization tasks tackle summarization of an entire
graph to aid in user exploration and understanding [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. These summarization tasks difers from
the proposed entity subgraph extraction because they don’t focus on a particular starting entity or
class of interest. The tasks vary in whether they include just TBox ontology statements, or also ABox
instance assertions. This area of study does include a number of logical and statistical methods that
could be repurposed for focusing on a single entity of interest, such as pattern mining, decomposition,
quotients [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] , and methods for identifying key concepts in an ontology [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ].
      </p>
      <p>
        The entity subgraph extraction task is very similar to ontology modularization, especially those
modularization methods that extract a section of an ontology to perform a specific task, referred to
as a knowledge hiding motivation [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] or as forgetting [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ]. However few ontology modularization
techniques operate on both the TBox ontology assertions and the ABox data assertions. Additionally
many knowledge graphs utilize multiple ontologies (in whole or in part), and often the areas where
the ontologies connect or where the useful information resides only becomes visible from the ABox
instance data, not in the TBox axioms alone.
      </p>
      <p>
        Another closely related concept is sub-graph extraction for question answering. In order to constrain
the search space for question answering on knowledge graphs, methods such as personal page rank
information propagation are applied to the graph to prune to the most relevant parts for the question
[
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. Some question answering systems rely on a single starting entity, but other systems that tackle
complex questions may also include additional entities identified from the question[
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. The two main
diferences between this task and the proposed entity subgraph extraction are the additional guidance
that the question can provide, and the lack of methods that incorporate logic or ontology reasoners in
the existing work on sub-graph extraction for question answering.
      </p>
    </sec>
    <sec id="sec-3">
      <title>3. Approach</title>
      <p>The proposed approach to entity subgraph extraction is a hybrid logical and graphical methodology. The
method performs both reasoning on the ontologies and instances, and also computing graph statistics
on both the TBox and ABox graphs. These methods are combined to arrive at a subgraph around an
entity of interest in a eficient and repeatable manner.</p>
      <p>
        By first reasoning on the core ontology in the graph to which the instance belongs, we can obtain
graph closure under logical entailment, and begin to identify walks through the ontology from the
starting class via domain and range restrictions, universal and existential quantification, and property
chain axioms. The starting class is defined by the entity of interest, and there may be more than one
depending on the ontology complexity. Transitive reduction may also assist in simplifying the possible
pathways. Next we turn to a sampling of the instances in the graph to do further reasoning. Preliminary
testing shows this needs to be limited to a subset of instance data for performance reasons. Reasoning
on the instances may identify pathways that connect diferent ontologies, such as instances from a
class in one ontology connected by relations from another ontology. Additionally instance data can
potentially predict some domain and range values for relations that either cross ontologies or are not
explicitly defined in the TBox of one ontology. The method for querying the full graph is similar to that
employed in [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ] for extracting validating SHACL shapes on very large knowledge graphs. However to
build the full context shape for the class, multiple class shapes will be combined, and then translated
into a sparql query that extracts the subgraph, rather than a SHACL shape.
      </p>
      <p>The last proposed step in the approach is using graph analysis techniques such as calculating the
degree of nodes in both the ontology only graph (TBox as a graph) and the instances graph (ABox
sample as a graph). By comparing graph statistics between the ontology class, and a summary of
instances of the class we may be able to further identify triples which should be included in or excluded
from the subgraph. One such example is controlled vocabularies that are implemented as class instances.
These are akin to rdf:type / ’is a’ statements, and traversing the graph past them generally leads to
‘sister’ instances that may not be particularly useful for a summative understanding of the entity of
interest. For example in SAWGraph, a PFAS sample has an object property relation to an instance of the
sample material type class, which if followed further would lead to all other samples of the same type.
This implementation of a controlled vocabulary is useful for practical querying of the graph rather
than directly translating every type attribute to a subclass structure, however it becomes one of the key
challenges for delineating an appropriate subgraph.</p>
    </sec>
    <sec id="sec-4">
      <title>4. PhD Research Context and Future Work</title>
      <p>This research is part of SAWGraph project, to build an open knowledge network for environmental
contamination data about PFAS contamination. It represents an essential task in support of a couple of
diferent future work goals related to the project.</p>
      <p>The first goal relates to a user interface for the graph, which allows users to build interactive queries
and provides map-based visualization of the results. We would like to present filters to the user based
on selected starting classes of entities, and then allow them to further refine the query. The interface
is similar to faceted search in terms of the filtering, but allows connecting two diferent entities via
a spatial relation. However we don’t want to present the user with all possible data values as filter
options, and therefore allow them to build a complex query which has no result in the knowledge
graph. We need a mechanism to dynamically update the filters relating to the possible range of values of
connected attributes to the set of selected features, and achieve this result dynamically at near real-time
to create a responsive interface. Creating an entity subgraph for the possible relevant connections to
instances of entities will facilitate building an eficient query programmatically for any starting entity
class, rather than manually for each possible starting entity type in the interface. It would also allow
the interface to adapt as the graph grows.</p>
      <p>The second use of entity subgraphs is for future work related to multi-hop entity summarization.
For a knowledge graph on environmental data, one goal of the graph is to elucidate the environmental
context in which the observed contamination is occurring, and potentially to be able to compare and
pinpoint the diferences in environmental context. In the geospatial context especially, single-hop entity
summaries don’t capture suficient contextual information, where there is often a nesting of spatial
entities. Measurement are associated with spatial entities, but represent their own distinct entities.
Design patterns for representing observations and measurements, as described above, also have complex
multi-hop contexts. An ideal contextual summary would include not just a filtering of directly related
facts, but also an aggregation of associated entities and their range of values. For example the range of
PFAS concentration for all samples in an area, together with the range of hydrology features and their
properties in the same area, and properties of facilities in the area that are emitting or suspected of
using PFAS chemicals together builds a picture of the environmental context. This can be compared to
the environmental context at another location, to help elucidate what properties might be impacting
the observations. This can lead to new hypothesis about what environmental factors in these complex
systems could be contributing to higher or lower accumulation of PFAS concentrations.
Acknowledgements This work and the development of SAWGraph have been supported by the
National Science Foundation (NSF) under Grant No. 2333782 as part of the Proto-OKN initiative
(https://www.proto-okn.net/) and by a Non-Assistance Cooperative Agreement with the USDA-ARS
New England Center for Sustained Soil and Water Health. I would like to thank my advisor, Torsten
Hahmann, and the entire SKAI Lab and SAWGraph teams.</p>
      <p>Declaration on Generative AI The author has not employed any Generative AI tools</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>S.</given-names>
            <surname>Stephen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Faulk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Janowicz</surname>
          </string-name>
          , C. Fisher, T. Thelen,
          <string-name>
            <given-names>R.</given-names>
            <surname>Zhu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Hitzler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Shimizu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Currier</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Schildhauer</surname>
          </string-name>
          , et al.,
          <article-title>The S2 hierarchical discrete global grid as a nexus for data representation, integration, and querying across geospatial knowledge graphs</article-title>
          ,
          <source>arXiv preprint arXiv:2410.14808</source>
          (
          <year>2024</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Lan</surname>
          </string-name>
          , G. He,
          <string-name>
            <given-names>J.</given-names>
            <surname>Jiang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Jiang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W. X.</given-names>
            <surname>Zhao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.-R.</given-names>
            <surname>Wen</surname>
          </string-name>
          ,
          <article-title>Complex knowledge base question answering: A survey (</article-title>
          <year>2021</year>
          ). URL: http://arxiv.org/abs/2108.06688.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>Q.</given-names>
            <surname>Liu</surname>
          </string-name>
          , G. Cheng, K. Gunaratna,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Qu</surname>
          </string-name>
          ,
          <article-title>Entity summarization: State of the art and future challenges</article-title>
          ,
          <source>Journal of Web Semantics</source>
          <volume>69</volume>
          (
          <year>2019</year>
          )
          <article-title>100647</article-title>
          . URL: http://arxiv.org/abs/
          <year>1910</year>
          .08252.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>S.</given-names>
            <surname>Aghaei</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Angele</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Fensel</surname>
          </string-name>
          ,
          <article-title>Building Knowledge Subgraphs in Question Answering over Knowledge Graphs</article-title>
          , Fensel,
          <year>2022</year>
          , pp.
          <fpage>237</fpage>
          -
          <lpage>251</lpage>
          . URL: https://link.springer.com/10.1007/978-3-
          <fpage>031</fpage>
          -09917-5_
          <fpage>16</fpage>
          . doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>031</fpage>
          -09917-5_
          <fpage>16</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>T.</given-names>
            <surname>Lebo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Sahoo</surname>
          </string-name>
          , D. e. a.
          <source>McGuinness</source>
          ,
          <string-name>
            <surname>PROV-O: The PROV Ontology</surname>
          </string-name>
          ,
          <source>Technical Report</source>
          ,
          <year>2013</year>
          . URL: http://www.w3.org/TR/prov-o/.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>L.</given-names>
            <surname>Dodds</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Davis</surname>
          </string-name>
          ,
          <article-title>Linked data patterns: a pattern catalogue for modelling, publishing, and consuming linked data</article-title>
          , L. Dodds,
          <string-name>
            <surname>I. Davis</surname>
          </string-name>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>K.</given-names>
            <surname>Janowicz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Haller</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. J.</given-names>
            <surname>Cox</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. Le</given-names>
            <surname>Phuoc</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Lefrançois</surname>
          </string-name>
          ,
          <article-title>Sosa: A lightweight ontology for sensors, observations, samples, and actuators</article-title>
          ,
          <source>J. Web Semantics</source>
          <volume>56</volume>
          (
          <year>2019</year>
          )
          <fpage>1</fpage>
          -
          <lpage>10</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>R.</given-names>
            <surname>Hodgson</surname>
          </string-name>
          , P. J. Keller, J. Hodges, J. Spivak, QUDT: Quantities, units, dimensions and types, https://qudt.org/,
          <year>2022</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>J. R.</given-names>
            <surname>Hobbs</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Pan</surname>
          </string-name>
          , Time ontology in OWL, https://www.w3.org/TR/2006/WD-owl-time-
          <volume>20060927</volume>
          /,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>Šejla</given-names>
            <surname>Čebirić</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Goasdoué</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Kondylakis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Kotzinos</surname>
          </string-name>
          , I. Manolescu, G. Troullinou,
          <string-name>
            <given-names>M.</given-names>
            <surname>Zneika</surname>
          </string-name>
          ,
          <article-title>Summarizing semantic graphs: a survey</article-title>
          ,
          <source>The VLDB Journal</source>
          <volume>28</volume>
          (
          <year>2019</year>
          )
          <fpage>295</fpage>
          -
          <lpage>327</lpage>
          . URL: http://link. springer.
          <source>com/10.1007/s00778-018-0528-3</source>
          . doi:
          <volume>10</volume>
          .1007/s00778-018-0528-3.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>S.</given-names>
            <surname>Pouriyeh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Allahyari</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Kochut</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H. R.</given-names>
            <surname>Arabnia</surname>
          </string-name>
          ,
          <article-title>A comprehensive survey of ontology summarization: Measures and methods</article-title>
          ,
          <source>CoRR</source>
          (
          <year>2018</year>
          ). URL: http://arxiv.org/abs/
          <year>1801</year>
          .
          <year>01937</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>S.</given-names>
            <surname>Peroni</surname>
          </string-name>
          , E. Motta,
          <string-name>
            <surname>M.</surname>
          </string-name>
          <article-title>d'Aquin, Identifying Key Concepts in an Ontology, through the Integration of Cognitive Principles with Statistical and Topological Measures</article-title>
          , volume
          <volume>5367</volume>
          , Springer Berlin Heidelberg,
          <year>2008</year>
          , pp.
          <fpage>242</fpage>
          -
          <lpage>256</lpage>
          . URL: http://link.springer.com/10.1007/978-3-
          <fpage>540</fpage>
          -89704-0_
          <fpage>17</fpage>
          . doi:
          <volume>10</volume>
          . 1007/978-3-
          <fpage>540</fpage>
          -89704-0_
          <fpage>17</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>A. L.</given-names>
            <surname>Clair</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Marinache</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H. E.</given-names>
            <surname>Ghalayini</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Maccaull</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Khedri</surname>
          </string-name>
          ,
          <article-title>A review on ontology modularization techniques - a multi-dimensional perspective</article-title>
          ,
          <source>IEEE Transactions on Knowledge and Data Engineering</source>
          <volume>35</volume>
          (
          <year>2022</year>
          )
          <fpage>1</fpage>
          -
          <lpage>1</lpage>
          . URL: https://ieeexplore.ieee.org/document/9721157/. doi:
          <volume>10</volume>
          .1109/TKDE.
          <year>2022</year>
          .
          <volume>3152928</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>T.</given-names>
            <surname>Eiter</surname>
          </string-name>
          , G. Ianni,
          <string-name>
            <given-names>R.</given-names>
            <surname>Schindlauer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Tompits</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <article-title>Forgetting in managing rules and ontologies</article-title>
          ,
          <source>in: 2006 IEEE/WIC/ACM International Conference on Web Intelligence (WI 2006 Main Conference Proceedings)(WI'06)</source>
          , IEEE,
          <year>2006</year>
          , pp.
          <fpage>411</fpage>
          -
          <lpage>419</lpage>
          . URL: http://ieeexplore.ieee.org/document/4061405/. doi:
          <volume>10</volume>
          .1109/WI.
          <year>2006</year>
          .
          <volume>83</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>K.</given-names>
            <surname>Rabbani</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Lissandrini</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Hose</surname>
          </string-name>
          ,
          <article-title>Extraction of validating shapes from very large knowledge graphs</article-title>
          ,
          <source>Proceedings of the VLDB Endowment</source>
          <volume>16</volume>
          (
          <year>2023</year>
          )
          <fpage>1023</fpage>
          -
          <lpage>1032</lpage>
          . URL: https://dl.acm.org/doi/10. 14778/3579075.3579078. doi:
          <volume>10</volume>
          .14778/3579075.3579078.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>