<!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>A Distribution Semantics for non-DL-Safe Probabilistic Hybrid Knowledge Bases</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Marco Alberti</string-name>
          <email>marco.alberti@unife.it</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Evelina Lamma</string-name>
          <email>evelina.lamma@unife.it</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Fabrizio Riguzzi</string-name>
          <email>fabrizio.riguzzi@unife.it</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Riccardo Zese</string-name>
          <email>riccardo.zese@unife.it</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Dipartimento di Ingegneria - University of Ferrara Via Saragat</institution>
          <addr-line>1, I-44122, Ferrara</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Dipartimento di Matematica e Informatica - University of Ferrara Via Saragat</institution>
          <addr-line>1, I-44122, Ferrara</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
      </contrib-group>
      <fpage>40</fpage>
      <lpage>50</lpage>
      <abstract>
        <p>Logic Programming languages and Description Logics are based on different domain closure assumptions, closed and the open world assumption, respectively. Since many domains require both these assumptions, the combination of LP and DL have become of foremost importance. An especially successful approach is based on Minimal Knowledge with Negation as Failure (MKNF), whose semantics is used to define Hybrid KBs, composed of logic programming rules and description logic axioms. Following such idea, we have proposed an approach for defining DL-safe Probabilistic Hybrid Knowledge Bases, where each disjunct in the head of LP clauses and each DL axiom is annotated with a probability value, following the well known distribution semantics. In this paper, we show that this semantics can be unintuitive for non-DL-safe PHKBs, and we propose a new semantics that coincides with the previous one if the PHKB is DL-safe.</p>
      </abstract>
      <kwd-group>
        <kwd>Hybrid Knowledge Bases</kwd>
        <kwd>MKNF</kwd>
        <kwd>Distribution Semantics</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        Usually, complex domains are modeled using either Logic Programming (LP)
languages or Description Logic (DL) languages. These languages share many
similarities because they are both based on first order logic. On the other hand,
the main and remarkable difference is the domain closure assumption:
closedworld assumption for LP and open-world assumption for DLs. However, the
management of many domains, such as in legal reasoning [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], requires different
closure assumptions.
      </p>
      <p>
        The combination of LP and DL have been proposed by several authors and
one of the most effective approaches is called Minimal Knowledge with Negation
as Failure (MKNF) [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ]. MKNF was then applied to define hybrid knowledge
bases (HKBs) [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ], which are defined as the combination of a logic program and
a DL KB.
      </p>
      <p>
        A large number of works in LP show how many domains, especially those
derived from the real world, are often characterized by uncertain information, and
present approaches and semantics for allowing probabilistic reasoning, leading to
the dawn of the Probabilistic Logic Programming (PLP) field. One of the most
widespread approach is the distribution semantics [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ], where a program
defines a probability distribution over normal Logic Programs, called worlds, from
which the probability of a query is obtained. The distribution semantics
underlies many languages such as Probabilistic Logic Programs [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ], Logic Programs
with Annotated Disjunctions (LPADs) [
        <xref ref-type="bibr" rid="ref27">27</xref>
        ], CP-logic [
        <xref ref-type="bibr" rid="ref25">25</xref>
        ] and ProbLog [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ].
      </p>
      <p>
        Similarly, DLs also need to manage uncertainty. The combination with
probability theory have been proposed by several works exploiting graphical models:
[
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] and [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] exploit Bayesian networks while [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] combines DLs with Markov
networks. Other approaches exploit Nilsson’s probabilistic logic [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ]: [
        <xref ref-type="bibr" rid="ref13 ref16 ref17 ref7">13,16,17,7</xref>
        ]
reason with intervals of probability values. Others make use of databases
techniques to store and recover information such as [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ].
      </p>
      <p>
        In [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] we defined DISPONTE (for “DIstribution Semantics for
Probabilistic ONTologiEs”), which applies the distribution semantics to DLs, allowing to
associate probability values to axioms of a KB. The probability of queries is
computed as for PLP languages.
      </p>
      <p>
        In [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] we proposed an approach for defining DL-safe Probabilistic Hybrid
KBs (PHKBs) under the distribution semantics combining LPADs with DLs
under DISPONTE semantics. In a PHKB, if the logic program is stratified, each
program has a unique model, thus query’s probability is the sum of probabilities
of each program that implies the query.
      </p>
      <p>
        A similar approach is the one of [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ] where a sigma-algebra over complex
