<!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>Preferential Reasoning with Typicality in ASP over Weighted Argumentation Graphs in a Gradual Semantics</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Mario Alviano</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Laura Giordano</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Daniele Theseider Dupré</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>DEMACS, University of Calabria</institution>
          ,
          <addr-line>Via Bucci 30/B, 87036 Rende (CS)</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>DISIT, University of Piemonte Orientale</institution>
          ,
          <addr-line>Viale Michel 11, 15121 Alessandria</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Recently some new gradual argumentation semantics have been proposed inspired by a fuzzy multipreferential semantics for weighted conditional knowledge bases with typicality. In this paper we extend these semantics to the finitely-valued case, and develop an ASP approach for conditional reasoning over a weighted argumentation graph, through the verification of graded conditional implications over arguments and over boolean combination of arguments. The semantics defined in the paper is enforced via a custom propagator. The paper also develops a probabilistic semantics for gradual argumentation, which builds on the many-valued conditional semantics.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        The relationships between preferential, conditional approaches to non-monotonic reasoning and
argumentation semantics are strong. In particular, for Dung-style argumentation semantics and
Abstract Dialectical Frameworks (ADFs) the relationships with conditional reasoning have been
deeply investigated [
        <xref ref-type="bibr" rid="ref1 ref2 ref3 ref4">1, 2, 3, 4</xref>
        ]. This is not the case for gradual argumentation, which has been
studied through many different approaches and frameworks [
        <xref ref-type="bibr" rid="ref10 ref11 ref12 ref13 ref5 ref6 ref7 ref8 ref9">5, 6, 7, 8, 9, 10, 11, 12, 13</xref>
        ].
      </p>
      <p>
        Some new gradual argumentation semantics [
        <xref ref-type="bibr" rid="ref14 ref15">14, 15</xref>
        ] have been recently proposed inspired
by the multi-preferential semantics for weighted conditional knowledge bases with typicality in
description logics [
        <xref ref-type="bibr" rid="ref16 ref17">16, 17</xref>
        ]. This suggests an approach to conditional reasoning over arguments in
an argumentation graph, as well as a probabilistic interpretation for an argumentation graph with
respect to a gradual semantics. The approach is a general one, and can be applied to different
gradual argumentation semantics (under some conditions on the domain of argument valuation),
but in this paper we will focus on some gradual argumentation semantics developed in [
        <xref ref-type="bibr" rid="ref14 ref15">14, 15</xref>
        ] for
weighted argumentation graphs, and on their finitely-valued variants we are going to introduce.
      </p>
      <p>
        As a motivation of the work, it has been shown that a multilayer neural network can be mapped
to a weighted conditional knowledge base [
        <xref ref-type="bibr" rid="ref16 ref17">16, 17</xref>
        ] and, hence, a weighted argumentation graph,
with positive and negative weights, under the  -coherent semantics [
        <xref ref-type="bibr" rid="ref14 ref15">14, 15</xref>
        ]. This is in agreement
with previous work on the relationship between argumentation frameworks and neural networks
[
        <xref ref-type="bibr" rid="ref13 ref18">18, 13</xref>
        ], see [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ] for a comparison. This concrete application and the widespread interest in
neural networks strongly motivates the development of proof methods for weighted argumentation
graphs under the  -coherent semantics.
      </p>
      <p>
        The paper first introduces a finitely-valued variant of the  -coherent semantics [
        <xref ref-type="bibr" rid="ref14 ref15">14, 15</xref>
        ] for
