# rankingbased_argumentation_semantics_applied_to_logical_argumentation__5849301d.pdf Ranking-based Argumentation Semantics Applied to Logical Argumentation Jesse Heyninck1, Badran Raddaoui2,3, Christian Straßer3 1 Open Universiteit, the Netherlands 2 SAMOVAR, T el ecom Sud Paris, Institut Polytechnique de Paris, France 3 Institute for Philosophy II, Ruhr-Universit at Bochum, Germany jesse.heyninck@ou.nl, badran.raddaoui@telecom-sudparis.eu, christian.strasser@rub.de In formal argumentation, a distinction can be made between extension-based semantics, where sets of arguments are either (jointly) accepted or not, and ranking-based semantics, where grades of acceptability are assigned to arguments. Another important distinction is that between abstract approaches, that abstract away from the content of arguments, and structured approaches, that specify a method of constructing argument graphs on the basis of a knowledge base. While ranking-based semantics have been extensively applied to abstract argumentation, few work has been done on ranking-based semantics for structured argumentation. In this paper, we make a systematic investigation into the behaviour of ranking-based semantics applied to existing formalisms for structured argumentation. We show that a wide class of ranking-based semantics gives rise to so-called culpability measures, and are relatively robust to specific choices in argument construction methods. 1 Introduction A central concept in formal argumentation [Dung, 1995] is that of an argumentation graph, that consists of a set of nodes interpreted as arguments, and edges interpreted as argumentative attacks. Within the area of formal argumentation, one can distinguish between abstract and structured approaches. Abstract argumentation abstracts away from the content of arguments and thus can be seen as taking argumentation graphs as primitive objects of study. Structured approaches, on the other hand, specify construction methods defining how an argumentation framework is generated on the basis of a knowledge base consisting of formulas specified in a logical language. Plausible reasoning [Besnard and Hunter, 2018a; Arieli et al., 2019; 2021a] is a sub-class of structured argumentation formalising reasoning on the basis of defeasible premises and non-defeasible rules or logical systems such as classical logic. Argumentation semantics specify the acceptability of arguments given an argumentation graph. One can distinguish between so-called extension-based semantics, that specify which sets of arguments are jointly acceptable, and gradual or ranking-based semantics, that express acceptability in terms of a ranking over the arguments. Recent years have seen an intensive study of both kind of semantics in both breath and depth (see [Bonzon et al., 2016; Baroni et al., 2019] for some overviews) from the abstract perspective. For extension-based semantics, the structured perspective has played a major role. For ranking-based semantics, on the other hand, virtually no work has been carried out from the structured perspective (the only exception being [Amgoud and Ben-Naim, 2015]). Such a gap is rather surprising, as structured argumentation still provides one of the gold standards of the construction or generation of abstract argumentation graphs. Indeed, it is not clear whether and how the ranking-based semantics provide intuitive meaning from the logical perspective of structured argumentation. Furthermore, the study of ranking arguments in a structured setting could be helpful for numerous real-world applications of structured argumentation [Cyras et al., 2021b; Prakken, 2020; Zeng et al., 2020]. For instance, in medicine and legal reasoning, it might be more appropriate to assign arguments a gradual score instead of distinguishing merely between acceptance and rejection. In this paper, we make the first general study of rankingbased semantics applied to structured argumentation frameworks. We focus on logic-based argumentation, an important and well-studied sub-class of structured argumentation. In particular, we answer the following questions: 1. What is the logical meaning of ranking-based semantics applied to argumentation graphs generated on the basis of strict and defeasible information? 2. What is the influence of choices underlying the construction of the argument graph (e.g. the form of argumentative attacks) on the outcome of ranking-based semantics? The main results are the following: (1) a large family of ranking-based semantics induce so-called culpability measures, and behave better than many existing culpability measures, (2) ranking-based semantics applied over argumentation graphs constructed using approaches from structured argumentation are robust under many choices considered in the literature such as different argumentative attack forms or argument construction methods, apart from the filtering out of Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence (IJCAI-23) inconsistent arguments. Outline of the paper. In Section 2, the relevant preliminaries on simple contrapositive assumption-based frameworks (Subsection 2.1), ranking-based argumentation semantics (Subsection 2.2) and culpability measures (Subsection 2.3) are recalled. We review postulates for ranking-based semantics in Section 3. In Section 4, we show that ranking-based semantics applied to argumentation frameworks obtained on the basis of simple contrapositive assumption-based frameworks induce culpability measures. In Section 5, we look at other structured argumentation formalisms. We review related work in Section 6 and conclude in Section 7. 2 Preliminaries This section contains background material about simple contrapositive assumption-based argumentation frameworks (more details can be found in [Arieli and Heyninck, 2021b; Heyninck and Arieli, 2020]), ranking-based semantics, and culpability measures. 2.1 Simple Contrapositive Assumption-based Frameworks We shall denote by L an arbitrary propositional language. Atomic formulas in L are denoted by p, q, r, etc., arbitrary Lformulas (atomic or compound) are denoted by ψ, φ, δ, etc., and sets of formulas in L are denoted by Γ, , Θ, etc. (possibly primed or indexed). (L) denotes the power-set of L. Instead of restricting ourselves to one specific logic, we merely assume some common properties of logics in order to keep our results as general as possible. Definition 1 (Logic). A logic for a language L is a pair L = L, , where is a (Tarskian) consequence relation for L, that is, a binary relation among sets of formulas and individual formulas in L, satisfying the following conditions: Reflexivity: if ψ Γ, then Γ ψ. Monotonicity: if Γ ψ and Γ Γ , then Γ ψ. Transitivity: if Γ ψ and Γ , ψ φ then Γ Γ φ. In what follows, we shall assume that the language L contains at least the following connectives and constant: a -negation , satisfying: p p and p p (for every atomic p). a -conjunction , satisfying: Γ ψ φ iff Γ ψ and Γ φ. a -falsity F, satisfying: F ψ for every formula ψ.1 Our results only assume the above connectives with the respective properties. This means that these results apply to any language with additional connectives or additional properties assumed on the connectives. We abbreviate { ψ | ψ Γ} by Γ, and when Γ is finite we denote by VΓ the conjunction of all the formulas in Γ. Given a logic L = L, , the -closure of a set Γ of Lformulas is defined by Cn (Γ) = {ψ | Γ ψ}. When is clear from the context or arbitrary, we will sometimes simply write Cn(Γ). Now, 1Particularly, F is not a standard atomic formula, since F F. We shall say that ψ is a -theorem if ψ Cn ( ), and that Γ is -consistent if Cn (Γ) = L (thus, Γ F, otherwise, we say that Γ is -inconsistent). L is called explosive, if for every L-formula ψ the set {ψ, ψ} is -inconsistent. L is called contrapositive, if (i) F, and (ii) for every non-empty set Γ and ψ it holds that Γ ψ iff either ψ = F or for every φ Γ we have that (Γ\{φ}) {ψ} φ. L is called uniform if for any Γ Γ {φ} L, if Γ F and Γ {φ} and Γ have no atoms in common, it holds that: Γ φ iff Γ Γ φ. Remark. Perhaps the most notable example of a logic which is explosive, contrapositive and uniform, is classical logic (in short, CL)2. Intuitionistic logic and standard modal logics are other examples of well-known formalisms having these properties. Note 1. A useful property of an explosive logic L = L, is that for every set Γ of L-formulas and any L-formulas ψ and φ, if Γ ψ and Γ ψ, then Γ φ. The following family of assumption-based argumentation frameworks [Bondarenko et al., 1997] has been shown to be a useful setting for argumentative reasoning [Heyninck and Arieli, 2020]. In more detail, a simple contrapositive assumption-based framework is a knowledge base consisting of a set of strict premises Γ, a set of defeasible premises Ab, a logic L, and a contrariness operator specifying which conflicts are taken into account. Definition 2 (Simple contrapositive ABFs). An assumptionbased framework (ABF, for short) is a tuple ABF = L, Γ, Ab, where: L = L, is a propositional Tarskian logic. Γ (the strict assumptions) and Ab (the candidate/defeasible assumptions) are distinct (countable) sets of L-formulas, where the former is assumed to be -consistent and the latter is assumed to be nonempty. : Ab (L) is a contrariness operator, assigning a finite set of L-formulas to every defeasible assumption in Ab, such that for every consistent and non-theorem formula ψ Ab it holds that ψ W ψ and W ψ ψ. A simple contrapositive ABF is an assumption-based framework ABF = L, Γ, Ab, , where L is an explosive, contrapositive and uniform logic, and ψ = { ψ}.3 Definition 3. Let ABF = L, Γ, Ab, be an assumptionbased framework, , Θ Ab, and ψ Ab. Then, attacks ψ iff Γ φ for some φ ψ. Then, attacks Θ if attacks some ψ Θ. The following useful notions are used in the paper: 2In fact, by the Łos-Suszko theorem [Los and Suszko, 1958] any structural logic with a characteristic matrix is uniform. 3Notice that uniformity is not required explicitly in [Heyninck and Arieli, 2018]. To avoid clutter, we choose to adapt the definition here instead of using simple contrapositive uniform assumptionbased frameworks. Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence (IJCAI-23) Definition 4. Let ABF = L, Γ, Ab, . A set Ab is maximal consistent in ABF, if (i) Γ F and (ii) Γ F for every Ab. The set of all the maximal consistent sets in ABF is denoted MCS(ABF). A set Ab is minimal inconsistent in ABF, if (i) Γ F and (ii) Γ F for every Ab. The set of all the minimal inconsistent sets in ABF is denoted MIC(ABF). We define the set of free formulas in ABF as FREE(ABF) = Ab \ S MIC(ABF). For a set of formulas Ab L, we will denote the set of all classically maximal consistent subsets of Ab, defined as MCS( CL, , Ab, ), by MCS(Ab). Similarly for the minimal inconsistent subsets (MIC(Ab)) and the free formulas (FREE(Ab)) of Ab. Example 1. Let L = CL, Γ = , Ab = {p, p, q}, and ψ = { ψ}. An attack diagram for this ABF is shown in Figure 1. In fact, an attack diagram consists of all subsets of assumptions, and the attacks according to Definition 3 between these assumptions. Note that since in CL inconsistent sets of premises imply any conclusion, the classically inconsistent set {p, p, q} attacks all the other sets in the diagram (for instance, {p, p, q} attacks {q}, since {p, p, q} q). {q} {p, p} {p, p, q} {p} Figure 1: An attack diagram for Example 1 2.2 Ranking-based Argumentation Semantics Ranking-based semantics have been mainly studied from the abstract perspective, that focuses on abstract argumentation frameworks: Definition 5. An argumentation framework AF = (A, ) consists of a set of arguments A and an attack relation A A. Where a A, a = {b A | b a}. Notice that for any ABF = L, Γ, Ab, , ( (Ab), ) is an argumentation framework, where is defined as in Definition 3. In other words, an assumption-based argumentation gives a method of how to construct an argumentation framework. We now discuss ranking-based semantics, that allow to determine the acceptability of arguments for a given AF. There has been a wide range of ranking-based semantics proposed in the literature to rank order arguments from the most acceptable to the weakest arguments [Bonzon et al., 2016]. Following Baroni, Rago and Toni [Baroni et al., 2019], we consider ranking-based semantics as mappings σ of arguments to a set I preordered by relative to an argumentation framework AF = (A, ). Given a, b A, σ(a) σ(b) means that the argument a is at least as acceptable as the argument b according to σ. For simplicity, we assume the image of σ is always R 0. In the remainder of the paper, we will denote σAF as the ranking-based semantics relative to AF. A high ranking σAF(a) represents a high quality of an argument a w.r.t. AF according to σ. As an illustration of a ranking-based semantics, we look at the categorizer semantics, first presented in [Besnard and Hunter, 2001] for acyclic frameworks but generalized to any argumentation framework in [Amgoud et al., 2017]. This semantics formalizes the idea that the number of attackers decreases the quality of an argument. Formally, it works by taking the inverse of the sum of the score of the attacking arguments iteratively. Definition 6. Given an AF = (A, ) and a A: cat0(a) = 1 (1) cati+1(a) = 1 1 + Σb a cati(b) (2) It has been shown in [Amgoud et al., 2017] that cati converges as i approaches infinity. We therefore define σcat AF (a) = limi cati(a). Example 2. Consider the argumentation framework from Figure 1. It can be verified (for example using the Tweetylibrary [Thimm, 2014]) that: σcat AF ( ) = 1, σcat AF ({q}) = 0.71, σcat AF ({p}) = σcat AF ({ p}) = 0.52, and σcat AF ({p, p, q}) = 0.41. 2.3 Culpability Measures A fundamental research topic in reasoning with conflicting information is the measure of inconsistencies. A lot of work focuses on inconsistency measures that allow to quantify how inconsistent [Jabbour et al., 2016; Thimm, 2019] a set of formulas (typically propositional) is. On the other hand, culpability measures quantify the degree of responsibility of a formula in making a set of formulas inconsistent. In more detail, a culpability measure for a knowledge base Ab L is a function CAb : Ab R 0 that satisfies the following postulates: Consistency. If Ab is consistent, then CAb(φ) = 0 for every φ Ab. Blame. If φ S MIC(Ab), then CAb(φ) > 0. Thus, consistency states that the culpability measure of premises in a consistent set are minimal (i.e. in consistent sets, no formula is culpable for inconsistency), whereas blame states that any formula involved in an inconsistency will receive a non-zero culpability degree. In [Hunter and Konieczny, 2008], culpability measures are defined as inconsistency values4. The following properties for inconsistency values are defined in [Hunter and Konieczny, 2008] (we adapt them to our notation).5 4To comply with the notation in this paper, higher inconsistency values intuitively represent a higher degree of inconsistency, in contradistinction to the work of [Hunter and Konieczny, 2008]. 5In [Hunter and Konieczny, 2008], other properties of culpability measures are discussed, but they describe the relation between inconsistency and culpability measures, and are therefore not relevant to our study. Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence (IJCAI-23) Free Formula. If φ Free(Ab)6, then CAb(φ) CAb(ψ) for any ψ Ab.7 Dominance. Where φ, ψ Ab, if φ ψ and φ F, then CAb(φ) CAb(ψ). Thus, free formula states that formulas not involved in any inconsistency are at most as culpable as any other formula, and dominance states that logically stronger formulas are at least as culpable as their weaker counterparts. By ways of illustration, we consider the following culpability measures Cd Ab, C Ab and Cc Ab from [Hunter and Konieczny, 2008]:8 Cd Ab(φ) = 1 if φ S MIC(Ab) 0 otherwise C Ab(φ) = |{ MIC(Ab) | φ }| MIC(Ab) and φ 1 P MIC(Ab) | | Example 3. Consider the knowledge base Γ = {p p, q, r, q r, s}. The minimal inconsistent sets of Γ are MIC(Γ) = {{p p}, {q, r, q r}}. This means that Cd Γ(s) = C Γ(s) = 0, and Cd Γ(φ) = 1 and C Γ(φ) = 0.5 for any φ Γ \ {s}. Also, we have Cc Γ(s) = 0, Cc Γ(p p) = 1 4 and Cc Γ(φ) = 1 12 for any φ Γ \ {p p, s}. 3 Postulates for Ranking-based Semantics In this section, as a first illustration of the difference between abstract and structured argumentation in the context of ranking-based semantics, we look at some common postulates proposed for ranking-based semantics and evaluate their usefulness in a structured setting. We will see that, even though these postulates are of limited meaning in the structured argumentation, they can be easily adapted to a variant that is more meaningful in the structured setting. We restrict attention to postulates that will be relevant in the rest of the paper, and leave an exhaustive study of the whole range of postulates for ranking-based semantics (as found in e.g. [Baroni et al., 2019]) for future work. An important postulate in the literature on ranking-based semantics is the principle of void precedence [Amgoud and Ben-Naim, 2013]. It ensures that unattacked arguments are maximally preferred. Definition 7. A semantics σ satisfies void precedence iff a = and b = implies σAF(a) < σAF(b). 6Recall that FREE(Ab) = Free( CL, , Ab, ) = Ab \ S MIC(Ab). 7In [Hunter and Konieczny, 2008], this property is called minimality, and it is required that a free formula evaluates to 0. We use a weaker condition that allows to differentiate between the score of p in {p, q, q} and in {p, q}. 8In our presentation, unlike in [Hunter and Konieczny, 2008], the measures are normalized to ensure a mapping to [0, 1]. We follow the convention that P = 0 which means that Cc Ab(φ) = 0 for any free formula φ. For C Ab and Cc Ab, the knowledge base is supposed to be finite. When moving to logic-based argumentation, void precedence is often trivially satisfied as there are virtually no unattacked arguments (except for ) due to inconsistent arguments contaminating [Caminada, 2005] innocent bystanders: Example 4. Consider again Example 1. We see that {p, p} attacks q due to logical explosion. It is reasonable to expect an innocent bystander to be ranked higher than other arguments. We thus obtain the following postulate. We first introduce the notation σABF to denote the ranking-based semantics σAF for AF = ( (Ab), ), where is defined as in Definition 3. Definition 8. A semantics σ satisfies logical void precedence iff for any ABF ABF = L, Γ, Ab, , if Θ Free(ABF), then σABF(Θ) σABF( ) for any = Ab. Notice that logical void precedence immediately implies that every free formula is ranked at least as high as any other formulas. Logical void precedence is satisfied by any ranking-based semantics that satisfies the following property of monotony: Definition 9. A semantics σ satisfies monotony iff a b implies σAF(a) σAF(b). In Remark 1, we give some examples of ranking-based semantics that satisfy monotony. Monotony of a ranking-based semantics implies logical void precedence. Proposition 1. For simple contrapositive ABFs, any rankingbased semantics that satisfies monotony satisfies logical void precedence.9 Another property that will be useful below is countertransitivity [Amgoud and Ben-Naim, 2013], which makes use of the following comparison of sets of arguments: Definition 10. Let a ranking-based semantics σ and an argumentation framework AF = (A, ) be given. For any S1, S2 A, S1 σ S2 is a group comparison if there exists an injective mapping f : S2 S1 s.t. for every a S2, σAF(f(a)) σAF(a). Example 5. Consider again Example 1. As {q} {p, p} , the identity function id is an injective mapping s.t. (for any semantics σ), σAF(f( )) σAF( ) for every {q} and thus {p, p} σ {q} . Thus, a group comparison allows expressing that one set S1 is better than another one S2 in the sense that for every element of S2 we can find an element of S1 that is ranked better or equal according to σ. We now recall the property of counter-transitivity [Amgoud and Ben-Naim, 2013] that expresses that an argument with numerous and better attackers is ranked lower: Definition 11. A semantics σ satisfies counter-transitivity if for any AF = (A, ) and any a, b A, b σ a implies σAF(a) σAF(b). It has been shown in [Bonzon et al., 2016] that the categoriser, discussion-based [Amgoud and Ben-Naim, 2013] and the burden-based semantics satisfy the postulate of 9Some proofs have been omitted in view of page limitations. Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence (IJCAI-23) counter-transitivity. Notice that counter-transitivity implies monotony. Remark 1. The postulate of monotony is not generally used in the literature on postulates for ranking-based semantics10. However, several postulates that imply monotony have been studied. We already noted the postulate of countertransitivity. Another example is the postulate of cardinality precedence [Bonzon et al., 2016], satisfied among others by the categoriser, discussion-based [Amgoud and Ben-Naim, 2013] and the burden-based semantics. A second example is the general principle 7 [Baroni et al., 2019] which is satisfied by e.g. the categoriser semantics, inverse equational systems [Gabbay, 2012], Loc Sum [Amgoud et al., 2008], and social models [Leite and Martins, 2011]. 4 Ranking-based Semantics as Culpability Measures In this section, we look at the logical meaning of rankingbased semantics. More precisely, we ask the following question: when applying ranking-based semantics to an argumentation framework generated using a structured argumentation methodology, what is the logical meaning of the ranking over arguments? It turns out that a ranking-based semantics has a clear logical meaning: it induces an inversed culpability measure. Thus, the only difference between a culpability measure and a ranking-based semantics is the direction : high ranking scores equal low culpability values and vice versa. Now, in more formal detail, as is common in structured argumentation, we consider an ABF as a knowledge base that consists of strict and defeasible premises, equipped with a logic. We note that the fact that we allow for strict premises and a wide choice of logics is a generalization w.r.t. the assumptions usually made for culpability measures (i.e., existing measures are always defined for a specific logic, in most cases classical logic.). Then, ranking-based semantics are applied to the argumentation framework generated on the basis of the ABF. Afterwards, we look at the arguments Ab (i.e. sets of defeasible premises) and will see that the rankings over these arguments induce a culpability measure. As we allow for strict premises and a wide variety of logics, the postulates from Subsection 2.3 have to be generalized, as we do in Proposition 2. We also generalize the postulates to sets of defeasible assumptions instead of single assumptions. In culpability measures, the value 0 is seen as a best rank , i.e., the rank assigned to the maximally plausible formulas. For the work done below, it is therefore often useful to assume a best rank w.r.t. a ranking-based semantics. Definition 12. A semantics σ satisfies void best rank if there is an r R 0 s.t. for every AF = (A, ) and a A with a = , σAF(a) = r. In that case, we say r = Best Score(σ). It can be easily observed that the void best rank property is satisfied by the categoriser semantics, as unattacked arguments are assigned the rank 1 at any step in the computation. Likewise, this property holds for any instantiation of the social models from [Leite and Martins, 2011], the burden-based 10The property of (strict) monotony is studied in [Amgoud and David, 2021] (see principle 2, page 5). semantics and the discussion-based semantics [Amgoud and Ben-Naim, 2013]. The next result shows that a ranking-based semantics is a culpability measure satisfying dominance and free formula postulates. Notice that all postulates of culpability measures are generalized to the setting of simple contrapositive ABFs, which have as a special case the culpability measures as defined in Section 2.3 (with ABF = (CL, , Ab, )). Proposition 2. Any ranking-based semantics that satisfies monotony, void precedence and void best rank satisfies the following properties (for a simple contrapositive ABF ABF = (L, Γ, Ab, )): Freeness. If Ψ Free(ABF), then σABF(Ψ) σABF( ) for any = Ab. Dominance. If Γ {φ} ψ and Γ {φ} F, then σABF({ψ}) σABF({φ}). Blame. If φ S MIC(ABF), then σABF({φ}) < Best Score(σ). Consistency. If Γ Ab F, then σABF(Φ) = Best Score(σ) for every Φ Ab. Proof. Freeness: Follows immediately from Proposition 1. Dominance: Consider φ, ψ Ab s.t. Γ {φ} ψ and Γ {φ} F. Suppose some Ab attacks {ψ}, i.e., Γ ψ. So with contraposition, Γ {ψ} V , and thus, Γ {φ} V and thus, Γ φ. This means {ψ} {φ} and thus with monotony, σABF({φ}) σABF({ψ}). Blame: Suppose φ S MIC(ABF). Then, there is some MIC(ABF) s.t. φ . As Γ φ, {φ} = and thus with void precedence, void best rank and since = , σABF(φ) < σABF( ) = Best Score(σ). Consistency: Suppose Γ Ab F. Then, there are no attacks between sets in ( (Ab), ), and thus with void best rank, we have that σABF(Φ) = Best Score(σ) for every Φ Ab. Besides establishing that ranking-based semantics induce culpability measures, we show that these induced culpability measures perform better than existing culpability measures based on minimal inconsistent subsets. This is demonstrated using the following example: Example 6. Let Ab = {p p, q, q r, q s}. Then, C Ab(p p) = 1 3 whereas C Ab(q) = 2 3. This is counterintuitive as p p is inconsistent, whereas q is consistent. For the culpability measures Cd and Cc, the situation is comparable, as Cd Ab(φ) = 1 and Cc Ab(φ) = 1 5 for any φ {p p, q}, i.e., these measures do not distinguish between the self contradictory formula p p and the consistent formula q. We will see below that many ranking-based semantics, including the categoriser semantics, avoid this behaviour (Proposition 3). We formalize this kind of behaviour, or rather, the avoidance of it, by the following postulate of falsity: Definition 13. A semantics σ satisfies falsity if for any ABF = L, Γ, Ab, , if Γ {φ} F, then for any ψ Ab, σABF(φ) σABF(ψ). This postulate is satisfied by a large family of rankingbased semantics (recall Remark 1). Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence (IJCAI-23) Proposition 3. A ranking-based semantics σ satisfies falsity if it satisfies monotony. Another property related to the postulate of falsity is that of self-contradiction [Matt and Toni, 2008], requiring that selfattacking arguments are ranked lower than any other arguments. It is clear that self-contradiction ensures falsity. The self-contradiction postulate has been shown to hold for the nh-categoriser semantics [Yun et al., 2020], and the rankingbased semantics from [Matt and Toni, 2008]. In this section, we have shown that ranking-based semantics applied to argumentation frameworks generated on the basis of simple contrapositive ABFs induce culpability measures, and thus have a clear logical meaning. Furthermore, we show that, in contradistinction to many other culpability measures, ranking-based semantics satisfy the postulate of falsity. Finally, our method is applicable to a wider variety of settings than existing culpability measures, since we allow for strict premises and any contrapositive logic. 5 Logical Argumentation Based on Conclusion-Support Pairs So far, we have considered the assumption-based argumentation framework, which is one among many formalisms for structured argumentation. In this section, we show that our results generalize to other settings based on arguments conceived of support-conclusion pairs and using several different attack forms, such as presented in [Arieli and Straßer, 2015a; Besnard and Hunter, 2018a]. 5.1 A Glimpse at Logical Argumentation We now consider argumentation frameworks constructed on the basis of arguments conceived of as assumptionconclusion pairs (see, e.g, [Arieli and Straßer, 2015b; Besnard and Hunter, 2018b])11, which is another popular approach to logical argumentation. Definition 14 (Argument). Given a logic L = L, and a set of strict premises Γ L, an argument is a pair a = , ψ , where is a finite set of L-formulas and ψ is an L-formula, such that Γ ψ. We denote the set of all arguments by Arg(Γ). In the following, we shall denote arguments by a, b, c, etc., possibly primed or indexed. Given an argument a = , ψ , we call the support set of a, and ψ the conclusion (or the claim) of a (denoted by Conc(A)). The set of arguments whose supports are subsets of Ab is denoted by Arg(Γ, Ab). That is: Arg(Γ, Ab) = {a Arg(Γ) | Sup(a) Ab}. Remark 2. An alternative notation for an argument , ψ is ψ (where is a new symbol, not appearing in the language of and ψ). The latter resembles the 11See, e.g., [Arieli et al., 2021a] for a more detailed comparison of the formalisms. While in such systems typically only defeasible assumptions are considered, recently strict assumptions have been included in [Arieli et al., 2021b]. way sequents are denoted in the context of proof theory [Gentzen, 1934]. This notation is frequently used in sequentbased argumentation (see, e.g., [Arieli and Straßer, 2015b; 2019]) to emphasize the fact that the only requirement on and ψ to form an argument is that the latter follows, according to the base logic, from the former. Various attack forms have been studied in the literature. In logical argumentation, it is often assumed that attacks among arguments are usually expressed in terms of attack rules (w.r.t. the underlying logic). Table 1 gives some of these attack relations. Notice that we restrict attention to support-based attacks. Other attack rules between arguments are described, e.g. in [Gorogiannis and Hunter, 2011; Besnard and Hunter, 2018b; Arieli and Straßer, 2015b]. Rules like those specified in Table 1 form attack schemes that are applied to particular arguments according to the underlying logic. For instance, when classical logic is the underlying formalism, the attacks of {p}, p on { p}, p and of { p}, p on {p q}, p are obtained by applications of the Defeat rule (or other rules in Table 1). When an attack rule R is applied, we say that its attacking argument R-attacks the attacked argument. Notice that assumption-based argumentation makes use of the attack form of direct defeat. 5.2 Considerations on Ranking-based Semantics One of the benefits of assumption-based argumentation is the fact that the resulting argumentation frameworks are finite when the set of assumptions Ab is finite. To the best of our knowledge, all ranking-based semantics are defined only for finite argumentation frameworks, and therefore this property of assumption-based argumentation ensures that rankingbased semantics are applicable to argumentation frameworks constructed in assumption-based argumentation. This stands in contrast with the systems based on support-conclusion pairs, which even for finite sets of assumptions give rise to infinite sets of arguments (as e.g. the argument , p . . . p will be part of any argumentation framework with p . . . p having length n for any n N). One way to circumvent this is found in [Amgoud and Ben-Naim, 2015]. In that paper, Amgoud and Ben-Naim assume that there exists a well-order w on L and restrict attention to the following set of arguments:12 Afn(Γ, Ab) = { , φ A(Γ, Ab) | φ = min w {φ | φ φ}} Thus, the well-ordering w allows selecting one among the infinitely many equivalent conclusions φ. The first observation we make is that excluding inconsistent arguments, as is done in e.g. [Amgoud and Ben-Naim, 2013; Besnard and Hunter, 2009], makes the resulting frameworks useless for obtaining culpability measures, for the simple reason that arguments with inconsistent premises are not allowed, and thus the argumentation framework will not contain arguments that conclude an inconsistent premise. We will therefore not filter out inconsistent arguments. 12Amgoud & Ben-Naim [Amgoud and Ben-Naim, 2015] require that arguments are additionally consistent and minimal, but we do not generally require this. Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence (IJCAI-23) Rule Name Acronym Attacking Argument Attacked Argument Attack Conditions Defeat Def 1, ψ1 2, ψ2 Γ ψ1 V 2 Direct Defeat Dir Def 1, ψ1 {δ2} 2, ψ2 Γ, ψ1 δ2 Undercut Ucut 1, ψ1 2 2, ψ2 ψ1 Γ V 2 Canonical Undercut Can Ucut 1, ψ1 2, ψ2 ψ1 Γ V 2 Direct Undercut Dir Ucut 1, ψ1 {δ2} 2, ψ2 ψ1 Γ δ2 Table 1: Some attack rules in the context of the strict premises Γ. We let φ Γ ψ iff Γ {φ} ψ and Γ {ψ} φ. We assume that the support sets of the attacked arguments are nonempty (to avoid attacks on theorems). Example 7. Consider Ab = {p p, q, q r}. Then, any argument using p p in the support set will have an inconsistent support and thus not be assigned any ranking. We now show that a wide variety of attack rules ensure satisfaction of postulates for culpability measures. Given a set of strict premises Γ and a set of defeasible premises Ab, we apply a ranking-based semantics over the argumentation framework AF = (Afn(Γ, Ab), R) where R is obtained by applying a set of attack rules R {Def, Dir Def, Ucut, Can Ucut, Dir Ucut}. Recall that we denote the resulting ranking by σAF. Proposition 4. Let some Γ, Ab L, R {Def, Dir Def, Ucut, Can Ucut, Dir Ucut}, A = Afn(Γ, Ab), and AF = (A, R) be given. Any ranking-based semantics σ that satisfies counter-transitivity, void precedence and void best rank satisfies the following properties: Freeness. If Ψ Free(Γ, Ab)13, then σAF( Ψ, ψ ) σAF( , δ ) for any , δ , Ψ, ψ A with = . Dominance. Where ψ, φ Ab, if Γ, ψ φ and Γ ψ F, then σAF( {ψ}, ψ ) σAF(( {φ}, φ ) for all {φ}, φ , {ψ}, ψ A. Blame. If φ S MIC(Γ, Ab), then σAF( {φ}, φ ) < Best Score(σ) for all {φ}, φ A. Furthermore, if σ satisfies void best rank, it satisfies: Consistency. If Γ Ab F, then σAF( Φ, φ ) = Best Score(σ) for every Φ, φ A. Proof. The proof of freeness and dominance are left out in view of page limitations. For blame, suppose φ S MIC(Γ, Ab). Notice that , ψ A for any ψ L s.t. Γ ψ. Note ( , ψ ) = (for any attack rule). Since φ S MIC(Γ, Ab), there is a MIC(Γ, Ab) s.t. Γ F and φ . Thus, Γ φ (with contraposition), which means , φ A (for φ Γ φ) attacks {φ}, φ A and thus ( {φ}, φ ) = . With void precedence and void best rank, this means σAF( {φ}, φ ) < σAF( , ψ ) = Best Score(σ). For Consistency, suppose Γ Ab F and Φ, φ A. Then, Φ, φ = and by void best rank, σAF( Φ, φ ) = Best Score(σ). 13Recall that FREE(Γ, Ab) = Free( L, Γ, Ab, ). 6 Related Work Interestingly enough, one of the earliest ranking-based semantics, namely the categoriser semantics [Besnard and Hunter, 2001] has been proposed in the context of logical argumentation. Since then, ranking-based semantics have been studied in breath and depth, but from an abstract level. [Besnard and Hunter, 2001] does not use Dungean argumentation frameworks, but rather is based on argumentation trees for a given conclusion. To the best of our knowledge, ranking-based semantics have been applied to structured argumentation in only one other work, namely [Amgoud and Ben-Naim, 2015]. One difference is that we do not assume that arguments have a consistent or minimal set of supports. In our paper, we do not filter out inconsistent arguments, as we need to be able to assign culpability measures to (potentially inconsistent) premises. In the work of Amgoud and Ben-Naim, this is not possible, as an argument like {p p}, p p is not allowed in their framework. Another benefit is that we allow for strict premises. A final difference with [Amgoud and Ben-Naim, 2015] is that Amgoud and Ben-Naim adopt only the direct undercut attack rule between argument, whereas we consider various attack forms. Culpability measures have been investigated in several proposals. To the best of our knowledge, we have studied all postulates proposed for culpability measures in the literature. In future work, we want to compare ranking-based semantics with more involved culpability measures, such as the tacit culpability measures from [Ribeiro and Thimm, 2021]. 7 Conclusion and Future Work This paper contains a principled investigation of rankingbased semantics applied to structured argumentation. Rather than having the last word on this topic, we hope to have established that ranking-based semantics for structured argumentation are meaningful and useful, and thus open new ground for research. We believe this work can be extended in various directions, e.g. to ranking-semantics over sets of attacking logical arguments, other frameworks for structured argumentation [Bondarenko et al., 1997; ˇCyras et al., 2021a; Arieli and Straßer, 2015a; Prakken, 2010; Heyninck and Straßer, 2017; Arieli and Heyninck, 2021b; ˇCyras and Toni, 2016; Heyninck and Straßer, 2021; Arieli and Heyninck, 2021a], which give a natural account of the notion of so-called intrinsic strength of arguments often assumed in ranking-based logics [Baroni et al., 2019]. Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence (IJCAI-23) [Amgoud and Ben-Naim, 2013] Leila Amgoud and Jonathan Ben-Naim. Ranking-based semantics for argumentation frameworks. In SUM, pages 134 147. Springer, 2013. [Amgoud and Ben-Naim, 2015] Leila Amgoud and Jonathan Ben-Naim. Argumentation-based ranking logics. In AAMAS, pages 1511 1519, 2015. [Amgoud and David, 2021] Leila Amgoud and Victor David. A general setting for gradual semantics dealing with similarity. In AAAI, pages 6185 6192, 2021. [Amgoud et al., 2008] Leila Amgoud, Claudette Cayrol, Marie-Christine Lagasquie-Schiex, and Pierre Livet. On bipolarity in argumentation frameworks. International Journal of Intelligent Systems, 23(10):1062 1093, 2008. [Amgoud et al., 2017] Leila Amgoud, Jonathan Ben-Naim, Dragan Doder, and Srdjan Vesic. Acceptability semantics for weighted argumentation frameworks. In IJCAI, 2017. [Arieli and Heyninck, 2021a] Ofer Arieli and Jesse Heyninck. Simple contrapositive assumption-based argumentation part II: reasoning with preferences. Int. J. Approx. Reason., 139:28 53, 2021. [Arieli and Heyninck, 2021b] Ofer Arieli and Jesse Heyninck. Simple contrapositive assumption-based frameworks, part II: Reasoning with preferences. Journal of Approximate Reasoning, 139:28 53, 2021. [Arieli and Straßer, 2015a] Ofer Arieli and Christian Straßer. Sequent-based logical argumentation. Journal of Argument and Computation, 6(1):73 99, 2015. [Arieli and Straßer, 2015b] Ofer Arieli and Christian Straßer. Sequent-based logical argumentation. Argument & Computation, 6(1):73 99, 2015. [Arieli and Straßer, 2019] Ofer Arieli and Christian Straßer. Logical argumentation by dynamic proof systems. Theoretical Computer Science, 781:63 91, 2019. [Arieli et al., 2019] Ofer Arieli, Anne Marie Borg, and Jesse Heyninck. A review of the relations between logical argumentation and reasoning with maximal consistency. Annals of Mathematics and Artificial Intelligence, 87(3):187 226, 2019. [Arieli et al., 2021a] Ofer Arieli, Anne Marie Borg, Jesse Heyninck, and Christian Straßer. Logic-based approaches to formal argumentation. FLAP, 8(6):1793 1898, 2021. [Arieli et al., 2021b] Ofer Arieli, Anne Marie Borg, and Christian Straßer. Characterizations and classifications of argumentative entailments. In Proceedings of KR, pages 52 62, 2021. [Baroni et al., 2019] Pietro Baroni, Antonio Rago, and Francesca Toni. From fine-grained properties to broad principles for gradual argumentation: A principled spectrum. International Journal of Approximate Reasoning, 105:252 286, 2019. [Besnard and Hunter, 2001] Philippe Besnard and Anthony Hunter. A logic-based theory of deductive arguments. Artificial Intelligence, 128(1):203 235, 2001. [Besnard and Hunter, 2009] Philippe Besnard and Anthony Hunter. Argumentation based on classical logic, pages 133 152. Springer, 2009. [Besnard and Hunter, 2018a] Philippe Besnard and Anthony Hunter. A review of argumentation based on deductive arguments. Handbook of Formal Argumentation, 1:435 482, 2018. [Besnard and Hunter, 2018b] Philippe Besnard and Anthony Hunter. A review of argumentation based on deductive arguments. In Handbook of Formal Argumentation, pages 437 484. College Publications, 2018. [Bondarenko et al., 1997] Andrei Bondarenko, Phan Minh Dung, Robert Kowalski, and Francesca Toni. An abstract, argumentation-theoretic approach to default reasoning. Artificial Intelligence, 93(1):63 101, 1997. [Bonzon et al., 2016] Elise Bonzon, J erˆome Delobelle, S ebastien Konieczny, and Nicolas Maudet. A comparative study of ranking-based semantics for abstract argumentation. In AAAI, 2016. [Caminada, 2005] Martin Caminada. Contamination in formal argumentation systems. In BNAIC, pages 59 65, 2005. [ ˇCyras and Toni, 2016] Kristijonas ˇCyras and Francesca Toni. ABA+: assumption-based argumentation with preferences. ar Xiv preprint ar Xiv:1610.03024, 2016. [ ˇCyras et al., 2021a] Kristijonas ˇCyras, Quentin Heinrich, and Francesca Toni. Computational complexity of flat and generic assumption-based argumentation, with and without probabilities. Artificial Intelligence, 293:103449, 2021. [Cyras et al., 2021b] Kristijonas Cyras, Tiago Oliveira, Amin Karamlou, and Francesca Toni. Assumption-based argumentation with preferences and goals for patientcentric reasoning with interacting clinical guidelines. Argument Comput., 12(2):149 189, 2021. [Dung, 1995] Phan Minh Dung. On the acceptability of arguments and its fundamental role in nonmonotonic reasoning, logic programming and n-person games. Artificial Intelligence, 77:321 358, 1995. [Gabbay, 2012] Dov M Gabbay. Equational approach to argumentation networks. Argument & Computation, 3(23):87 142, 2012. [Gentzen, 1934] Gerhard Gentzen. Untersuchungen uber das logische Schließen I, II. Mathematische Zeitschrift, 39:176 210, 405 431, 1934. [Gorogiannis and Hunter, 2011] Nikos Gorogiannis and Anthony Hunter. Instantiating abstract argumentation with classical logic arguments: Postulates and properties. Artificial Intelligence, 175(9 10):1479 1497, 2011. Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence (IJCAI-23) [Heyninck and Arieli, 2018] Jesse Heyninck and Ofer Arieli. On the semantics of simple contrapositive assumptionbased argumentation frameworks. In Proc. COMMA, pages 9 20, 2018. [Heyninck and Arieli, 2020] Jesse Heyninck and Ofer Arieli. Simple contrapositive assumption-based argumentation frameworks. Journal of Approximate Reasoning, 121:103 124, 2020. [Heyninck and Straßer, 2017] J. Heyninck and C. Straßer. Revisiting unrestricted rebut and preferences in structured argumentation. In Proc. IJCAI 17, pages 1088 1092. AAAI Press, 2017. [Heyninck and Straßer, 2021] Jesse Heyninck and Christian Straßer. A comparative study of assumption-based argumentative approaches to reasoning with priorities. FLAP, 8(3):737 808, 2021. [Hunter and Konieczny, 2008] Anthony Hunter and S ebastien Konieczny. Measuring inconsistency through minimal inconsistent sets. In KR, pages 358 366, 2008. [Jabbour et al., 2016] Sa ıd Jabbour, Yue Ma, Badran Raddaoui, Lakhdar Sais, and Yakoub Salhi. A MIS partition based framework for measuring inconsistency. In KR, pages 84 93, 2016. [Leite and Martins, 2011] Jo ao Leite and Jo ao G. Martins. Social abstract argumentation. In IJCAI, pages 2287 2292, 2011. [Los and Suszko, 1958] J. Los and R. Suszko. Remarks on sentential logics. Indagationes Mathematicae (Proceedings), 61:177 183, 1958. [Matt and Toni, 2008] Paul-Amaury Matt and Francesca Toni. A game-theoretic measure of argument strength for abstract argumentation. In JELIA, volume 5293, pages 285 297, 2008. [Prakken, 2010] Henry Prakken. An abstract framework for argumentation with structured arguments. Argument and Computation, 1(2):93 124, 2010. [Prakken, 2020] Henry Prakken. A new use case for argumentation support tools: supporting discussions of bayesian analyses of complex criminal cases. Artif. Intell. Law, 28(1):27 49, 2020. [Ribeiro and Thimm, 2021] Jandson S Ribeiro and Matthias Thimm. Consolidation via tacit culpability measures: Between explicit and implicit degrees of culpability. In KR, pages 529 538, 2021. [Thimm, 2014] Matthias Thimm. Tweety: A comprehensive collection of java libraries for logical aspects of artificial intelligence and knowledge representation. In KR, 2014. [Thimm, 2019] Matthias Thimm. Inconsistency measurement. In SUM, volume 11940, pages 9 23, 2019. [Yun et al., 2020] Bruno Yun, Srdjan Vesic, and Madalina Croitoru. Ranking-based semantics for sets of attacking arguments. In AAAI, pages 3033 3040, 2020. [Zeng et al., 2020] Zhiwei Zeng, Zhiqi Shen, Benny Toh Hsiang Tan, Jing Jih Chin, Cyril Leung, Yu Wang, Ying Chi, and Chunyan Miao. Explainable and argumentation-based decision making with qualitative preferences for diagnostics and prognostics of alzheimer s disease. In KR, pages 816 826, 2020. Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence (IJCAI-23)