<!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>From Weighted Conditionals of Multilayer Perceptrons to a Gradual Argumentation Semantics</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Laura Giordano</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>DISIT - Università del Piemonte Orientale</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Italy</string-name>
        </contrib>
      </contrib-group>
      <abstract>
        <p>A fuzzy multipreference semantics has been recently proposed for weighted conditional knowledge bases, and used to develop a logical semantics for Multilayer Perceptrons, by regarding a deep neural network (after training) as a weighted conditional knowledge base. Based on some different variants of this semantics, we propose some new gradual argumentation semantics, and relate them to the family of the gradual semantics. The relationships between weighted conditional knowledge bases and MLPs extend to the proposed gradual semantics to capture the stationary states of MPs, in agreement with previous results on the relationship between argumentation frameworks and neural networks.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Argumentation is a reasoning approach which, in its different formulations and semantics, has
been used in different contexts in the multi-agent setting, from social networks [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] to classification
[
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], and it is very relevant for decision making and for explanation [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. The argumentation
semantics are strongly related to other non-monotonic reasoning formalisms and semantics [
        <xref ref-type="bibr" rid="ref4 ref5">4, 5</xref>
        ].
      </p>
      <p>
        Our starting point in this paper is a preferential semantics for commonsense reasoning which
has been proposed for a description logic with typicality. Preferential description logics have been
studied in the last fifteen years to deal with inheritance with exceptions in ontologies, based on the
idea of extending the language of Description Logics (DLs), by allowing for non-strict forms of
inclusions, called typicality or defeasible inclusions, of the form T() ⊑  (meaning “the typical
-elements are -elements" or “normally ’s are ’s"), with different preferential semantics
[
        <xref ref-type="bibr" rid="ref6 ref7">6, 7</xref>
        ] and closure constructions [
        <xref ref-type="bibr" rid="ref10 ref11 ref12 ref8 ref9">8, 9, 10, 11, 12</xref>
        ]. Such defeasible inclusions correspond to KLM
conditionals  |∼  [
        <xref ref-type="bibr" rid="ref13 ref14">13, 14</xref>
        ], and defeasible DLs inherit and extend some of the preferential
semantics and the closure constructions developed within preferential and conditional approaches
to commonsense reasoning [
        <xref ref-type="bibr" rid="ref13 ref14 ref15 ref16 ref17">13, 15, 14, 16, 17</xref>
        ].
      </p>
      <p>
        In previous work [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ], a concept-wise multipreference semantics for weighted conditional
knowledge bases (KBs) has been proposed to account for preferences with respect to different
concepts, by allowing a set of typicality inclusions of the form T() ⊑  with positive or
negative weights, for distinguished concepts . The concept-wise multipreference semantics has
been first introduced as a semantics for ranked DL knowledge bases [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ] (where conditionals
are associated a positive integer rank), and later extended to weighted conditional KBs (in the
two-valued and in the fuzzy case), based on a different semantic closure construction, still in the
spirit of Lehmann’s lexicographic closure [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] and Kern-Isberner’s c-representations [
        <xref ref-type="bibr" rid="ref20 ref21">20, 21</xref>
        ],
but exploiting multiple preferences with respect to concepts.
      </p>
      <p>
        The concept-wise multipreference semantics has been proven to have some desired properties
from the knowledge representation point of view in the two-valued case [
        <xref ref-type="bibr" rid="ref19 ref22">19, 22</xref>
        ]: it satisfies the
KLM properties of a preferential consequence relation [
        <xref ref-type="bibr" rid="ref13 ref14">13, 14</xref>
        ], it allows to deal with specificity
and irrelevance and avoids inheritance blocking or the “drowning problem" [
        <xref ref-type="bibr" rid="ref15 ref17">15, 17</xref>
        ], and deals
with “ambiguity preservation" [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ]. The plausibility of the concept-wise multipreference
semantics has also been supported [
        <xref ref-type="bibr" rid="ref23 ref24">23, 24</xref>
        ] by showing that it is able to provide a logical interpretation
to Kohonen’ Self-Organising Maps [
        <xref ref-type="bibr" rid="ref25">25</xref>
        ], which are psychologically and biologically plausible
neural network models. In the fuzzy case, the KLM properties of non-monotomic entailment
have been studied in [
        <xref ref-type="bibr" rid="ref26">26</xref>
        ], showing that most KLM postulates are satisfied, depending on their
reformulation and on the choice of fuzzy combination functions. It has been shown [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ] that both
in the two-valued and in the fuzzy case, the multi-preferential semantics allows to describe the
input-output behavior of Multilayer Perceptrons (MLPs), after training, in terms of a preferential
interpretation which, in the fuzzy case, can be proved to be a model (in a logical sense) of the
weighted KB which is associated to the neural network.
      </p>
      <p>
        The relationships between preferential and conditional approaches to non-monotonic reasoning
and argumentation semantics are strong. Let us also mention, the work by Geffner and Pearl
on Conditional Entailment, whose proof theory is defined in terms of “arguments” [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ]. In this
paper we aim at investigating the relationships between the fuzzy multipreference semantics for
weighted conditionals and gradual argumentation semantics [
        <xref ref-type="bibr" rid="ref27 ref28 ref29 ref30 ref31 ref32 ref33 ref34">27, 28, 29, 30, 31, 32, 33, 34</xref>
        ]. To
this purpose, in addition to the notions of coherent and faithful fuzzy multipreference semantics
[
        <xref ref-type="bibr" rid="ref18 ref26">18, 26</xref>
        ], in Section 4, we introduce a notion of  -coherent (fuzzy) multipreference semantics. In
Section 5, we propose three new gradual semantics for a weighted argumentation graph (namely,
a coherent, a faithful and a  -coherent semantics) inspired by the fuzzy preferential semantics of
weighted conditionals and, in Section 6, we investigate the relationship of  -coherent semantics
with the family of gradual semantics studied by Amgoud and Doder. The relationships between
weighted conditional knowledge bases and MLPs easily extend to the proposed gradual semantics,
which captures the stationary states of MLPs. This is in agreement with the previous results on
the relationships between argumentation frameworks and neural networks by Garces, Gabbay and
Lamb [35] and by Potyca [36]. Section 7 concludes the paper by suggesting a possible approach
for defeasible reasoning building on a gradual semantics, as considered in an extended version of
this paper [37].
2. The description logic ℒ and fuzzy ℒ
In this section we recall the syntax and semantics of the description logic ℒ [38] and of its
fuzzy extension [39]. For sake of simplicity, we only focus on ℒ, the boolean fragment of ℒ,
which does not allow for roles. Let  be a set of concept names, and  a set of individual
names. The set of ℒ concepts (or, simply, concepts) can be defined inductively:
-  ∈  , ⊤ and ⊥ are concepts;
- if  and  are concepts, and  ∈ , then  ⊓ ,  ⊔ , ¬ are concepts.
An ℒ knowledge base (KB)  is a pair ( ,  ), where  is a TBox and  is an ABox.
The TBox  is a set of concept inclusions (or subsumptions)  ⊑ , where ,  are concepts.
The ABox  is a set of assertions of the form (), where  is a concept and  an individual
name in  .
      </p>
      <p>An ℒ interpretation is defined as a pair  = ⟨∆ , ·  ⟩ where: ∆ is a domain—a set whose
elements are denoted by , , , . . . —and ·  is an extension function that maps each concept
name  ∈  to a set  ⊆ ∆ , and each individual name  ∈  to an element  ∈ ∆ . It is
extended to complex concepts as follows:
⊤ = ∆
( ⊓ ) =  ∩ 
⊥ = ∅</p>
      <p>(¬) = ∆ ∖