weighted argumentation graphs, and develops an answer set programming (ASP) approach for
conditional reasoning over weighted argumentation graphs, through the verification of graded
(strict or defeasible) implications over arguments based on a many-valued conditional logic
with typicality. We consider conditional implications of the form T(1) → 2, meaning that
“normally argument 1 implies argument 2", in the sense that “in the typical situations where 1
holds, 2 also holds", where T is also inspired by typicality operator in Propositional Typicality
Logic (PTL) [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ]. The truth degree of such implications can be determined with respect to the
preferential interpretation built from a set of  -coherent labellings of an argumentation graph.
      </p>
      <p>More generally, we consider graded conditionals of the form T( ) →  ≥  (“normally
argument  implies argument  with degree at least "), where  and  are boolean combination
of arguments. The satisfiability of such inclusions in a multi-preferential interpretation of an
argumentation graph , exploits the preference relations &lt; over  -coherent labellings, which
depend on arguments.</p>
      <p>
        The preferential interpretation associated to an argumentation graph, based on the  -coherent
semantic, is further exploited to develop a probabilistic interpretation of the  -coherent semantics.
More precisely, we propose a probabilistic argumentation semantics, inspired by Zadeh’s
probability of fuzzy events [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ], to extend the classical epistemic approach to probabilistic argumentation
[
        <xref ref-type="bibr" rid="ref21 ref22">21, 22</xref>
        ] to the gradual case.
      </p>
    </sec>
    <sec id="sec-2">
      <title>2. Many-valued Coherent, Faithful and  -coherent Semantics for Weighted Argumentation Graphs</title>
      <p>
        In this section, we generalize the gradual semantics for weighted argumentation graphs proposed
in [
        <xref ref-type="bibr" rid="ref14 ref15">14, 15</xref>
        ], which have been introduced adopting the real unit interval [
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ] as the domain of
argument valuation. We include the finitely-valued case. As a proof of concept, the  -coherent
semantics will be used in Section 4 for conditional reasoning over an argumentation graph.
      </p>
      <p>
        More precisely, we let the domain of argument valuation  to be either the real unit interval
[
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ] or the finite set  = {0, 1 , . . . , − 1 , 1}, for some integer  ≥ 1. This allows to develop the
notions of many-valued coherent, faithful and  -coherent labellings for weighted argumentation
graphs, which include both the infinitely and the finitely-valued case.
      </p>
      <p>Let a weighted argumentation graph be a triple  = ⟨, ℛ,  ⟩, where  is a set of arguments,
ℛ ⊆  ×  and  : ℛ → R. An example is in Figure 1.</p>
      <p>
        This definition of weighted argumentation graph is similar to that of weighted argument system
in [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], where only positive weights are allowed, representing the strength of attacks. Here, a pair
(, ) ∈ ℛ is regarded as a support of argument  to argument  when the weight  (, ) is
positive and as an attack of argument  to argument  when  (, ) is negative. This leads to
bipolar argumentation, which is well-studied in the literature [
        <xref ref-type="bibr" rid="ref10 ref13 ref23 ref24">23, 10, 24, 13</xref>
        ]. The argumentation
semantics described below deals with positive and negative weights in a uniform way.
      </p>
      <p>Given a weighted argumentation graph  = ⟨, ℛ,  ⟩, a many-valued labelling of  is a
function  :  →  which assigns to each argument an acceptability degree in the domain of
argument valuation .</p>
      <p>Let R− (A) = {B | (B , A) ∈ ℛ}. When R− (A) = ∅, argument  has neither supports nor
attacks. For  = ⟨, ℛ,  ⟩ and a labelling  , we introduce a weight   on  as a partial
function   :  → R, assigning a positive or negative support (relative to labelling  ) to all
arguments  ∈  such that R− (Ai ) ̸= ∅, as follows:
 () =</p>
      <p>∑︁
(,)∈ℛ
 ( , )  ( )
 () is left undefined when R− (Ai ) = ∅,</p>
      <p>
        We exploit such a notion of weight of an argument with respect to a labelling to define some
argumentation semantics for a graph , which generalize the semantics in [
        <xref ref-type="bibr" rid="ref14 ref15">14, 15</xref>
        ].
      </p>
      <sec id="sec-2-1">
        <title>Definition 1.</title>
        <p>Given a weighted graph  = ⟨, ℛ,  ⟩ and  :  →  a labelling, we say that:
•  is a coherent labelling of  if, for all arguments ,  ∈  s.t. R− (A) ̸= ∅ and</p>
        <p>R− (B ) ̸= ∅:  () &lt;  () ⇐⇒  () &lt;  ();
•  is a faithful labelling of  if, for all arguments ,  ∈  s.t. R− (A) ̸= ∅ and</p>
        <p>R− (B ) ̸= ∅:  () &lt;  () ⇒  () &lt;  ();
• given a function  : R → ,  is a  -coherent labelling of  if, for all arguments  ∈ ,
s.t. R− (A) ̸= ∅,</p>
        <p>() =  ( ())</p>
        <p>
          Observe that the notion of  -coherent labelling of  is defined through a set of equations,
as in Gabbay’s equational approach to argumentation networks [
          <xref ref-type="bibr" rid="ref25">25</xref>
          ]. The notions of coherent,
faithful and  -coherent labelling of a weighted argumentation graph  do not put constraints on
the labelling of arguments without incoming edges, provided the constraints on the labellings of
all other arguments can be satisfied, depending on the semantics considered. It can be proven that
also for the finitely-valued case there are strong relationships between the three semantics, as in
the fuzzy case [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ].
(1)
(2)
Proposition 1. Given  = ⟨, ℛ,  ⟩ and  : R → , with  = , (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 monotonically increasing, a
 -coherent labelling  of  is a coherent labelling of .
        </p>
        <p>
          Restricting the domain of argument valuation to the finite number of values in , allows
considering finitely-valued labellings which approximate the fuzzy semantics considered in
[
          <xref ref-type="bibr" rid="ref14 ref15">14, 15</xref>
          ]. In the following, for  = [
          <xref ref-type="bibr" rid="ref1">0, 1</xref>
          ] we will assume function  to be the logistic function
() = 1/(1 + − ) and, for  = , its pointwise approximation (i.e., () is approximated to
the closest value in ).
        </p>
        <p>Example 1. For  =  with  = 5, the graph  in Figure 1 has 36  -coherent labellings, while,
for  = 9,  has 100  -coherent labellings. For instance,  = (0, 4/5, 3/5, 2/5, 2/5, 3/5)
(meaning that  (1) = 0,  (2) = 4/5, and so on) is a labelling for  = 5. Consider, e.g., 4;
the  -coherence condition indeed holds, i.e.,  (4) =  ( (4)) :
 (4) = 4/5 − 1.5 * 3/5 = − 0.1;
( (4)) = (− 0.1) = 0.475 , then  ( (4)) = 2/5.</p>
        <p>
          In [
          <xref ref-type="bibr" rid="ref14 ref15">14, 15</xref>
          ] it has been shown that, for labellings with values in [
          <xref ref-type="bibr" rid="ref1">0, 1</xref>
          ], the notion of  -coherent
labelling relates to the framework of gradual semantics studied by Amgoud and Doder [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ], by
considering a slight extension of their gradual argumentation framework so to deal with both
positive and negative weights, to capture the strength of supports and attacks. The notion of
bipolar argumentation has been widely studied in the literature [
          <xref ref-type="bibr" rid="ref10 ref12 ref13 ref23 ref5">23, 5, 10, 12, 13</xref>
          ]. In particular,
an extension of the bipolar argumentation framework QBAFs by Baroni et al. [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ] which includes
the strength of attacks and supports has been developed and studied by Potyka [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ].
        </p>
        <p>
          As observed in [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ], since MultiLayer Perceptrons (MLPs) can be mapped to weighted
conditional knowledge bases, they can as well be seen as weighted argumentation graphs, with
positive and negative weights, under the proposed semantics. In this view,  -coherent labellings
correspond to stationary states [
          <xref ref-type="bibr" rid="ref26">26</xref>
          ] of the network, where each unit in the network is associated
to an argument, synaptic connections (with their weights) correspond to attacks/supports, and the
activation of units to values of the corresponding arguments in a labelling. This is in agreement
with previous work on the relationship between argumentation frameworks and neural networks
investigated by d’Avila Garcez, Gabbay and Lamb [
          <xref ref-type="bibr" rid="ref18">18</xref>
          ] and recently by Potyka [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ].
        </p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. A Preferential Interpretation of Gradual Argumentation</title>
    </sec>
    <sec id="sec-4">
      <title>Semantics</title>
      <p>
        The strong relations between the notions of coherent, faithful and  -coherent labellings of a
gradual argumentation graph and the corresponding semantics of weighted conditional knowledge
bases have suggested an approach for defeasible reasoning over a weighted argumentation graph
[
        <xref ref-type="bibr" rid="ref14 ref15">14, 15</xref>
        ], which builds on the semantics of the argumentation graph.
      </p>
      <p>
        In the following, we first consider a propositional language to represent boolean combinations
of arguments and a many-valued semantics for it on the domain of argument valuation. Then, we
extend the language with a typicality operator, to introduce defeasible implications over boolean
combinations of arguments and to define a (multi-)preferential interpretation associated with a
weighted argumentation graph , for the semantics introduced in Section 2). A similar extension
with typicality of a propositional language has, for instance, been considered for the two-valued
case in the Propositional Typicality Logic [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ].
      </p>
      <p>
        Let us consider a weighted argumentation graph  = ⟨, ℛ,  ⟩. We introduce a propositional
language ℒ, whose set of propositional variables   is the set of arguments , and assume our
language ℒ contains the connectives ∧, ∨, ¬ and →, and that formulas are defined inductively, as
usual. Formulas built from the propositional variables in  correspond to boolean combination
of arguments considered, for instance, by Hunter, Polberg and Thimm [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ]. Here we consider a
many-valued semantics for boolean combination of arguments, using , ,  to denote them, e.g.,
 = (1 ∧ ¬2) ∨ 3.
      </p>
      <p>
        Let  be a truth degree set, equipped with a preorder relation ≤ , a minimum and maximum
element (denoted 0 and 1, resp.). Let ⊗ , ⊕ , ▷ and ⊖ be the truth degree functions in  for the
connectives ∧, ∨, ¬ and → (respectively). When  is [
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ] or the finite set , as in our case
of study, ⊗ , ⊕ , ▷ and ⊖ can be chosen as a t-norm, s-norm, implication function, and negation
function in some system of many-valued logic [
        <xref ref-type="bibr" rid="ref27">27</xref>
        ].
      </p>
      <p>Let  be the domain of argument valuation for a gradual semantics . A labelling  :  → 
of graph  assigns to each argument  ∈  a truth degree in , that is,  is a many-valued
valuation. A valuation  can be inductively extended to all propositional formulas of  as follows:
 ( ∧  ) =  ( ) ⊗  ( )
 (
→  ) =  ( ) ▷  ( )
 ( ∨  ) =  ( ) ⊕  ( )
 (¬ ) = ⊖  ( )
Based on the choice of the combination functions, a labelling  uniquely assigns a truth degree to
any boolean combination of arguments. We will assume that the false argument ⊥ and the true
argument ⊤ are formulas of  and that  (⊥) = 0 and  (⊤) = 1, for all labellings  .</p>
      <p>
        Let Σ be a set of labellings of an argumentation graph  = ⟨, ℛ,  ⟩, under some gradual
semantics  in Section 2, with domain of argument valuation  (both  = [
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ] and  = 
satisfy the conditions above and, actually, &lt; is a strict total order on ).
      </p>
      <p>Definition 2. Given a set of labellings Σ , for each argument  ∈  , we define a preference
relation &lt; on Σ , as follows: for ,  ′ ∈ Σ ,</p>
      <p>&lt;   ′ iff  ′() &lt;  ().</p>
      <p>Labelling  is preferred to  ′ with respect to argument  (or  is more plausible than  ′ for
argument ), when the degree of truth of  in  is greater than the degree of truth of  in  ′.
The preference relation &lt; is a strict modular partial order on Σ (where, modularity means that,
for all  ′,  ′′,  ′′′ ∈ Σ ,  ′ &lt;  ′′ implies ( ′ &lt;  ′′′ or  ′′′ &lt;  ′′)).</p>
      <p>Example 2. Referring to graph  in Figure 1, among the set Σ of 36 labellings of  for  = 5,
there are  and  ′ such that  ′(1) = 0 &lt;  (1) = 1/5, and  ′(3) = 1 &gt;  (3) = 4/5.
Hence  &lt; 1  ′ and  ′ &lt;3  . Labelling  = (1, 4/5, 0, 1, 1/5, 1) is preferred to all other ones
with respect to &lt;6 , being the only one with  (6) = 1.</p>
      <p>The definition of preference wrt. arguments which is induced by a set of labellings Σ also
extends to boolean combination of arguments  in the obvious way, based on the choice of
combination functions. A set of labellings Σ induces a preference relation &lt; on Σ , for each
boolean combination of arguments  , as follows:  &lt;   ′ iff  ′( ) &lt;  ( ).</p>
      <p>When the set Σ is infinite, &lt; (or some &lt; ) is not guaranteed to be well-founded, as there
may be infinitely-descending chains of labellings  2 &lt;  1,  3 &lt;  2, . . .. In the following,
we restrict our consideration to well-founded set of labellings Σ , i.e., to Σ such that both &lt; and
&lt;¬ are well-founded for all arguments .</p>
      <sec id="sec-4-1">
        <title>Example 3. Under Gödel logic with standard involutive negation (i.e., with combination func</title>
        <p>tions:  ⊗  = {, },  ⊕  = {, },  ▷  = 1 if  ≤  and  otherwise; and
⊖  = 1 − ) for the weighted graph  in Figure 1, with  = 5, the boolean combination of
arguments 1 ∧ 2 ∧ ¬3 has 4 maximally preferred labellings, with  (1 ∧ 2 ∧ ¬3) = 4/5.</p>
        <p>
          We can now define a notion of preferential interpretation over many-valued valuations, which
relates to preferential interpretations in KLM preferential logics [
          <xref ref-type="bibr" rid="ref28">28</xref>
          ]. Here preferences are
defined over many-valued labellings, rather than over two-valued propositional valuations. A
further difference with KLM approach is that the semantics exploits multiple preferences (one for
each argument); it is a multi-preferential semantics. Other multi-preferential semantics for KLM
conditional logics have been considered in [
          <xref ref-type="bibr" rid="ref29 ref30">29, 30</xref>
          ] and, for ranked and weighted knowledge
bases in description logics, in [
          <xref ref-type="bibr" rid="ref16 ref17">17, 16</xref>
          ].
        </p>
        <p>Definition 3. Given a weighted argumentation graph  = ⟨, ℛ,  ⟩, a pair  = (, Σ) is a
preferential interpretation of  in a gradual semantics  in Section 2, if Σ the set of labellings of
 in , and  is the domain of argument valuation.</p>
        <p>The preference relations &lt; in  are left implicit, as they are induced by the labellings in Σ .
Often, we will simply write  , rather than .</p>
        <p>
          We add a unary typicality operator T to the language . The extended language is called T,
and the associated many-valued logic with typicality ℒT. Intuitively, as in PTL, “a sentence
of the form T( ) is understood to refer to the typical situations in which  holds" [
          <xref ref-type="bibr" rid="ref19">19</xref>
          ]. The
