<!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>Epistemic and Statistical Probabilistic Ontologies</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Fabrizio Riguzzi</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Elena Bellodi</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Evelina Lamma</string-name>
          <email>evelina.lammag@unife.it</email>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Riccardo Zese</string-name>
          <email>riccardo.zese@student.unife.it</email>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>University of Ferrara</institution>
          ,
          <addr-line>Via Saragat 1, I-44122, Ferrara</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>We present DISPONTE, a semantics for probabilistic ontologies that is based on the distribution semantics for probabilistic logic programs. In DISPONTE the axioms of a probabilistic ontology can be annotated with an epistemic or a statistical probability. The epistemic probability represents a degree of con dence in the axiom, while the statistical probability considers the populations to which the axiom is applied.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>
        Uncertainty has been recognized as an important feature for the Semantic Web
[
        <xref ref-type="bibr" rid="ref24 ref36">36, 24</xref>
        ]. In order to be able to represent and reason with probabilistic knowledge,
various authors have advocated the use of probabilistic ontologies, see e.g. [
        <xref ref-type="bibr" rid="ref26">26</xref>
        ],
and many proposals have been put forward for allowing ontology languages, and
OWL in particular, to represent uncertainty [
        <xref ref-type="bibr" rid="ref10 ref22 ref23 ref30">30, 10, 22, 23</xref>
        ].
      </p>
      <p>
        The integration of probability into logic has been much studied lately, with
many di erent proposals. In the eld of logic programming, the distribution
semantics [
        <xref ref-type="bibr" rid="ref33">33</xref>
        ] has emerged as one of the most e ective approaches [
        <xref ref-type="bibr" rid="ref28 ref33 ref8">33, 28, 8</xref>
        ].
      </p>
      <p>
        In [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] we applied this approach to ontological languages and, in particular,
to the OWL DL fragment, that is based on the description logic SHOIN (D).
We called the approach DISPONTE for \DIstribution Semantics for
Probabilistic ONTologiEs" (Spanish for \get ready"). The idea is to annotate axioms of a
theory with a probability and assume that each axiom is independent of the
others. In this paper we extend DISPONTE by considering two types of probabilistic
annotations, an epistemic type, that represents a degree of belief in the axiom
as a whole as in [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], and a new statistical type, that considers the populations
to which the axiom is applied. Statistical probabilities allow to represent partial
concept overlapping and knowledge on random individuals of populations. The
two types of probability can be used separately or jointly in the same OWL DL
knowledge base. The probability of a query is computed from a covering set of
explanations by solving the disjoint sum problem.
      </p>
      <p>The paper is organized as follows. Section 2 introduces Description Logics.
Section 3 presents DISPONTE and explains the principles on which it is based,
while Section 4 illustrates approaches for performing reasoning. Section 5
describes related work and, nally, Section 6 concludes the paper.</p>
    </sec>
    <sec id="sec-2">
      <title>Description Logics</title>
      <p>
        Description Logics (DLs) are knowledge representation formalisms that possess
nice computational properties such as decidability and/or low complexity, see
[
        <xref ref-type="bibr" rid="ref1 ref2">1, 2</xref>
        ] for excellent introductions. DLs are particularly useful for representing
ontologies and have been adopted as the basis of the Semantic Web. For example,
the OWL DL sublanguage of OWL is based on the SHOIN (D) DL.
      </p>
      <p>
        While DLs can be translated into predicate logic, they are usually represented
using a syntax based on concepts and roles. A concept corresponds to a set
of individuals of the domain while a role corresponds to a set of couples of
individuals of the domain. In order to illustrate DLs, we now describe SHOIN
following [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ].
      </p>
      <p>Let A, R and I be sets of atomic concepts, roles and individuals, respectively.
