<!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>Representing Uncertain Concepts in Rough Description Logics via Contextual Indiscernibility Relations</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Nicola Fanizzi</string-name>
          <email>fanizzi@di.uniba.it</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Claudia d'Amato</string-name>
          <email>claudia.damato@di.uniba.it</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Floriana Esposito</string-name>
          <email>esposito@di.uniba.it</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Thomas Lukasiewicz</string-name>
          <email>lukasiewicz@kr.tuwien.ac.at</email>
          <email>thomas.lukasiewciz@comlab.ox.ac.uk</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Computing Laboratory, University of Oxford</institution>
          <addr-line>Wolfson Building, Parks Road, Oxford OX1 3QD</addr-line>
          ,
          <country country="UK">UK</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>LACAM - Dipartimento di Informatica, Universita` degli Studi di Bari Via Orabona 4</institution>
          ,
          <addr-line>70125 Bari</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>We investigate on modeling uncertain concepts via rough description logics, which are an extension of traditional description logics by a simple mechanism to handle approximate concept definitions through lower and upper approximations of concepts based on a rough-set semantics. This allows to apply rough description logics for modeling uncertain knowledge. Since these approximations are ultimately grounded on an indiscernibility relationship, the paper explores possible logical and numerical ways for defining such relationships based on the considered knowledge. In particular, the notion of context is introduced, allowing for the definition of specific equivalence relationships, to be used for approximations as well as for determining similarity measures, which may be exploited for introducing a notion of tolerance in the indiscernibility.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        Modeling uncertain concepts in description logics (DLs) [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] is generally done via
numerical approaches, such as probabilistic or possibilistic ones [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. A drawback of these
approaches is that uncertainty is introduced in the model, which often has the
consequence that the approach becomes conceptually and/or computationally more complex.
An alternative (simpler) approach is based on the theory of rough sets [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], which gave
rise to new representations and ad hoc reasoning procedures [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. These languages are
based on the idea of indiscernibility.
      </p>
      <p>
        Among these recent developments, rough description logics (RDLs) [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] have
introduced a complementary mechanism that allows for modeling uncertain knowledge
by means of crisp approximations of concepts. RDLs extend classical DLs with two
modal-like operators, the lower and the upper approximation. In the spirit of rough set
theory, two concepts approximate an underspecified (uncertain) concept as particular
sub- and super-concepts, describing which elements are definitely and possibly,
respectively, elements of the concept.
      </p>
      <p>The approximations are based on capturing uncertainty as an indiscernibility
relation R among individuals, and then formally defining the upper approximation of a
concept as the set of individuals that are indiscernible from at least one that is known to
belong to the concept:</p>
      <p>C := {a | ∃b : R(a, b) ∧ b ∈ C} .</p>
      <p>Similarly, one can define the lower approximation as</p>
      <p>C := {a | ∀b : R(a, b) → b ∈ C} .</p>
      <p>Intuitively, the upper approximation of a concept C covers the elements of a domain
with the typical properties of C, whereas the lower approximation contains the
prototypical elements of C.</p>
      <p>This may be described in terms of necessity and possibility. These approximations
are to be defined in a crisp way. RDLs can be simulated with standard DLs without
added expressiveness. This means that reasoning can be performed by translation to
standard DLs using a standard DL reasoner.</p>
      <p>
        The pressing issue of efficiency of the reasoning has to be solved. So far,
reasoners are not optimized for reasoning with equivalence classes, which makes reasoning
sometimes inefficient. To integrate equivalence relations into RDL ABoxes, other ways
may be investigated. Inspired by recent works on semantic metrics [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] and kernels, we
propose to exploit semantic similarity measures, which can be optimized in order to
maximize their capacity of discerning really different individuals. This naturally
induces ways for defining an equivalence relation based on indiscernibility criteria.
      </p>
      <p>The rest of this paper is organized as follows. The basics of RDLs are presented in
the next section. Then, in Section 3, contextual indiscernibility relations are introduced.
In Section 4, a family of similarity measures based on such contexts is proposed along
with a suggestion on their optimization. This also allows for the definition of tolerance
degrees of indiscernibility. Conclusions and further applications of ontology mining
methods are finally outlined in Section 5.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Rough Description Logics</title>
      <p>
        In the following, we assume some familiarity with the basics of standard DL languages
and their inference services (see [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] for further details).
      </p>
      <p>As mentioned above, the basic idea behind RDLs is rather straightforward: one can
approximate an uncertain concept C by giving upper and lower bounds. The upper
approximation of C, denoted C, is the set of all individuals that possibly belong to C.
Orthogonally, the lower approximation of C, denoted C, is the set of all individuals
that definitely belong to C. Traditionally, this is modeled using primitive definitions,
i.e., subsumption axioms. In pure DL modeling, the relation between C and its
approximations C and C is C &amp; C &amp; C.</p>
      <p>RDLs are not restricted to particular DLs, and can be defined for an arbitrary DL
language DL. Its RDL language RDL has the lower and upper approximation as
additional unary concept constructors, that is, if C is a concept in RDL, then also C
and C are concepts in RDL. The notions of rough TBox and ABox, as well as rough
knowledge base canonically extend the usual notions.</p>
      <p>Example 2.1 (Advertising Campaign). Suppose that we want to use some pieces of data
collected from the Web to find a group of people to serve as addressees for the
advertising campaign of a new product. Clearly, the collected pieces of data are in general
highly incomplete and uncertain. The DL concept Addressee may now be approximated
from below by all the definite addressees and from above by all the potential addressees.
So, we can use a DL language to specify the TBox knowledge about the concept
Addressee, and in the same time specify the TBox and ABox knowledge about which
people are definite and potential addressees, i.e., belong to the two concepts Addressee
and Addressee, respectively.</p>
      <p>A rough interpretation is a triple I = (ΔI , ·I , RI ), where ΔI is a domain of
objects, ·I is an interpretation function, and RI is an equivalence relation over ΔI . The
function ·I maps RDL concepts to subsets and role names to relations over the domain
ΔI . Formally, I extends to the new constructs as follows:
– CI = {aI ∈ ΔI | ∃bI ∈ ΔI : RI (aI , bI ) ∧ bI ∈ CI },
– CI = {aI ∈ ΔI | ∀bI ∈ ΔI : RI (aI , bI ) → bI ∈ CI }.</p>
      <p>Example 2.2 (Advertising Campaign cont’d). In order to define the definite and
potential addressees for the advertising campaign of a new product, we may exploit a
classification of the people into equivalence classes. For example, people with an
income above 1 million dollars may be definite addressees for the advertising campaign
of a new Porsche, while people with an income above 100 000 dollars may be potential
addressees, and people with an income below 10 000 dollars may not be addressees of
such an advertising campaign.</p>
      <p>One of the advantages of this way of modeling uncertain concepts is that reasoning
comes for free. Indeed, reasoning with approximations can be reduced to standard DL
reasoning, by translating rough concepts into pure DL concepts with a special reflexive,
transitive, and symmetric role.</p>
      <p>A translation function for concepts ·t : RDL '→ DL is defined as follows
(introducing the new role symbol R for the indiscernibility relation):
– At = A, for all atomic concepts A in RDL,
– (C)t = ∃R.C, and (C)t = ∀R.C, for all other concepts C in RDL.
The translation function is recursively applied on subconcepts for all other constructs.
This definition can be extended to subsumption axioms and TBoxes.</p>
      <p>
        For any DL language DL with universal and existential quantification, and
symmetric, transitive, and reflexive roles, there is no increase in expressiveness, i.e., RDLs
can be simulated in (almost) standard DLs: an RDL concept C is satisfiable in a rough
interpretation relative to T t iff the DL concept Ct is satisfiable relative to T t [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ].
      </p>
      <p>Other reasoning services, such as subsumption, can be reduced to satisfiability (and
finally to ABox consistency) in the presence of negation. As the translation is linear, the
complexity of reasoning in an RDL is the same as of reasoning in its DL counterpart
with quantifiers, symmetry, and transitivity.</p>
      <p>Since RDLs do not specify the nature of the indiscernibility relation, except
prescribing its encoding as a (special) new equivalent relation, we introduce possible ways
for defining it. The first one makes the definition depend on a specific set of concepts
determining the indiscernibility of the individuals relative to a specific context described
by the concepts in the knowledge base. Then, we also define the relations in terms
of a similarity measure (based on a context of features) which allows for relaxing the
discernibility using a tolerance threshold.
3</p>
    </sec>
    <sec id="sec-3">
      <title>Contextual Indiscernibility Relations</title>
      <p>In this section, we first define the notion of a context via a collection of DL concepts.
We then introduce indiscernibility relations based on such contexts. We finally define
upper and lower approximations of DL concepts using these notions, and we provide
some theoretical results about them.</p>
      <p>
        It is well known that classification by analogy cannot be really general-purpose,
since the number of features on which the analogy is made may be very large [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. The
key point is that indiscernibility is not absolute but, rather, an induced notion which
depends on the specific contexts of interest. Instead of modeling indiscernibility through a
single relation in the interpretation, one may consider diverse contexts each giving rise
to a different equivalence relation which determines also different ways of
approximating uncertain concepts.
      </p>
      <p>
        We first recall the notion of projection function [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]:
Definition 3.1 (projection). Let I be a DL interpretation, and let F be a DL concept.
The projection function πFI : ΔI '→ {0, 12 , 1} is defined as follows:
∀a ∈ ΔI :
πFI (a) =
      </p>
      <p>Two individuals, say a and b, are indiscernible relative to the context C iff ∀i ∈
{1, . . . , m} : πi(a) = πi(b). This easily induces an equivalence relation:
Definition 3.3 (indiscernibility relation). Let C = {F1, . . . , Fm} be a context. The
indiscernibility relation RC induced by C is defined as follows:</p>
      <p>RC = $(a, b) ∈ ΔI × ΔI ) | ∀i ∈ {1, . . . , m} : πiI (a) = πiI (b)%
Hence, one may define multiple such relations by considering different contexts.</p>
      <p>Any indiscernibility relation splits ΔI in a partition of equivalence classes (also
known as elementary sets) denoted [a]C, for a generic individual a. Each class naturally
induces a concept, denoted Ca.</p>
      <p>Example 3.2 (Advertising Campaign cont’d). Consider again the context C of
Example 3.1. Observe that C defines an indiscernibility relation on the set of all people,
which is given by the extensions of all atomic concepts constructed from C as its
equivalence classes. For example, one such atomic concept is the conjunction of
SalaryAboveMillion, HouseOwner, and Manager; another one is the conjunction of
SalaryAboveMillion, HouseOwner, and ¬ Manager.</p>
      <p>Thus, a C-definable concept has an extension that corresponds to the union of
elementary sets. The other concepts may be approximated as usual (we give a slightly
different definition of the approximations relative to those in Section 2).
and lower approximations of D relative to C, denoted D
defined as follows:
Definition 3.4 (contextual approximations). Let C = {F1, . . . , Fm} be a context, let
D be a generic DL concept, and let I be an interpretation. Then, the contextual upper
C
and DC, respectively, are
– (DC)I = {a ∈ ΔI | Ca ) D *|= ⊥},
– (DC)I = {a ∈ ΔI | Ca &amp; D}.
Proposition 3.1 (properties). Given a context C = {F1, . . . , Fm} and two concepts
D and E, it holds that:
1. ⊥C = ⊥C = ⊥,
2. ,C = ,C = ,,
3. D - EC . DC - EC,
10. D</p>
      <p>CC</p>
      <p>= DC.
4</p>
    </sec>
    <sec id="sec-4">
      <title>Numerical Extensions</title>
      <p>We now first define rough membership functions. We then introduce contextual
similarity measures, and we discuss the aspect of finding optimal contexts. We finally describe
how indiscernibility relations can be defined on top of tolerance functions.
4.1</p>
      <sec id="sec-4-1">
        <title>Rough Membership Functions</title>
        <p>
          A rough concept description may include boundary individuals which cannot be
ascribed to a concept with absolute certainty. As uncertainty is related to the membership
to a set, one can define (rough) membership functions. This can be considered a
numerical measure of the uncertainty:
Definition 4.1 (rough membership function). Let C = {F1, . . . , Fm} be a context.
The C-rough membership function of an individual a to a concept D is defined by:
µC(a, D) = |(Ca ) D)I | ,
|(Ca)I |
where I is the canonical interpretation [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ].
        </p>
        <p>
          Of course, this measure suffers from being related to the known individuals which
conflicts with the open-world semantics of DL languages (unless an epistemic operator
is adopted [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ] or domain closure is assumed).
4.2
        </p>
      </sec>
      <sec id="sec-4-2">
        <title>Contextual Similarity Measures</title>
        <p>
          Since indiscernibility can be graded in terms of the similarity between individuals, we
propose a new set of similarity functions, based on ideas that inspired a family of
inductive distance measures [
          <xref ref-type="bibr" rid="ref6 ref8">8, 6</xref>
          ]:
Definition 4.2 (family of similarity functions). Let K = /T , A0 be a knowledge base.
Given a context C = {F1, F2, . . . , Fm}, a family of similarity functions
is defined as follows (∀a, b ∈ Ind(A)):
spC : Ind(A) × Ind(A) '→ [
          <xref ref-type="bibr" rid="ref1">0, 1</xref>
          ]
spC(a, b) := ('&amp;'p)m ** σi(a, b) ***p,
        </p>
        <p>i=1 ** m *
where p &gt; 0 and the basic similarity function σi (∀i ∈ {1, . . . , m}) is defined by:
∀a, b ∈ Ind(A) :</p>
        <p>σi(a, b) = 1 − |πi(a) − πi(b)|.</p>
        <p>This corresponds to defining these functions model-theoretically as follows:
σi(a, b) =
σi(a, b) =</p>
        <p>Alternatively, in case of densely populated knowledge bases, this can be efficiently
approximated, defining the functions as follows (∀a, b ∈ Ind(A)):</p>
        <p>
          The rationale for these functions is that similarity between individuals is determined
relative to a given context [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ]. Two individuals are maximally similar relative to a given
concept Fi if they exhibit the same behavior, i.e., both are instances of the concept or
of its negation. Conversely, the minimal similarity holds when they belong to
opposite concepts. By the open-world semantics, sometimes a reasoner cannot assess the
concept-membership, hence, since both possibilities are open, an intermediate value is
assigned to reflect such uncertainty.
        </p>
        <p>As mentioned, instance-checking is to be employed for assessing the value of the
simple similarity functions. As this is known to be computationally expensive (also
depending on the specific DL language), alternatively a simple look-up may be sufficient,
as suggested by the first definition of the σi functions, especially for ontologies that are
rich of explicit class-membership information (assertions).</p>
        <p>
          The parameter p was borrowed from the form of the Minkowski’s measures [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ].
Once the context is fixed, the possible values for the similarity function are determined,
hence p has an impact on the granularity of the measure.
        </p>
        <p>
          Furthermore, the uniform choice of the weights assigned to the similarity related to
the various features in the sum (1/mp) may be replaced by assigning different weights
reflecting the importance of a certain feature in discerning the various instances. A good
choice may be based on the amount of entropy related to each feature concept (then the
weight vector has only to be normalized) [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ].
4.3
        </p>
      </sec>
      <sec id="sec-4-3">
        <title>Optimization of the Contexts</title>
        <p>It is worthwhile to note that this is indeed a family of functions parameterized on
the choice of features. Preliminary experiments regarding instance-based classification,
demonstrated the effectiveness of the similarity function using the very set of both
primitive and defined concepts found in the knowledge bases. But the choice of the concepts
to be included in the context C is crucial and may be the object of a preliminary learning
problem to be solved (feature selection).</p>
        <p>
          As performed for inducing the pseudo-metric that inspired the definition of the
similarity function [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ], a preliminary phase may concern finding optimal contexts. This may
be carried out by means of randomized optimization procedures.
        </p>
        <p>Since the underlying idea in the definition of the functions is that similar individuals
should exhibit the same behavior relative to the concepts in C, one may assume that the
context C represents a sufficient number of (possibly redundant) features that are able
to discriminate different individuals (in terms of a discernibility measure).</p>
        <p>Namely, since the function is strictly dependent on the context C, two immediate
heuristics arise:
– the number of concepts of the context,
– their discriminating power in terms of a discernibility factor, i.e., a measure of the
amount of difference between individuals.</p>
        <p>Finding optimal sets of discriminating features, should also profit by their composition,
employing the specific constructors made available by the DL representation language
of choice.</p>
        <p>
          These objectives can be accomplished by means of randomized optimization
techniques, especially when knowledge bases with large sets of individuals are available
[
          <xref ref-type="bibr" rid="ref8">8</xref>
          ]. Namely, part of the entire data can be drawn in order to learn optimal feature sets,
in advance with respect to the successive usage for all other purposes.
In [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ], a less strict type of approximation is introduced, based on the notion of tolerance.
Exploiting the similarity functions that have been defined, it is easy to extend this kind
of (contextual) approximation to the case of RDLs.
        </p>
        <p>
          Let a tolerance function on a set U be any function τ : U × U '→ [
          <xref ref-type="bibr" rid="ref1">0, 1</xref>
          ] such that for
all a, b ∈ U, τ (a, b) = 1 and τ (a, b) = τ (b, a). Considering a tolerance function τ on
U and a tolerance threshold θ ∈ [
          <xref ref-type="bibr" rid="ref1">0, 1</xref>
          ], a neighborhood function ν : U '→ 2U is defined
as follows:
        </p>
        <p>νθ(a) = {b ∈ U | τ (a, b) ≥ θ}.</p>
        <p>For each element a ∈ U , the set νθ(a) is also called the neighborhood of a.</p>
        <p>
          Now, let us consider the domain ΔI of an interpretation I as a universal set, a
similarity function spC on ΔI (for some context C) as a tolerance function, and a threshold
θ ∈ [
          <xref ref-type="bibr" rid="ref1">0, 1</xref>
          ]. It is easy to derive an equivalence relationship on ΔI , where the classes
consist of individuals within a certain degree of similarity, indicated by the threshold:
[a]C = νθ(a). The notions of upper and lower approximation relative to the induced
equivalence relationship descend straightforwardly.
        </p>
        <p>Not that these approximations depend on the threshold. Thus, we have a numerical
way to control the degree of indiscernibility that is needed to model uncertain concepts.
This applies both in the standard RDL setting and in the new contextual one presented
in the previous section.
5</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>Summary and Outlook</title>
      <p>Inspired by previous works on dissimilarity measures in DLs, we have defined a notion
of context, which allows to extend the indiscernibility relationship adopted by rough
DLs, thus allowing for various kinds of approximations of uncertain concepts within the
same knowledge base. It also saves the advantage of encoding the relation in the same
DL language thus allowing for reasoning with uncertain concepts through standard tools
obtaining crisp answers to queries.</p>
      <p>Alternatively, these approximations can be implemented as new modal-like
language operators. Some properties of the approximations deriving from rough sets theory
have also been investigated.</p>
      <p>A novel family of semantic similarity functions for individuals has also been
defined based on their behavior relative to a number of features (concepts). The functions
are language-independent being based on instance-checking (or ABox look-up). This
allows for defining further kinds of graded approximations based on the notion of
tolerance relative to a certain threshold.</p>
      <p>
        Since data can be classified into indiscernible clusters, unsupervised learning
methods for grouping individuals on the grounds of their similarity may be used for the
definition of the equivalence relation [
        <xref ref-type="bibr" rid="ref12 ref13 ref8">12, 8, 13</xref>
        ]. Besides, it may also possible to learn
rough DL concepts from the explicit definitions of the instances of particular
concepts [
        <xref ref-type="bibr" rid="ref14 ref15 ref16">14, 15, 16</xref>
        ].
      </p>
      <p>Acknowledgments. This work has been partially supported by the German Research
Foundation (DFG) under the Heisenberg Programme.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <surname>Baader</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Calvanese</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>McGuinness</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nardi</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Patel-Schneider</surname>
          </string-name>
          , P., eds.:
          <source>The Description Logic Handbook</source>
          . Cambridge University Press (
          <year>2003</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <surname>Lukasiewicz</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Straccia</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          :
          <article-title>Managing uncertainty and vagueness in description logics for the Semantic Web</article-title>
          .
          <source>Journal of Web Semantics</source>
          (
          <year>2008</year>
          ) in press.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <surname>Pawlak</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          :
          <article-title>Rough Sets: Theoretical Aspects of Reasoning About Data</article-title>
          . Kluwer Academic Publishers (
          <year>1991</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <surname>Doherty</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Grabowski</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lukaszewicz</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Szalas</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Towards a framework for approximate ontologies</article-title>
          .
          <source>Fundamenta Informaticae</source>
          <volume>57</volume>
          (
          <year>2003</year>
          )
          <fpage>147</fpage>
          -
          <lpage>165</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <surname>Schlobach</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Klein</surname>
            ,
            <given-names>M.C.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Peelen</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          :
          <article-title>Description logics with approximate definitions - precise modeling of vague concepts</article-title>
          .
          <source>In: Proceedings of the 20th International Joint Conference on Artificial Intelligence (IJCAI</source>
          <year>2007</year>
          ).
          <article-title>(</article-title>
          <year>2007</year>
          )
          <fpage>557</fpage>
          -
          <lpage>562</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <surname>d'Amato</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fanizzi</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Esposito</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>Query answering and ontology population: An inductive approach</article-title>
          .
          <source>In: Proceedings of the 5th European Semantic Web Conference (ESWC 2008). Volume 5021 of LNCS</source>
          , Springer (
          <year>2008</year>
          )
          <fpage>288</fpage>
          -
          <lpage>302</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7] Mitchell,
          <string-name>
            <surname>T.</surname>
          </string-name>
          :
          <article-title>Machine Learning</article-title>
          .
          <source>McGraw-Hill</source>
          (
          <year>1997</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <surname>Fanizzi</surname>
          </string-name>
          , N.,
          <string-name>
            <surname>d'Amato</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Esposito</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>Randomized metric induction and evolutionary conceptual clustering for semantic knowledge bases</article-title>
          .
          <source>In: Proceedings of the 16th International Conference on Knowledge Management (CIKM</source>
          <year>2007</year>
          ), ACM Press (
          <year>2007</year>
          )
          <fpage>51</fpage>
          -
          <lpage>60</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <surname>Goldstone</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Medin</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Halberstadt</surname>
            ,
            <given-names>J.:</given-names>
          </string-name>
          <article-title>Similarity in context</article-title>
          .
          <source>Memory and Cognition</source>
          <volume>25</volume>
          (
          <year>1997</year>
          )
          <fpage>237</fpage>
          -
          <lpage>255</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Donini</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lenzerini</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nardi</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nutt</surname>
            ,
            <given-names>W.:</given-names>
          </string-name>
          <article-title>An epistemic operator for description logics</article-title>
          .
          <source>Artificial Intelligence</source>
          <volume>100</volume>
          (
          <year>1998</year>
          )
          <fpage>225</fpage>
          -
          <lpage>274</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>Zezula</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Amato</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dohnal</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Batko</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Similarity Search - The Metric Space Approach</article-title>
          .
          <source>Advances in Database Systems</source>
          . Springer (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>Hirano</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tsumoto</surname>
            ,
            <given-names>S.:</given-names>
          </string-name>
          <article-title>An indiscernibility-based clustering method</article-title>
          .
          <source>In: 2005 IEEE International Conference on Granular Computing, IEEE Computer Society</source>
          (
          <year>2005</year>
          )
          <fpage>468</fpage>
          -
          <lpage>473</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <surname>Fanizzi</surname>
          </string-name>
          , N.,
          <string-name>
            <surname>d'Amato</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Esposito</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>Conceptual clustering for concept drift and novelty detection</article-title>
          .
          <source>In: Proceedings of the 5th European Semantic Web Conference (ESWC 2008). Volume 5021 of LNCS</source>
          , Springer (
          <year>2008</year>
          )
          <fpage>318</fpage>
          -
          <lpage>332</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <surname>Iannone</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Palmisano</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fanizzi</surname>
            ,
            <given-names>N.:</given-names>
          </string-name>
          <article-title>An algorithm based on counterfactuals for concept learning in the Semantic Web</article-title>
          .
          <source>Applied Intelligence</source>
          <volume>26</volume>
          (
          <year>2007</year>
          )
          <fpage>139</fpage>
          -
          <lpage>159</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <surname>Lehmann</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hitzler</surname>
            ,
            <given-names>P.:</given-names>
          </string-name>
          <article-title>A refinement operator based learning algorithm for the ALC description logic</article-title>
          .
          <source>In: Proceedings of the 17th International Conference on Inductive Logic Programming (ILP 2007). Volume 4894 of LNCS</source>
          , Springer (
          <year>2008</year>
          )
          <fpage>147</fpage>
          -
          <lpage>160</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <surname>Fanizzi</surname>
          </string-name>
          , N.,
          <string-name>
            <surname>d'Amato</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Esposito</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>DL-FOIL: Concept learning in description logics</article-title>
          .
          <source>In: Proceedings of the 18th International Conference on Inductive Logic Programming (ILP 2008). Volume 5194 of LNCS</source>
          , Springer (
          <year>2008</year>
          )
          <fpage>107</fpage>
          -
          <lpage>121</lpage>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>