Conflicts in Abstract Argumentation

نویسنده

  • Christof Spanring
چکیده

In abstract argumentation traditionally directed attacks might also be called conflicts if the direction of the attack is not of importance. Recent publications emphasize that argumentation graphs when combined with some semantics feature semantic conflicts that might not coincide with syntactic conflicts defined by attacks. We elaborate on characteristics of various semantics and investigate properties of syntactic and semantic conflicts. Syntax, Semantics and Conflicts Formally there is a very clear line to distinguish syntax and semantics. Yet when discussing examples confusion on this difference might occur. With that in mind we first introduce basic concepts, then discuss one particular possibly confusing aspect (i.e. conflicts), and then elaborate on features of this aspect that deem us interesting. Syntax (for Dung-style argumentation (Dung 1995)) is the underlying structure of arguments and attacks, which might be called argumentation framework (AF) or argumentation graph (due to its syntactic similarity with graph theory) and is henceforth defined as some pair F = (A,R) where A is a set of arguments and R ⊆ A × A is called the attack relation. The importance of this syntactic notion lies in the precondition that all arguments be treated equally. Semantics (we follow the extension-based approach suggested in (Dung 1995), also see (Baroni, Caminada, and Giacomin 2011)) on the other hand define a notion of acceptance. A semantics σ formally is defined as a mapping, such that for each AF F = (A,R) we have σ(F ) ⊆ ℘(A), i.e. σ tells us for any given AF which sets of arguments are acceptable. A set S ∈ σ(F ) is also called an extension and accordingly S = σ(F ) (or any set of sets of arguments S) is called an extension set. Conflicts are the slightly controversial subject we will be discussing in the remainder of this abstract. Formally for any given AF F = (A,R) a set of arguments S ⊆ A is called conflict-free if it does not contain any attack, i.e. there is no a, b ∈ S such that (a, b) ∈ R. Informally, especially when the direction of an attack does not matter, it is common to refer to an attack (a, b) as a conflict, i.e. a and b are in conflict. ∗This research has been supported by the Austrian Science Fund (FWF) through project I1102. a Death penalty is legit b God does not want us to kill c God does not exist d Some people believe in God Figure 1: Natural Language Example, Is Death Penalty Legit? However, as it turns out, all investigated reasonable semantics (i.e. anything but naive semantics) provide another sort of conflict. Formally we will use the following. Definition 1. Given some AF F an attack is also called a syntactic conflict. Given some extension set S some arguments a, b ∈ ⋃ S are in semantic conflict if there is no S ∈ S such that a, b ∈ S. Naturally given some AF F and some semantics σ arguments a, b are semantically in conflict if they are in semantic conflict in σ(F ). Example 1. Consider a dialogue between two people as syntactically depicted in Figure 1. We assume the arguments a, b, c and d to be stated in this very chronological order. Given that for a debate between people we normally assume the statements declared by a single person to be consistent among themselves in this case we might consider the sets {a, c} and {b, d} (and only those sets) as acceptable collections of arguments. It even appears that both sets have attacks to each of the arguments from the other set and that there are no attacks between arguments from the same set.1 Now observe that a and d do not occur together in any of these two extensions, despites none of them attacking the other. Hence a and d are in semantic but not in syntactic conflict. In this case on the abstract argumentation semantics level we are able to resolve this conflict by explicitly adding an attack (d, a), which does not alter the stable extensions. However, observe that the legal status of death penalty surely should not depend on some random people’s belief. Some gods might even support death penalty. In this abstract we mainly discuss stable semantics, where a set S is called a stable extension (S ∈ stb(F )) if it is conflict-free and attacks all other arguments, i.e. its range is total S∗ = S ∪ {a | ∃s ∈ S : (s, a) ∈ R} = A. semantic pure syntactic necessary optional Figure 2: Different levels of conflict in a Venn-diagram. The given linguistic objection aside, on a purely abstract level, however, the question occurs whether semantic conflicts can always be expressed as attacks through modification of the attack relation without altering the given extension sets. Another question that pops up is whether some semantic conflicts actually are necessary syntactic as well. In the following we will make use of realizability. Given semantics σ an extension set S is called σ-realizable if there is some AF F with σ(F ) = S. Definition 2. Given some semantics σ, some σ-realizable extension set S and some semantic conflict {a, b} of S. The conflict {a, b} is called • pure semantic if there is no realizing AF F such that {a, b} is a syntactic conflict of F ; • necessary syntactic if for all realizing AFs F we have that {a, b} is a syntactic conflict of F ; • optional otherwise. Now observe that as far as conflicts are concerned we have presented notions of different level. Semantic conflicts are defined for extension sets, and thus also for AFs when bundled with some semantics. Syntactic conflicts are defined for AFs, namely on a syntax level. Pure and necessary conflicts are defined only for extension sets in combination with some semantics. To ease some confusion regarding this definitions we refer to Figure 2 as a Venn-Diagram for the relation of possible membership of conflicts. We first give an insight (which is non-trivial) on the justification of above conflict definitions. Observe that to this end we make use of a weaker form of purity, A-purity. Given extension set S and argument set A ⊇ ⋃ S a conflict {a, b} of S is called A-pure semantic if there is no realizing AF F = (A,R) with syntactic conflict {a, b}. Specifically for A = ⋃ S we refer to (Dunne et al. 2015) for a conjecture and (Linsbichler, Spanring, and Woltran 2015) for a matching counter example. Theorem 1. Necessary syntactic, optional and A-pure semantic conflicts may occur for arbitrary AFs. Figure 3 presents an example where most semantics show an A-pure semantic conflict. The basic idea is that the syntactic conflict {x2, y2} transfers to the semantic conflict {a0, b0}. However the directionalities of attacks between arguments ai and bj are necessary and hence for instance a0 may not defend a1 against b0. One aim of this line of research is to elaborate on how these pure conflicts can happen. x2

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On extended conflict-freeness in argumentation