typicality operator allows the formulation of conditional implications (or defeasible implications)
of the form T( ) →  whose meaning is that "normally, if  then  ". In the two-valued case
such implications correspond to conditional implications  |∼  of KLM preferential logics [
          <xref ref-type="bibr" rid="ref28">28</xref>
          ].
As usual [
          <xref ref-type="bibr" rid="ref19">19</xref>
          ], we do not allow nesting of the typicality operator. When  and  do not contain
occurrences of the typicality operator, an implication  →  is called strict. In the following, we
do not restrict our consideration to strict or defeasible implications, but we allow in T general
implications  →  , where  and  may contain occurrences of the typicality operator.
        </p>
        <p>The interpretation of a typicality formula T( ) is defined with respect to a preferential
interpretation  = (, Σ) with Σ well-founded.</p>
        <p>Definition 4. Given a preferential interpretation  = (, Σ) , and a labelling  ∈ Σ , the valuation
of a propositional formula T( ) in  is defined as follows:
 (T( )) =
︂{  ( )
0
if  ∈ &lt; (Σ)
otherwise
(3)
where &lt; (Σ) =</p>
        <p>{ :  ∈ Σ and ∄ ′ ∈ Σ s.t.  ′ &lt;  }.</p>
        <p>When (T()) ( ) &gt; 0,  is a labelling assigning a maximal degree of acceptability to
argument  in  , i.e., it maximizes the acceptability of argument , among all the labellings in  .
(see example 3),  (T(1 ∧ 2 ∧ ¬3)) = 4/5.</p>
        <p>Example 4. Let us consider the interpretation  = (5, Σ) , where Σ is the set of labellings
of graph  in Figure 1 in the  -coherent semantics with truth space 5. For the (unique)
labelling  preferred for 6 (see Example 2),  (T(6)) = 1. For all other labellings  ′ ∈ Σ ,
 ′(T(6)) = 0. For the 4 labellings  1, . . . ,  4 that are the preferred ones for 1 ∧ 2 ∧ ¬3
a preferential interpretation  .
boolean combination of arguments. We first define the truth degree of an implication
Given a preferential interpretation  = (, Σ) , we can now define the satisfiability in
 of a
graded implication, having form 
→  ≥
 or 
→  ≤
, with  and  in  and  and 

→  wrt</p>
        <sec id="sec-4-1-1">
          <title>Definition 5.</title>
          <p>Given a preferential interpretation  = (, Σ)
truth degree of an implication 
→  wrt.  is defined as:
(
of an argumentation graph , the
→  ) =  ∈Σ( ( ) ▷  ( )).</p>
          <p>As a special case, for conditional implications, we have that: (T( )
 ∈Σ( (T( )) ▷  ( )). Note that the interpretation of an implication (and of a conditional
implication) is defined</p>
          <p>
            globally wrt a preferential interpretation  , as it is based on the whole set
of labellings Σ in  = (, Σ) , in agreement with the interpretation of conditionals [
            <xref ref-type="bibr" rid="ref28 ref31">31, 28</xref>
            ].
          </p>
          <p>We can now define the satisfiability of a
graded implication in an interpretation  = (, Σ) .</p>
          <p>→
 )
=</p>
        </sec>
        <sec id="sec-4-1-2">
          <title>Definition 6.</title>
          <p>Given a preferential interpretation  = (, Σ)
of an argumentation graph , 
satisfies a graded implication 
a graded implication 
→  ≤  (written  |= 
→  ≤ ) iff (
→  ) ≤ .
→  ≥  (written  |= 
→  ≥ ) iff (
→  ) ≥ ;  satisfies</p>
        </sec>
      </sec>
      <sec id="sec-4-2">
        <title>Example 5. As mentioned before, for the weighted argumentation graph in Figure 1, there</title>
        <p>are 36 labellings in case  = 5. The following graded conditionals are among the ones
satisfied in the interpretation:</p>
        <p>T(1 ∧ 2 ∧ ¬3) → 6 ≥
T(1 ∧ 2) → 6 ≥</p>
        <p>4/5 (12 preferred labellings), T(6) → 1 ∧ 2 ≥
labelling). On the other hand, for instance, the strict implication 6 → 1 ∧ 2 ≥</p>
      </sec>
      <sec id="sec-4-3">
        <title>4/5 (1 preferred</title>
      </sec>
      <sec id="sec-4-4">
        <title>1/5 does not</title>
      </sec>
      <sec id="sec-4-5">
        <title>1 (with 4 preferred labellings),</title>
        <p>hold.
4) ≥</p>
        <p>Notice that the valuation of a graded implication (e.g., 
→  ≥ ) in a preferential
interpretation  is two-valued, that is, either the graded implication is satisfied in  (i.e.,  |= 
→  ≥ )
or it is not (i.e.,  ̸|=</p>
        <p>→  ≥ ). Hence, it is natural to consider boolean combinations of graded
