<!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>An Extension-Based Argument-Ranking Semantics: Social Rankings in Abstract Argumentation</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Lars Bengel</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Giovanni Buraglio</string-name>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Jan Maly</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Kenneth Skiba</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Artificial Intelligence Group, University of Hagen</institution>
          ,
          <addr-line>Hagen</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Institute of Data, Process and Knowledge Management, Vienna University of Economics and Business</institution>
          ,
          <addr-line>Wien</addr-line>
          ,
          <country country="AT">Austria</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Institute of Logic and Computation, TU Wien</institution>
          ,
          <addr-line>Wien</addr-line>
          ,
          <country country="AT">Austria</country>
        </aff>
      </contrib-group>
      <kwd-group>
        <kwd>eol&gt;Argumentation</kwd>
        <kwd>Social Rankings</kwd>
        <kwd>Extension-ranking semantics</kwd>
        <kwd>Argument-ranking semantics</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        One of the problems of computational models of
argumentation is to classify the quality of arguments in the context
of the larger discussion. In abstract argumentation, this
is usually achieved by checking whether an argument is
contained in a set of arguments, called extensions, that are
acceptable according to one of several well-established
semantics. While these semantics provides a natural way to
rank arguments based on the larger context of the
argumentation framework, it only allows us to distinguish three
types of arguments: the ones that are skeptically accepted,
i. e. that are contained in every extension; the ones that are
credulously accepted, i. e. that are contained in at least one
extension; and the ones that are not contained in any
extension. For this reason, more fine-grained ways of comparing
arguments have been proposed, the so called
argumentranking semantics [
        <xref ref-type="bibr" rid="ref1 ref2 ref3 ref4 ref5">1, 2, 3, 4, 5</xref>
        ]. However, generally, these
argument-ranking semantics are technically quite distinct
from the extension-based classifications of arguments that
are more commonly used.
      </p>
      <p>
        In this paper, we propose a new way of ranking
arguments which can be seen as a true refinement of the more
common classification in skeptically, credulously and not
accepted arguments. To this end, we combine two strands
of literature that have emerged recently, namely
extensionranking semantics and social ranking functions, in a novel
way. Intuitively, social ranking functions allow us to rank
elements based on the quality of sets they are contained in.
These functions were first introduced in the economics
literature [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], in order to judge the performance of individuals
based on the success of groups that they were involved in,
and has received significant attention from economists and
computer scientists [
        <xref ref-type="bibr" rid="ref10 ref7 ref8 ref9">7, 8, 9, 10</xref>
        ]. Unfortunately, extension
semantics in formal argumentation only distinguish sets
of arguments that are accepted and the ones that are not
accepted. This approach does not provide enough
information to construct a fine-grained ranking of arguments by
applying a social ranking function.
      </p>
      <p>
        Closer to our needs, Skiba et al. [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] recently introduced
so-called extension-ranking semantics that refine and
extend classical argumentation semantics by providing a
partial ranking over sets of arguments.
      </p>
      <p>
        We show that, by applying the right social ranking
functions to an extension-ranking semantics, we can define
argument-ranking semantics that are a refinement of the
traditional skeptical/credulous acceptance of arguments, both
in spirit and in a strict technical sense. More precisely, we
show that by applying the lexicographic excellence operator
introduced by Bernardi et al. [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] to the extension-ranking
semantics of Skiba et al. [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] we generate an argument
ranking such that all skeptically accepted arguments are ranked
before all credulously accepted arguments, which are, in
turn, ranked before all non-accepted arguments. More
generally, we show which axiomatic properties are suficient
and necessary for a social ranking operator to give rise to
such a ranking (Section 4). We conclude by studying the
axiomatic properties of the argument-ranking semantics
induced by the lexicographic excellence operator (Section
5) and conclude that it is a well-behaved argument
ranking semantics even beyond the refinement properties that
motivated our work (Sections 6 and 7).
      </p>
    </sec>
    <sec id="sec-2">
      <title>2. Preliminaries</title>
      <p>In this section, we introduce the basics of abstract
argumentation literature that are necessary for our work. We will
start with the standard model of abstract argumentation,
before introducing argument-ranking and extension-ranking
semantics.




free if ∀,  ∈ , (, ) ̸∈ ; admissible if it is conflict-free,
 is:
conflict</p>
      <p>
        For an AF  we use  ( ) and ( ) to denote the sets
of conflict-free and admissible sets, respectively. In order
to define the remaining semantics proposed by Dung [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]
and in addition the semi-stable semantics [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] we use the
characteristic function.
      </p>
      <sec id="sec-2-1">
        <title>Definition 2.</title>
        <p>⊆
defined via:</p>
        <p>For an AF  = (, ) and a set of arguments
 the characteristic function ℱ () : 2
→ 2 is
ℱ () = { ∈ | defends }
An admissible set  ⊆
 = ℱ (); a preferred extension () if it is a ⊆ -maximal
complete extension; the unique grounded extension () if
 is the least fixed point of
extension, where  ∪ + is ⊆ -maximal.
+ =  ∖ ; a semi-stable extension () if it is a complete
ℱ ; a stable extension () if
 is a complete extension () if</p>
        <p>The sets of extensions of an AF  for these five semantics
are denoted as (respectively) ( ), ( ), ( ), ( )
and ( ). Based on these semantics, we can define the
status of any argument, namely skeptically accepted
(belonging to each  -extension), credulously accepted
(belonging to some  -extension) and rejected (belonging to no
 -extension). Given an AF  and an extension-based
semantics  , we use (respectively)  ( ),  ( ) and
 ( ) to denote these sets of arguments.</p>
        <p>Example 1. Consider the AF 1 = (, ) depicted as a
directed graph in Figure 1, with the nodes corresponding to
arguments  = {, , , }, and the edges corresponding to
attacks  = {(, ), (, ), (, ), (, )}. We see that 1
has three complete extensions {}, {, } and {, } only
the last two are preferred in addition. Also, we see that,  ∈
(1), ,  ∈ (1), and  ∈ (1).</p>
        <p>An isomorphism  between two AFs  = (, ) and
(, ) ∈  if ( (),  ()) ∈ ′ for all ,  ∈ .
 ′ = (′, ′) is a bijective function  :  →  ′ such that</p>
        <sec id="sec-2-1-1">
          <title>Argument-ranking Semantics</title>
          <p>
            Instead of reasoning
based on the acceptance of sets of arguments,
argumentranking semantics (also know as ranking-based semantics) [
            <xref ref-type="bibr" rid="ref2">2</xref>
            ]
were introduced to focus on the strength of a single
argument. Note that the order returned by an argument-ranking
semantics is not necessarily total, i. e. not every pair of
arguments is comparable.
 ⪰  .
denotes strictly stronger, i. e.  ⪰   and  ̸⪰
          </p>
          <p>Intuitively  ⪰   means that  is at least as strong as 
in  . We define the usual abbreviations as follows;  ≻  

 . Moreover,



 ≃  denotes equally strong, i. e.  ⪰   and  ⪰  .


 ◁▷  denotes incomparability so neither  ⪰   nor</p>
          <p>
            Traditionally the development of argument-ranking
semantics is guided by a principle-based approach [
            <xref ref-type="bibr" rid="ref15">15</xref>
            ]. Each
principle embodies a diferent property for argument
rankings. We recall some of the most fundamental principles [
            <xref ref-type="bibr" rid="ref4">4</xref>
            ]
as well as newer ones, which are closer to the
extensionbased reasoning process [
            <xref ref-type="bibr" rid="ref16">16</xref>
            ]. Before we start, we need
additional notations. Let  = (, ) be an AF with arguments
,  ∈ . A path of length  =  between two arguments
,  is a sequence of arguments  (, ) = (0, 1, ..., )
with (, +1) ∈  for all  with 0 =  and  = . The
connected components ( ) of an AF  are the maximal
subgraphs  ′ = (′, ′), where for every pair of
arguments ,  ∈ ′ there exists an undirected path (, ) =
( = 0, 1, ..., − 1,  = ) s.t. for every  there is
either (, +1) ∈  or (+1, ) ∈ . For an
extensionbased semantics  , an argument  weakly  -supports  if
 ∈  ( ) and for all  ∈  ( ), with  ∈  then
 ∈  and  strongly  -supports  if  ∈  ( ) and for