This paper studies a possibility to represent n-ary conflicts within an argumentation framework having only binary attacks. We show that different instantiations of the abstract argumentation framework defined by Dung use very similar constructs for dealing with n-ary conflicts. We start by studying this procedure on two fully-instantiated systems from the argumentation literature and then show...

متن کامل

Prioritized Norms in Formal Argumentation

To resolve conflicts among norms, various nonmonotonic formalisms can be used to perform prioritized normative reasoning. Meanwhile, formal argumentation provides a way to represent nonmonotonic logics. In this paper, we propose a representation of prioritized normative reasoning by argumentation. Using hierarchical abstract normative systems, we define three kinds of prioritized normative reas...

متن کامل

Argumentation Context Systems: A Framework for Abstract Group Argumentation

We introduce a modular framework for distributed abstract argumentation where the argumentation context, that is information about preferences among arguments, values, validity, reasoning mode (skeptical vs. credulous) and even the chosen semantics can be explicitly represented. The framework consists of a collection of abstract argument systems connected via mediators. Each mediator integrates...

متن کامل

Computational Aspects of Abstract Argumentation

This work is in the context of formal argumentation, a sub-field of Artificial Intelligence. Probably the most popular formalism in argumentation is abstract argumentation as introduced by Dung [42]. So called abstract argumentation frameworks abstract from the actual content of arguments and represent them as abstract entities and further abstract from the reasons of conflicts between argument...

متن کامل

Abstract Rule-Based Argumentation

Rule-Based Argumentation Sanjay Modgil, Henry Prakken abstract. This chapter reviews abstract rule-based approaches to argumentation, in particular the ASPIC framework. In ASPIC and its This chapter reviews abstract rule-based approaches to argumentation, in particular the ASPIC framework. In ASPIC and its predecessors, going back to the seminal work of John Pollock, arguments can be formed by ...

متن کامل

Collective Argumentation and Disjunctive Logic Programming

An extension of an abstract argumentation framework is introduced that provides a direct representation of global conflicts between sets of arguments. The extension, called collective argumentation, turns out to be suitable for representing semantics of disjunctive logic programs. Collective argumentation theories are shown to possess a four-valued semantics, and are closely related to multiple...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016