implications, such as (T(1) → 2 ∧ 3 ≤
0.7) ∧ (T(3) → 4) ≥
0.6) → (T(1) →
0.6), and define their satisfiability in an interpretation
 in the obvious way, based on the
semantics of classical propositional logic.</p>
        <p />
        <p>When the preferential interpretation   is finite (contains a finite set of labellings), the
satisfiadefeasible reasoning over an argumentation graph for the  -coherent semantics.
bility of graded implications (or their boolean combinations) can be verified by
model checking
over the preferential interpretation . In the next section, we develop an ASP approach for</p>
        <p>
          It can be shown that one can reformulate the KLM properties of a preferential consequence
relation in the many-valued setting, following the approach for weighted conditional DLs in [
          <xref ref-type="bibr" rid="ref32">32</xref>
          ].
It can be proven that (for the choice of combination functions as in Gödel logic) such properties
are satisfied by the set of graded conditionals of the form T( ) →  ≥ 1, which hold in a given
interpretation  = (, Σ ). A detailed description and the proof will be included in an extended
version of the paper.
        </p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>4. An ASP Approach for Conditional Reasoning in the</title>
    </sec>
    <sec id="sec-6">
      <title>Finitely-valued Case</title>
      <p>In this section, we consider the  -coherent finitely-valued semantics of a weighted argumentation
graph  introduced in Section 2, with domain of argument valuation , for some integer  ≥ 1,
and we describe an ASP approach for reasoning about argumentation graphs. The idea is to
represent a many-valued labelling in ASP as an answer set that encodes the assignment of a value
in  to each argument . The labelling is encoded by a set of atoms of the form val (a, v ),
meaning that  ∈  is the acceptability degree of argument  in the labelling.</p>
      <p>Answer set candidates are generated by the rule</p>
      <p>1 {val (A, V ) : val (V )}1 ← arg (A).
where facts val (a, v ) and arg (a) are given for all  s.t.  ∈  and  ∈ .</p>
      <p>Boolean combinations of interest are determined at grounding time and collected in predicate
arg _comb by means of the rules
arg _comb(impl (Alpha, Beta)) ← query (typ(Alpha), Beta, L)
arg _comb(A) ← arg _comb(neg (A))
arg _comb(A) ← arg _comb(op2 (A, B ))
where op2 stands for and , or , and impl , and the fact query (typ(alpha), beta, l ) is used to

represent the query T( ) →  ≥  , with alpha and beta given in the form of nested applications
of neg , and , or , and impl .</p>
      <p>The valuation of boolean combinations  of arguments is encoded as a predicate eval (B , V ).
A rule is introduced for each connective to encode its semantics, based, e.g., on Gödel logic with
standard involutive negation (see Example 3), but other choices of combination functions can as
well be considered. Then we have:
eval (A, V ) ← arg (A), val (A, V ).
eval (neg (A), n − V ) ← arg _comb(neg (A)), eval (A, V ).
eval (and (A, B ), @min(V1 , V2 )) ← arg _comb(and (A, B )), eval (A, V1 ), eval (B , V2 ).
eval (or (A, B ), @max (V1 , V2 )) ← arg _comb(or (A, B )), eval (A, V1 ), eval (B , V2 ).
eval (impl (A, B ), n) ← arg _comb(impl (A, B )), eval (A, V1 ), eval (B , V2 ), V1 ≤ V2 .
eval (impl (A, B ), V2 ) ← arg _comb(impl (A, B )), eval (A, V1 ), eval (B , V2 ), V1 &gt; V2 .
where @min and @max are @-terms respectively returning the minimum and maximum of their
arguments.</p>
      <p>
        To enforce the  -coherent semantics we need to encode condition (2). Even if the computation
of the weighted sum and of  is expressible in terms of ASP rules, the evaluation of such rules
would eventually materialize all combinations of truth degrees for all attacker arguments, which is
practically feasible only if the maximum in-degree is bounded by a small number. Moreover, such
ASP rules would require to represent weights on the graph in terms of integers, hence introducing
an approximation. We opted for an alternative approach powered by the Propagator interface of
the clingo API [
        <xref ref-type="bibr" rid="ref33">33</xref>
        ]. In a nutshell, we defined a custom propagator that enforces the condition