( ⊔ ) =  ∪ 
The notion of satisfiability of a KB in an interpretation and the notion of entailment are defined
as follows:
Definition 1 (Satisfiability and entailment). Given an ℒ interpretation  = ⟨∆ , ·  ⟩:
-  satisfies an inclusion  ⊑  if  ⊆  ;
-  satisfies an assertion () if  ∈  .</p>
      <p>Given a KB  = ( ,  ), an interpretation  satisfies  (resp.  ) if  satisfies all
inclusions in  (resp. all assertions in  );  is a model of  if  satisfies  and  .</p>
      <p>A subsumption  =  ⊑  (resp., an assertion ()), is entailed by , written  |=  , if
for all models  =⟨∆ , ·  ⟩ of ,  satisfies  .</p>
      <p>Given a knowledge base , the subsumption problem is the problem of deciding whether an
inclusion  ⊑  is entailed by .</p>
      <p>
        Fuzzy description logics have been widely studied in the literature for representing vagueness
in DLs [40, 41, 39, 42, 43], based on the idea that concepts and roles can be interpreted as fuzzy
sets. Formulas in Mathematical Fuzzy Logic [44] have a degree of truth in an interpretation
rather than being true or false; similarly, axioms in a fuzzy DL have a degree of truth, usually
in the interval [
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ]. In the following we shortly recall the semantics of a fuzzy extension of
ℒ for the fragment ℒ, referring to the survey by Lukasiewicz and Straccia [39]. We limit our
consideration to a few features of a fuzzy DL, without considering roles, datatypes, and restricting
to the language of ℒ.
      </p>
      <p>
        A fuzzy interpretation for ℒ is a pair  = ⟨∆ , ·  ⟩ where: ∆ is a non-empty domain and ·  is
fuzzy interpretation function that assigns to each concept name  ∈  a function  : ∆ →
[
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ], and to each individual name  ∈  an element  ∈ ∆ . A domain element  ∈ ∆ belongs
to the extension of  to some degree in [
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ], i.e.,  is a fuzzy set.
      </p>
      <p>The interpretation function ·  is extended to complex concepts as follows:
⊤ () = 1, ⊥ () = 0, (¬) () = ⊖  (),
( ⊓ ) () =  () ⊗  (), ( ⊔ ) () =  () ⊕  ().
where  ∈ ∆ and ⊗ , ⊕ , ▷ and ⊖ are arbitrary but fixed t-norm, s-norm, implication function,
and negation function, chosen among the combination functions of various fuzzy logics (we
refer to [39] for details). For instance, in Zadeh logic  ⊗  = {, },  ⊕  = {, },
 ▷  = {1 − , } and ⊖  = 1 − .</p>
      <p>The interpretation function ·  is also extended to non-fuzzy axioms (i.e., to strict inclusions
and assertions of an ℒ knowledge base) as follows:
( ⊑ ) = ∈Δ () ▷  (), (()) =  ( ).</p>
      <p>
        A fuzzy ℒ knowledge base  is a pair ( ,  ) where  is a fuzzy TBox and  a fuzzy
ABox. A fuzzy TBox is a set of fuzzy concept inclusions of the form  ⊑    , where  ⊑ 
is an ℒ concept inclusion axiom,  ∈ {≥ , ≤ , &gt;, &lt;} and  ∈ [
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ]. A fuzzy ABox  is a set
of fuzzy assertions of the form () , where  is an ℒ concept,  ∈  ,  ∈ {≥ , ≤ , &gt;, &lt;}
and  ∈ [
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ]. Following Bobillo and Straccia [43], we assume that fuzzy interpretations are
witnessed, i.e., the sup and inf are attained at some point of the involved domain. The notions of
satisfiability of a KB in a fuzzy interpretation and of entailment are defined in the natural way.
Definition 2 (Satisfiability and entailment for fuzzy KBs). A fuzzy interpretation  satisfies a
fuzzy ℒ axiom  (denoted  |= ), as follows, for  ∈ {≥ , ≤ , &gt;, &lt;}:
-  satisfies a fuzzy ℒ inclusion axiom  ⊑    if ( ⊑ )   ;
-  satisfies a fuzzy ℒ assertion ()   if  ( )  ;
Given a fuzzy ℒ KB  = ( ,  ), a fuzzy interpretation  satisfies  (resp.  ) if  satisfies
all fuzzy inclusions in  (resp. all fuzzy assertions in  ). A fuzzy interpretation  is a model
of  if  satisfies  and  . A fuzzy axiom  is entailed by a fuzzy knowledge base  (i.e.,
 |= ) if for all models  =⟨∆ , ·  ⟩ of ,  satisfies .
3. Fuzzy ℒ with typicality: ℒ FT
In this section, we describe an extension of fuzzy ℒ with typicality following [
        <xref ref-type="bibr" rid="ref18 ref26">18, 26</xref>
        ]. Typicality
concepts of the form T() are added, where  is a concept in fuzzy ℒ. The idea is similar
to the extension of ℒ with typicality under the two-valued semantics [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] but transposed to
the fuzzy case. The extension allows for the definition of fuzzy typicality inclusions of the form
T() ⊑    , meaning that typical -elements are -elements with a degree greater than
. A typicality inclusion T() ⊑ , as in the two-valued case, stands for a KLM conditional
implication  |∼  [
        <xref ref-type="bibr" rid="ref13 ref14">13, 14</xref>
        ], but now it has an associated degree. We call ℒFT the extension
of fuzzy ℒ with typicality. As in the two-valued case, and in the propositional typicality logic,
PTL, [45] the nesting of the typicality operator is not allowed.
      </p>
      <p>
        Observe that, in a fuzzy ℒ interpretation  = ⟨∆ , ·  ⟩, the degree of membership  () of the
domain elements  in a concept , induces a preference relation &lt; on ∆ , as follows:
 &lt;  iff  () &gt;  ()
(1)
Each &lt; has the properties of preference relations in KLM-style ranked interpretations [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ], that
is, &lt; is a modular and well-founded strict partial order. Let us recall that, &lt; is well-founded if
there is no infinite descending chain 1 &lt; 0, 2 &lt; 1, 3 &lt; 2, . . . of domain elements;
&lt; is modular if, for all , ,  ∈ ∆ ,  &lt;  implies ( &lt;  or  &lt; ). Well-foundedness
holds for the induced preference &lt; defined by condition (1) under the assumption that fuzzy
interpretations are witnessed [43] (see Section 2) or that ∆ is finite. For simplicity, we will
assume ∆ to be finite.
      </p>
      <p>
        Each preference relation &lt; has the properties of a preference relation in KLM rational
interpretations [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] (also called ranked interpretations), but here there are multiple preferences
and, therefore, fuzzy interpretations can be regarded as multipreferential interpretations, which
have been also studied in the two-valued case [
        <xref ref-type="bibr" rid="ref19">19, 46, 47</xref>
        ]. Preference relation &lt; captures the