all  ∈  ( ), with  ∈  then there is ′ ∈  ( ) with
′ ⊆ ,  ∈ ′ and  ∈/ ′.
          </p>
        </sec>
      </sec>
      <sec id="sec-2-2">
        <title>Definition 4.</title>
        <p>An argument-ranking semantics  satisfies
the respective principle if for all AFs  = (, ) and any
,  ∈ :
Abstraction ( Abs). Names of arguments should not be
relhave  ⪰   if  () ⪰  ′  ().</p>
        <p>evant. For a pair of AFs  = (, ) and  ′ =
(′, ′) and every isomorphism  :  →  ′, we
Independence ( In). Unconnected arguments should not
inlfuence a ranking. For every
and for all ,  ∈ ′:  ⪰   if  ⪰  ′ .</p>
        <p>′ = (′, ′) ∈ ( )
Void Precedence ( VP). Unattacked arguments should be
− ̸= ∅ then  ≻  .</p>
        <p>ranked better then attacked ones. If − = ∅ and
Self-Contradiction ( SC). Self-attacking
arguments
(, ) ∈/  and (, ) ∈  then  ≻  .</p>
        <p>should be ranked worse than any other argument. If
Cardinality Precedence ( CP). Two arguments are
com|− | then  ≻  .</p>
        <p>pared based on the number of attackers. If |− | &lt;
Quality Precedence ( QP). Two arguments are compared

 ≻  .
based on the strength of their attackers. If there is
 ∈ − s.t. for all  ∈ − it holds that  ≻   then
Counter-Transitivity ( CT ). Two arguments are compared
for all  ∈ − then  ⪰  .</p>
        <p>based on the number and quality of their attackers. If
some injective  : − → − exists s.t.  () ⪰  

1A preorder is a (binary) relation that is reflexive and transitive.
Strict Counter-Transitivity ( SCT ). Strict version of CT.</p>
        <p>If some injecitve  : − → − exists s.t.  () ⪰  
some  ∈ − with  () ≻  , then  ≻  .</p>
        <p>for all  ∈ − and either |−
 | &lt; |− | or there exists
Defense Precedence ( DP). For two arguments with the
 ≻  .
same number of attackers, a defended argument is
ranked better than a non-defended argument. If
|− | = |− |, (− )− ̸= ∅ and (− )− = ∅, then
Distributed Defense precedence ( DDP). The best
de ≻  .
fender attacks exactly one attacker. If |− | = |− |
and |(− )− | = |(− )− |, and if defense of  is simple
- every direct defender of  directly attacks exactly
one direct attacker of  - and distributed - every direct
attacker of  is attacked by at most one argument
and defense of  is simple but not distributed, then
Non-attacked Equivalence ( NaE) Two unattacked
arguthen  ≃ .</p>
        <p>ments should be equally ranked. If − = − = ∅
Attack vs. Full Defense ( AvsFD). Arguments
withthen  ≻  .
out any unattacked indirect attackers should be
ranked better than arguments only attacked by
one unattacked argument. If  acyclic and every
path  (, ) in  from unattacked  to  has
 = 0 mod 2 and there exists unattacked  ∈ − ,
 -Compatibility ( -C). Credulously accepted arguments
should be ranked better than rejected arguments. For
 ( ) and  ∈  ( ), then  ≻  .</p>
        <p>an extension-based semantics  it holds that if  ∈
weak  -Support ( w -S). If an argument  is an
unavoid -supports , then  ⪰  .
able side-efect of accepting another argument , then
 should be at least as acceptable as . If  weakly
strong  -Support ( s -S). If an argument  is a
prerequisite for accepting another argument  and  is
irrelevant for accepting , then  should be ranked better
then . If  strongly  -supports , then  ≻  .</p>
        <p>
          Note that these principles are not always compatible with
each other, especially SC and CP are not compatible [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ].
        </p>
        <sec id="sec-2-2-1">
          <title>Extension-ranking Semantics</title>
          <p>
            Extension-ranking
semantics defined in Skiba et al. [
            <xref ref-type="bibr" rid="ref11">11</xref>
            ] are a generalisation of
extension-based semantics. These semantics are used to
formalise whether a set  is more plausible to be accepted
than another set ′.
          </p>
        </sec>
      </sec>
      <sec id="sec-2-3">
        <title>Definition 5.</title>
        <p>Let  = (, ) be an AF. An extension
ranking on  is a preorder over the powerset of arguments
2. An extension-ranking semantics  is a function that
maps each  to an extension ranking ⊒ on  .</p>
        <p>For an AF  = (, ), an extension-ranking semantics
 and two sets , ′ ⊆

to be accepted as ′ with respect to  in  if  ⊒ ′. We
define the usual abbreviations as follows:  is strictly more

plausible to be accepted than ′ (denoted as  ⊐ ′) if</p>
        <p>⊒ ′ and not ′ ⊒ ;  and ′ are equally as
plau

sible to be accepted (denoted as  ≡  ′) if  ⊒ ′ and
 we say  is at least as plausible


if neither  ⊒ ′ nor ′ ⊒ .
′ ⊒ ;  and ′ are incomparable (denoted  ≍  ′)</p>
        <p>
          Skiba et al. [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ] defined a family of approaches to
deifne such extension-ranking semantics. Their semantics are
generalisations of the classical extension-based semantics.
Using these semantics we can state that a set is “closer” to
being admissible, than another set. Before we define the
semantics, we recall the base relations, each of them
generalises one aspect of extension-based reasoning.
 ∈ {,  , ,  } is defined via:
Definition 6 (Base Relations [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ]). Let  = (, ) be
an AF and  ⊆
() is defined as
 where the function ℱ * : () →
ℱ * () = ⋃︀∞
=1 ℱ*, () over the
powerset () of  with ℱ 1*, ()
=
 and ℱ*, () =
ℱ*− 1, () ∪ (ℱ (ℱ*− 1, ()) ∖ − ). Each base relation
•   () =  ∖ ℱ ();
•  () = ℱ * () ∖ ;
•  () = {(, ) ∈ |,  ∈ };
•   () = { ∈  ∖ |¬∃ ∈  : (, ) ∈ };
For every base relation, the corresponding  base
extension ranking ⊒ for , ′ ∈  is given by:
        </p>
        <p>⊒ ′ if   () ⊆   (′)</p>
        <p>By combining these base relations, we denote the
extension-ranking semantics.</p>
        <p>′).
 ⊒
via 
 ⊒
via 
′ ⊆
 ⊆
via 
 ⊒</p>
      </sec>
      <sec id="sec-2-4">
        <title>Definition 7.</title>
        <p>We define:
via</p>
        <p>Let  = (, ) be an AF and , ′ ⊆
Admissible extension-ranking semantics -
.
⊒
- ′ if  ⊐ ′ or ( ≡ 
 ′ and
 ′). Complete extension-ranking semantics -
⊒
- ′ if  ⊐- ′ or ( ≡ 
- ′ and
 ′). Preferred extension-ranking semantics -
⊒
- ′ if  ⊐- ′ or ( ≡ 
- ′ and
).</p>
        <p>Grounded extension-ranking semantics -