⊥ ← arg (A), eval (A, V ), V ̸=  (V /n).
for all arguments  ∈  s.t. − () ̸= ∅. The propagator takes as input the argument , and
is initialized after the grounding phase, when it can identify all attackers/supporters of , the
associated weights, and set watches for the boolean variables that clingo associates to the instances
of predicate eval . After that, whenever a watched boolean variable is assigned true or unrolled to
undefined, the propagator is notified and keeps track of the change. If all attackers/supporters
of  have been assigned a truth degree, then the propagator can infer the truth degree of , and
provide an explanation to clingo for such an inference in terms of a clause. Similarly, if  has
already a truth degree and all attackers/supporters of  have been assigned a truth degree which is
incompatible with that of , then the propagator can report a conflict, and provide an explanation
to clingo for such a conflict in terms of a clause.
      </p>
      <p>The preferential interpretation  = (, Σ) which is built over the (finite) set Σ of all the 
coherent labellings of the argumentation graph  in the finitely-valued semantics, is represented
by all resulting answer sets.</p>
      <p>Regarding the evaluation of the query T( ) →  ≥  , it is satisfied over the preferential
interpretation  if in all the labellings  that maximize the value of  ( ) wrt all labellings in
Σ , it holds that  (T( )) ▷  ( ) ≥  . That is, one has to verify that in all the answer sets 
that maximize the value of  such that eval (, V ) ∈ M , if eval (, v1 ), eval (, v2 ) ∈ M , then
1 ≤ 2 or 2 ≥  also hold in  . Equivalently, one can search for a counterexample, i.e. an
answer set that maximizes the evaluation 1 of  , and such that, if 2 is the evaluation of  ,
1 &gt; 2 and 2 &lt; . The following weak constraints are used:
:∼ query (typ(Alpha), _, _), eval (Alpha, V ). [− 1 @V + 2 , Alpha, V ]
:∼ query (typ(Alpha), Beta, L), eval (impl (Alpha, Beta), V ), V &lt; L.</p>
      <p>[− 1 @1 , Alpha, Beta, V , L]
The first weak constraint expresses a strong preference for answer sets where the evaluation of 
is maximal, given that the presence of eval (Alpha, V ) has priority  + 2, then increasing with
 . Among such answer sets, the second weak constraint expresses a preference for a witness
that the query is not satisfied. Note that also in such answer sets the evaluation of T( ) → 
coincides with the one for  →  (because the evaluation of T( ) and  coincide for typical 
labellings), and the second weak constraint can therefore use eval (impl (Alpha, Beta), V ).</p>
      <p>Our implementation is available at https://github.com/alviano/valphi, and it can be installed
and used in a Python 3.10 environment by running the following commands:
pip install valphi
python -m valphi -t file.graph -v file.valphi solve
python -m valphi -t file.graph -v file.valphi query "query"
where file.graph and file.valphi are files encoding a weighted argumentation graph  and the
activation thresholds for  (where the value of  changes from some  to  +1 ), and query is
a string encoding a gradual implication. Graph files start with the preamble #graph, and then
list the attack relation as space-separated triples of the form attacker attacked weight , where
attacker and attacked are argument indices (starting by 1) and weight is a real number. The
graph shown in Figure 1 is encoded as
Thresholds files are sequences of real numbers, one per line. A query T( ) →  ≥  is encoded
by the string  ′# ′# &gt;= #, where  ′ and  ′ are the terms representing  and  . For example,
T(1 ∧ 2 ∧ ¬3) → 6 ≥ 1 is encoded as and(a1,and(a2,neg(a3)))#a6#&gt;=#1.0.
Finally, solutions can be shown in an interactive graph visualization by adding the command-line
lfag --show-in-asp-chef; an example is shown in Figure 2.</p>
    </sec>
    <sec id="sec-7">
      <title>5. Towards a Probabilistic Semantics for Gradual</title>
    </sec>
    <sec id="sec-8">
      <title>Argumentation</title>
      <p>
        When the domain of argument valuation is the interval [
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ], the definition of a preferential
interpretation   associated to the gradual semantics  of a weighted argumentation graph also
suggests a probabilistic interpretation of the weighted graph, inspired by Zadeh’s probability
of fuzzy events [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ]. The approach has been previously considered in [
        <xref ref-type="bibr" rid="ref34">34</xref>
        ] for providing a
probabilistic interpretation of Self-Organising Maps [
        <xref ref-type="bibr" rid="ref35">35</xref>
        ] after training, by exploiting a recent
characterization of the continuous t-norms compatible with Zadeh’s probability of fuzzy events
( -compatible t-norms) by Montes et al. [
        <xref ref-type="bibr" rid="ref36">36</xref>
        ]. In this section we explore this approach for
weighted argumentation graphs, showing that it relates to the probabilistic semantics presented
by Thimm [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ]. We discuss some advantages and drawbacks of the approach.
      </p>
      <p>
        Let Σ be the set of labellings of  in a gradual argumentation semantics  with domain of
argument valuation in [
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ], and  an associated preferential interpretation. The probabilistic
semantics we propose is inspired by Zadeh’s probability of fuzzy events [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ], as one can regard
an argument  ∈  as a fuzzy event, with membership function   : Σ → [
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ], where
 ( ) =  (). Similarly, any boolean combination of arguments  can as well be regarded as
a fuzzy event, with membership function   ( ) =  ( ), where the extension of labellings to
boolean combinations of arguments and to typicality formulas has been defined in Section 3.
      </p>
      <p>
        We restrict ourselves to a  -compatible t-norm ⊗ [
        <xref ref-type="bibr" rid="ref36">36</xref>
        ], with associated t-conorm ⊕ and
the negation function ⊖  = 1 − . For instance, one can take the minimum t-norm, product
t-norm, or Lukasiewicz t-norm. Given  = ⟨, Σ ⟩, we assume a discrete probability distribution
 : Σ → [
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ] over Σ , and define the probability of a boolean combination of arguments  as
follows:
 ( ) = ∑︁  ( ) ( )
(4)
 ∈Σ
For a single argument  ∈ , when labellings are two-valued (that is,  () is 0 or 1), the
definition above becomes the following:  () = ∑︀ ∈Σ∧ ()=1 ( ), which relates to the
probability of an argument in the probabilistic semantics by Thimm in [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ]. Indeed, in [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ]
the probability of an argument  in  is “the degree of belief that  is in an extension",
defined as the sum of the probabilities of all possible extensions  that contain argument ,
i.e.,  () = ∑︀∈⊆  (), where an extension  ∈ 2 is a set of arguments in , and
() is the probability of extension . Here, on the other hand, we are considering many-valued
labellings  assigning an acceptability degree  () to each argument A, so it is not the case that
an argument either belongs to an extension (a labelling) or it does not.
      </p>
      <p>Following Smets [37], we let the conditional probability of  given  , where  and  are