relative typicality of domain elements wrt concept  and may then be used to identify the typical
-elements. We will regard typical -elements as the domain elements  that are preferred with
respect to relation &lt; among those such that  () ̸= 0. Let &gt; 0 be the crisp set containing all
domain elements  such that  () &gt; 0, that is, &gt; 0 = { ∈ ∆ |  () &gt; 0}. One can provide
a (two-valued) interpretation of typicality concepts T() in a fuzzy interpretation  , by letting:
(T()) () =
︂{
1
0
otherwise
if  ∈ &lt; (&gt; 0)
(2)
a typical -element in  .
where &lt;() = { :  ∈  and ∄ ∈  s.t.  &lt; }. When (T()) () = 1, we say that  is
      </p>
      <p>Note that, if  () &gt; 0 for some  ∈ ∆ , &lt; (&gt; 0) is non-empty.
pretation, extended by interpreting typicality concepts as in (2).</p>
      <p>Definition 3 ( ℒFT interpretation). An ℒFT interpretation  = ⟨∆ , ·  ⟩ is a fuzzy ℒ
interentailment can be defined in a similar way as in fuzzy</p>
      <p>
        The fuzzy interpretation  = ⟨∆ , ·  ⟩ implicitly defines a multipreference interpretation, where
any concept  is associated to a preference relation &lt; . This is different from the two-valued
multipreference semantics in [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ], where only a subset of distinguished concepts have an
associated preference, and a notion of global preference &lt; is introduced to define the interpretation
of the typicality concept T(), for an arbitrary . Here, we do not need to introduce a notion
of global preference. The interpretation of any ℒ concept  is defined compositionally from
the interpretation of atomic concepts, and the preference relation &lt; associated to  is defined
from  . The notions of satisfiability in ℒFT, model of an ℒFT knowledge base, and ℒFT
ℒ (see Section 2).
3.1. Strengthening ℒFT: a closure construction
To overcome the weakness of preferential entailment, the rational closure [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] and the
lexicographic closure of a conditional knowledge base [48] have been introduced, to allow for further
inferences. In this section, we recall a closure construction introduced to strengthen ℒFT
entailment for weighted conditional knowledge bases, where typicality inclusions are associated
real-valued weights. In the two-valued case, the construction is related to the definition of
Kern-Isberner’s c-representations [
        <xref ref-type="bibr" rid="ref20 ref21">20, 21</xref>
        ], which include penalty points for falsified conditionals.
In the fuzzy case, the construction also relates to the fuzzy extension of rational closure by Casini
and Straccia [49].
      </p>
      <p>
        A weighted ℒFT knowledge base , over a set  = {1, . . . , } of distinguished ℒ
concepts, is a tuple ⟨ , 1 , . . . ,  ,  ⟩, where  is a set of fuzzy ℒFT inclusion axiom,
 is a set of fuzzy ℒFT assertions and  = {(ℎ, ℎ )} is a set of all weighted typicality
inclusions ℎ = T() ⊑ ,ℎ for , indexed by ℎ, where each inclusion ℎ has weight ℎ , a
real number. As in [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ], the typicality operator is assumed to occur only on the left hand side of a
may belong to  and  . Let us consider the following example from [
        <xref ref-type="bibr" rid="ref26">26</xref>
        ].
weighted typicality inclusion, and we call distinguished concepts those concepts  occurring on
the l.h.s. of some typicality inclusion T() ⊑ . Arbitrary ℒFT inclusions and assertions
Example 1. Consider the weighted knowledge base  = ⟨ , ,  , ,  ⟩,
over the set of distinguished concepts  = {Bird , Penguin, Canary }, with empty  and 
containing, for instance, the inclusions:
      </p>
      <p>Yellow ⊓ Black ⊑ ⊥ ≥ 1 Yellow ⊓ Red ⊑ ⊥ ≥ 1 Black ⊓ Red ⊑ ⊥ ≥ 1
The weighted TBox  contains the following weighted defeasible inclusions:
(1) T(Bird ) ⊑ Fly , +20 (2) T(Bird ) ⊑ Has_Wings, +50
(3) T(Bird ) ⊑ Has_Feather , +50;
  and  contain, respectively, the following defeasible inclusions:
(4) T(Penguin) ⊑ Bird , +100 (7) T(Canary ) ⊑ Bird , +100
(5) T(Penguin) ⊑ Fly , - 70 (8) T(Canary ) ⊑ Yellow , +30
(6) T(Penguin) ⊑ Black , +50; (9) T(Canary ) ⊑ Red , +20
The meaning is that a bird normally has wings, has feathers and flies, but having wings and
feather (both with weight 50) for a bird is more plausible than flying (weight 20), although flying
is regarded as being plausible. For a penguin, flying is not plausible (inclusion (5) has negative
weight -70), while being a bird and being black are plausible properties of prototypical penguins,
and (4) and (6) have positive weights (100 and 50, respectively). Similar considerations can
be done for concept Canary . Given an Abox in which Reddy is red, has wings, has feather and
lfies (all with degree 1) and Opus has wings and feather (with degree 1), is black with degree
0.8 and does not fly ( Fly I (opus) = 0 ), considering the weights of defeasible inclusions, we may
expect Reddy to be more typical than Opus as a bird, but less typical than Opus as a penguin.</p>
      <p>
        The semantics of a weighted knowledge base is defined in [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ] trough a semantic closure
construction, similar in spirit to Lehmann’s lexicographic closure [48], but strictly related to
c-representations and, additionally, based on multiple preferences. The construction allows a
subset of the ℒFT interpretations to be selected, the interpretations whose induced preference
relations &lt; , for the distinguished concepts , faithfully represent the defeasible part of the
knowledge base .
      </p>
      <p>Let  = {(ℎ, ℎ )} be the set of weighted typicality inclusions ℎ = T() ⊑ ,ℎ
associated to the distinguished concept , and let  = ⟨∆ , ·  ⟩ be a fuzzy ℒFT interpretation.
In the two-valued case, we would associate to each domain element  ∈ ∆ and each distinguished
concept , a weight () of  wrt  in , by summing the weights of the defeasible inclusions
satisfied by . However, as  is a fuzzy interpretation, we do not only distinguish between
the typicality inclusions satisfied or falsified by ; we also need to consider, for all inclusions
T() ⊑ ,ℎ ∈  , the degree of membership of  in ,ℎ. Furthermore, in comparing the
weight of domain elements with respect to &lt; , we give higher preference to the domain elements
belonging to  (with a degree greater than 0), with respect to those not belonging to  (having
membership degree 0).</p>
      <p>For each domain element  ∈ ∆ and distinguished concept , the weight () of  wrt 
in the ℒFT interpretation  = ⟨∆ , ·  ⟩ is defined as follows:
() =
︂{ ∑︀ℎ ℎ ,ℎ()
−∞
if  () &gt; 0
otherwise
(3)
where −∞</p>
      <p>is added at the bottom of all real values.</p>
      <p>
        The value of () is −∞ when  is not a -element (i.e.,  () = 0). Otherwise,  () &gt; 0
and the higher is the sum (), the more typical is the element  relative to the defeasible
properties of . How much  satisfies a typicality property T() ⊑ ,ℎ depends on the value
of ,ℎ() ∈ [
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ], which is weighted by ℎ in the sum. In the two-valued case, ,ℎ() ∈ {0, 1},
and () is the sum of the weights of the typicality inclusions for  satisfied by , if  is a
-element, and is −∞ , otherwise.
      </p>
      <p>Example 2. Let us consider again Example 1. Let  be an ℒFT interpretation such that
Fly I (reddy ) = (Has_Wings)I (reddy ) = (Has_Feather )I (reddy ) = 1 and Red I (red - dy ) = 1 ,
i.e., Reddy flies, has wings and feather and is red (and Black I (reddy ) = 0). Suppose
further that Fly I (opus) = 0 and (Has_Wings)I (opus) = (Has_ Feather )I (opus) = 1 and
Black I (opus) = 0 .8 , i.e., Opus does not fly, has wings and feather, and is black with degree 0.8.
Considering the weights of typicality inclusions for Bird , WBird (reddy ) = 20 + 50 + 50 = 120
and WBird (opus) = 0 + 50 + 50 = 100. This suggests that reddy should be more typical as a
bird than opus. On the other hand, if we suppose further that Bird I (reddy ) = 1 and Bird I (opus)
= 0.8, then WPenguin (reddy ) = 100 − 70 + 0 = 30 and WPenguin (opus) = 0 .8 × 100 −
0 + 0 .8 × 50 = 120 , and Reddy should be less typical as a penguin than Opus.</p>
      <p>
        In [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ] a notion of coherence is introduced, to force an agreement between the preference
relations &lt; induced by a fuzzy interpretation , for each distinguished concept , and the
weights () computed, for each  ∈ ∆ , from the conditional knowledge base , given the
interpretation . This leads to the following definition of a coherent fuzzy multipreference model
of a weighted a ℒFT knowledge base.
      </p>
      <p>
        Definition 4 (Coherent (fuzzy) multipreference model of  [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ]). Let  = ⟨ , 1 , . . . ,
 ,  ⟩ be a weighted ℒFT knowledge base over . A coherent (fuzzy) multipreference
model (cf-model) of  is a fuzzy ℒFT interpretation  = ⟨∆ , ·  ⟩ s.t.:
•  satisfies the fuzzy inclusions in  and the fuzzy assertions in  ;
• for all  ∈ , the preference &lt; is coherent to  , that is, for all ,  ∈ ∆ ,
 &lt;  ⇐⇒ () &gt; ()
In a similar way, one can define a faithful (fuzzy) multipreference model (fm-model) of  by
replacing the coherence condition (4) with the following faithfulness condition (called weak
coherence in [50]): for all ,  ∈ ∆ ,
 &lt;  ⇒ () &gt; ().
(4)
(5)
The weaker notion of faithfulness allows to define a larger class of fuzzy multipreference models
of a weighted knowledge base, compared to the class of coherent models. This allows a larger
class of monotone non-decreasing activation functions in neural network models to be captured,
whose activation function is monotonically non-decreasing (we refer to [50], Sec. 7).
Example 3. Referring to Example 2 above, where Bird I (reddy ) = 1 , Bird I (opus) = 0.8, let us
further assume that PenguinI (reddy ) = 0 .2 and PenguinI (opus) = 0 .8 . Clearly,  &lt;
 and  &lt;  . For the interpretation  to be faithful, it is necessary that
the conditions WBird (reddy ) &gt; WBird (opus) and WPenguin (opus) &gt; WPenguin (reddy ) hold;
which is true. On the contrary, if it were PenguinI (reddy ) = 0 .9 , the interpretation  would
not be faithful. For PenguinI (reddy ) = 0 .8 , the interpretation  would be faithful, but not
coherent, as WPenguin (opus) &gt; WPenguin (reddy ), but PenguinI (opus) = PenguinI (reddy ).
      </p>
      <p>
        It has been shown [
        <xref ref-type="bibr" rid="ref18">18, 50</xref>
        ] that the proposed semantics allows the input-output behavior of a
deep network (considered after training) to be captured by a fuzzy multipreference interpretation
built over a set of input stimuli, through a simple construction which exploits the activity level
of neurons for the stimuli. Each unit ℎ of  can be associated to a concept name ℎ and, for a
given domain ∆ of input stimuli, the activation value of unit ℎ for a stimulus  is interpreted as
the degree of membership of  in concept ℎ. The resulting preferential interpretation can be
used for verifying properties of the network by model checking.
      </p>
      <p>
        For MLPs, the deep network itself can be regarded as a conditional knowledge base, by
mapping synaptic connections to weighted conditionals, so that the input-output model of the
network can be regarded as a coherent-model of the associated conditional knowledge base [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ].
      </p>
    </sec>
    <sec id="sec-2">
      <title>4.  -coherent models</title>
      <p>
        In this section we consider a new notion of coherence of a fuzzy interpretation  wrt a KB, that
we call  -coherence, where  is a function from R to the interval [
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ], i.e.,  : R → [
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ]. We
also establish it relationships with coherent and faithful models.
      </p>
      <p>
        Definition 5 (  -coherence). Let  = ⟨ , 1 , . . . ,  ,  ⟩ be a weighted ℒFT knowledge
base, and  : R → [
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ]. A fuzzy ℒFT interpretation  = ⟨∆ , ·  ⟩ is  -coherent if, for all
concepts  ∈  and  ∈ ∆ ,
 () =  (∑︁ ℎ ,ℎ())
ℎ
(6)
where  = {(T() ⊑ ,ℎ, ℎ )} is the set of weighted conditionals for .
To define  -coherent multipreference model of a knowledge base , we can replace the coherence
condition (4) in Definition 4 with the notion of  -coherence of an interpretation  wrt the
knowledge base .
      </p>
      <p>Observe that, for all  such that () &gt; 0, condition (6) above corresponds to condition
 () =  (()). While the notions of coherence and of weight () (of an element  wrt a
concept ) consider, as a special case, the case when () = 0, in condition (6) we impose the
same constraint to all domain elements  (including those with () = 0).</p>
      <p>
        For Multilayer Perceptrons, let us associate a concept name  to each unit  in a deep network
 , and let us interpret, as in [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ], a synaptic connection between neuron ℎ and neuron  with
weight ℎ as the conditional T() ⊑  with weight ℎ = ℎ. If we assume that  is the
activation function of all units in the network  , then condition (6) characterizes the stationary
states of MLPs, where  () corresponds to the activation of neuron  for some input stimulus
 and ∑︀ℎ ℎ ,ℎ() corresponds to the induced local field of neuron , which is obtained by
summing the input signals to the neuron, 1, . . . , , weighted by the respective synaptic weights:
∑︀
      </p>
      <p>ℎ=1 ℎℎ [51]. Here, each ,ℎ() corresponds to the input signal ℎ, for input stimulus .
Of course,  -coherence could be easily extended to deal with different activation functions  ,
one for each concept  (i.e., for each unit ).</p>
      <p>
        Proposition 1. Let  be a weighted conditional knowledge base and  : R → [
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ]. (1) if 
is a monotonically non-decreasing function, a  -coherent fuzzy multipreference model  of 
is also an fm-model of ; (2) if  is a monotonically increasing function, a  -coherent fuzzy
multipreference model  of  is also an cf-model of .
      </p>
      <p>
        All proofs can be found in the technical report [37]. Item 2 can be regarded as the analog of
,Δ of a deep neural
Proposition 1 in [
        <xref ref-type="bibr" rid="ref18">18, 50</xref>
        ], where the fuzzy multi-preferential interpretation ℳ
network  , built over the domain of input stimuli ∆ , is proven to be a coherent model of the
knowledge base  associated to  , under the specified conditions on the activation function
 , and the assumption that each stimulus in ∆ corresponds to a stationary state in the neural
,Δ
network. Item 1 in Proposition 1 is as well the analog of Proposition 2 in [50] stating that ℳ
is a faithful (or weakly-coerent) model of  .
      </p>
      <p>
        A notion of coherent/faithful/ -coherent multipreference entailment from a weighted ℒFT
knowledge base  can be defined in the obvious way (see [
        <xref ref-type="bibr" rid="ref18 ref26">18, 26</xref>
        ] for the definitions of coherent
and faithful (fuzzy) multipreference entailment). The properties of faithful entailment have been
studied in [
        <xref ref-type="bibr" rid="ref26">26</xref>
        ]. Faithful entailment is reasonably well-behaved: it deals with specificity and
irrelevance; it is not subject to inheritance blocking; it satisfies most KLM properties [
        <xref ref-type="bibr" rid="ref13 ref14">13, 14</xref>
        ],
depending on their fuzzy reformulation and on the chosen combination functions.
      </p>
      <p>As MLPs are usually represented as a weighted graphs [51], whose nodes are units and
whose edges are the synaptic connections between units with their weight, it is very tempting
to extend the different semantics of weighted knowledge bases considered above, to weighted
argumentation graphs.</p>
    </sec>
    <sec id="sec-3">
      <title>5. Coherent, faithful and  -coherent semantics for weighted argumentation graphs</title>
      <p>
        There is much work in the literature concerning extension of Dung’s argumentation framework
[
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] with weights attached to arguments and/or to the attacks between arguments. Many different
proposals have been investigated and compared in the literature. Let us just mention [
        <xref ref-type="bibr" rid="ref27 ref28 ref29 ref30 ref31 ref33">27, 28, 29,
30, 31, 33</xref>
        ] for the moment, which also include extensive comparisons. In the following, we will
propose some semantics for weighted argumentation with the purpose of establishing some links
with the semantics of conditional knowledge bases considered in the previous section.
      </p>
      <p>
        In the following, we will consider a notion of weighted argumentation graph as a triple
 = ⟨, ℛ,  ⟩, where  is a set of arguments, ℛ ⊆  ×  and  : ℛ → R. This definition
of weighted argumentation graph corresponds to the definition of weighted argument system in
[
        <xref ref-type="bibr" rid="ref29">29</xref>
        ], but here we admit both positive and negative weights, while [
        <xref ref-type="bibr" rid="ref29">29</xref>
        ] only allows for positive
weights representing the strength of attacks. In our notion of weighted graph, a pair (, ) ∈ ℛ
can be regarded as a support relation when the weight is positive and an attack relation when
the weight is negative, and it leads to bipolar argumentation [52]. The argumentation semantics
we will consider in the following, as in the case of weighted conditionals, deals with both the
positive and the negative weights in a uniform way. For the moment we do not include in  a
function determining the basic strength of arguments [
        <xref ref-type="bibr" rid="ref31">31</xref>
        ].
      </p>
      <p>
        Given a weighted argumentation graph  = ⟨, ℛ,  ⟩, we define a labelling of the graph 
as a function  :  → [
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ] which assigns to each argument and acceptability degree, i.e., a
value in the interval [
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ]. Let R− (A) = {B | (B , A) ∈ ℛ}. When R− (A) = ∅, argument 
has neither supports nor attacks.
      </p>
      <p>For a weighted graph  = ⟨, ℛ,  ⟩ and a labelling  , we introduce a weight   on , as a
partial function   :  → R, assigning a positive or negative support to the arguments  ∈ 
such that R− (Ai ) ̸= ∅, as follows:
 () =</p>
      <p>∑︁
(,)∈ℛ
 ( , )  ( )
(7)
When R− (Ai ) = ∅,  () is let undefined.</p>
      <p>We can now exploit this notion of weight of an argument to define different argumentation
semantics for a graph  as follows.</p>
      <p>Definition 6. Given a weighted graph  = ⟨, ℛ,  ⟩ and a labelling  :
•  is a coherent labelling of  if, for all arguments ,  ∈  s.t. R− (A) ̸= ∅ and
R− (B ) ̸= ∅,</p>
      <p>() &lt;  () ⇐⇒
•  is a faithfull labelling of  if, for all arguments ,  ∈  s.t. R− (A) ̸= ∅ and
R− (B ) ̸= ∅,</p>
      <p>
        () &lt;  ();
 () &lt;  () ⇒
• for a function  : R → [
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ],  is a  -coherent labelling of  if, for all arguments  ∈ 
s.t. R− (A) ̸= ∅,  () =  ( ()).
      </p>
      <p>() &lt;  ();
These definitions do not put any constraint on the labelling of arguments which do not have
incoming edges in : their labelling is arbitrary, provided the constraints on the labelings of all
other arguments can be satisfied, depending on the semantics considered.</p>
      <p>The definition of  -coherent labelling of  is defined through a set of equations, as in Gabbay’s
equational approach to argumentation networks [53]. Here, we use equations for defining the
weights of arguments starting from the weights of attacks/supports.</p>
      <p>A  -coherent labelling of a weigthed graph  can be proven to be as well a coherent labelling
or a faithful labelling, under some conditions on the function  .</p>
      <p>Proposition 2. Given a weighted graph  = ⟨, ℛ,  ⟩: (1) A coherent labelling of  is a faithful
labelling of ; (2) if  is a monotonically non-decreasing function, a  -coherent labelling  of 
is a faithful labelling of ; (3) if  is a monotonically increasing function, a  -coherent labelling
 of  is a coherent labelling of .</p>
      <p>The proof is similar to the one of Proposition 1, and can be found in [37]. It exploits the property
of a  -labelling that  () =  ( ()), for all arguments  with R− (A) ̸= ∅, as well as the
properties of  .</p>
    </sec>
    <sec id="sec-4">
      <title>6.  -coherent labellings and the gradual semantics</title>
      <p>
        The notion of  -coherent labelling relates to the framework of gradual semantics studied by
Amgoud and Doder [
        <xref ref-type="bibr" rid="ref33">33</xref>
        ] where, for the sake of simplicity, the weights of arguments and attacks
are in the interval [
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ]. Here, as we have seen, positive and negative weights are admitted to
represent the strength of attacks and supports. To define an evaluation method for  -coherent
labellings, we need to consider a slightly extended definition of an evaluation method for a graph
 in [
        <xref ref-type="bibr" rid="ref33">33</xref>
        ]. Following [
        <xref ref-type="bibr" rid="ref33">33</xref>
        ] we include a function  0 :  → [
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ] in the definition of a weighted
graph, where  0 assigns to each argument  ∈  its basic strength. Hence a graph  becomes a
quadruple  = ⟨,  0, ℛ,  ⟩.
      </p>
      <p>
        An evaluation method for a graph  = ⟨,  0, ℛ,  ⟩ is a triple  = ⟨ℎ, ,  ⟩, where1:
ℎ : R × [
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ] → R
 : ⋃︀+=∞0 R → R
 : [
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ] × () → [
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ]
Function ℎ is intended to calculate the strength of an attack/support by aggregating the weight
on the edge between two arguments with the strength of the attacker/supporter. Function 
aggregates the strength of all attacks and supports to a given argument, and function  returns a
value for an argument, given the strength of the argument and aggregated weight of its attacks
and supports.
      </p>
      <p>
        As in [
        <xref ref-type="bibr" rid="ref33">33</xref>
        ], a gradual semantics  is a function assigning to any graph  = ⟨,  0, ℛ,  ⟩ a
weighting  on , i.e.,  :  → [
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ], where () represents the strength of an
argument  (or its acceptability degree).
      </p>
      <p>A gradual semantics  is based on an evaluation method  iff, ∀  = ⟨,  0, ℛ,  ⟩, ∀ ∈ ,
() =  ( 0(), (ℎ( (1, ), (1)), . . . , ℎ( (, ), ()))
(8)
where B1 , . . . , Bn are all arguments attacking or supporting  (i.e., R− (A) = {B1 , . . . , Bn }).</p>
      <p>
        Let us consider the evaluation method   = ⟨ℎ, ,  ⟩, where the functions ℎ
and  are defined as in [
        <xref ref-type="bibr" rid="ref33">33</xref>
        ], i.e., ℎ(, ) =  ·  and (1, . . . , ) = ∑︀
=1 , but
we let () to be undefined . We let  (, ) =  when  is undefined, and  (, ) =  ()
otherwise. The function  returns a value which is independent from the first argument, when
the second argument is not undefined (i.e., there is some support/attack for the argument). When
 has neither attacks nor supports (R− (A) = ∅),  returns the basic strength of ,  0().
      </p>
      <p>The evaluation method   = ⟨ℎ, ,  ⟩ provides a characterization of the  -coherent
labelling for an argumentation graph, in the following sense.</p>
      <p>
        Proposition 3. Let  = ⟨, ℛ,  ⟩ be a weighted argumentation graph. If, for some  0 :  →
[
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ],  is a gradual semantics of graph ′ = ⟨,  0, ℛ,  ⟩ based on the evaluation method
  = ⟨ℎ, ,  ⟩, then ′ is a  -coherent labelling for .
      </p>
      <p>Vice-versa, if  is a  -coherent labelling for , then there are a function  0 and a gradual
semantics  based on the evaluation method   = ⟨ℎ, ,  ⟩, such that, for the graph
′ = ⟨,  0, ℛ,  ⟩,</p>
      <p>′ ≡  .</p>
      <p>
        1This definition is the same as in [
        <xref ref-type="bibr" rid="ref33">33</xref>
        ], but for the fact that in the domain/range of functions ℎ and  interval [
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ]
is sometimes replaced by R.
      </p>
      <p>The proof can be found in [37].</p>
      <p>
        Amgoud and Doder [
        <xref ref-type="bibr" rid="ref33">33</xref>
        ] study a large family of determinative and well-behaved evaluation
models for weighted graphs in which attacks have positive weights in the interval [
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ]. For
weighted graph  with positive and negative weights, the evaluation method   cannot be
guaranteed to be determinative, even under the conditions that  is monotonically increasing and
continuous. In general, there is not a unique semantics  based on   , and there is not a unique
 -coherent labelling for a weighted graph , given a basic strength  0. This is not surprising,
considering that  -coherent labelings of a graph correspond to stationary states (or equilibrium
states) [51] in a deep neural network.
      </p>
      <p>
        A deep neural network can than be seen as a weighted argumentation graph, with positive and
negative weights, where each unit in the network is associated to an argument, and the activation
value of the unit can be regarded as the weight (in the interval [
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ]) of the corresponding
argument. Synaptic positive and negative weights correspond to the strength of supports (when
positive) and attacks (when negative). In this view,  -coherent labelings, assigning to each
argument a weight in the interval [
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ], correspond to stationary states of the network, the
solutions of a set of equations. This is in agreement with previous results on the relationship
between weighted argumentation graphs and MLPs established by Garcez, Gabbay and Lamb
[35] and, more recently, by Potyca [36]. We refer to [37] for comparisons.
      </p>
      <p>
        Unless the network is feedforward (and the corresponding graph is acyclic), stationary states
cannot be uniquely determined by an iterative process from the values of input units (that is, from
an initial labelling  0). On the other hand, a semantics  based on   satisfies some of the
properties considered in [
        <xref ref-type="bibr" rid="ref33">33</xref>
        ], including anonymity, independence, directionality, equivalence and
maximality, provided the last two properties are properly reformulated to deal with both positive
and negative weights (i.e., by replacing R− (x ) to (), for each argument  in the formulation
in [
        <xref ref-type="bibr" rid="ref33">33</xref>
        ]). However, a semantics  based on   cannot be expected to satisfy the properties of
neutrality, weakening, proportionality and resilience. In fact, function  completely disregard
the initial valuation  0 in graph  = ⟨,  0, ℛ,  ⟩, for those arguments having some incoming
edge (even if their weight is 0). So, for instance, it is not the same, for an argument to have a
support with weight 0 or no support or attack at all: neutrality does not hold.
      </p>
    </sec>
    <sec id="sec-5">
      <title>7. Conclusions</title>
      <p>
        In this paper, drawing inspiration from a fuzzy preferential semantics for weighted conditionals,
which has been introduced for modeling the behavior of Multilayer Perceptrons [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ], we develop
some semantics for weighted argumentation graphs, where positive and negative weights can be
associated to pairs of arguments. In particular, we introduce the notions of coherent/faithful/
coherent labellings, and establish some relationships among them. While in [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ] a deep neural
network is mapped to a weighted conditional knowledge base, a deep neural network can as
well be seen as a weighted argumentation graph, with positive and negative weights, under the
proposed semantics. In this view,  -coherent labellings correspond to stationary states in the
network (where each unit in the network is associated to an argument and the activation value of
the unit can be regarded as the weight of the corresponding argument). This is in agreement with
previous work on the relationship between argumentation frameworks and neural networks first
investigated by Garcez, et al. [35] and recently by Potyca [36]. See in [37] for comparisons.
      </p>
      <p>The proposed approach suggests interesting directions for future work. On the one hand, the
generality of the fuzzy conditional logic, where in T() ⊑ ,  and  are boolean concepts,
suggests a simple approach to deal with attacks/supports by boolean combination of arguments,
based on the fuzzy semantics of weighted conditionals [37]. On the other hand, it has been shown
in [37] that, under suitable conditions on  , a multipreference model can be constructed over
a (finite) set of  -labelling Σ . This allows (fuzzy) conditional formulas over arguments to be
validated by model checking over a preferential model. For instance, the property: "does normally
argument 2 follows from argument 1 with a degree greater than 0.7?" can be formalized by the
fuzzy inclusion T(1) ⊑ 2 &gt; 0.7. Whether this approach can be extended to the other gradual
semantics, and under which conditions on the evaluation method, is subject of future work.</p>
      <p>Prague, Czech Republic, Sept. 21-24, 2021, volume 12897 of LNCS, 2021, pp. 201–214.
[35] A. S. d’Avila Garcez, D. M. Gabbay, L. C. Lamb, Value-based argumentation frameworks
as neural-symbolic learning systems, J. Log. Comput. 15 (2005) 1041–1058.
[36] N. Potyka, Interpreting neural networks as quantitative argumentation frameworks, in:
Thirty-Fifth AAAI Conference on Artificial Intelligence, AAAI 2021, February 2-9, 2021,
AAAI Press, 2021, pp. 6463–6470.
[37] L. Giordano, From weighted conditionals of multilayer perceptrons to gradual argumentation
and back, CoRR abs/2110.03643 (2021). URL: https://arxiv.org/abs/2110.03643.
[38] F. Baader, D. Calvanese, D. McGuinness, D. Nardi, P. Patel-Schneider, The Description</p>
      <p>Logic Handbook - Theory, Implementation, and Applications, Cambridge, 2007.
[39] T. Lukasiewicz, U. Straccia, Description logic programs under probabilistic uncertainty and
fuzzy vagueness, Int. J. Approx. Reason. 50 (2009) 837–853.
[40] U. Straccia, Towards a fuzzy description logic for the semantic web (preliminary report),
in: ESWC 2005, Heraklion, Crete, Greece, May 29 - June 1, 2005, Proceedings, volume
3532 of LNCS, Springer, 2005, pp. 167–181.
[41] G. Stoilos, G. B. Stamou, V. Tzouvaras, J. Z. Pan, I. Horrocks, Fuzzy OWL: uncertainty and
the semantic web, in: Proceedings of the OWLED*05 Workshop on OWL: Experiences and
Directions, Galway, Ireland, Nov 11-12, 2005, volume 188 of CEUR Workshop Proc., 2005.
[42] S. Borgwardt, F. Distel, R. Peñaloza, The limits of decidability in fuzzy description logics
with general concept inclusions, Artif. Intell. 218 (2015) 23–55.
[43] F. Bobillo, U. Straccia, Reasoning within fuzzy OWL 2 EL revisited, Fuzzy Sets Syst. 351
(2018) 1–40.
[44] P. Cintula, P. Hájek, C. Noguera (Eds.), Handbook of Mathematical Fuzzy Logic, volume
37-38, College Publications, 2011.
[45] R. Booth, G. Casini, T. Meyer, I. Varzinczak, On rational entailment for propositional
typicality logic, Artif. Intell. 277 (2019).
[46] J. Delgrande, C. Rantsoudis, A preference-based approach for representing defaults in
ifrst-order logic, in: Proc. 18th Int. Workshop on Non-Monotonic Reasoning, NMR, 2020.
[47] L. Giordano, V. Gliozzi, A reconstruction of multipreference closure, Artif. Intell. 290
(2021).
[48] D. J. Lehmann, Another perspective on default reasoning, Ann. Math. Artif. Intell. 15
(1995) 61–82.
[49] G. Casini, U. Straccia, Towards rational closure for fuzzy logic: The case of propositional
gödel logic, in: Proc. LPAR-19, Stellenbosch, South Africa, December 14-19, 2013, volume
8312 of LNCS, Springer, 2013, pp. 213–227.
[50] L. Giordano, D. T. Dupré, Weighted defeasible knowledge bases and a multipreference
semantics for a deep neural network model, CoRR abs/2012.13421 (2020). URL: https:
//arxiv.org/abs/2012.13421v2.
[51] S. Haykin, Neural Networks - A Comprehensive Foundation, Pearson, 1999.
[52] L. Amgoud, C. Cayrol, M. Lagasquie-Schiex, On the bipolarity in argumentation
frameworks, in: 10th International Workshop on Non-Monotonic Reasoning (NMR 2004),
Whistler, Canada, June 6-8, 2004, Proceedings, 2004, pp. 1–9.
[53] D. M. Gabbay, Equational approach to argumentation networks, Argument Comput. 3
(2012) 87–142.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>J.</given-names>
            <surname>Leite</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. G.</given-names>
            <surname>Martins</surname>
          </string-name>
          ,
          <article-title>Social abstract argumentation</article-title>
          ,
          <source>in: IJCAI</source>
          <year>2011</year>
          , Barcelona, Spain,
          <source>July 16-22</source>
          ,
          <year>2011</year>
          , IJCAI/AAAI,
          <year>2011</year>
          , pp.
          <fpage>2287</fpage>
          -
          <lpage>2292</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>L.</given-names>
            <surname>Amgoud</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Serrurier</surname>
          </string-name>
          ,
          <article-title>Agents that argue and explain classifications</article-title>
          ,
          <source>Auton. Agents Multi Agent Syst</source>
          .
          <volume>16</volume>
          (
          <year>2008</year>
          )
          <fpage>187</fpage>
          -
          <lpage>209</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>Q.</given-names>
            <surname>Zhong</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Fan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Luo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Toni</surname>
          </string-name>
          ,
          <article-title>An explainable multi-attribute decision model based on argumentation</article-title>
          ,
          <source>Expert Syst. Appl</source>
          .
          <volume>117</volume>
          (
          <year>2019</year>
          )
          <fpage>42</fpage>
          -
          <lpage>61</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>P. M.</given-names>
            <surname>Dung</surname>
          </string-name>
          ,
          <article-title>On the acceptability of arguments and its fundamental role in non-monotonic reasoning, logic programming and n-person games</article-title>
          ,
          <source>Artif. Intell</source>
          .
          <volume>77</volume>
          (
          <year>1995</year>
          )
          <fpage>321</fpage>
          -
          <lpage>357</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>G.</given-names>
            <surname>Alfano</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Greco</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Parisi</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Trubitsyna</surname>
          </string-name>
          ,
          <article-title>On the semantics of abstract argumentation frameworks: A logic programming approach</article-title>
          ,
          <source>TPLP</source>
          <volume>20</volume>
          (
          <year>2020</year>
          )
          <fpage>703</fpage>
          -
          <lpage>718</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>L.</given-names>
            <surname>Giordano</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Gliozzi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Olivetti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G. L.</given-names>
            <surname>Pozzato</surname>
          </string-name>
          , Preferential Description Logics,
          <source>in: LPAR</source>
          <year>2007</year>
          , volume
          <volume>4790</volume>
          <source>of LNAI</source>
          , Springer, Yerevan, Armenia,
          <year>2007</year>
          , pp.
          <fpage>257</fpage>
          -
          <lpage>272</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>K.</given-names>
            <surname>Britz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Heidema</surname>
          </string-name>
          , T. Meyer, Semantic preferential subsumption, in: G. Brewka, J. Lang (Eds.),
          <source>KR</source>
          <year>2008</year>
          , AAAI Press, Sidney, Australia,
          <year>2008</year>
          , pp.
          <fpage>476</fpage>
          -
          <lpage>484</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>G.</given-names>
            <surname>Casini</surname>
          </string-name>
          , U. Straccia,
          <article-title>Rational Closure for Defeasible Description Logics</article-title>
          , in: T. Janhunen, I. Niemelä (Eds.),
          <source>JELIA</source>
          <year>2010</year>
          , volume
          <volume>6341</volume>
          <source>of LNCS</source>
          , Springer, Helsinki,
          <year>2010</year>
          , pp.
          <fpage>77</fpage>
          -
          <lpage>90</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>G.</given-names>
            <surname>Casini</surname>
          </string-name>
          , T. Meyer,
          <string-name>
            <given-names>I. J.</given-names>
            <surname>Varzinczak</surname>
          </string-name>
          , ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Moodley</surname>
          </string-name>
          ,
          <article-title>Nonmonotonic Reasoning in Description Logics: Rational Closure for the ABox</article-title>
          , in: 26th
          <source>International Workshop on Description Logics (DL</source>
          <year>2013</year>
          ), volume
          <volume>1014</volume>
          <source>of CEUR Workshop Proceedings</source>
          ,
          <year>2013</year>
          , pp.
          <fpage>600</fpage>
          -
          <lpage>615</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>L.</given-names>
            <surname>Giordano</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Gliozzi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Olivetti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G. L.</given-names>
            <surname>Pozzato</surname>
          </string-name>
          ,
          <article-title>Semantic characterization of rational closure: From propositional logic to description logics, Artif</article-title>
          . Intell.
          <volume>226</volume>
          (
          <year>2015</year>
          )
          <fpage>1</fpage>
          -
          <lpage>33</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>P. A.</given-names>
            <surname>Bonatti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Sauro</surname>
          </string-name>
          ,
          <article-title>On the logical properties of the nonmonotonic description logic DLN, Artif</article-title>
          . Intell.
          <volume>248</volume>
          (
          <year>2017</year>
          )
          <fpage>85</fpage>
          -
          <lpage>111</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>G.</given-names>
            <surname>Casini</surname>
          </string-name>
          , U. Straccia, T. Meyer,
          <article-title>A polynomial time subsumption algorithm for nominal safe elo⊥ under rational closure</article-title>
          ,
          <source>Inf. Sci</source>
          .
          <volume>501</volume>
          (
          <year>2019</year>
          )
          <fpage>588</fpage>
          -
          <lpage>620</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>S.</given-names>
            <surname>Kraus</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Lehmann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Magidor</surname>
          </string-name>
          ,
          <article-title>Nonmonotonic reasoning, preferential models and cumulative logics</article-title>
          ,
          <source>Artificial Intelligence</source>
          <volume>44</volume>
          (
          <year>1990</year>
          )
          <fpage>167</fpage>
          -
          <lpage>207</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>D.</given-names>
            <surname>Lehmann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Magidor</surname>
          </string-name>
          ,
          <article-title>What does a conditional knowledge base entail?</article-title>
          ,
          <source>Artificial Intelligence</source>
          <volume>55</volume>
          (
          <year>1992</year>
          )
          <fpage>1</fpage>
          -
          <lpage>60</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>J.</given-names>
            <surname>Pearl</surname>
          </string-name>
          , System
          <string-name>
            <surname>Z</surname>
          </string-name>
          :
          <article-title>A natural ordering of defaults with tractable applications to nonmonotonic reasoning</article-title>
          , in: TARK'
          <fpage>90</fpage>
          ,
          <string-name>
            <surname>Pacific</surname>
            <given-names>Grove</given-names>
          </string-name>
          , CA, USA,
          <year>1990</year>
          , pp.
          <fpage>121</fpage>
          -
          <lpage>135</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>H.</given-names>
            <surname>Geffner</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Pearl</surname>
          </string-name>
          ,
          <article-title>Conditional entailment: Bridging two approaches to default reasoning, Artif</article-title>
          . Intell.
          <volume>53</volume>
          (
          <year>1992</year>
          )
          <fpage>209</fpage>
          -
          <lpage>244</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>S.</given-names>
            <surname>Benferhat</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Cayrol</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Dubois</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Lang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Prade</surname>
          </string-name>
          ,
          <article-title>Inconsistency management and prioritized syntax-based entailment</article-title>
          ,
          <source>in: Proc. IJCAI'93</source>
          ,
          <string-name>
            <surname>Chambéry</surname>
          </string-name>
          „
          <year>1993</year>
          , pp.
          <fpage>640</fpage>
          -
          <lpage>647</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>L.</given-names>
            <surname>Giordano</surname>
          </string-name>
          , D. T. Dupré,
          <article-title>Weighted defeasible knowledge bases and a multipreference semantics for a deep neural network model</article-title>
          ,
          <source>in: Proc. JELIA</source>
          <year>2021</year>
          , May 17-20, volume
          <volume>12678</volume>
          <source>of LNCS</source>
          , Springer,
          <year>2021</year>
          , pp.
          <fpage>225</fpage>
          -
          <lpage>242</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>L.</given-names>
            <surname>Giordano</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. T.</given-names>
            <surname>Dupré</surname>
          </string-name>
          ,
          <article-title>An ASP approach for reasoning in a concept-aware multipreferential lightweight DL, Theory Pract</article-title>
          . Log. Program.
          <volume>20</volume>
          (
          <year>2020</year>
          )
          <fpage>751</fpage>
          -
          <lpage>766</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>G.</given-names>
            <surname>Kern-Isberner</surname>
          </string-name>
          ,
          <article-title>Conditionals in Nonmonotonic Reasoning and Belief Revision - Considering Conditionals as Agents</article-title>
          , volume
          <volume>2087</volume>
          <source>of LNCS</source>
          , Springer,
          <year>2001</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>G.</given-names>
            <surname>Kern-Isberner</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Eichhorn</surname>
          </string-name>
          ,
          <article-title>Structural inference from conditional knowledge bases</article-title>
          ,
          <source>Stud Logica</source>
          <volume>102</volume>
          (
          <year>2014</year>
          )
          <fpage>751</fpage>
          -
          <lpage>769</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>L.</given-names>
            <surname>Giordano</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. T.</given-names>
            <surname>Dupré</surname>
          </string-name>
          ,
          <article-title>A framework for a modular multi-concept lexicographic closure semantics</article-title>
          ,
          <source>in: Proc. 18th Int. Workshop on Non-Monotonic Reasoning, NMR2020, September 12th - 14th</source>
          ,
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>L.</given-names>
            <surname>Giordano</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Gliozzi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. T.</given-names>
            <surname>Dupré</surname>
          </string-name>
          ,
          <article-title>On a plausible concept-wise multipreference semantics and its relations with self-organising maps</article-title>
          , in: F.
          <string-name>
            <surname>Calimeri</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Perri</surname>
          </string-name>
          , E. Zumpano (Eds.),
          <source>CILC</source>
          <year>2020</year>
          , Rende, Italy,
          <source>October 13-15</source>
          ,
          <year>2020</year>
          , volume
          <volume>2710</volume>
          <source>of CEUR</source>
          ,
          <year>2020</year>
          , pp.
          <fpage>127</fpage>
          -
          <lpage>140</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>L.</given-names>
            <surname>Giordano</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Gliozzi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. T.</given-names>
            <surname>Dupré</surname>
          </string-name>
          ,
          <article-title>A conditional, a fuzzy and a probabilistic interpretation of self-organising maps</article-title>
          ,
          <source>CoRR abs/2103</source>
          .06854 (
          <year>2021</year>
          ). URL: https://arxiv.org/abs/2103. 06854.
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <given-names>T.</given-names>
            <surname>Kohonen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Schroeder</surname>
          </string-name>
          , T. Huang (Eds.),
          <string-name>
            <surname>Self-Organizing</surname>
            <given-names>Maps</given-names>
          </string-name>
          ,
          <source>Third Edition</source>
          , Springer Series in Information Sciences, Springer,
          <year>2001</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [26]
          <string-name>
            <given-names>L.</given-names>
            <surname>Giordano</surname>
          </string-name>
          ,
          <article-title>On the KLM properties of a fuzzy DL with Typicality</article-title>
          ,
          <source>in: Proc. ECSQARU</source>
          <year>2021</year>
          , volume
          <volume>12897</volume>
          <source>of LNCS</source>
          , Springer,
          <year>2021</year>
          , pp.
          <fpage>557</fpage>
          -
          <lpage>571</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          [27]
          <string-name>
            <given-names>C.</given-names>
            <surname>Cayrol</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Lagasquie-Schiex</surname>
          </string-name>
          , Graduality in argumentation,
          <source>J. Artif. Intell. Res</source>
          .
          <volume>23</volume>
          (
          <year>2005</year>
          )
          <fpage>245</fpage>
          -
          <lpage>297</lpage>
          . doi:
          <volume>10</volume>
          .1613/jair.1411.
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          [28]
          <string-name>
            <given-names>J.</given-names>
            <surname>Janssen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. D.</given-names>
            <surname>Cock</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Vermeir</surname>
          </string-name>
          ,
          <article-title>Fuzzy argumentation frameworks</article-title>
          .,
          <source>in: IPMU</source>
          <year>2008</year>
          ,
          <year>2008</year>
          , pp.
          <fpage>513</fpage>
          -
          <lpage>520</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          [29]
          <string-name>
            <given-names>P. E.</given-names>
            <surname>Dunne</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Hunter</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>McBurney</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Parsons</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. J.</given-names>
            <surname>Wooldridge</surname>
          </string-name>
          ,
          <article-title>Weighted argument systems: Basic definitions, algorithms</article-title>
          , and complexity results,
          <source>Artif. Intell</source>
          .
          <volume>175</volume>
          (
          <year>2011</year>
          )
          <fpage>457</fpage>
          -
          <lpage>486</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          [30]
          <string-name>
            <given-names>S.</given-names>
            <surname>Egilmez</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. G.</given-names>
            <surname>Martins</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Leite</surname>
          </string-name>
          ,
          <article-title>Extending social abstract argumentation with votes on attacks</article-title>
          ,
          <source>in: TAFA</source>
          <year>2013</year>
          , Beijing, China,
          <source>Aug. 3-5, LNCS 8306</source>
          , Springer,
          <year>2013</year>
          , pp.
          <fpage>16</fpage>
          -
          <lpage>31</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          [31]
          <string-name>
            <given-names>L.</given-names>
            <surname>Amgoud</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Ben-Naim</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Doder</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Vesic</surname>
          </string-name>
          ,
          <article-title>Acceptability semantics for weighted argumentation frameworks</article-title>
          ,
          <source>in: IJCAI</source>
          <year>2017</year>
          , Melbourne, Australia,
          <year>2017</year>
          , pp.
          <fpage>56</fpage>
          -
          <lpage>62</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          [32]
          <string-name>
            <given-names>P.</given-names>
            <surname>Baroni</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Rago</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Toni</surname>
          </string-name>
          ,
          <article-title>How many properties do we need for gradual argumentation?</article-title>
          ,
          <source>in: Proc. AAAI</source>
          <year>2018</year>
          , New Orleans, Louisiana, USA, February 2-
          <issue>7</issue>
          ,
          <year>2018</year>
          , pp.
          <fpage>1736</fpage>
          -
          <lpage>1743</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref33">
        <mixed-citation>
          [33]
          <string-name>
            <given-names>L.</given-names>
            <surname>Amgoud</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Doder</surname>
          </string-name>
          ,
          <article-title>Gradual semantics accounting for varied-strength attacks</article-title>
          ,
          <source>in: Proceedings AAMAS '19</source>
          , Montreal, QC, Canada, May
          <volume>13</volume>
          -17,
          <year>2019</year>
          ,
          <year>2019</year>
          , pp.
          <fpage>1270</fpage>
          -
          <lpage>1278</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref34">
        <mixed-citation>
          [34]
          <string-name>
            <given-names>B.</given-names>
            <surname>Yun</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Vesic</surname>
          </string-name>
          ,
          <article-title>Gradual semantics for weighted bipolar setafs</article-title>
          ,
          <source>in: Proc. ECSQARU</source>
          <year>2021</year>
          ,
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>