via  ⊒
- ′ if  ⊐- ′ or ( ≡ 
- ′ and
′). Semi-stable extension-ranking semantics -
⊒
- ′ if  ⊐- ′ or ( ≡ 
- ′ and</p>
        <p>In words, one set  is at least as plausible to be accepted
as ′ with respect to the admissible extension-ranking
semantics, if  has less conflicts than
′ or if they have the
same conflicts, then we look at the undefended arguments.
Example 2. Continuing Example 1. Consider for instance the
sets 1 = {}, 2 = {, } and 3 = {}. For the complete
extension-ranking semantics, we first of all have that all three
sets contain no conflicts. However, both
1 and 2 contain
the argument  which they do not defend against . It follows
that 3 ⊐1
- 1 and 3 ⊐1</p>
        <p>- 2. Furthermore, both 1
and 2 defend  from , but  is not contained in 1. Thus,</p>
        <p>The relevant excerpt of the extension-ranking for - can
we have that 2 ⊐1</p>
        <p>- 1.
be found in Figure 2.</p>
        <p>
          Extension-ranking semantics also follow a
principlebased approach. Before we recall the principles defined
in Skiba et al. [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ], we need to introduce the notion of most
plausible sets, i. e. sets for which we cannot find any other
sets ranked strictly better.
        </p>
        <p>Definition 8 (Most plausible sets). Let  = (, ) be an
AF, , ′ ⊆</p>
        <p>two sets of arguments and  an
extensionranking semantics. We denote by  ( ) the maximal (or

 ( ) = { ⊆  | ∄′ ⊆  with ′ ⊐ }.
most plausible) elements of the extension ranking ⊒ , i. e.
...
{}</p>
        <p>...
{}
{, }
∅</p>
        <p>{}
{, }
{}
{, }</p>
        <p>The principle  -generalisation states, that the most
plausible sets should coincide with the  -extensions.
Definition 9 ( -Gen). Let  be an extension-based
semantics and  an extension-ranking semantics. 
satisifes  -soundness if for all  :  ( ) ⊆  ( ).
 -completeness if for all  :  ( ) ⊇  ( ).
 -generalisation if  satisfies both  -soundness and 
completeness.</p>
        <p>
          Additional principles can be found in Skiba et al. [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ].
        </p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. Social Ranking</title>
      <p>
        Let us now introduce the final piece of our puzzle, social
rankings. Let  be a set of arbitrary objects like players of a
sports team, employees of a company or arguments in an
AF and () its powerset. A social ranking function  , as
introduced by Moretti and Öztürk [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], maps a preorder ⊒
on () to a partial order on . In the context of this work,
-
we consider the preorder to be an extension-ranking ⊒
for some argumentation framework  and a semantics  as
defined above. The most prominent social ranking function
is the lexicographic excellence operator (lex-cel), which was
ifrst proposed by Bernardi et al. [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. It ranks elements based
on the best sets they appear in, proceeding lexicographically
if there are ties. However, as proposed by Bernardi et al.
[
        <xref ref-type="bibr" rid="ref9">9</xref>
        ], the lex-cel operator requires a total order of the sets as
input, while the extension ranking semantics defined above
only provide a partial ranking. To circumvent this problem,
we make use a measure of the quality of a set that allows us
to compare any two sets, the rank of a set.
      </p>
      <p>Definition 10. Let  ⊆  be a subset of  and ⊒ a
preorder on (). Moreover, let 1, 2, . . . ,  be the longest
sequence such that 1 ⊐ 2 ⊐ · · · ⊐  ⊐ . Then, we
define the rank of , as rank⊒() :=  + 1.</p>
      <p>Moreover, for an element  ∈ , we define</p>
      <p>,⊒ := |{ ∈  () | rank⊒() = ,  ∈ }|,
as the number of rank  subsets that contain .</p>
      <p>As we will see later, a rank-based approach to social
ranking provides many desirable properties, at least in our
context of ranking arguments. With the definition of a rank
at hand, we can now define our rank-based version of the
lex-cel social ranking function.</p>
      <p>Definition 11. Let ,  ∈  be two elements of . The
lexcel ranking ⪰ -c is defined by  ≻ ⊒-  if there exists
a  such that ,⊒ = ,⊒ for all  &lt;  and ,⊒ &gt; ,⊒
-  if ,⊒ = ,⊒ for all .
and  ∼ ⊒</p>
      <p>Intuitively, an object  is ranked better than  by the
lexicographic excellence operator if  is contained in more
highly ranked sets than .</p>
      <p>Example 3. We continue Example 2 with the complete
extension-ranking as depicted in Figure 2. Then, we have
three sets with rank 1, namely the complete extensions. The
argument  is contained in all three sets with rank 1, while 
and  are only contained in one such set each. Consequently
 ⪰ lex-cel  and  ⪰ lex-cel . Now, the final admissible sets ∅
and {} are dominated by all three complete extensions under
the complete extension-ranking semantics, but dominate all
non-admissible sets. Therefore, they are the only sets with
rank 2. It follows that  ⪰ lex-cel  as both are contained in the
same number of sets with rank 1, but  is contained in more
sets with rank 2.</p>
      <p>
        Similarly to argument- and extension-ranking semantics,
social rankings have been studied axiomatically. Let us first
introduce an axiom that has been part of a characterization
of the lex-cel function under the assumption that the ranking
over sets is a total preorder [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. As we generally do not
assume the ranking over extensions to be a total preorder,
the characterisation does not hold in our setting, but it is
straightforward to see that the lex-cel function still satisfies
this axiom.
      </p>
      <p>Definition 12 (Independence from the worst set). Let ⊒
be a preorder on , let
 = max(rank⊒())</p>
      <p>∈
and assume that ⊒* is another preorder on  for which it
holds
• rank⊒* () ≥</p>
      <p>rank⊒() = .
• rank⊒() = rank⊒* () for all  ∈  such that
rank⊒() &lt; .</p>
      <p>for all 
∈  such that
 ≻ ⊒* .</p>
      <p>Then for any social ranking function that satisfies
Independence from the worst set, we must have that  ≻ ⊒  implies</p>
      <p>
        Intuitively, this axiom states that if one element is already
strictly worse than another, and we further subdivide the
worst sets, this strict preference remains. As we will see
later, this axiom will be crucial for satisfying our desired
refinement property. Next, we introduce a new, very weak
axiom inspired by the classical Pareto-eficiency concept
[
        <xref ref-type="bibr" rid="ref17">17</xref>
        ], that is satisfied by most reasonable rank-based social
ranking functions.
      </p>
      <p>Definition 13 (Pareto-eficiency) . Let ⊒ be a preorder on
 and let ,  be elements such that
• rank⊒( ∪ {}) ≤ rank⊒( ∪ {}) for all  ∈ 
with ,  ∈/ ;
• rank⊒( ∪ {}) &lt; rank⊒( ∪ {}) for at least one
 ∈  with ,  ∈/ .</p>
      <p>A social ranking function  satisfies Pareto-eficiency , if
 ≻ ⊒ .</p>
      <p>Furthermore, we establish the novel Dominating set
axiom which captures the intuition that if there exists a set
containing the object  that is ranked better than every set
that contains some other object , then  must be ranked
better than  by the social ranking function.
 satisfies</p>
      <p>Dominating set if  ≻ ⊒ .</p>
      <p>Definition 14 (Dominating set). Let ⊒ be a preorder on 
and let ,  be elements such that ∃ ⊆ 
with  ∈  such
that ∀ with  ∈  then  ⊐  . A social ranking function</p>
      <p>Crucially, Independence from the Worst Set and
Paretoeficiency together imply Dominating set.</p>
      <p>Theorem 1. Any social ranking function that satisfies
Independence from the worst set and Pareto-eficiency also satisfies
Dominating set.
claim that
Proof. Let ⊒ be a preorder on  and let ,  be elements
such that ∃
⊆</p>
      <p>with  ∈  such that ∀′ with  ∈
′ then  ⊐ ′. Furthermore, let  := rank⊒() + 1.
We consider the preorder ⊒* that is defined as follows: For
any two sets ,  ∈  we have  ⊒
 ⊒  and either rank⊒() &lt;  or rank⊒( ) &lt; . We
*  if and only if
∈
max(rank⊒* ()) = .</p>
      <p>First, to see that max∈ (rank⊒* ()) ≤  we assume
for the sake of a contradiction that there is a set  with
rank⊒* () = *
sequence 1 ⊒</p>
      <p>&gt; . Then, by definition, there is a
* 2 ⊒
* · · · ⊒
* * ⊒
* . As every
preference in ⊒* is also valid in ⊒, the same sequence exists
means rank⊒(* ) ≥
for ⊒, i. e. 1 ⊒ 2 ⊒ · · · ⊒
* −
* ⊒ . However, this
 and rank⊒() ≥
* &gt; , which contradicts * ⊒
* .
serve that as rank⊒() =  −</p>
      <p>To see that max∈ (rank⊒* ()) ≥
 we first
ob1 there is a sequence
rank⊒() &lt; , we also have 
1 ⊒ 2
maximal, rank⊒
⊒ · · · ⊒
() &lt;  for all elements  of the
se</p>
      <p>− 1 ⊒ . As this sequence is
as  is a dominating set, we know 
quence. Hence the same sequence exists in ⊒* . Finally,
⊒ {} and as
⊒
* {}. Therefore,</p>
      <p>* {} witnesses
 for all social
rank1 ⊒
* 2 ⊒</p>
      <p>* · · · ⊒
that rank⊒* ({}) ≥ .</p>
      <p>Next, we claim that  ≻ ⊒*
* − 1 ⊒
*  ⊒
the worst set of ⊒* .
ing functions that satisfy Pareto-eficiency: By definition,
rank⊒* ((
(rank⊒* () =  −</p>
      <p>∖ {}) ∪ {} ⊒*
rank⊒* () &lt; rank⊒* ((
∖ {}) ∪ {}) &gt;  −
(
∖ {}) ∪ {}, and thus</p>
      <p>1. This shows that
∖ {}) ∪ {}). On the other
1. Furthermore, we have  =</p>
      <p>Finally, if ⪰
hand, there can be no  such that rank⊒* ( ∪ {}) &lt;
rank⊒* ( ∪{}): As  ∪{} is dominated by , we know
rank⊒( ∪ {}) ≥</p>
      <p>and thus rank*⊒( ∪ {}) ≥
the claim follows directly from max∈ (rank⊒* ()) = 
. Thus,
also satisfies Independence from the worst
set, if follows that also  ≻ ⊒ , as ⊒ is just a refinement of</p>
    </sec>
    <sec id="sec-4">
      <title>4. Defining Argument-ranking</title>
    </sec>
    <sec id="sec-5">
      <title>Semantics via Social Rankings</title>
      <p>
        The idea of combining extension-ranking semantics with
argument-ranking semantics was briefly discussed by Skiba
et al. [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ], where, based on a ranking over sets of
arguments, a ranking over arguments was defined. In this
section, we take a more general view on this approach and
define argument-ranking semantics based on an
extensionranking.
4.1. The Singleton Approach
The most immediate way of ranking objects based on a
ranking over sets of objects is to restrict the ranking over
sets of objects to the singleton sets. The behaviour of these
singleton sets then gives us insight into the relationship
between the objects. If {} is ranked better than {} then
 is also ranked better than  in the restricted ranking.
      </p>
      <p>ifned via  ⪰    if {} ⊒ {}.</p>
      <sec id="sec-5-1">
        <title>Definition 15.</title>
        <p>Let  = (, ) be an AF and  any
extension-ranking semantics. For any two arguments ,  ∈
, the singleton argument-ranking semantics   is
de</p>
        <p>
          Bernardi et al. [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ] have already discussed that a
ranking based solely on singleton sets is too simplistic, as it
ignores all the information provided by rankings over sets
with cardinality larger than one. In the context of abstract
argumentation, this is also the case.
        </p>
        <p>Example 4. Consider the AF 1 from Example 1. We use
 as the underlying extension-ranking semantics, then since
{} and {} are conflict-free and not defended, so
{} and {} are admissible we have  =1 -  and both
 =1 -  ≻ 1 -  =1 -</p>
        <p>The example shows that  - has a limited
expressiveness, since  - has at most three ranks. The first rank
contains arguments for which the singleton set is
admissible and the lowest rank are all self-attacking arguments, in
between are the non-admissible sets, but conflict-free
singleton sets. Observe also that this approach does not refine the
classical skeptical/credulous acceptance classification, as in
Example 4 the credulously accepted argument  is ranked
the same as the rejected argument .
4.2. Generalised Social Ranking</p>
        <p>
          Argument-ranking Semantics
In the literature, a number of diferent social ranking
functions that are more complex than the singleton approach
can be found [
          <xref ref-type="bibr" rid="ref18 ref7 ref8 ref9">18, 9, 8, 7</xref>
          ]. To understand what constitutes
a good social ranking function in this context, we define a
general argument-ranking semantics using social ranking
solutions with respect to an extension ranking.
semantics such that:
        </p>
      </sec>
      <sec id="sec-5-2">
        <title>Definition 16.</title>
        <p>Let  = (, ) be an AF and  a social
ranking function with respect to extension ranking  . For any
,  ∈  we call   the Social ranking argument-ranking
 ⪰    if  ⪰  
ranking ⊒</p>
        <p>In words, an argument  is at least as strong as argument
 if the social ranking function  applied to the extension
 returns that  is at least as strong as .</p>
        <p>Example 5. In Example 3 the social ranking argument
ranking lex-celr-co was applied to the AF 1 from Example 1 where
lex-cel is used and the underlying extension-ranking semantics
is r-co. Thus, the resulting argument ranking is:
lex-celr-co  ≻ 1
lex-celr-co  ≻ 1
lex-celr-co</p>
        <p>
          Any social ranking function can be used to rank
arguments. Skiba et al. [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ] have used a variation of the lex-cel
social ranking function in their definitions, where an
argument  is ranked better than another argument  if we can
ifnd a set  containing  which is ranked better than any
set containing .
        </p>
        <p>⊒ ′.</p>
        <p>
          Definition 17 ([
          <xref ref-type="bibr" rid="ref11">11</xref>
          ]). Let  = (, ) be an AF, ,  ∈
, and  be an extension-ranking semantics. We define an


argument-ranking semantics ⪰  via  ⪰   if there is a
set  with  ∈  s.t. for all sets ′ with  ∈ ′ we have
Example 6. Continuing with Example 1. Using - as the
underlying extension-ranking semantics, we see that {, }
and {, } are admissible sets, hence also among the most
plausible sets. Since - satisfies
-generalisation there
cannot be any set containing  ranked strictly better, than
these two sets. This observation result in the ranking  ≃1
 ≃1
-  ≻ 1
        </p>
        <p>- . Since {, }, {, } ∈  (1) for 
{, , , } the ranking is the same for any - . Only
∈
-
for - the induced ranking difers:</p>
        <p>Proof. Let  = (, ) be an AF, ,  ∈  and  an
extenlex-cel , then there is an  s.t for
to be an ′ ⊆
′ ≡   , so  ⪰  .</p>
        <p>If , ̸= 0 for 1 ≤  ≤ , then there is one  ⊆  with
 ( ) =  and  ∈  . W.l.o.g. let  be the smallest

 ∈ , therefore  ⪰  . Since, , ≤

number s.t. , ̸= 0. Then  ⊒  for all  ⊆
, , there has
 with
 with  (′) =  and  ∈ ′ s.t.</p>
        <p>If ,</p>
        <p>= 0 for all  ∈ {1, . . . , } and , &gt; 0, then
there is at least one  ⊆  with  ∈  and  () = 
 with  ∈  , and therefore
 ≻  .</p>
        <p>s.t.  ⊐  for all  ⊆</p>
        <p>In particular, lex-celr-co allows us to distinguish among
skeptically and credulously accepted arguments ( is ranked
before  and ). To capture this, we define a skeptical
variation of  -Compatibility. Skeptical accepted arguments are
part of every  -extension, therefore they should be ranked
better than any other argument.</p>
      </sec>
      <sec id="sec-5-3">
        <title>Definition 18.</title>
        <p>Let  = (, ) be an AF, ,  ∈ , and let 
and  ∈/  ( ) then  ≻  .
be a extension-based semantics. Argument-ranking semantics
 satisfies  -skeptical-Compatibility ( -sk-C) if  ∈  ( )</p>
        <p>Crucially, a well-behaved argument ranking semantics
should be able to rank skeptically accepted arguments before
all credulously accepted ones, which should be, in turn,
ranked before all non-accepted arguments. This translated
to the following refinement property.</p>
        <p>Definition 19 ( -Refinement) . Argument-ranking
semantics  satisfies  -Refinement if  satisfies  -C and  -sk-C for
extension-based semantics  for all AFs  .</p>
        <p>Next, we investigate principles for social ranking based
argument-ranking semantics from a general point of view.
In particular, we are interested in understanding which
combinations of axioms for extension-ranking semantics  and
social ranking functions  represent necessary and suficient
conditions for the corresponding social ranking
argumentranking semantics   to satisfy fundamental principles of
argument rankings, chiefly among them our desired
refinement property. This translates to the following research
questions:
RQ1 What properties of  and  are adequate to ensure
that   satisfies a specific principle for
argumentranking semantics?
RQ2 What properties of   are adequate to ensure that
 satisfies a specific principle for social ranking
functions when combined with a certain
extensionranking semantics  ?
Next, we address RQ1 and RQ2 for a selected number of
principles for argument ranking semantics.</p>
        <sec id="sec-5-3-1">
          <title>4.2.1. Suficient Conditions for Social Ranking</title>
        </sec>
        <sec id="sec-5-3-2">
          <title>Argument-ranking semantics</title>
          <p>We start by considering  -Compatibility. For this we show
that Independence from the worst set together with the quite
weak condition Pareto-eficiency , is suficient for satisfying
 -C.</p>
          <p>Theorem 2. Let  = (, ) be an argumentation
framework,  an extension-ranking semantics, satisfying  -
generalisation for extension semantics  and  a social ranking
function that satisfies Independence from the worst set and
Pareto-eficiency . Then   satisfies  -C.
we claim that  ≻
Proof. Consider first the extension ranking</p>
          <p>⊒  if and only if  ∈  ( ) and  ̸∈  ( ).
Furthermore, let  ∈  ( ) and  ∈  ( ). Then,

⊒</p>
          <p>defined by
⊒</p>
          <p>for any social ranking function
 that satisfies Pareto-eficiency: As
 is credulously
accepted, there exists a</p>
          <p>∈  ( ) with  ∈  and as
 is rejected, we have  ̸∈  ( ) for all  ∈  . It
follows that rank⊒ ( ∖ {}) ∪ {}) = 1 &lt; rank⊒ (( ∖
{}) ∪ {}). On the other hand, there can be no  such that
rank⊒ ( ∪ {}) &lt; rank⊒ ( ∪ {}) as, due to the fact
that  = max⊆ (rank⊒ ()) = 2, this would imply
rank⊒ ( ∪ {}) = 1 and therefore  ∪ {} ∈  ( ).</p>
          <p>Furthermore, as  satisfies  -generalisation, we know that
rank⊒ () = 1 if and only if rank⊒ () = 1.
Therefore, it follows from Independence from the worst set that
 ≻</p>
          <p>⊒  implies  ≻   . Consequently, we know that
  satisfies  -C.</p>
          <p>Next, we show that Independence from the worst set and
Pareto-eficiency together also imply that every skeptically
accepted argument is ranked before any argument that is
not skeptically accepted.</p>
          <p>Theorem 3. Let 
=
(, ) be an AF, 
an
extension-ranking semantics satisfying  -generalisation for
an extension-based semantics  , then if social ranking
function  satisfies</p>
          <p>Pareto-eficiency
and Independence from the
worst set then   satisfies  -sk-C.
cannot exist.</p>
          <p>Proof. Let  = (, ) be an AF,  an extension-ranking
semantics satisfying  -generalisation for an extension-based
semantics  , and  a social ranking function satisfying
Pareto-eficiency and Independence from the worst set.</p>
          <p>⊒
Since  -generalisation is satisfied by  we can view  as a
refinement of the extension-ranking semantics  ′ defined
by  ⊒′  if  ∈  ( ) and  ∈/  ( ) for ,  ⊆ .</p>
          <p>Now consider two arguments, ,  ∈ , such that  ∈
 ( ) and  ∈/  ( ). Assume there exists a  ⊆
 ∖
{, } s.t. rank  ′ ( ∪ {}) &lt; rank  ′ ( ∪ {}). Since
 ′ only has two levels, this implies  ∪ {} ∈  ′ ( )
and thus  ∪ {} ∈  ( ). As  ∈  ( ), we must have
 ∈  ∪ {}. However, as  ∈/  we know that also
 ∈/  ∪ {}. This is a contradiction and hence such a 
⊒</p>
          <p>Since  ∈/  ( ) we know there has to exists ¯ ⊆
¯ ∈  ′ ( ) and  ∈/ ¯ . Then because  ∈  ( ) we
know that (¯ ∖ {}) ∪ {} ∈/  ′ ( ). Consequently,
 s.t.</p>
          <p>Pareto-eficiency implies</p>
          <p>≻</p>
          <p>′ .</p>
          <p>′  holds for  ′, and  is a refinement of  ′ such
As  ≻</p>
          <p>that  ′ ( ) =  ( ) it follows from Independence
for the worst set that the same holds for  , i. e.  ≻   .</p>
          <p>Additionally, observe that Independence from the worst
set means that we might have to ignore most of the
information that is available to us. The following result shows
that, at least for the rank information, this is essentially
unavoidable if we want to satisfy  -C. Let us first
introduce an axiom that encodes the idea that we cannot ignore
overwhelming, rank based evidence.</p>
          <p>Definition 20 (Rank -super majority). Let  ∈ N be a
natural number. Then we say a social ranking function 
satisfies rank -super majority if for all  and  such that
|{ ∈  | ,  ̸∈ ∧rank(∪{}) &lt; rank(∪{})}| &gt;
·|{  ∈  | ,  ̸∈ ∧rank(∪{}) &lt; rank(∪{})}|.
we have  ⪰ .</p>
          <p>In words, if there are -times as many sets  such that the
rank of  ∪ {} is strictly better than the rank of  ∪ {},
than the other way round, then  must be (weakly) preferred
to .</p>
          <p>Proposition 2. Any social ranking function  - satisfies
 -C and violates rank -super majority for every .
observe that
Proof. Let  be an arbitrary natural number, ℓ a natural
number such that ℓ ≥</p>
          <p>and ℓ ≥
sider an argumentation framework  with the arguments
, , 1, . . . ℓ and the attacks (, ) and (, ) for all  ≤ ℓ.
Then,  ∈  ( ), as witnessed by the conflict free set
{}, but  ∈  ( ), as it is self-attacking. It follows
from the fact that  ≻ , because ⪯ satisfies  -C. However,
3. Furthermore
con{ ∈  | ,  ̸∈  ∧ rank-cf( ∪ {})}</p>
          <p>&lt; rank-cf( ∪ {}) = {∅}
while
{ ∈  | ,  ̸∈ 
∧ rank-cf( ∪ {}) &lt; rank-cf( ∪ {})}
= { ∈  | ,  ̸∈  ∧ || ≥ 2}.</p>
          <p>However, then, by our choice of ℓ we know</p>
          <p>|{ ∈  | ,  ̸∈  ∧ || ≥ 2}| &gt;  =  · |{∅}| .
It follows that rank -super majority is violated.</p>
          <p>Next, consider the axiom SC. Here, we can find a property
of social ranking functions that guarantees that  
satisifes SC under the assumption that  satisfies the following
principle:
, ′ ⊆
Definition 21 (Respects Conflicts) . For AF  = (, ) and
 extension-ranking semantics  satisfies
respects

conflicts if  ∈  ( ) and ′ ∈/  ( ), then  ⊐ ′.</p>
          <p>To show that   satisfies SC we also need the Dominating
set property from Definition 14. With these two properties
we can then show when SC is satisfied.</p>
          <p>Theorem 4. For AF  = (, ) if extension-ranking
semantics  satisfies respects conflicts and social ranking function

satisfies Dominating set, then   satisfies SC.
we have  ≻   .</p>
          <p>Proof. For AF  = (, ), let ,  ∈ , (, ) ∈  and
(, ) ∈/ , then {} ∈  ( ) and for all ′ with  ∈ ′
it holds that ′ ∈/  ( ). Because of respects conflicts we
have {} ⊐ ′ and therefore because of Dominating set</p>
        </sec>
        <sec id="sec-5-3-3">
          <title>4.2.2. Necessary Conditions for Social Ranking</title>
        </sec>
        <sec id="sec-5-3-4">
          <title>Argument-ranking semantics</title>
          <p>
            Let us try to go the other way, that is finding necessary
conditions for the social ranking functions to satisfy desirable
properties. First observe it is not possible to formulate any
necessary conditions that also hold for any ranking that
cannot be realised by any AF, i. e., we cannot find an AF that
induces this ranking. This is because any property of the
argument-ranking only restricts the social ranking function
on realisable rankings. Therefore, we need to define the
following concept in a similar vain to Dunne et al. [
            <xref ref-type="bibr" rid="ref19">19</xref>
            ].
          </p>
        </sec>
      </sec>
      <sec id="sec-5-4">
        <title>Definition 22.</title>
        <p>Let  be a set and let ⊒ be a preorder on
(). Then, we say that ⊒ is  -realisable for a
extensionranking semantics  if there is an AF  with  =  such
that ⊒ =⊒.
({, }, {(, )}).</p>
        <p>For example, for a set {, } any preorder containing
must be a strict super-set of the conflicts in
{, } ⊒ {} is not - -realisable. The conflicts in
{}. On the
{, }
other hand, the preorder containing exactly the relations
{} ⊒</p>
        <p>{, } and {} ⊒ {, } is realised by the AF
Theorem 5. Let  be a social ranking function such that
 - satisfies  -. Then,  satisfies Dominating set for all
- -realisable preorders ⊒.
 ⊐  for all  such that  ∈  .</p>
        <p>Proof. Let ⊒ be a  -realisable preorder and let  be an
 that realises it. Assume further that there are ,  ∈ 
such that there exists a  with  ∈  for which we have</p>
        <p>As  contains , its set of conflicts must be a strict
superset of the conflicts in</p>
        <p>{}. It follows that {} ⊒  ⊐ 
and hence by transitivity also {} ⊐  for all  such
that  ∈  . In particular, it follows that {} ⊐ {}. By
definition, this means  ({}) ⊂
 ({}), which can
only hold if  is self-attacking and  is not. However, then 
is credulously accepted in the under conflict-free semantics
while  is not. Consequently, it follows from  - that
 ≻ . Hence, dominating set is satisfied.</p>
        <p>It follows that dominating set is a necessary and suficient
condition for a social ranking function to satisfy  - when
combined with - .</p>
        <p>A similar result can be found for admissible semantics.
Theorem 6. Let  be a social ranking s.t.  - satisfies
-. Then  satisfies Dominating set for all --realisable
preorders ⊒.</p>
        <p>Proof. Let ⊒ be a --realisable preorder and AF  =
(, ) induces ⊒. Assume ,  ∈  such that there exists
 ⊆  with  ∈  for which we have  ⊐  for all 
such that  ∈  .</p>
        <p>Assume that the set  is not admissible. That means one
of the following two cases must apply
(1)  () ̸= ∅
or,
(2)   () ̸= ∅
to (1): Then, there is some attack (, ) ∈  () for
,  ∈ . From  ⊐  it follows that  () ⊆
 ( ) and thus (, ) ∈  ( ). Now, if  =  or
 =  it follows that  ∈  which directly contradicts
our assumption because of  ≡  ′ for  ′ =  with
 ∈  ′. However, if  ̸=  and  ̸=  we can
construct  ′ =  ∖ {, }. Clearly, that means we either
have  ( ′) = ∅ which means  ⊐  or we have
 ( ′) ̸= ∅ which implies  ≍  ′. Because of  ∈  ′
both cases contradict the initial assumption, hence we must
have that  () = ∅, i. e. the set  is conflict-free.</p>
        <p>to (2): Then, there exists an argument  ∈   ()
which is not defended by . Consider now the set  ′ =
{} for which we either have that   ( ′) = ∅ or
  ( ′) = {}. If   ( ′) = ∅, it follows directly
that  ′ ⊐ , contradicting our initial assumption. On the
other hand, for   ( ′) = {} we distinguish between
two cases:
(2.1)  = ,
(2.2)  ̸= 
Clearly, if  =  we contradict our initial assumption
because  ≡  ′′ for  ′′ = . Consider now the case  ̸= .
That means, we have that   () ≍   ( ′) and
thus  ≍  ′. Therefore, it follows that we must have
  () = ∅, i. e.  defends all its elements.</p>
        <p>That means  is admissible and thus it follows directly
that  ∈ ( ).</p>
        <p>From   () = ∅ and  ⊐  for all  it follows
that   ( ) ̸= ∅. Since ⊒ satisfies ad-generalisation it
follows that  ∈/ ( ) for all  and thus also  ∈ ( ).
Consequently, it follows from - that  ≻ . Hence,
Dominating set is satisfied.</p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>5. Investigating Principles for</title>
      <p>lex-cel
In the previous section, we looked at social ranking solutions
from a general perspective and were able to characterise
 -C and present suficient conditions for  and  -sk-C,
however a number of principles are still to be investigated.
In this section, we take a closer look at lex-cel and analyse
which principles it satisfies.</p>
      <p>As the results from the previous section suggest we should
start with checking if lex-cel satisfies Pareto-eficiency .
Theorem 7. lex-cel satisfies Pareto-eficiency .</p>
      <p>Proof. First, consider sets 1, . . . ,  ∈  for which
condition (2) of Pareto-eficiency holds. Among these, take those
1, . . . ,  (with  ≤ ) for which rank⊒( ∪ {}) = 
(with 1 ≤  ≤ ) is minimal. At this level in the ranking,
we have that rank⊒( ∪ {}) = rank⊒( ∪ {}) for each
 ̸=  . Hence, for every  ∪ {} there is exactly one
corresponding set  ∪ {}, except for each  ∪ {}
(because rank⊒( ∪ {}) &gt; ). Thus, for each  ∈  with
,  ∈/ :
|{ ∪ {} ∈  | rank⊒( ∪ {}) = }| &gt;</p>
      <p>|{ ∪ {} ∈  | rank⊒( ∪ {}) = }|.</p>
      <p>At level , there are more sets containing  than those
containing , i. e. ,⊒ &gt; ,⊒ by Definition 10. To prove
 ≻ l⊒ex-cel  it remains to show that ,⊒ = ,⊒ for all  &lt; .
By construction, for all  &lt;  and  ∈  ∖ {, }, we know
that rank⊒( ∪ {}) = rank⊒( ∪ {}). Hence, for each
set containing  there is exactly one set containing . By
Definition 10, we obtain ,⊒ = ,⊒, as desired.</p>
      <p>
        Bernardi et al. [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] have shown that lex-cel satisfies
Independent from worst set for total orders and it is
straightforward to see that this also holds for our setting. By Theorem 1
this means lex-cel also satisfies Dominating set, which
implies that lex-cel satisfies  -C and  -sk-C if  satisfies
 -generalisation. Since both  -C and  -sk-C are satisfied
the resulting argument ranking has a quite interesting
pattern. The argument ranking can be split into three groups,
ifrst the skeptically accepted arguments wrt.  then the
credulously accepted wrt.  and finally the rejected
arguments wrt.  . Inside all these groups the arguments can still
be diferentiated, so the resulting ranking is a generalisation
of the acceptance problems for abstract argumentation.
      </p>
      <p>The following result summarises the compliance of
lexcel with the argument-ranking principles.</p>
      <p>Theorem 8. lex-cel satisfies the respective principles as
stated in Table 1 for  ∈ {-, -, -, -, -}.</p>
      <p>We want to discuss the following counterexample
showing that VP is violated by lex-cel in particular.</p>
      <p>Example 7. We examine the following AF  =
({, , , , }, {(, ), (, ), (, ), (, )}). Consider, for
instance, the - extension-ranking for  :
0 : {, }, {}, {}, ∅
1 : {, }
The lex-cel- argument-ranking is then:</p>
      <p>≻ lex-cel-  ≻ lex-cel-  ≻ lex-cel- 
However,  is unattacked, while  is attacked and therefore VP
is violated. Since all other sets that contain  are not
conflictfree, that means that {, } is always ranked better than these
sets. Therefore  is ranked better than  wrt. lex-cel for all
other  ∈ {-, -, -, -}</p>
      <p>At first glance it might seem unintuitive that VP is
violated. Both arguments  and  are skeptically accepted wrt.
complete semantics, so there is no reason to reject either
argument. However, argument  is involved in more conflicts
than  and thus  is compatible with more arguments than
. Therefore we reason that  should be ranked better than
. In general, if we think back to the motivation of social
ranking functions then employees who can work together
|{ ∈ ( ∖ {, })| ∪ {} ⊐  ∪ {}}|
✓
✓
✓</p>
      <p>SCT
X
✓
X
DDP</p>
      <p>NaE</p>
      <p>AvsFD
w -S
s -S
✓
X
ad
 -C
✓
X
ad
 -sk-C
✓
X
X
with more employees are considered better, so this ranking
of  and  is in line with the idea behind social ranking
functions.</p>
      <p>The remaining proofs and counterexamples can be found
in the supplementary material2.</p>
    </sec>
    <sec id="sec-7">
      <title>6. Related Work</title>
      <p>A number of social ranking functions are discussed in the
literature. In the following, let  be an arbitrary set of
objects and ⊒ is a preorder on the powerset ().</p>
      <p>
        A prominent social ranking function is the Ceteris Paribus
Majority Solution (CP), which was defined by Haret et al. [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]
as follows.
      </p>
      <p>Definition 23. For the preorder ⊒ and for any ,  ∈ , we
have that  ⪰ ⊒  if and only if
|{ ∈ ( ∖ {, })| ∪ {} ⊐  ∪ {}}| ≥</p>
      <p>
        Another relevant social ranking function is the Ordinal
Banzhaf Index Solution (BI) of Khani et al. [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. For that, we
denote with  = { ∈  |  ∈/ } the set of subsets that
do not contain  and with  = { ∈  | ,  ∈/ } the
set of subsets that contain neither  nor .
      </p>
      <p>First, we define the notion of ordinal marginal contribution
as follows.</p>
      <p>Definition 24. Let ⊒ be a preorder on (). The ordinal
marginal contribution  (⊒) of element  wrt. the set 
with  ∈/ , for the preorder ⊒ is defined as:
 (⊒) =
⎧
⎨
⎩</p>
      <p>Definition 25. For the preorder ⊒ and for any ,  ∈ , we
define that  ⪰ ⊒  if and only if</p>
      <p>⊒ ≥ ⊒</p>
      <p>However, the corresponding Social ranking
argumentranking semantics  and  do not generalise
credulous acceptance, because these two argument-ranking
semantics do not satisfy the principle SC, as shown by the
following examples.</p>
      <p>X
X
ad</p>
      <p>✓
X
✓



Example 8. The argument ranking ⪰ CP violates SC for
 ∈ {-, -, -, -, -}. Consider the AF 2 in
CP , which contradicts SC.</p>
      <p>Figure 3. Then we have that  ⪰ 2
Example 9. The argument ranking ⪰ BI violates SC for
 ∈ {-, -, -, -, -}. Consider the AF 3 in
Figure 4. Then we have that  ⪰ BI3 , which contradicts SC.</p>
      <p>So, self-contradicting arguments are not necessarily the
worst ranked arguments. Thus, these two social ranking
functions are not suitable to rank arguments in the context
of abstract argumentation and therefore we do not discuss
them further.</p>
      <p>
        A number of other argument-ranking semantics were
introduced in the literature (for an overview see Bonzon et al.
[
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]). However, the only known argument-ranking
semantics satisfying -Compatibility is the serialisability-based
argument-ranking semantics (ser) by Blümel and Thimm [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ].
The serialisability-based argument ranking semantics ranks
arguments according to the number of conflicts that need
to be resolved to include these arguments in an admissible
set. However, this semantics violates -sk-C.
      </p>
      <p>Example 10. Let 4 be the AF as depicted in Figure 5. Then
argument  ∈ (4). So, according to -sk-C it should
hold that  ≻ 4 , however this is not the case for , i. e.
 ≻ 4 . Thus -sk-C is violated.</p>
      <p>Similarly, we have that the categorizer ranking semantics
(Cat) violates  -sk-C.</p>
      <p>Example 11. Let 5 be the AF as depicted in Figure 6.
We have that (5) = {, }. However, we have for
 . Thus,  -sk-C is violated by  for
instance  ≃5
 ∈ {, , , , }.</p>
      <p>
        So lex-cel is the only known argument-ranking
semantics that satisfies  -C and  -sk-C and thus satisfies 
Refinement for extension-based semantics  . Thus,
lexcel is part of none of the equivalence classes of
argumentranking semantics defined by Amgoud and Beuselinck [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ].
      </p>
    </sec>
    <sec id="sec-8">
      <title>7. Conclusion</title>
      <p>In this paper we have combined well-known approaches
from abstract argumentation and social ranking functions
to define a new family of argument-ranking semantics. The
resulting semantics are generalisations of the acceptance
classifications for abstract argumentation. Thus, the
skeptically accepted arguments are ranked before credulously
accepted arguments and those are ranked before rejected
arguments, and within each of these groupings the arguments
are also ranked. While the extension ranking methods used
are of the shelf approaches and already discussed in the
literature, we needed to slightly generalise the existing social
ranking functions in order for them to work with partial
rankings. Here, our rank-based approach proved to be well
suited for our specific setting. Whether this approach to
social ranking also is appealing more generally is a very
natural and intriguing question, that, unfortunately, is out
of the scope of this paper and has to be left to future work.</p>
      <p>
        The converse problem to social ranking functions are
lifting operators, i. e. given a ranking over objects, we want to
construct a ranking over sets of objects. These operators
have been discussed for argumentation in the past by Yun
et al. [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ] and Maly and Wallner [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ]. However, both theses
papers do not present a complete picture of lifting
operators for abstract argumentation, since they either consider
only a subset of sets of arguments (Yun et al. [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ]) or only
discuss lifting operators for  + (Maly and Wallner
[
        <xref ref-type="bibr" rid="ref22">22</xref>
        ]). Skiba [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ] discussed some shortcomings of lifting
operators for argumentation frameworks and discussed the
need to define lifting operators specifically tailored to
abstract argumentation to fully discuss the relationship of
argument-ranking semantics, extension-ranking semantics
and lifting operators.
      </p>
      <p>Acknowledgements. The research reported here was
supported by the Deutsche Forschungsgemeinschaft under
grants 375588274 and 506604007, by the European Research
Council (ERC) under the European Union’s Horizon 2020
research and innovation programme (grant agreement No.
101034440) and by the Austrian Science Fund (FWF) under
grant J4581.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <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>
          .
        </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>J.</given-names>
            <surname>Ben-Naim</surname>
          </string-name>
          ,
          <article-title>Ranking-based semantics for argumentation frameworks</article-title>
          ,
          <source>in: Scalable Uncertainty Management - 7th International Conference, SUM 2013</source>
          , Springer,
          <year>2013</year>
          , pp.
          <fpage>134</fpage>
          -
          <lpage>147</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <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>Ranking arguments with compensation-based semantics</article-title>
          ,
          <source>in: Principles of Knowledge Representation and Reasoning: Proceedings of the Fifteenth International Conference, KR</source>
          <year>2016</year>
          , AAAI Press,
          <year>2016</year>
          , pp.
          <fpage>12</fpage>
          -
          <lpage>21</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>E.</given-names>
            <surname>Bonzon</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Delobelle</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Konieczny</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Maudet</surname>
          </string-name>
          ,
          <article-title>A comparative study of ranking-based semantics for abstract argumentation</article-title>
          ,
          <source>in: Proceedings of the Thirtieth AAAI Conference on Artificial Intelligence</source>
          <year>2016</year>
          , AAAI Press,
          <year>2016</year>
          , pp.
          <fpage>914</fpage>
          -
          <lpage>920</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>J.</given-names>
            <surname>Heyninck</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Raddaoui</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Straßer</surname>
          </string-name>
          ,
          <article-title>Ranking-based argumentation semantics applied to logical argumentation</article-title>
          ,
          <source>in: Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence, IJCAI</source>
          <year>2023</year>
          ,
          <article-title>ijcai</article-title>
          .org,
          <year>2023</year>
          , pp.
          <fpage>3268</fpage>
          -
          <lpage>3276</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>S.</given-names>
            <surname>Moretti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Öztürk</surname>
          </string-name>
          ,
          <article-title>Some axiomatic and algorithmic perspectives on the social ranking problem, in: Algorithmic Decision Theory -</article-title>
          5th
          <source>International Conference, ADT 2017</source>
          , Springer,
          <year>2017</year>
          , pp.
          <fpage>166</fpage>
          -
          <lpage>181</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>H.</given-names>
            <surname>Khani</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Moretti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Öztürk</surname>
          </string-name>
          ,
          <article-title>An ordinal banzhaf index for social ranking</article-title>
          ,
          <source>in: Proceedings of the TwentyEighth International Joint Conference on Artificial Intelligence, IJCAI</source>
          <year>2019</year>
          ,
          <article-title>ijcai</article-title>
          .org,
          <year>2019</year>
          , pp.
          <fpage>378</fpage>
          -
          <lpage>384</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>A.</given-names>
            <surname>Haret</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Khani</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Moretti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Öztürk</surname>
          </string-name>
          ,
          <article-title>Ceteris paribus majority for social ranking</article-title>
          ,
          <source>in: Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence, IJCAI</source>
          <year>2018</year>
          ,
          <article-title>ijcai</article-title>
          .org,
          <year>2018</year>
          , pp.
          <fpage>303</fpage>
          -
          <lpage>309</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>G.</given-names>
            <surname>Bernardi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Lucchetti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Moretti</surname>
          </string-name>
          ,
          <article-title>Ranking objects from a preference relation over their subsets</article-title>
          ,
          <source>Social Choice and Welfare</source>
          <volume>52</volume>
          (
          <year>2019</year>
          )
          <fpage>589</fpage>
          -
          <lpage>606</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>T.</given-names>
            <surname>Suzuki</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Horita</surname>
          </string-name>
          ,
          <article-title>Consistent social ranking solutions</article-title>
          ,
          <source>Social Choice and Welfare</source>
          (
          <year>2024</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>K.</given-names>
            <surname>Skiba</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Rienstra</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Thimm</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Heyninck</surname>
          </string-name>
          ,
          <string-name>
            <surname>G.</surname>
          </string-name>
          <article-title>KernIsberner, Ranking extensions in abstract argumentation</article-title>
          ,
          <source>in: Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence, IJCAI</source>
          <year>2021</year>
          ,
          <article-title>ijcai</article-title>
          .org,
          <year>2021</year>
          , pp.
          <fpage>2047</fpage>
          -
          <lpage>2053</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>P. M. Dung</surname>
          </string-name>
          ,
          <article-title>On the Acceptability of Arguments and its Fundamental Role in Nonmonotonic Reasoning, Logic Programming</article-title>
          and
          <string-name>
            <surname>n-Person</surname>
            <given-names>Games</given-names>
          </string-name>
          , Artificial
          <string-name>
            <surname>Intelligence</surname>
          </string-name>
          (
          <year>1995</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>P.</given-names>
            <surname>Baroni</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Caminada</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Giacomin</surname>
          </string-name>
          ,
          <article-title>Abstract argumentation frameworks and their semantics</article-title>
          ,
          <source>in: Handbook of Formal Argumentation</source>
          ,
          <year>2018</year>
          , pp.
          <fpage>157</fpage>
          -
          <lpage>234</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>M. W. A.</given-names>
            <surname>Caminada</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W. A.</given-names>
            <surname>Carnielli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P. E.</given-names>
            <surname>Dunne</surname>
          </string-name>
          , Semistable semantics,
          <source>J. Log. Comput</source>
          .
          <volume>22</volume>
          (
          <year>2012</year>
          )
          <fpage>1207</fpage>
          -
          <lpage>1254</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>L. van der</given-names>
            <surname>Torre</surname>
          </string-name>
          , S. Vesic,
          <article-title>The principle-based approach to abstract argumentation semantics</article-title>
          ,
          <source>FLAP</source>
          <volume>4</volume>
          (
          <year>2017</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>L.</given-names>
            <surname>Blümel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Thimm</surname>
          </string-name>
          ,
          <article-title>A ranking semantics for abstract argumentation based on serialisability</article-title>
          ,
          <source>in: Computational Models of Argument - Proceedings of COMMA</source>
          <year>2022</year>
          , IOS Press,
          <year>2022</year>
          , pp.
          <fpage>104</fpage>
          -
          <lpage>115</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>H.</given-names>
            <surname>Moulin</surname>
          </string-name>
          , Fair Division and Collective Welfare, MIT Press,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>E.</given-names>
            <surname>Algaba</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Moretti</surname>
          </string-name>
          , E. Rémila,
          <string-name>
            <given-names>P.</given-names>
            <surname>Solal</surname>
          </string-name>
          ,
          <article-title>Lexicographic solutions for coalitional rankings</article-title>
          ,
          <source>Social Choice and Welfare</source>
          <volume>57</volume>
          (
          <year>2021</year>
          )
          <fpage>817</fpage>
          -
          <lpage>849</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>P. E.</given-names>
            <surname>Dunne</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Dvorák</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Linsbichler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Woltran</surname>
          </string-name>
          ,
          <article-title>Characteristics of multiple viewpoints in abstract argumentation</article-title>
          ,
          <source>Artif. Intell</source>
          .
          <volume>228</volume>
          (
          <year>2015</year>
          )
          <fpage>153</fpage>
          -
          <lpage>178</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>L.</given-names>
            <surname>Amgoud</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Beuselinck</surname>
          </string-name>
          ,
          <article-title>An equivalence class of gradual semantics, in: Symbolic and Quantitative Approaches to Reasoning with Uncertainty - 17th European Conference</article-title>
          ,
          <source>ECSQARU 2023</source>
          , Springer,
          <year>2023</year>
          , pp.
          <fpage>95</fpage>
          -
          <lpage>108</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>B.</given-names>
            <surname>Yun</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Vesic</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Croitoru</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Bisquert</surname>
          </string-name>
          ,
          <article-title>Viewpoints using ranking-based argumentation semantics</article-title>
          ,
          <source>in: Computational Models of Argument - Proceedings of COMMA</source>
          <year>2018</year>
          , IOS Press,
          <year>2018</year>
          , pp.
          <fpage>381</fpage>
          -
          <lpage>392</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>J.</given-names>
            <surname>Maly</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. P.</given-names>
            <surname>Wallner</surname>
          </string-name>
          ,
          <article-title>Ranking sets of defeasible elements in preferential approaches to structured argumentation: Postulates, relations, and characterizations</article-title>
          ,
          <source>in: Thirty-Fifth AAAI Conference on Artificial Intelligence</source>
          ,
          <source>AAAI</source>
          <year>2021</year>
          , AAAI Press,
          <year>2021</year>
          , pp.
          <fpage>6435</fpage>
          -
          <lpage>6443</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>K.</given-names>
            <surname>Skiba</surname>
          </string-name>
          ,
          <article-title>Bridging the gap between ranking-based semantics and extension-ranking semantics</article-title>
          ,
          <source>in: Proceedings of the 9th Workshop on Formal and Cognitive Reasoning co-located with the 46th German Conference on Artificial Intelligence (KI</source>
          <year>2023</year>
          ),
          <article-title>CEUR-WS</article-title>
          .org,
          <year>2023</year>
          , pp.
          <fpage>32</fpage>
          -
          <lpage>43</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>