boolean combinations of arguments, to be defined as</p>
      <p>( | ) =  ( ∧  )/ ( )
(provided  ( ) &gt; 0). As observed by Dubois and Prade [38], this generalizes both conditional
probability and the fuzzy inclusion index advocated by Kosko [39].</p>
      <p>
        Let us extend the language T by introducing a new proposition { }, for each  ∈ Σ , and the
valuations  to such propositions by letting:  ({ }) = 1 and  ′({ }) = 0, for any  ′ ∈ Σ such
that  ′ ̸=  . It can be proven (see [
        <xref ref-type="bibr" rid="ref34">34</xref>
        ]) that
      </p>
      <p>(|{ }) =  ().</p>
      <p>The result holds when the t-norm is chosen as in Gödel, Łukasiewicz or Product logic. In
such cases,  () can be interpreted as the conditional probability that argument  holds, given
labelling  , which can be regarded as a subjective probability (i.e., the degree of belief we put
into  when we are in the state represented by labelling  ).</p>
      <p>Under the assumption that the probability distribution  is uniform over the set Σ of labellings,
it holds that  ( | ) =  ( ∧  )/ ( ) (provided  ( ) &gt; 0), where  ( ) = ∑︀∈Σ  ()
is the size of the fuzzy event  . For a finite set of labellings Σ  = { 1, . . . ,  } wrt. a given
semantics , assuming a uniform probability distribution, we have that  ( ) =  ( )/ =
( 1( ) + . . . +  ( ))/.</p>
      <sec id="sec-8-1">
        <title>Example 6. Reconsidering the example in Figure 1, for the  -coherent semantics with truth</title>
        <p>degree set 5, assuming a uniform probability distribution, we get:  (1) = 0.5,  (2) = 0.777,
 (3) = 0.483,  (4) = 0.644,  (5) = 0.222,  (6) = 0.755.</p>
        <p>Furthermore,  (1 ∧ 2|6) = 0.618 and  (1 ∧ 2 ∧ ¬3|6) = 0.397, while  (1 ∧
2|T(6)) = 0.8 and  (1 ∧ 2 ∧ ¬3|T(6)) = 0.8.</p>
        <p>
          While the notion of probability  defined by equation (4) satisfies Kolmogorov’s axioms for
any  -compatible t-norm, with associated t-conorm, and the negation function ⊖  = 1 − 
[
          <xref ref-type="bibr" rid="ref36">36</xref>
          ], there are properties of classical probability which do not hold (depending on the choice of
t-norm), as a consequence of the fact that not all classical logic equivalences hold in a fuzzy logic.
        </p>
        <p>For instance, the truth degree of  ∧ ¬ in a labelling  may be different from 0 depending on
the t-norm (e.g., with Gödel and Product t-norms). Hence, it may be the case that  ( ∧ ¬) is
different from 0. Similarly, it may be the case that  (∨¬) is different from 1 (e.g., with Göedel
t-norm) and that  (|) =  ( ∧ )/ () is different from 1 (e.g., with Product t-norm).
While  () +  (¬) = 1 holds (due to the choice of negation function),  (|) +  (¬|)
may be different from 1.</p>
        <p>In spite of the simplicity of this approach, on the negative side, some properties of classical
probability are lost. Hence, we can consider the proposal in this section as a first step towards a
probabilistic semantics for gradual argumentation.</p>
      </sec>
    </sec>
    <sec id="sec-9">
      <title>6. Conclusions</title>
      <p>
        In this paper we have developed an approach to define a many-valued preferential interpretation
of a weighted argumentation graph, based on some gradual argumentation semantics. The
approach allows for graded (strict or conditional) implications involving arguments and boolean
combination of arguments (with typicality) to be evaluated in the preferential interpretation  
of the argumentation graph, in a given gradual argumentation semantics . It can be proven
that the set of graded conditionals of the form T( ) →  ≥ 1, which are satisfied in   ,
satisfy the KLM postulates of a preferential consequence relation [
        <xref ref-type="bibr" rid="ref31">31</xref>
        ]. We have considered a
ifnitely-valued version of the  -coherent argumentation semantics in [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ], for which an Answer
set Programming approach can be used for the verification of graded conditionals. For the
gradual semantics with domain of argument valuation in the unit real interval [
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ], the paper
also proposes a probabilistic argumentation semantics, which builds on a gradual semantics 
and on the preferential interpretation .
      </p>
      <p>
        Concerning the relationships between argumentation semantics and conditional reasoning,
Weydert [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] has proposed one of the first approaches for combining abstract argumentation with
a conditional semantics. He has studied “how to interpret abstract argumentation frameworks
by instantiating the arguments and characterizing the attacks with suitable sets of conditionals
describing constraints over ranking models". In doing this, he has exploited the JZ-evaluation
semantics, which is based on system JZ [40]. Our approach aims to provide a preferential and
conditional interpretation for some gradual argumentation semantics.
      </p>
      <p>
        A correspondence between Abstract Dialectical Frameworks [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] and Nonmonotonic
Conditional Logics has been studied in [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], with respect to the two-valued models, the stable, the
preferred semantics and the grounded semantics of ADFs. Whether our approach can be extended
to ADFs will be subject of future investigation.
      </p>
      <p>
        In [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] Ordinal Conditional Functions (OCFs) are interpreted and formalized for Abstract
Argumentation, by developing a framework that allows to rank sets of arguments wrt. their
plausibility. An attack from argument a to argument b is interpreted as the conditional relationship,
“if a is acceptable then b should not be acceptable". Based on this interpretation, an OCF inspired
by System Z ranking function is defined. In this paper we focus on the gradual case, based on a
many-valued logic.
      </p>
      <p>
        In Section 5, we have proposed a probabilistic semantics for weighted argumentation graphs,
which builds on the gradual argumentation semantics in Section 2 and on their preferential
interpretation, and is inspired by Zadeh’s probability of fuzzy events [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ]. We have seen that the
proposed approach relates to the probabilistic semantics by Thimm [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ] and it allows the truth
degree  () of an argument  in a labelling  to be regarded as the conditional probability of 
given  . On the one hand, our approach does not require to introduce a notion of p-justifiable
probability function, as we define the probability of an argument with respect to the set of
labellings Σ of the weighted graph  in a given gradual semantics. On the other hand, as we
have seen, some classical equivalences may not hold (depending on the choice of combination
functions), and some properties of classical probability may be lost. This requests for further
investigation. Alternative approaches for combining conditionals and probabilities, such as the
one proposed recently by Flaminio et al. [41], might suggest alternative ways of defining a
probabilistic semantics for gradual argumentation.
      </p>
      <p>
        In the paper, we have adopted an epistemic approach to probabilistic argumentation, and we