relational models is used to allow existentials in ontologies and to define
probability values on such information. The proposals makes use of semantic trees
to define its semantics, such trees model the sequence of random variables and
specify the trace of a generative process with its associated probabilities. The
semantics so defined can be applied to different languages, allowing the
integration of existence, identity, roles and ontologies into a clean semantic framework.
We believe our approach leads to the definition of the same sigma-algebra and
semantics, we leave for future work a detailed comparison with this work.
      </p>
      <p>
        In this paper, we show that the semantics proposed in [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] can be
unintuitive for non-DL-safe PHKBs, and we propose a new semantics that behaves
as, arguably, expected. We also show that the new semantics coincides with the
previous one if the PHKB is DL-safe.
      </p>
      <p>The paper is structured as follows. In Section 2, we provide some background
notions and define MKNF HKBs. In Section 3, we introduce our probabilistic
extension to hybrid MKNF knowledge bases, and in Section 4 we define their
semantics. Section 5 concludes the paper.</p>
    </sec>
    <sec id="sec-2">
      <title>Background</title>
      <p>This section introduces the necessary background to understand PHKBs. In
particular, Section 2.1 introduces HKBs as the combination of DLs with LP.
Then, Sections 2.3 and 2.2 present probabilistic DLs and probabilistic LPs, which
are combined in PHKBs.
2.1</p>
      <p>
        MKNF Hybrid Knowledge Bases
The logic of Minimal Knowledge with Negation as Failure (MKNF) was
introduced in [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ]. An MKNF Hybrid Knowledge Base (HKB) [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ] is a pair
K = hO, Pi where O is a DL knowledge base and P is a set of LP rules of
the form h ← a1, . . . , an, ∼b1, . . . , ∼bm, where ai and bi are atoms; ∼ represents
default negation; a negative literal is a default negated atom.
      </p>
      <p>
        DLs are a fragment of First Order Logic (FOL) used to model ontologies [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ],
thus they can be directly translated into FOL by exploiting a function π, which
maps axioms to first order formulas. A DL knowledge base (KB) is defined using
concepts, roles and individuals. It is a tuple containing a TBox T containing
concept inclusion axioms C v D, where C and D are concepts possibly built
using other concepts and roles, an ABox A containing concept membership axioms
a : C and role membership axioms (a, b) : R, where C is a concept, R is a role
and a, b are individuals, and possibly a RBox R containing transitivity axioms
T rans(R) and role inclusion axioms R v S, where R, S are roles. A DL KB
is usually assigned a semantics in terms of interpretations I = (ΔI , ·I ), where
ΔI is a non-empty domain and ·I is the interpretation function. This function
assigns an element in ΔI to each a ∈ I, a subset of ΔI to each C ∈ C and a
subset of ΔI × ΔI to each R ∈ R.
      </p>
      <p>
        A HKB is positive if no negative literals occur in it. Note that we simplify
the definition in [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ] by disallowing disjunctions, which we do not need, in LP
rule heads.
      </p>
      <p>Given a HKB K = hO, Pi, an atom in P is a DL-atom if its predicate occurs
in O, a non-DL-atom otherwise. An LP rule is DL-safe if each of its variables
occurs in at least one positive non-DL-atom in the body; a HKB is DL-safe if all
its LP-rules are DL-safe. If there exists at least one LP rule that is not DL-safe,
we say that the HKB is non-DL-safe.</p>
      <p>A Hybrid Knowledge Base is given semantics by transforming it into an
MKNF formula. More precisely, the transform π defined for DLs is extended as
follows to support LP rules (where π(O) is the translation of O by means of π):
– if C is a rule of the form h ← a1, . . . , an, ∼b1, . . . , ∼bm and X is the vector of
all variables in C, π(C) = ∀X(K a1 ∧ . . . ∧ K an ∧ not b1 ∧ . . . ∧ . . . not bm ⊃
K h)
– π(P) = VC∈P π(C)
– π(hO, Pi) = K π(O) ∧ π(P)</p>
      <p>The syntax of MKNF is the syntax of first order logic augmented with modal