A role is either an atomic role R 2 R or the inverse R of an atomic role R 2 R.
We use R to denote the set of all inverses of roles in R. An RBox R consists
of a nite set of transitivity axioms T rans(R), where R 2 R, and role inclusion
axioms R v S, where R; S 2 R [ R .</p>
      <p>Concepts are de ned by induction as follows. Each A 2 A is a concept, ?
and &gt; are concepts, and if a 2 I, then fag is a concept. If C, C1 and C2 are
concepts and R 2 R [ R , then (C1 u C2), (C1 t C2), and :C are concepts, as
well as 9R:C, 8R:C, n R and n R for an integer n 0.</p>
      <p>A TBox T is a nite set of concept inclusion axioms C v D, where C and D
are concepts. We use C D to abbreviate C v D and D v C. An ABox A is a
nite set of concept membership axioms a : C, role membership axioms (a; b) : R,
equality axioms a = b, and inequality axioms a 6= b, where C is a concept, R 2 R
and a; b 2 I. A knowledge base K = (T ; R; A) consists of a TBox T , an RBox R
and an ABox A.</p>
      <p>SHOIN is decidable i there are no number restrictions on non-simple roles.
A role is non-simple i it is transitive or it has transitive subroles.</p>
      <p>
        A knowledge base K is usually assigned a semantics in terms of set-theoretic
interpretations and models of the form I = ( I ; I ). The semantics of DLs can
be given equivalently by transforming a DL knowledge base into a predicate logic
theory and then using the model-theoretic semantics of the resulting theory. A
translation of SHOIN into First Order Logic with Counting Quanti ers is given
in the following as an extension of the one given in [
        <xref ref-type="bibr" rid="ref34">34</xref>
        ]. The translation uses two
functions x and y that map concept expressions to logical formulas, where x
is given by
      </p>
      <p>x(A) = A(x)
x(:C) = : x(C)
x(fag) = (x = a)
x(C u D) = x(C) ^ x(D)
x(C t D) = x(C) ^ x(D)
x(9R:C) = 9y:R(x; y) ^ y(C)
x(9R :C) = 9y:R(y; x) ^ y(C)</p>
      <p>x(8R:C) = 8y:R(x; y) ! y(C)
x(8R :C) = 8y:R(y; x) ! y(C)</p>
      <p>x( nR) = 9 ny:R(x; y)
x( nR ) = 9 ny:R(y; x)</p>
      <p>x( nR) = 9 ny:R(x; y)
x( nR ) = 9 ny:R(y; x)
and y is obtained from x by replacing x with y and vice-versa.</p>
      <p>Table 1 shows the translation of each axiom of SHOIN knowledge bases.</p>
      <p>Axiom Translation
C v D 8x: x(C) ! x(D)</p>
      <p>R v S 8x; y:R(x; y) ! S(x; y)
T rans(R) 8x; y; z:R(x; z) ^ R(z; y) ! S(x; y)</p>
      <p>a : C C(a)
(a; b) : R R(a; b)
a = b a = b
a 6= b a 6= b</p>
      <p>SHOIN (D) adds to SHOIN datatype roles, i.e., roles that map an
individual to an element of a datatype such as integers, oats, etc. Then new concept
de nitions, involving datatype roles, are added, that mirror those involving roles
introduced above. We also assume that we have predicates over the datatypes.</p>
      <p>A query over a knowledge base is usually an axiom for which we want to test
the entailment from the knowledge base. The entailment test may be reduced
to checking the satis ability of a concept in the knowledge base, i.e., the
nonemptiness of the concept. For example, the entailment of the axiom C v D may
be tested by checking the satis ability of the concept C u :D.
3</p>
    </sec>
    <sec id="sec-3">
      <title>The DISPONTE Semantics for Probabilistic Ontologies</title>
      <p>A probabilistic knowledge base is a set of certain axioms, that take the form of
DL axioms, of epistemic probabilistic axioms of the form
where p is a real number in [0; 1] and E is a TBox, RBox or ABox axiom, and
of statistical probabilistic axioms of the form
p ::e E
p ::s E
(1)
(2)
where p is a real number in [0; 1] and E is a TBox or RBox axiom.</p>
      <p>In axioms of the form (1), the notation ::e introduces probability p as an
epistemic probability, i.e., as the degree of our belief in axiom E, while in
axioms of the form (2) the notation ::s interprets p as a statistical probability,
i.e., as information regarding random individuals from certain populations. For
example, an epistemic probabilistic concept inclusion axiom of the form
p ::e C v D
(3)
represents the fact that we believe in the truth of C v D with probability p.
A statistical probabilistic concept inclusion axiom of the form
p ::s C v D
(4)
instead means that a random individual of class C has probability p of belonging
to D, thus representing the statistical information that a fraction p of the
individuals of C belong to D. In this way, the overlap between C and D is quanti ed
by the statistical probability p. The di erence between the two axioms is that,
if two individuals belong to class C, the probability that they both belong to
D according to (3) is p, since p represents the truth of the formula as a whole,
while according to (4) is p p, since each individual has probability p of belonging
to class D and the two events are independent. Therefore, statistical probability
regards the knowledge we have about population of a given domain.</p>
      <p>In order to give a semantics to such probabilistic knowledge bases, we consider
their translation into predicate logic. The idea of DISPONTE is to associate
independent Boolean random variables to (instantiations of) the formulas in
predicate logic that are obtained from the translation of the axioms. By assigning
values to every random variable we obtain a world, the set of predicate logic
formulas whose random variable is assigned to 1.</p>
      <p>To clarify what we mean by instantiations, we assume a xed interpretation
domain I that is non-empty and possibly in nite. Given a predicate logic
formula F and a domain I , we de ne a substitution as a set of couples x=i
where x is a variable universally quanti ed in the outermost quanti er in F and
i 2 I . The application of to F , indicated by F , is called an instantiation
of F and is obtained by replacing x with i in F and by removing x from the
external quanti cation for every couple x=i in . By instantiating the universally
quali ed variables we are able to separately represent each individual to which
the axiom is applied.</p>
      <p>To obtain a world w of a probabilistic knowledge base T , we translate every
axiom into a predicate logic formula and we replace each individual a appearing
in the knowledge base K with aI . Every formula obtained from an axiom without
a probability annotation is included in w. For each axiom of the form (1), we
decide whether or not to include it in w. For each axiom of the form (2), we
generate all the substitutions for the variables of the equivalent predicate logic
formula indicated in Table 2.</p>
      <p>There may be an in nite number of instantiations. For each instantiated
formula we decide whether or not to include it in w. In this way we obtain</p>
      <p>Axiom
p ::s C v D
p ::s R v S
p ::s T rans(R)</p>
      <p>Variables to be instantiated
x
x; y
x; y; z
a predicate logic theory which can be assigned a model-theoretic semantics. A
query is entailed by a world if it is true in every model of the world.</p>
      <p>
        To formally de ne the semantics we follow the approach of [
        <xref ref-type="bibr" rid="ref28">28</xref>
        ]. An atomic
choice in this context is a triple (Fi; j ; k) where Fi is the formula obtained by
translating the ith axiom, j is a substitution and k 2 f0; 1g. k indicates whether
(Fi; j ; k) is chosen to be included in a world (k = 1) or not (k = 0). If Fi is
obtained from an unannotated axiom, then j = ; and k = 1. If Fi is obtained
from an axiom of the form (1), then j = ;. If Fi is obtained from an axiom of
the form (2), then j instantiates the variables indicated in Table 2. Note that,
di erently from [
        <xref ref-type="bibr" rid="ref28">28</xref>
        ], substitutions do not ground formulas but this is not a core
requirement of [
        <xref ref-type="bibr" rid="ref28">28</xref>
        ].
      </p>
      <p>A composite choice is a consistent set of atomic choices, i.e., (Fi; j ; k) 2
; (Fi; j ; m) 2 ) k = m (only one decision for each formula). The probability
of composite choice is P ( ) = Q(Fi; j;1)2 pi Q(Fi; j;0)2 (1 pi). A
selection is a total composite choice, i.e., it contains an atomic choice (Fi; j ; k)
for every instantiation Fi j of every formula of the theory. Since the domain
may be in nite, selections may, too. Let us indicate with ST the set of all
selections. A selection identi es a theory w called a world in this way:
w = fFi j j(Fi; j ; 1) 2 g. Let us indicate with WT the set of all worlds. A
composite choice identi es a set of worlds ! = fw j 2 ST ; g. We de ne
the set of worlds identi ed by a set of composite choices K as !K = S 2K ! .</p>
      <p>A composite choice is an explanation for a query Q if Q is entailed by every
world of ! . A set of composite choices K is covering with respect to Q if every
world w in which Q is entailed is such that w 2 !K . Two composite choices
1 and 2 are incompatible if their union is inconsistent. A set K of composite
choices is mutually incompatible if for all 1 2 K; 2 2 K; 1 6= 2 ) 1 and
2 are incompatible. We de ne the probability of a mutually incompatible set of
composite choices K as P (K) = P 2K P ( ). Two sets of composite choices K1
and K2 are equivalent if !K1 = !K2 , i.e., if they identify the same set of worlds.</p>
      <p>Kolmogorov de ned probability functions (or measures) as real-valued