refer to [42] for a general survey on probabilistic argumentation. As a generalization of the
epistemic approach to probabilistic argumentation, epistemic graphs [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ] allow for epistemic
constraints, that is, for boolean combinations of inequalities, involving statements about
probabilities of formulae built out of arguments. While so far we only allow for combining graded
conditionals, this is a possible direction to extend the probabilistic semantics in Section 5.
      </p>
    </sec>
    <sec id="sec-10">
      <title>Acknowledgments</title>
      <p>Thanks to the anonymous referees for their helpful comments and suggestions. The research
is partially supported by INDAM-GNCS Project 2020. It was developed in the context of the
European Cooperation in Science &amp; Technology (COST) Action CA17124 Dig4ASP. Mario
Alviano was partially supported by Italian Ministry of Research (MUR) under PNRR project
FAIR “Future AI Research”, CUP H23C22000860006 and by LAIA lab (part of the SILA labs).
[37] P. Smets, Probability of a fuzzy event: An axiomatic approach, Fuzzy Sets and Systems 7
(1982) 153–164.
[38] D. Dubois, H. Prade, Fuzzy sets and probability: misunderstandings, bridges and gaps, in:
[Proceedings 1993] Second IEEE International Conference on Fuzzy Systems, 1993, pp.
1059–1068 vol.2. doi:10.1109/FUZZY.1993.327367.
[39] B. Kosko, Neural networks and fuzzy systems: a dynamical systems approach to machine
intelligence, Prentice Hall, 1992.
[40] E. Weydert, System JLZ - rational default reasoning by minimal ranking constructions,</p>
      <p>Journal of Applied Logic 1 (2003) 273–308.
[41] T. Flaminio, L. Godo, H. Hosni, Boolean algebras of conditionals, probability and logic,</p>
      <p>Artif. Intell. 286 (2020) 103347.