operators K and not . In the following, Δ is the Herbrand universe of the
signature at hand. An MKNF structure is a triple (I, M, N ) where I as a first-order
interpretation over Δ and M and N are sets of first order interpretations over
Δ. Entailment of a closed formula by an MKNF structure is defined as follows:
(I, M, N ) |= p
(I, M, N ) |= ¬ϕ
(I, M, N ) |= ϕ1 ∧ ϕ2
(I, M, N ) |= ∃x : ϕ
(I, M, N ) |= K ϕ
(I, M, N ) |= not ϕ
⇔ p ∈ I
⇔ (I, M, N ) 6|= φ
⇔ (I, M, N ) |= ϕ1 and (I, M, N ) |= ϕ2
⇔ (I, M, N ) |= ϕ[α/x] for some α ∈ Δ
⇔(J, M, N ) |= ϕ for all J ∈ M
⇔(J, M, N ) 6|= ϕ for some J ∈ N</p>
      <p>An MKNF interpretation is a set M of interpretations over Δ. An
interpretation M is an MKNF model of a closed formula ϕ iff
– (I, M, M ) |= ϕ for all I ∈ M
– for all M 0 ⊃ M , for some I0 ∈ M 0(I0, M 0, M ) 6|= ϕ</p>
      <p>A formula ϕ entails a formula φ, written ϕ |=MKNF φ, iff for all MKNF
models M of ϕ and for all I ∈ M (I, M, M ) |= φ.
2.2</p>
      <p>
        Probabilistic Logic Programs
We consider Logic Programs with Annotated Disjunctions (LPADs) [
        <xref ref-type="bibr" rid="ref26">26</xref>
        ], which
consist of a finite set of annotated disjunctive clauses ri of the form hi1 :
Πi1; . . . ; hini : Πini ← bi1, . . . , bimi . Here, bi1, . . . , bimi are logical literals which
form the body of ri, denoted by body(ri), while hi1, . . . hini are logical atoms and
{Πi1, . . . , Πini } are real numbers in the interval [
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ] such that Pni
k=1 Πik ≤ 1.
      </p>
      <p>If ni = 1 and Πi1 = 1 the clause is a non-disjunctive clause. If Pni
k=1 Πik &lt; 1,
the head of the annotated disjunctive clause implicitly contains an extra atom
null that does not appear in the body of any clause and whose annotation is
1 − Pni</p>
      <p>k=1 Πik. The grounding of an LPAD P is denoted by ground(P).</p>
      <p>An atomic choice is a triple (ri, θj , k) where ri ∈ P, θj is a substitution
that grounds ri and k ∈ {1, . . . , ni} identifies a head atom of ri. It corresponds
to an assignment Xij = k, where Xij is a multi-valued random variable which
corresponds to Ciθj .</p>
      <p>A set of atomic choices κ is consistent if only one head is selected from a
ground clause. In this case it is called a composite choice. The probability P (κ) of
a composite choice κ is Q(ri,θj,k)∈κ Πik. A selection σ is a set of atomic choices
that, for each clause riθj in ground(P), contains an atomic choice (ri, θj , k). It
identifies a world wσ of P, i.e., a normal logic program defined as wσ = {(hik ←
body(ri))θj |(ri, θj , k) ∈ σ}.</p>
      <p>We consider only sound LPADs, where each possible world has a total
wellfounded model, so wσ |= q means that the query q is true in the well-founded
model of the program wσ. The probability of a query q given a world wσ is
P (q|wσ) = 1 if wσ |= q and 0 otherwise. The probability of q is then:</p>
      <p>Given an LPAD P, WP is the set of all P’s possible worlds. A composite
choice, or a set of composite choices, determine sets of worlds. In particular,
given a composite choice κ, the set of worlds determined by κ is the set of worlds
identified by total choices that are subsets of κ, i.e., ωκ = {wσ | κ ⊆ σ}. Given a
set K of composite choices, the set of worlds determined by K is ωK = Sκ∈K ωκ;
two sets K1 and K2 of composite choices are equivalent if ωK1 = ωK2 .</p>
      <p>
        We assign probabilities to sets of worlds, rather than to individual worlds,
as follows. Given an LPAD P, let ΩP be the set of sets of worlds determined
by countable sets of countable composite choices. As shown in [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ], ΩP is a
σalgebra over WP , so a probability measure μ : ΩK → [
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ] can be defined over
ΩP .
      </p>
      <p>A set of composite choices is pairwise incompatible if any two choices from the
set are incompatible; the probability of a pairwise incompatible set of composite
choices is the sum of the probabilities of its elements.</p>
      <p>Given a ground query q, a composite choice κ is an explanation for q if w |= q
for all w ∈ ωκ. A set K of composite choices is covering for q if {w | w |= q} ⊆ ωK .</p>
      <p>
        The author of [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ] shows that for each countable set K of countable