functions over an algebra of subsets of a set W called the sample space. The
set is an algebra of W i (1) W 2 , (2) is closed under
complementation, i.e., ! 2 ! (W n !) 2 and (3) is closed under nite union, i.e.,
!1 2 ; !2 2 ! (!1 [ !2) 2 . The elements of are called measurable sets.
Not every subset of W need be present in .</p>
      <p>Given a sample space W and an algebra of subsets of W, a probability
measure is a function : ! R that satis es the following axioms: (1) (!) 0
for all ! 2 , (2) (W) = 1, (3) !1 \ !2 = ; ! (!1 [ !2) = (!1) + (!2) for
all !1 2 ; !2 2 .</p>
      <p>If F is an instantiated formula and is a composite choice such that \
f(F; ; 0); (F; ; 1)g = ;, the split of on F is the set of composite choices
SF ; = f [ f(F; ; 0)g; [ f(F; ; 1)gg. It is easy to see that and SF ;
identify the same set of possible worlds, i.e., that ! = !SF ; .</p>
      <p>
        Following [
        <xref ref-type="bibr" rid="ref28">28</xref>
        ], we can prove the following results.
      </p>
      <p>Theorem 1 (Existence of a mutually incompatible set of composite
choices). Given a nite set K of nite composite choices, there exists a nite
set K0 of mutually incompatible nite composite choices such that !K = !K0 .
Proof. Given a nite set of nite composite choices K, there are two possibilities
to form a new set K0 of composite choices so that K and K0 describe the same
set of possible worlds:
1. removing dominated elements: if 1; 2 2 K and 1 2, let K0 =</p>
      <p>K n f 2g.
2. splitting elements: if 1; 2 2 K and 1 [ 2 is consistent (and neither is
a superset of the other), there is an (F; ; k) 2 1 n 2. We replace 2 by the
split of 2 on F . Let K0 = K n f 2g [ SF ; 2 .</p>
      <p>In both cases !K = !K0 . If we repeat this two operations until neither is
applicable we obtain a splitting algorithm (see Figure 1) that terminates because
K is a nite set of nite composite choices. The resulting set K0 is mutually
incompatible and is equivalent to the original set. tu
Theorem 2 (Equivalence of the probability of two equivalent mutually
incompatible nite set of nite composite choices). If K1 and K2 are both
mutually incompatible nite sets of nite composite choices such that they are
equivalent then P (K1) = P (K2).</p>
      <p>
        Proof. The theorem is the same as Lemma A.8 in [
        <xref ref-type="bibr" rid="ref29">29</xref>
        ]. We report here the proof
for the sake of clarity.
      </p>
      <p>Consider the set D of all instantiated formulas F that appear in an atomic
choice in either K1 and K2. This set is nite. Each composite choice in K1 and
K2 has atomic choices for a subset of D. For both K1 and K2, we repeatedly
replace each composite choice of K1 and K2 with its split K0 on an Fi j from D
that does not appear in . This procedure does not change the total probability
as the probabilities of (Fi; j ; 0) and (Fi; j ; 1) sum to 1.</p>
      <p>At the end of this procedure the two sets of composite choices will be
identical. In fact, any di erence can be extended into a possible world belonging to
!K1 but not to !K2 or vice versa. tu
We can thus de ne a unique probability measure : T ! [0; 1] where T is
de ned as the set of sets of worlds identi ed by nite sets of nite composite
choices: T = f!K jK is a nite set of nite composite choicesg. It is easy to see
that T is an algebra over WT .</p>
      <p>Then is de ned by (!K ) = P (K0) where K0 is a nite mutually
incompatible set of nite composite choices equivalent to K. hWT ; T ; i is a probability
space according to Kolmogorov's de nition.</p>
      <p>The probability of a query Q is given by P (Q) = (fwjw 2 WT ^ w j= Qg).
If Q has a nite set K of nite explanations such that K is covering then fwjw 2
WT ^ w j= Qg = !K 2 T and P (Q) is well-de ned.</p>
      <p>
        Example 1. Let us consider the following ontology, inspired by the people+pets
ontology proposed in [
        <xref ref-type="bibr" rid="ref27">27</xref>
        ]:
9hasAnimal:P et v P etOwner
(kevin; f luf f y) : hasAnimal
(kevin; tom) : hasAnimal
0:4 ::e u y : Cat
0:3 ::e tom : Cat
0:6 ::e Cat v P et
The predicate logic formulas (without external quanti ers) equivalent to the
probabilistic axioms are
      </p>
      <p>F1 = Cat( u y )
F2 = Cat(tom)</p>
      <p>F3 = Cat(x) ! P et(x)
A covering set of explanations for the query axiom Q = kevin : P etOwner is
K = f 1; 2g where 1 = f(F1; ;; 1); (F3; ;; 1)g and 2 = f(F2; ;; 1); (F3; ;; 1)g.</p>
      <p>An equivalent mutually exclusive set K0 of explanations can be obtained
by applying the splitting algorithm. In this case K0 = f 01; 02g where 01 =
f(F1; ;; 1); (F3; ;; 1); (F2; ;; 0)g and 02 = f(F2; ;; 1); (F3; ;; 1)g. So P (Q) = 0:4
0:6 0:7 + 0:3 0:6 = 0:348.</p>
      <p>Example 2. If the axiom 0:6 ::e Cat v P et in Example 1 is replaced by 0:6 ::s
Cat v P et then the query would have the explanations K = f 1; 2g where
1 = f(F1; ;; 1); (F3; fx= u yg; 1)g and 2 = f(F2; ;; 1); (F3; fx=tomg; 1)g.
An equivalent mutually exclusive set K0 of explanations obtained by applying the
splitting algorithm is K0 = f 01; 02; 03g with 01 = f(F1; ;; 1); (F3; fx= u yg; 1);
(F2; ;; 0)g, 02 = f(F1; ;; 1); (F3; fx= u yg; 1); (F2; ;; 1); (F3; fx=tomg; 0)g and
03 = f(F2; ;; 1); (F3; fx=tomg; 1)g. So P (Q) = 0:4 0:6 0:7 + 0:4 0:6 0:3
0:4 + 0:3 0:6 = 0:3768.</p>
      <p>Example 3. Let us consider a slightly di erent ontology:
0:5 ::s 9hasAnimal:P et v P etOwner
(kevin; u y) : hasAnimal
(kevin; tom) : hasAnimal</p>
      <p>u y : Cat
tom : Cat
0:6 ::s Cat v P et
The predicate logic formulas without external quanti ers equivalent to the
probabilistic axioms are</p>
      <p>F1 = 9y:hasAnimal(x; y) ^ P et(y) ! P etOwner(x)</p>
      <p>F2 = Cat(x) ! P et(x)
A covering set of explanations for the query axiom Q = kevin : P etOwner
is K = f 1; 2g where 1 = f(F1; fx=keving; 1); (F2; fx= u yg; 1)g and 2 =
f(F1; fx=keving; 1); (F2; fx=tomg; 1)g.</p>
      <p>An equivalent mutually exclusive set K0 of explanations obtained by
applying the splitting algorithm is K0 = f 01; 02g where 01 = f(F1; fx=keving; 1); (F2;
fx= u yg; 1); (F2; fx=tomg; 0)g and 02 = f(F1; fx=keving; 1); (F2; fx=tomg; 1)g.
So P (Q) = 0:5 0:6 0:4 + 0:5 0:6 = 0:42.</p>
      <p>Example 4. Let us consider the ontology:
0:7 ::s Schoolchild v European
0:4 ::s Schoolchild v OnlyChild
0:6 ::s European v GoodInM ath
0:5 ::s OnlyChild v GoodInM ath
The predicate logic formulas without the external quanti ers equivalent to the
probabilistic axioms are:</p>
      <p>F1 = Schoolchild(x) ! European(x)
F2 = Schoolchild(x) ! OnlyChild(x)
F3 = European(x) ! GoodInM ath(x)</p>
      <p>F4 = OnlyChild(x) ! GoodInM ath(x)</p>
      <p>A covering set of explanations for the query axiom Q = Schoolchild v
GoodInM ath is K = f 1; 2g where 1 = f(F1; fx=ig; 1); (F3; fx=ig; 1)g and
2 = f(F2; fx=ig; 1); (F4; fx=ig; 1)g, where i is an anonymous member of I .
After splitting we get K0 = f 01; 02; 03g where 01 = f(F1; fx=ig; 1); (F3; fx=ig;
1)g, 02 = f(F1; fx=ig; 0); (F2; fx=ig; 1); (F4; fx=ig; 1)g and 03 = f(F1; fx=ig; 1);
(F3; fx=ig; 0); (F2; fx=ig; 1); (F4; fx=ig; 1)g. So P (Q) = 0:7 0:6 + 0:3 0:4 0:5 +
0:7 0:4 0:4 0:5 = 0:536.
4</p>
    </sec>
    <sec id="sec-4">
      <title>Reasoning under the DISPONTE semantics</title>
      <p>
        The BUNDLE algorithm presented in [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] computes the probability of queries
from a probabilistic ontology that follows the DISPONTE semantics with only
epistemic probabilities. BUNDLE uses an underlying DL reasoner that is able
to return explanations for queries such as Pellet [
        <xref ref-type="bibr" rid="ref35">35</xref>
        ]. The explain function of
Pellet is used for this purpose [
        <xref ref-type="bibr" rid="ref12 ref15 ref16 ref17">15, 17, 12, 16</xref>
        ]. BUNDLE makes the explanations
mutually incompatible by using Binary Decision Diagrams (BDD)[
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] because
this approach has been demonstrated to be faster than using the splitting
algorithm [
        <xref ref-type="bibr" rid="ref18 ref31">18, 31</xref>
        ]. BDDs are used to compute the probability using the dynamic
programming algorithm of [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ].
      </p>
      <p>
        In order to also deal with statistical probabilities, Pellet needs to be modi ed
so that it records, besides the axioms that have been used to answer the query,
also the individuals to which they are applied. We are currently working on
modifying the tableau expansion rules of Pellet so that the individuals on which
they operate are recorded together with the axioms. The rst results on this
activity are reported in [
        <xref ref-type="bibr" rid="ref32">32</xref>
        ], which presents a performance evaluation of inference
over the real probabilistic ontology for breast cancer risk assesment both for
BUNDLE and PRONTO.
5
      </p>
      <p>
        Related Work
[
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] proposed an extension of the description logic ALC that is able to
express statistical information on the terminological knowledge such as partial
concept overlapping. Similarly, [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ] presented a probabilistic description logic
based on Bayesian networks that deals with statistical terminological knowledge.
[
        <xref ref-type="bibr" rid="ref13 ref20">13, 20</xref>
        ] do not allow probabilistic assertional knowledge about concept and role
instances. [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] allows assertional knowledge about concept and role instances
together with statistical terminological knowledge and combines the resulting
probability distributions using cross-entropy minimization but does not allow
epistemic statements.
      </p>
      <p>
        [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] proposed a probabilistic extension of OWL that admits a translation into
Bayesian networks. The semantics that is proposed assigns a probability
distribution P (i) over individuals, i.e. Pi P (i) = 1, and assigns a probability to a
class C as P (C) = Pi2C P (i), while we assign a probability measure to sets
of worlds. PR-OWL [
        <xref ref-type="bibr" rid="ref5 ref6">6, 5</xref>
        ] is an upper ontology that provides a framework for
building probabilistic ontologies. It allows to use the rst-order probabilistic logic
MEBN [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ] for representing uncertainty in ontologies. The use of a full edged
rst-order probabilistic logic distinguishes this work from ours, where we tried
to provide a minimal extension to description logics.
      </p>
      <p>
        A di erent approach to the combination of description logic with probability
is taken by [
        <xref ref-type="bibr" rid="ref10 ref22 ref23">10, 22, 23</xref>
        ] where the authors use probabilistic lexicographic
entailment from probabilistic default reasoning. The logics proposed in these papers
allow both terminological probabilistic knowledge as well as assertional
probabilistic knowledge about instances of concepts and roles. PRONTO [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ] is one of
the systems that allows to perform inference in this semantics. These works are
based on Nilsson's probabilistic logic [
        <xref ref-type="bibr" rid="ref25">25</xref>
        ], where a probabilistic interpretation
P r de nes a probability distribution over the set of interpretations Int. The
probability of a logical formula F according to P r, denoted P r(F ), is the sum
of all P r(I) such that I 2 Int and I j= F . A probabilistic knowledge base K is
a set of probabilistic formulas of the form F p. A probabilistic interpretation
P r satis es F p i P r(F ) p. P r satis es K, or P r is a model of K, i P r
satis es all F p 2 K. P r(F ) p is a tight logical consequence of K i p is
the in mum of P r(F ) subject to all models P r of K.
      </p>
      <p>Nilsson's probabilistic logic di ers from the distribution semantics: while the
rst computes the lowest p such that P r(F ) p holds for all P r, the latter
computes p such that P (F ) = p. Thus Nilsson's logic allows weaker conclusions:
consider a probabilistic ontology composed of the axioms 0:4 ::e a : C: and
0:5 ::e b : C: and a probabilistic knowledge base composed of C(a) 0:4 and
C(b) 0:5. The distribution semantics allows to say that P (a : C _ b : C) = 0:7,
while with Nilsson's logic the lowest p such that P r(C(a)_C(b)) p holds is 0.5.
This is due to the fact that in the distribution semantics the probabilistic axioms
are considered as independent, which allows to make stronger conclusions.</p>
      <p>
        Other approaches, such as [
        <xref ref-type="bibr" rid="ref11 ref7">7, 11</xref>
        ], combine a liteweight ontology language,
DL-Lite and Datalog+/- respectively, with graphical models, Bayesian networks
and Markov networks respectively. In both cases, an ontology is composed of
a set of annotated axioms and a graphical model and the annotations are sets
of assignments of random variables from the graphical model. The semantics is
assigned by considering the possible worlds of the graphical model and by stating
that an axiom holds in a possible world if the assignments in its annotation hold.
The probability of a conclusion is then the sum of the probabilities of the possible
worlds where the conclusion holds. Our approach provides a tighter integration
of probability in ontologies as we do not rely on an additional graphical model.
      </p>
      <p>In summary, we allow to extend Description Logics languages with more
complete treatment of probabilistic knowledge that includes subjective and
statistical statement.</p>
    </sec>
    <sec id="sec-5">
      <title>Conclusions</title>
      <p>We extended the DISPONTE semantics by allowing the representation of
statistical information on concepts and populations. In this way both epistemic and
partial overlap information can be expressed in a seamless way.</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.L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nardi</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Patel-Schneider</surname>
            ,
            <given-names>P.F</given-names>
          </string-name>
          . (eds.):
          <article-title>The Description Logic Handbook: Theory, Implementation, and Applications</article-title>
          . Cambridge University Press (
          <year>2003</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Baader</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Horrocks</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sattler</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          :
          <article-title>Description logics</article-title>
          .
          <source>In: Handbook of knowledge representation, chap. 3</source>
          , pp.
          <volume>135</volume>
          {
          <fpage>179</fpage>
          .
          <string-name>
            <surname>Elsevier</surname>
          </string-name>
          (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Bellodi</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lamma</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Riguzzi</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Albani</surname>
            ,
            <given-names>S.:</given-names>
          </string-name>
          <article-title>A distribution semantics for probabilistic ontologies</article-title>
          .
          <source>In: International Workshop on Uncertainty Reasoning for the Semantic Web. No. 778 in CEUR Workshop Proceedings, Sun SITE Central Europe</source>
          (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Bryant</surname>
          </string-name>
          , R.E.:
          <article-title>Graph-based algorithms for boolean function manipulation</article-title>
          .
          <source>IEEE Trans. on Comput</source>
          .
          <volume>35</volume>
          (
          <issue>8</issue>
          ),
          <volume>677</volume>
          {
          <fpage>691</fpage>
          (
          <year>1986</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Carvalho</surname>
            ,
            <given-names>R.N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Laskey</surname>
            ,
            <given-names>K.B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Costa</surname>
          </string-name>
          , P.C.G.:
          <article-title>PR-OWL 2.0 - bridging the gap to OWL semantics</article-title>
          .
          <source>In: International Workshop on Uncertainty Reasoning for the Semantic Web</source>
          (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Costa</surname>
            ,
            <given-names>P.C.G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Laskey</surname>
            ,
            <given-names>K.B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Laskey</surname>
            ,
            <given-names>K.J.:</given-names>
          </string-name>
          <article-title>PR-OWL: A Bayesian ontology language for the semantic web</article-title>
          .
          <source>In: International Workshop on Uncertainty Reasoning for the Semantic Web. LNCS</source>
          , vol.
          <volume>5327</volume>
          , pp.
          <volume>88</volume>
          {
          <fpage>107</fpage>
          . Springer (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <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>Lukasiewicz</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>Tractable reasoning with Bayesian description logics</article-title>
          .
          <source>In: International Conference on Scalable Uncertainty Management. LNCS</source>
          , vol.
          <volume>5291</volume>
          , pp.
          <volume>146</volume>
          {
          <fpage>159</fpage>
          . Springer (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>De Raedt</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kimmig</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Toivonen</surname>
          </string-name>
          , H.:
          <article-title>ProbLog: A probabilistic Prolog and its application in link discovery</article-title>
          .
          <source>In: International Joint Conference on Arti cial Intelligence</source>
          . pp.
          <volume>2462</volume>
          {
          <issue>2467</issue>
          (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Ding</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Peng</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          :
          <article-title>A probabilistic extension to ontology language OWL</article-title>
          .
          <source>In: Hawaii International Conference On System Sciences. IEEE</source>
          (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Giugno</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lukasiewicz</surname>
          </string-name>
          , T.:
          <string-name>
            <surname>P-SHOQ(D):</surname>
          </string-name>
          <article-title>A probabilistic extension of SHOQ(D) for probabilistic ontologies in the semantic web</article-title>
          .
          <source>In: European Conference on Logics in Arti cial Intelligence. LNCS</source>
          , vol.
          <volume>2424</volume>
          , pp.
          <volume>86</volume>
          {
          <fpage>97</fpage>
          . Springer (
          <year>2002</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Gottlob</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lukasiewicz</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Simari</surname>
            ,
            <given-names>G.I.</given-names>
          </string-name>
          :
          <article-title>Conjunctive query answering in probabilistic Datalog+/- ontologies</article-title>
          .
          <source>In: International Conference on Web Reasoning and Rule Systems. LNCS</source>
          , vol.
          <volume>6902</volume>
          , pp.
          <volume>77</volume>
          {
          <fpage>92</fpage>
          . Springer (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Halaschek-Wiener</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kalyanpur</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Parsia</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>Extending tableau tracing for ABox updates</article-title>
          .
          <source>Tech. rep.</source>
          , University of Maryland (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Heinsohn</surname>
          </string-name>
          , J.:
          <article-title>Probabilistic description logics</article-title>
          .
          <source>In: Conference on Uncertainty in Arti cial Intelligence</source>
          . pp.
          <volume>311</volume>
          {
          <fpage>318</fpage>
          . Morgan Kaufmann (
          <year>1994</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Jaeger</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Probabilistic reasoning in terminological logics</article-title>
          .
          <source>In: International Conference on Principles of Knowledge Representation and Reasoning</source>
          . pp.
          <volume>305</volume>
          {
          <issue>316</issue>
          (
          <year>1994</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Kalyanpur</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Parsia</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cuenca-Grau</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sirin</surname>
          </string-name>
          , E.:
          <article-title>Tableaux tracing in SHOIN</article-title>
          .
          <source>Tech. Rep. 2005-66</source>
          , University of Maryland (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Kalyanpur</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Parsia</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Horridge</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sirin</surname>
          </string-name>
          , E.:
          <article-title>Finding all justi cations of OWL DL entailments</article-title>
          . In: International Semantic Web Conference. LNCS, vol.
          <volume>4825</volume>
          , pp.
          <volume>267</volume>
          {
          <fpage>280</fpage>
          . Springer (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Kalyanpur</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Parsia</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sirin</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hendler</surname>
            ,
            <given-names>J.A.</given-names>
          </string-name>
          :
          <article-title>Debugging unsatis able classes in OWL ontologies</article-title>
          .
          <source>J. Web Sem</source>
          .
          <volume>3</volume>
          (
          <issue>4</issue>
          ),
          <volume>268</volume>
          {
          <fpage>293</fpage>
          (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Kimmig</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Demoen</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Raedt</surname>
            ,
            <given-names>L.D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Costa</surname>
            ,
            <given-names>V.S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rocha</surname>
          </string-name>
          , R.:
          <article-title>On the implementation of the probabilistic logic programming language problog</article-title>
          .
          <source>Theor. Prac. Log. Prog</source>
          .
          <volume>11</volume>
          (
          <issue>2-3</issue>
          ),
          <volume>235</volume>
          {
          <fpage>262</fpage>
          (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Klinov</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Pronto: A non-monotonic probabilistic description logic reasoner</article-title>
          .
          <source>In: European Semantic Web Conference. LNCS</source>
          , vol.
          <volume>5021</volume>
          , pp.
          <volume>822</volume>
          {
          <fpage>826</fpage>
          . Springer (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Koller</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Levy</surname>
            ,
            <given-names>A.Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pfe</surname>
            <given-names>er</given-names>
          </string-name>
          , A.:
          <string-name>
            <surname>P-CLASSIC</surname>
          </string-name>
          :
          <article-title>A tractable probablistic description logic</article-title>
          .
          <source>In: National Conference on Arti cial Intelligence</source>
          . pp.
          <volume>390</volume>
          {
          <issue>397</issue>
          (
          <year>1997</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Laskey</surname>
            ,
            <given-names>K.B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Costa</surname>
          </string-name>
          , P.C.G.:
          <article-title>Of starships and Klingons: Bayesian logic for the 23rd century</article-title>
          .
          <source>In: Conference in Uncertainty in Arti cial Intelligence</source>
          . pp.
          <volume>346</volume>
          {
          <fpage>353</fpage>
          . AUAI Press (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <surname>Lukasiewicz</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>Probabilistic default reasoning with conditional constraints</article-title>
          .
          <source>Ann. Math. Artif. Int</source>
          .
          <volume>34</volume>
          (
          <issue>1-3</issue>
          ),
          <volume>35</volume>
          {
          <fpage>88</fpage>
          (
          <year>2002</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          23.
          <string-name>
            <surname>Lukasiewicz</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>Expressive probabilistic description logics</article-title>
          .
          <source>Artif. Int</source>
          .
          <volume>172</volume>
          (
          <issue>6-7</issue>
          ),
          <volume>852</volume>
          {
          <fpage>883</fpage>
          (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          24.
          <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>J. Web Sem</source>
          .
          <volume>6</volume>
          (
          <issue>4</issue>
          ),
          <volume>291</volume>
          {
          <fpage>308</fpage>
          (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          25.
          <string-name>
            <surname>Nilsson</surname>
            ,
            <given-names>N.J.:</given-names>
          </string-name>
          <article-title>Probabilistic logic</article-title>
          .
          <source>Artif. Intell</source>
          .
          <volume>28</volume>
          (
          <issue>1</issue>
          ),
          <volume>71</volume>
          {
          <fpage>87</fpage>
          (
          <year>1986</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          26.
          <string-name>
            <surname>Obrst</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>McCandless</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Stoutenburg</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fox</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nichols</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Prausa</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sward</surname>
          </string-name>
          , R.:
          <article-title>Evolving use of distributed semantics to achieve net-centricity</article-title>
          .
          <source>In: AAAI Fall Symposium</source>
          (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          27.
          <string-name>
            <surname>Patel-Schneider</surname>
            ,
            <given-names>P</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            ,
            <surname>Horrocks</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.</given-names>
            ,
            <surname>Bechhofer</surname>
          </string-name>
          ,
          <string-name>
            <surname>S.</surname>
          </string-name>
          : Tutorial on
          <string-name>
            <surname>OWL</surname>
          </string-name>
          (
          <year>2003</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          28.
          <string-name>
            <surname>Poole</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Abducing through negation as failure: stable models within the independent choice logic</article-title>
          .
          <source>J. Log. Program</source>
          .
          <volume>44</volume>
          (
          <issue>1-3</issue>
          ),
          <volume>5</volume>
          {
          <fpage>35</fpage>
          (
          <year>2000</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          29.
          <string-name>
            <surname>Poole</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Probabilistic horn abduction and Bayesian networks</article-title>
          .
          <source>Artif. Intell</source>
          .
          <volume>64</volume>
          (
          <issue>1</issue>
          ) (
          <year>1993</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          30.
          <string-name>
            <surname>Predoiu</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Stuckenschmidt</surname>
          </string-name>
          , H.:
          <article-title>Probabilistic extensions of semantic web languages - a survey. In: The Semantic Web for Knowledge and Data Management: Technologies and Practices</article-title>
          . Idea Group Inc (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          31.
          <string-name>
            <surname>Riguzzi</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>Extended semantics and inference for the Independent Choice Logic</article-title>
          .
          <source>Log. J. IGPL</source>
          <volume>17</volume>
          (
          <issue>6</issue>
          ),
          <volume>589</volume>
          {
          <fpage>629</fpage>
          (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          32.
          <string-name>
            <surname>Riguzzi</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lamma</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bellodi</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zese</surname>
          </string-name>
          , R.:
          <article-title>Semantics and inference for probabilistic ontologies</article-title>
          .
          <source>In: Popularize Arti cial Intelligence Workshop</source>
          . pp.
          <volume>41</volume>
          {
          <fpage>46</fpage>
          . No. 860
          <source>in CEUR Workshop Proceedings, Sun SITE Central Europe</source>
          (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref33">
        <mixed-citation>
          33.
          <string-name>
            <surname>Sato</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>A statistical learning method for logic programs with distribution semantics</article-title>
          .
          <source>In: International Conference on Logic Programming</source>
          . pp.
          <volume>715</volume>
          {
          <fpage>729</fpage>
          . MIT Press (
          <year>1995</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref34">
        <mixed-citation>
          34.
          <string-name>
            <surname>Sattler</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Calvanese</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Molitor</surname>
          </string-name>
          , R.:
          <article-title>Relationships with other formalisms</article-title>
          .
          <source>In: Description Logic Handbook</source>
          . pp.
          <volume>137</volume>
          {
          <issue>177</issue>
          (
          <year>2003</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref35">
        <mixed-citation>
          35.
          <string-name>
            <surname>Sirin</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Parsia</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cuenca-Grau</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kalyanpur</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Katz</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          :
          <article-title>Pellet: A practical OWL-DL reasoner</article-title>
          .
          <source>J. Web Sem</source>
          .
          <volume>5</volume>
          (
          <issue>2</issue>
          ),
          <volume>51</volume>
          {
          <fpage>53</fpage>
          (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref36">
        <mixed-citation>
          36.
          <fpage>URW3</fpage>
          -XG:
          <article-title>Uncertainty reasoning for the World Wide Web, nal report (</article-title>
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>