[42] A. Hunter, , S. Polberg, N. Potyka, T. Rienstra, M. Thimm, Probabilistic argumentation:
A survey, in: D. Gabbay, M. Giacomin, G. Simari (Eds.), Handbook of Formal
Argumentation, Volume 2, College Publications, 2021. URL: https://books.google.it/books?id=
JUekzgEACAAJ.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>E.</given-names>
            <surname>Weydert</surname>
          </string-name>
          ,
          <article-title>On the plausibility of abstract arguments</article-title>
          ,
          <source>in: Proc. Symbolic and Quantitative Approaches to Reasoning with Uncertainty - 12th European Conference, ECSQARU</source>
          <year>2013</year>
          , Utrecht,
          <source>The Netherlands, July</source>
          <volume>8</volume>
          -
          <issue>10</issue>
          ,
          <year>2013</year>
          , volume
          <volume>7958</volume>
          <source>of LNCS</source>
          , Springer,
          <year>2013</year>
          , pp.
          <fpage>522</fpage>
          -
          <lpage>533</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>G.</given-names>
            <surname>Brewka</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Strass</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Ellmauthaler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. P.</given-names>
            <surname>Wallner</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Woltran</surname>
          </string-name>
          ,
          <article-title>Abstract dialectical frameworks revisited</article-title>
          ,
          <source>in: IJCAI 2013, Proceedings of the 23rd International Joint Conference on Artificial Intelligence</source>
          , Beijing, China,
          <source>August 3-9</source>
          ,
          <year>2013</year>
          , IJCAI/AAAI,
          <year>2013</year>
          , pp.
          <fpage>803</fpage>
          -
          <lpage>809</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>J.</given-names>
            <surname>Heyninck</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Kern-Isberner</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Thimm</surname>
          </string-name>
          ,
          <article-title>On the correspondence between abstract dialectical frameworks and nonmonotonic conditional logics</article-title>
          ,
          <source>in: Proceedings of the ThirtyThird International Florida Artificial Intelligence Research Society Conference, May 17-20</source>
          ,
          <year>2020</year>
          , AAAI Press,
          <year>2020</year>
          , pp.
          <fpage>575</fpage>
          -
          <lpage>580</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>K.</given-names>
            <surname>Skiba</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Thimm</surname>
          </string-name>
          ,
          <article-title>Ordinal conditional functions for abstract argumentation</article-title>
          ,
          <source>in: COMMA</source>
          <year>2022</year>
          , Cardiff, Wales, UK,
          <fpage>14</fpage>
          -16
          <source>September</source>
          <year>2022</year>
          , volume
          <volume>353</volume>
          <source>of Frontiers in Artificial Intelligence and Applications</source>
          , IOS Press,
          <year>2022</year>
          , pp.
          <fpage>308</fpage>
          -
          <lpage>319</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <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="ref6">
        <mixed-citation>
          [6]
          <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="ref7">
        <mixed-citation>
          [7]
          <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="ref8">
        <mixed-citation>
          [8]
          <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="ref9">
        <mixed-citation>
          [9]
          <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="ref10">
        <mixed-citation>
          [10]
          <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="ref11">
        <mixed-citation>
          [11]
          <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="ref12">
        <mixed-citation>
          [12]
          <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>From fine-grained properties to broad principles for gradual argumentation: A principled spectrum</article-title>
          ,
          <source>Int. J. Approx. Reason</source>
          .
          <volume>105</volume>
          (
          <year>2019</year>
          )
          <fpage>252</fpage>
          -
          <lpage>286</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>N.</given-names>
            <surname>Potyka</surname>
          </string-name>
          ,
          <article-title>Interpreting neural networks as quantitative argumentation frameworks</article-title>
          ,
          <source>in: Thirty-Fifth AAAI Conference on Artificial Intelligence</source>
          ,
          <source>AAAI 2021, February 2-9</source>
          ,
          <year>2021</year>
          , AAAI Press,
          <year>2021</year>
          , pp.
          <fpage>6463</fpage>
          -
          <lpage>6470</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>L.</given-names>
            <surname>Giordano</surname>
          </string-name>
          ,
          <article-title>From weighted conditionals of multilayer perceptrons to a gradual argumentation semantics</article-title>
          ,
          <source>in: 5th Workshop on Advances in Argumentation in Artif. Intell.</source>
          ,
          <year>2021</year>
          , Milan, Italy, Nov.
          <volume>29</volume>
          , volume
          <volume>3086</volume>
          <source>of CEUR Workshop Proc</source>
          .,
          <year>2021</year>
          . Extended version in
          <source>CoRR abs/2110</source>
          .03643.
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>L.</given-names>
            <surname>Giordano</surname>
          </string-name>
          ,
          <article-title>From weighted conditionals with typicality to a gradual argumentation semantics and back</article-title>
          ,
          <source>in: 20th International Workshop on Non-Monotonic Reasoning, NMR 2022, Part of FLoC</source>
          <year>2022</year>
          , Haifa, Israel,
          <source>August 7-9</source>
          ,
          <year>2022</year>
          , volume
          <volume>3197</volume>
          <source>of CEUR Workshop Proceedings, CEUR-WS.org</source>
          ,
          <year>2022</year>
          , pp.
          <fpage>127</fpage>
          -
          <lpage>138</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>L.</given-names>
            <surname>Giordano</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. Theseider</given-names>
            <surname>Dupré</surname>
          </string-name>
          ,
          <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="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>L.</given-names>
            <surname>Giordano</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. Theseider</given-names>
            <surname>Dupré</surname>
          </string-name>
          ,
          <article-title>An ASP approach for reasoning in a concept-aware multipreferential lightweight DL</article-title>
          , TPLP
          <volume>10</volume>
          (
          <issue>5</issue>
          ) (
          <year>2020</year>
          )
          <fpage>751</fpage>
          -
          <lpage>766</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <surname>A. S. d'Avila Garcez</surname>
            ,
            <given-names>D. M.</given-names>
          </string-name>
          <string-name>
            <surname>Gabbay</surname>
            ,
            <given-names>L. C.</given-names>
          </string-name>
          <string-name>
            <surname>Lamb</surname>
          </string-name>
          ,
          <article-title>Value-based argumentation frameworks as neural-symbolic learning systems</article-title>
          ,
          <source>J. Log. Comput</source>
          .
          <volume>15</volume>
          (
          <year>2005</year>
          )
          <fpage>1041</fpage>
          -
          <lpage>1058</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>R.</given-names>
            <surname>Booth</surname>
          </string-name>
          , G. Casini, T. Meyer, I. Varzinczak,
          <article-title>On rational entailment for propositional typicality logic</article-title>
          ,
          <source>Artif. Intell</source>
          .
          <volume>277</volume>
          (
          <year>2019</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>L.</given-names>
            <surname>Zadeh</surname>
          </string-name>
          ,
          <article-title>Probability measures of fuzzy events</article-title>
          ,
          <source>J.Math.Anal.Appl</source>
          <volume>23</volume>
          (
          <year>1968</year>
          )
          <fpage>421</fpage>
          -
          <lpage>427</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>M.</given-names>
            <surname>Thimm</surname>
          </string-name>
          ,
          <article-title>A probabilistic semantics for abstract argumentation</article-title>
          ,
          <source>in: 20th European Conf. on Art. Intell</source>
          .,
          <string-name>
            <surname>Montpellier</surname>
          </string-name>
          , France,
          <source>August 27-31 , ECAI</source>
          <year>2012</year>
          , volume
          <volume>242</volume>
          <source>of Frontiers in Artificial Intelligence and Applications</source>
          , IOS Press,
          <year>2012</year>
          , pp.
          <fpage>750</fpage>
          -
          <lpage>755</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>A.</given-names>
            <surname>Hunter</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Polberg</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Thimm</surname>
          </string-name>
          ,
          <article-title>Epistemic graphs for representing and reasoning with positive and negative influences of arguments, Artif</article-title>
          . Intell.
          <volume>281</volume>
          (
          <year>2020</year>
          )
          <fpage>103236</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>L.</given-names>
            <surname>Amgoud</surname>
          </string-name>
          ,
          <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>
          ,
          <article-title>On the bipolarity in argumentation frameworks</article-title>
          ,
          <source>in: 10th International Workshop on Non-Monotonic Reasoning (NMR</source>
          <year>2004</year>
          ), Whistler, Canada, June 6-8,
          <year>2004</year>
          , Proceedings,
          <year>2004</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>9</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>T.</given-names>
            <surname>Mossakowski</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Neuhaus</surname>
          </string-name>
          ,
          <article-title>Modular semantics and characteristics for bipolar weighted argumentation graphs</article-title>
          , CoRR abs/
          <year>1807</year>
          .06685 (
          <year>2018</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <surname>D. M. Gabbay</surname>
          </string-name>
          , Equational approach to argumentation networks,
          <source>Argument Comput. 3</source>
          (
          <year>2012</year>
          )
          <fpage>87</fpage>
          -
          <lpage>142</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [26]
          <string-name>
            <given-names>S.</given-names>
            <surname>Haykin</surname>
          </string-name>
          ,
          <string-name>
            <surname>Neural Networks - A Comprehensive Foundation</surname>
          </string-name>
          , Pearson,
          <year>1999</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          [27]
          <string-name>
            <given-names>S.</given-names>
            <surname>Gottwald</surname>
          </string-name>
          ,
          <string-name>
            <surname>A</surname>
          </string-name>
          <article-title>Treatise on Many-valued Logics</article-title>
          , Research Studies Press,
          <year>2001</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          [28]
          <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="ref29">
        <mixed-citation>
          [29]
          <string-name>
            <given-names>J.</given-names>
            <surname>Delgrande</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Rantsoudis</surname>
          </string-name>
          ,
          <article-title>A preference-based approach for representing defaults in ifrst-order logic</article-title>
          ,
          <source>in: Proc. 18th Int. Workshop on Non-Monotonic Reasoning, NMR</source>
          ,
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          [30]
          <string-name>
            <given-names>L.</given-names>
            <surname>Giordano</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Gliozzi</surname>
          </string-name>
          ,
          <article-title>A reconstruction of multipreference closure</article-title>
          ,
          <source>Artif. Intell</source>
          .
          <volume>290</volume>
          (
          <year>2021</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          [31]
          <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="ref32">
        <mixed-citation>
          [32]
          <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>
          , Prague, Sept.
          <fpage>21</fpage>
          -
          <lpage>24</lpage>
          ,
          <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="ref33">
        <mixed-citation>
          [33]
          <string-name>
            <given-names>M.</given-names>
            <surname>Gebser</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Kaminski</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Kaufmann</surname>
          </string-name>
          , M. Ostrowski,
          <string-name>
            <given-names>T.</given-names>
            <surname>Schaub</surname>
          </string-name>
          , P. Wanko,
          <article-title>Theory solving made easy with clingo 5</article-title>
          , in:
          <source>Technical Communications of the 32nd International Conference on Logic Programming</source>
          ,
          <source>ICLP 2016 TCs, October 16-21</source>
          ,
          <year>2016</year>
          , New York City, USA, volume
          <volume>52</volume>
          of OASIcs,
          <year>2016</year>
          , pp.
          <volume>2</volume>
          :
          <fpage>1</fpage>
          -
          <lpage>2</lpage>
          :
          <fpage>15</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref34">
        <mixed-citation>
          [34]
          <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. Theseider</given-names>
            <surname>Dupré</surname>
          </string-name>
          ,
          <article-title>A conditional, a fuzzy and a probabilistic interpretation of self-organizing maps</article-title>
          ,
          <source>J. Log. Comput</source>
          .
          <volume>32</volume>
          (
          <year>2022</year>
          )
          <fpage>178</fpage>
          -
          <lpage>205</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref35">
        <mixed-citation>
          [35]
          <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="ref36">
        <mixed-citation>
          [36]
          <string-name>
            <given-names>I.</given-names>
            <surname>Montes</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Hernández</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Martinetti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Montes</surname>
          </string-name>
          ,
          <article-title>Characterization of continuous t-norms compatible with zadeh's probability of fuzzy events</article-title>
          ,
          <source>Fuzzy Sets Syst</source>
          .
          <volume>228</volume>
          (
          <year>2013</year>
          )
          <fpage>29</fpage>
          -
          <lpage>43</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>