composite choices, there exists a pairwise incompatible countable set K0 of countable
composite choices that is equivalent to K, in the sense that they identify the
same set of worlds.
      </p>
      <p>
        For sound LPADs each query q has a countable covering set K of countable
infinite explanations [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ]; since there exists a pairwise incompatible set K0 that
is equivalent to K, we can define the probability of q as μ(K0).
2.3
      </p>
      <p>
        Probabilistic Description Logics
DISPONTE [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] applies the distribution semantics to probabilistic ontologies,
allowing the definition of probabilistic knowledge bases O, that are sets of certain
and probabilistic axioms. Certain axioms are regular DL axioms, while
probabilistic axioms take the form Π :: a, where Π is a real number in [
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ] and a is
a DL axiom.
      </p>
      <p>An atomic choice for an axiom a is a pair (a, i), where i is 1 if a is selected and
2 otherwise. Composite choices, set of composite choices and the other concepts
from the previous subsection can be defined similarly. A world, here, is obtained
by including in it all certain axioms and a subset of the uncertain axioms. The
probability of the world is given by the product of the probability Π for the
included axioms and 1 − Π for the excluded ones. The probability of a query is
then the sum of the probabilities of the worlds where the query holds (see Eq. 1).</p>
    </sec>
    <sec id="sec-3">
      <title>Probabilistic Hybrid Knowledge Bases</title>
      <p>A Probabilistic Hybrid Knowledge Base (PHKB) is a pair K = hO, Pi where O
is a DISPONTE knowledge base and P is an LPAD without function symbols.</p>
      <p>
        In [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], a PHKB’s semantics is given by first grounding it over all the constants
in the PHKB. A world is the deterministic ground HKB obtained by selecting,
for each clause hi1 : Πi1; . . . ; hini : Πini ← bi1, . . . , bimi , one of the disjuncts in
the head and some of the DL axioms. The world’s probability is the product of
the probabilities of the selected head disjuncts and the selected axioms. In terms
of the definitions given in Section 2.2, that is the probability of the set of worlds
whose only element is the world at hand.
      </p>
      <p>Definition 1. Given a world w, the probability of a query q is defined as P (q|w) =
1 if w |=MKNF K q and 0 otherwise.</p>
      <p>The probability of the query is its marginal probability:</p>
      <p>This semantics is defined regardless of the PHKB’s DL-safety, but it can give
unintuitive results for non-DL-safe PHKBs, essentially because a non-DL-safe
HKB may not have the same MKNF models of its grounding over its constants.
Consider, for example, the following non-DL-safe HKB.</p>
      <p>Example 2. Let K = hO, Pi, where</p>
      <p>P =person(X) ←∼dog(X).</p>
      <p>O =guard u person v soldier
∃commands.soldier v commander
john : ∃commands.guard</p>
      <p>In a model of K’s, no individual is a dog in all interpretations, so each
individual is a person. This means that in all interpretations, the guard that john
commands is a person, and due to the first axiom, a soldier; in other words,
in each interpretation john commands a soldier, and is a commander. Thus,
K |= K commander(john).</p>
      <p>However, the grounding over the known individuals yields the following clause:</p>
      <p>P = person(john) ←∼dog (john).</p>
      <p>so the only individual known to be a person is john, and (except in the
worlds where john commands himself) the guard that john commands
cannot be inferred to be a soldier . So the grounding of the HKB does not entail
K soldier (john).
4</p>
    </sec>
    <sec id="sec-4">
      <title>Semantics for non-DL-safe PHKBs</title>
      <p>
        In this section, we propose a generalization of the semantics that is given by
grounding the PHKB not only over the constants occurring in it, but also on the
countable supply of constants provided by the standard name assumption [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ].
We call Δ the resulting countable set of constants.
      </p>
      <p>
        Intuitively, a possible world is obtained by selecting one annotated disjunct
for each ground clause in P, and some of the axioms in O, as in the semantics
proposed in [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], but since worlds are obtained from infinite choice and so their
probability is 0, in order to have a non-zero probability for a query we assign
probabilities to sets of worlds, rather than to individual worlds.
      </p>
      <p>We do so by extending to PHKBs the semantics for LPADs with function
symbols recalled in Section 2.2. In particular, we extend the notion of atomic
choice to axioms: an atomic choice for an axiom a determines whether a is
selected, and is of the form (a, ∅, i), where i is 1 if a is selected and 2 otherwise.
The second element, ∅, of the triple is there so atomic choices for rules and
axioms are syntactically uniform.</p>
      <p>A selection σ determines the world wσ, i.e., the HKB composed of:
– one rule for each grounding substitution θ of each rule r in P, where (r, θ, i) ∈
σ, whose head is the i-th disjunct of r/θ and whose body is r/θ’s body;
– the axioms a for which (a, ∅, 1) is in the selection.</p>
      <p>
        Given a PHKB K, WK is the set of all K’s possible worlds. A composite
choice, or a set of composite choices, determine sets of worlds, as for LPADs.
Given a PHKB K, let ΩK be the set of sets of worlds determined by finite or
countable sets of finite or countable composite choices; a probability measure
μ : ΩK → [
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ] is defined over ΩK.
      </p>
      <p>If a query q has a countable covering set K of countable explanations, then
there exists a pairwise incompatible set K0 with the same property, and whose
probability μ(K0) is defined; that is defined as q’s probability given K.
Definition 2. Let K be a PHKB and K be a (finite or countable) covering set
of (finite or countable) explanations for a query q. Then q’s probability given
K PK(q) is the probability of a pairwise incompatible set K0 of explanations
equivalent to K, which is guaranteed to exist.</p>
      <p>Example 3. Consider a probabilistic version of Example 2: let K = hO, Pi, where
P =person(X) : 0.5 ←∼dog(X).</p>
      <p>O =guard u person v soldier
∃commands.soldier v commander
john : ∃commands.guard</p>
      <p>In the last axiom there is an (unknown) individual that is a guard and that
john commands . Let us call her u.</p>
      <p>K |= K commander(john) is entailed by the worlds where the clause with
substitution X/u for the first disjunct is selected. So {{(C1, X/u, 1)}} is a (finite)
covering set of (finite) explanations. Its probability is 0.5.</p>
      <p>
        Next, we show that the semantics proposed here generalizes the one presented
in [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] for the PHKBs allowed there, i.e., DL-safe PHKBs without function
symbols.
      </p>
      <p>Proposition 1. Given a DL-safe PHKB without function symbols, the
probability of any query is the same under the semantics in Definition 1 and the one
in Definition 2.</p>
      <p>Proof. A DL-safe KB is equivalent to its grounding over the constants that occur
in it, and if function symbols are not allowed there are finitely many worlds;
each world that entails the query is identified by a selection. The set of such
selections is a pairwise incompatible covering set of explanations for the query,
and its probability is identical to the one given Definition 1.
5</p>
    </sec>
    <sec id="sec-5">
      <title>Conclusions</title>
      <p>
        In this paper, we define a semantics for Probabilistic Hybdrid Knowledge Bases,
which is equivalent to that given in [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], but that is applicable also for
non-DLsafe PHKBs. We also show that in case of a DL-safe PHKB the two semantics
coincide.
      </p>
      <p>
        For the future we plan to provide a reasoner for such semantics. The idea is
to follow [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], where is defined the SLG(O) procedure for HKBs under the well
founded semantics. SLG(O) integrates a DL reasoner into the SLG procedure
in the form of an oracle in order to manage the DL part of the HKBs. The oracle
returns the LP atoms that would have to be true for the query to succeed.
      </p>
      <p>
        We intend to follow a similar approach for PHKBs, integrating the TRILL
probabilistic DL reasoner [
        <xref ref-type="bibr" rid="ref28 ref29">29,28</xref>
        ] with the PITA algorithm [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ] for PLP
reasoning. We also plan to develop a web application for using the system, similarly to
what we have done for TRILL3 [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] and PITA4 [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ].
      </p>
      <p>
        Moreover, we plan to perform a detailed comparison with alternative
approaches for existential constructs in probabilistic logics, such as the one of [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ].
3 http://trill.ml.unife.it
4 http://cplint.ml.unife.it
      </p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Alberti</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gomes</surname>
            ,
            <given-names>A.S.</given-names>
          </string-name>
          , Gonc¸alves, R.,
          <string-name>
            <surname>Leite</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Slota</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Normative systems represented as hybrid knowledge bases</article-title>
          . In: Leite,
          <string-name>
            <given-names>J.</given-names>
            ,
            <surname>Torroni</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            , A˚gotnes, T.,
            <surname>Boella</surname>
          </string-name>
          , G., van der Torre, L. (eds.)
          <article-title>Computational Logic in Multi-Agent Systems -</article-title>
          12th International Workshop, CLIMA XII, Barcelona, Spain,
          <source>Proceedings. Lecture Notes in Artificial Intelligence</source>
          , vol.
          <volume>6814</volume>
          , pp.
          <fpage>330</fpage>
          -
          <lpage>346</lpage>
          . Springer, Berlng (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Alberti</surname>
            ,
            <given-names>M.</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>Zese</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          :
          <article-title>Probabilistic hybrid knowledge bases under the distribution semantics</article-title>
          . In: Adorni,
          <string-name>
            <given-names>G.</given-names>
            ,
            <surname>Cagnoni</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            ,
            <surname>Gori</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Maratea</surname>
          </string-name>
          , M. (eds.)
          <source>AI*IA 2016: Advances in Artificial Intelligence, 21st Congress of the Italian Association for Artificial Intelligence, Pisa. Lecture Notes in Artificial Intelligence</source>
          , vol.
          <volume>10037</volume>
          , pp.
          <fpage>364</fpage>
          -
          <lpage>376</lpage>
          . Springer, Berlng (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Alferes</surname>
            ,
            <given-names>J.J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Knorr</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Swift</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>Query-driven procedures for hybrid MKNF knowledge bases</article-title>
          .
          <source>ACM Trans. Comput. Logic</source>
          <volume>14</volume>
          (
          <issue>2</issue>
          ),
          <volume>16</volume>
          :
          <fpage>1</fpage>
          -
          <lpage>16</lpage>
          :
          <fpage>43</fpage>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <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>
          :
          <article-title>The Description Logic Handbook: Theory, Implementation, and Applications</article-title>
          . Cambridge University Press, New York, NY, USA (
          <year>2003</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <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: 7th International Workshop on Uncertainty Reasoning for the Semantic Web. CEUR Workshop Proceedings</source>
          , vol.
          <volume>778</volume>
          , pp.
          <fpage>75</fpage>
          -
          <lpage>86</lpage>
          . Sun SITE Central Europe, Aachen, Germany (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <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>Zese</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cota</surname>
          </string-name>
          , G.:
          <article-title>A web system for reasoning with probabilistic OWL</article-title>
          .
          <source>Software: Practice and Experience</source>
          (
          <year>2016</year>
          ), to appear
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7. Cal`ı,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Lukasiewicz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            ,
            <surname>Predoiu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            ,
            <surname>Stuckenschmidt</surname>
          </string-name>
          , H.:
          <article-title>Tightly coupled probabilistic description logic programs for the semantic web</article-title>
          .
          <source>Journal on Data Semantics</source>
          XII pp.
          <fpage>95</fpage>
          -
          <lpage>130</lpage>
          (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Ceylan</surname>
            ,
            <given-names>I˙.I˙.</given-names>
          </string-name>
          , Pen˜aloza, R.:
          <article-title>Bayesian description logics</article-title>
          . In: Bienvenu,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Ortiz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Rosati</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            ,
            <surname>Simkus</surname>
          </string-name>
          , M. (eds.)
          <source>Informal Proceedings of the 27th International Workshop on Description Logics</source>
          , Vienna, Austria,
          <source>July 17-20</source>
          ,
          <year>2014</year>
          .
          <source>CEUR Workshop Proceedings</source>
          , vol.
          <volume>1193</volume>
          , pp.
          <fpage>447</fpage>
          -
          <lpage>458</lpage>
          . Sun SITE Central Europe,
          <string-name>
            <surname>Aachen</surname>
          </string-name>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <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>
          . In: Greco,
          <string-name>
            <given-names>S.</given-names>
            ,
            <surname>Lukasiewicz</surname>
          </string-name>
          , T. (eds.) Scalable Uncertainty Management, Second International Conference, SUM 2008, Naples, Italy, October 1-
          <issue>3</issue>
          ,
          <year>2008</year>
          .
          <source>Proceedings. Lecture Notes in Computer Science</source>
          , vol.
          <volume>5291</volume>
          , pp.
          <fpage>146</fpage>
          -
          <lpage>159</lpage>
          . Springer, Berlin (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Dantsin</surname>
          </string-name>
          , E.:
          <article-title>Probabilistic logic programs and their semantics</article-title>
          .
          <source>In: Russian Conference on Logic Programming. LNCS</source>
          , vol.
          <volume>592</volume>
          , pp.
          <fpage>152</fpage>
          -
          <lpage>164</lpage>
          . Springer (
          <year>1991</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <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>
          . In: Veloso, M.M. (ed.) 20th
          <source>International Joint Conference on Artificial Intelligence</source>
          , Hyderabad,
          <source>India (IJCAI-07)</source>
          . vol.
          <volume>7</volume>
          , pp.
          <fpage>2462</fpage>
          -
          <lpage>2467</lpage>
          . AAAI Press, Palo Alto, California USA (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <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: 37th Hawaii International Conference on System Sciences (HICSS-37</source>
          <year>2004</year>
          ),
          <source>CD-ROM / Abstracts Proceedings, 5-8 January</source>
          <year>2004</year>
          ,
          <string-name>
            <given-names>Big</given-names>
            <surname>Island</surname>
          </string-name>
          ,
          <string-name>
            <surname>HI</surname>
          </string-name>
          , USA. IEEE Computer Society (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <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>
          . In: Flesca,
          <string-name>
            <given-names>S.</given-names>
            ,
            <surname>Greco</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            ,
            <surname>Leone</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            ,
            <surname>Ianni</surname>
          </string-name>
          ,
          <string-name>
            <surname>G</surname>
          </string-name>
          . (eds.) Logics in Artificial Intelligence, European Conference,
          <string-name>
            <surname>JELIA</surname>
          </string-name>
          <year>2002</year>
          , Cosenza, Italy,
          <source>Proceedings. Lecture Notes in Computer Science</source>
          , vol.
          <volume>2424</volume>
          , pp.
          <fpage>86</fpage>
          -
          <lpage>97</lpage>
          . Springer (
          <year>2002</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <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>
          . In: Rudolph,
          <string-name>
            <given-names>S.</given-names>
            ,
            <surname>Gutierrez</surname>
          </string-name>
          , C. (eds.) 5th
          <source>International Conference on Web Reasoning and Rule Systems (RR</source>
          <year>2011</year>
          ), Galway,
          <source>Ireland. Lecture Notes in Computer Science</source>
          , vol.
          <volume>6902</volume>
          , pp.
          <fpage>77</fpage>
          -
          <lpage>92</lpage>
          . Springer, Berlin (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Lifschitz</surname>
          </string-name>
          , V.:
          <article-title>Nonmonotonic databases and epistemic queries</article-title>
          . In: Mylopoulos,
          <string-name>
            <given-names>J.</given-names>
            ,
            <surname>Reiter</surname>
          </string-name>
          ,
          <string-name>
            <surname>R</surname>
          </string-name>
          . (eds.) 12th
          <source>International Joint Conference on Artificial Intelligence</source>
          , Sydney,
          <source>Australia (IJCAI-91)</source>
          . pp.
          <fpage>381</fpage>
          -
          <lpage>386</lpage>
          . Morgan Kaufmann, San Francisco, CA, USA (
          <year>1991</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Lukasiewicz</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>Probabilistic default reasoning with conditional constraints</article-title>
          . Ann. Math. Artif. Intell.
          <volume>34</volume>
          (
          <issue>1-3</issue>
          ),
          <fpage>35</fpage>
          -
          <lpage>88</lpage>
          (
          <year>2002</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Lukasiewicz</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>Expressive probabilistic description logics</article-title>
          .
          <source>Artif. Intell</source>
          .
          <volume>172</volume>
          (
          <issue>6-7</issue>
          ),
          <fpage>852</fpage>
          -
          <lpage>883</lpage>
          (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Motik</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rosati</surname>
          </string-name>
          , R.:
          <article-title>Reconciling description logics and rules</article-title>
          .
          <source>J. ACM</source>
          <volume>57</volume>
          (
          <issue>5</issue>
          ),
          <volume>30</volume>
          :
          <fpage>1</fpage>
          -
          <lpage>30</lpage>
          :
          <fpage>62</fpage>
          (Jun
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <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>
          ),
          <fpage>71</fpage>
          -
          <lpage>87</lpage>
          (
          <year>1986</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Poole</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Logical generative models for probabilistic reasoning about existence, roles and identity</article-title>
          .
          <source>In: Proceedings of the Twenty-Second AAAI Conference on Artificial Intelligence, July 22-26</source>
          ,
          <year>2007</year>
          , Vancouver, British Columbia, Canada. pp.
          <fpage>1271</fpage>
          -
          <lpage>1277</lpage>
          . AAAI Press (
          <year>2007</year>
          ), http://www.aaai.org/Library/AAAI/
          <year>2007</year>
          / aaai07-
          <fpage>201</fpage>
          .php
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Riguzzi</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>The distribution semantics for normal programs with function symbols</article-title>
          .
          <source>Int. J. Approx. Reason</source>
          .
          <volume>77</volume>
          ,
          <fpage>1</fpage>
          -
          <lpage>19</lpage>
          (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <surname>Riguzzi</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <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>Zese</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cota</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          :
          <article-title>Probabilistic logic programming on the web</article-title>
          .
          <source>Softw</source>
          .-Pract. Exper.
          <volume>46</volume>
          (
          <issue>10</issue>
          ),
          <fpage>1381</fpage>
          -
          <lpage>1396</lpage>
          (
          <year>October 2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          23.
          <string-name>
            <surname>Riguzzi</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Swift</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>The PITA system: Tabling and answer subsumption for reasoning under uncertainty</article-title>
          .
          <source>Theor. Pract. Log. Prog</source>
          .
          <volume>11</volume>
          (
          <issue>4-5</issue>
          ),
          <fpage>433</fpage>
          -
          <lpage>449</lpage>
          (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          24.
          <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>
          . In: Sterling,
          <string-name>
            <surname>L</surname>
          </string-name>
          . (ed.)
          <source>12th International Conference on Logic Programming</source>
          , Tokyo, Japan. pp.
          <fpage>715</fpage>
          -
          <lpage>729</lpage>
          . MIT Press, Cambridge, Massachusetts (
          <year>1995</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          25.
          <string-name>
            <surname>Vennekens</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Denecker</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bruynooghe</surname>
            ,
            <given-names>M.:</given-names>
          </string-name>
          <article-title>CP-logic: A language of causal probabilistic events and its relation to logic programming</article-title>
          .
          <source>Theor. Pract. Log. Prog</source>
          .
          <volume>9</volume>
          (
          <issue>3</issue>
          ),
          <fpage>245</fpage>
          -
          <lpage>308</lpage>
          (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          26.
          <string-name>
            <surname>Vennekens</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Verbaeten</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bruynooghe</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Logic programs with annotated disjunctions</article-title>
          . In: Demoen,
          <string-name>
            <given-names>B.</given-names>
            ,
            <surname>Lifschitz</surname>
          </string-name>
          , V. (eds.)
          <article-title>Logic Programming</article-title>
          , 24th International Conference, ICLP 2004,
          <article-title>Saint-</article-title>
          <string-name>
            <surname>Malo</surname>
          </string-name>
          , France,
          <source>Proceedings. Lecture Notes in Computer Science</source>
          , vol.
          <volume>3131</volume>
          , pp.
          <fpage>195</fpage>
          -
          <lpage>209</lpage>
          . Springer, Berlin (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          27.
          <string-name>
            <surname>Vennekens</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Verbaeten</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bruynooghe</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Logic Programs With Annotated Disjunctions</article-title>
          . In: Demoen,
          <string-name>
            <given-names>B.</given-names>
            ,
            <surname>Lifschitz</surname>
          </string-name>
          , V. (eds.)
          <source>Logic Programming: 20th International Conference, ICLP</source>
          <year>2004</year>
          ,
          <article-title>Saint-</article-title>
          <string-name>
            <surname>Malo</surname>
          </string-name>
          , France, September 6-
          <issue>10</issue>
          ,
          <year>2004</year>
          . Proceedings. LNCS, vol.
          <volume>3132</volume>
          , pp.
          <fpage>431</fpage>
          -
          <lpage>445</lpage>
          . Springer Berlin Heidelberg, Berlin Heidelberg, Germany (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          28.
          <string-name>
            <surname>Zese</surname>
          </string-name>
          , R.:
          <article-title>Probabilistic Semantic Web, Studies on the Semantic Web</article-title>
          , vol.
          <volume>28</volume>
          . IOS Press, Amsterdam (
          <year>2017</year>
          ), http://ebooks.iospress.nl/volume/ probabilistic
          <article-title>-semantic-web-reasoning-and-learning</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          29.
          <string-name>
            <surname>Zese</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bellodi</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Riguzzi</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cota</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lamma</surname>
          </string-name>
          , E.:
          <article-title>Tableau reasoning for description logics and its extension to probabilities</article-title>
          . Ann. Math. Artif. Intell. pp.
          <fpage>1</fpage>
          -
          <lpage>30</lpage>
          (
          <year>2016</year>
          ), http://dx.doi.org/10.1007/s10472-016-
          <fpage>9529</fpage>
          -3f
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>