Computational Aspects of Abstract Argumentation

Size: px
Start display at page:

Download "Computational Aspects of Abstract Argumentation"

Transcription

1 Computational Aspects of Abstract Argumentation PhD Defense, TU Wien (Vienna) Wolfgang Dvo ák supervised by Stefan Woltran Institute of Information Systems, Database and Articial Intelligence Group Vienna University of Technology April 11, 2012 Computational Aspects of Abstract Argumentation (PhD Defense) Slide 1

2 1. Prolog The Argumentation Process Steps Starting point: knowledge-base Form arguments Identify conicts Abstract from internal structure Resolve conicts Draw conclusions Computational Aspects of Abstract Argumentation (PhD Defense) Slide 2

3 1. Prolog The Argumentation Process Steps Starting point: knowledge-base Form arguments Identify conicts Abstract from internal structure Resolve conicts Draw conclusions Example = { x, x, x y, y, y} Computational Aspects of Abstract Argumentation (PhD Defense) Slide 2

4 1. Prolog The Argumentation Process Steps Starting point: knowledge-base Form arguments Identify conicts Abstract from internal structure Resolve conicts Draw conclusions Example = { x, x, x y, y, y} x x x y y y Computational Aspects of Abstract Argumentation (PhD Defense) Slide 2

5 1. Prolog The Argumentation Process Steps Starting point: knowledge-base Form arguments Identify conicts Abstract from internal structure Resolve conicts Draw conclusions Example = { x, x, x y, y, y} x x x y y y Computational Aspects of Abstract Argumentation (PhD Defense) Slide 2

6 1. Prolog The Argumentation Process Steps Starting point: knowledge-base Form arguments Identify conicts Abstract from internal structure Resolve conicts Draw conclusions Example = { x, x, x y, y, y} F : a e b c d Computational Aspects of Abstract Argumentation (PhD Defense) Slide 2

7 1. Prolog The Argumentation Process Steps Starting point: knowledge-base Form arguments Identify conicts Abstract from internal structure Resolve conicts Draw conclusions Example = { x, x, x y, y, y} F : a e b c d prf (F )={{ b, d}, { b, e}} Computational Aspects of Abstract Argumentation (PhD Defense) Slide 2

8 1. Prolog The Argumentation Process Steps Starting point: knowledge-base Form arguments Identify conicts Abstract from internal structure Resolve conicts Draw conclusions Example = { x, x, x y, y, y} prf (F )={{ b, d}, { b, e}} C S(F )={ x } Computational Aspects of Abstract Argumentation (PhD Defense) Slide 2

9 1. Prolog The Argumentation Process Remarks Main idea dates back to [Dung, 1995]; has then been rened by several authors (Prakken, Gordon, Caminada, etc.) Abstraction allows to compare several Knowledge Representation (KR) formalisms on a conceptual level Computational Aspects of Abstract Argumentation (PhD Defense) Slide 3

10 1. Prolog The Argumentation Process Remarks Main idea dates back to [Dung, 1995]; has then been rened by several authors (Prakken, Gordon, Caminada, etc.) Abstraction allows to compare several Knowledge Representation (KR) formalisms on a conceptual level Main Challenge All Steps in the argumentation process are, in general, intractable. This calls for: careful complexity analysis (identication of tractable fragments) re-use of established tools for implementations (reduction method) Computational Aspects of Abstract Argumentation (PhD Defense) Slide 3

11 1. Prolog Dung's Abstract Argumentation Frameworks a b c e d Main Properties Abstract from the concrete content of arguments and only consider the relation between them Semantics select subsets of arguments respecting certain criteria Simple, yet powerful, formalism Most active research area in the eld of argumentation. plethora of semantics Computational Aspects of Abstract Argumentation (PhD Defense) Slide 4

12 1. Prolog Topics of the thesis Complexity Analysis Complexity classication of standard reasoning tasks in abstract argumentation Towards Tractability Graph classes as tractable fragments Fixed-parameter tractability Intertranslatability of argumentation semantics Translations between semantics as an reduction approach within argumentation Computational Aspects of Abstract Argumentation (PhD Defense) Slide 5

13 2. Abstract Argumentation Dung's Abstract Argumentation Frameworks Denition An argumentation framework (AF) is a pair (A, R) where A is a set of arguments R A A is a relation representing the conicts (attacks) Example F=( {a,b,c,d,e}, {(a,b),(c,b),(c,d),(d,c),(d,e),(e,e)} ) a b c d e Computational Aspects of Abstract Argumentation (PhD Defense) Slide 6

14 2. Abstract Argumentation Basic Properties Conict-Free Sets Given an AF F = (A, R). A set S A is conict-free in F, if, for each a, b S, (a, b) / R. Computational Aspects of Abstract Argumentation (PhD Defense) Slide 7

15 2. Abstract Argumentation Basic Properties Conict-Free Sets Given an AF F = (A, R). A set S A is conict-free in F, if, for each a, b S, (a, b) / R. Example a b c d e cf (F ) = { {a, c}, Computational Aspects of Abstract Argumentation (PhD Defense) Slide 7

16 2. Abstract Argumentation Basic Properties Conict-Free Sets Given an AF F = (A, R). A set S A is conict-free in F, if, for each a, b S, (a, b) / R. Example a b c d e cf (F ) = { {a, c}, {a, d}, Computational Aspects of Abstract Argumentation (PhD Defense) Slide 7

17 2. Abstract Argumentation Basic Properties Conict-Free Sets Given an AF F = (A, R). A set S A is conict-free in F, if, for each a, b S, (a, b) / R. Example a b c d e cf (F ) = { {a, c}, {a, d}, {b, d}, Computational Aspects of Abstract Argumentation (PhD Defense) Slide 7

18 2. Abstract Argumentation Basic Properties Conict-Free Sets Given an AF F = (A, R). A set S A is conict-free in F, if, for each a, b S, (a, b) / R. Example a b c d e cf (F ) = { {a, c}, {a, d}, {b, d}, {a}, {b}, {c}, {d}, } Computational Aspects of Abstract Argumentation (PhD Defense) Slide 7

19 2. Abstract Argumentation Basic Properties Admissible Sets [Dung, 1995] Given an AF F = (A, R). A set S A is admissible in F, if S is conict-free in F each a S is defended by S in F a A is defended by S in F, if for each b A with (b, a) R, there exists a c S, such that (c, b) R. Computational Aspects of Abstract Argumentation (PhD Defense) Slide 8

20 2. Abstract Argumentation Basic Properties Admissible Sets [Dung, 1995] Given an AF F = (A, R). A set S A is admissible in F, if S is conict-free in F each a S is defended by S in F a A is defended by S in F, if for each b A with (b, a) R, there exists a c S, such that (c, b) R. Example a b c d e adm(f ) = { {a, c}, Computational Aspects of Abstract Argumentation (PhD Defense) Slide 8

21 2. Abstract Argumentation Basic Properties Admissible Sets [Dung, 1995] Given an AF F = (A, R). A set S A is admissible in F, if S is conict-free in F each a S is defended by S in F a A is defended by S in F, if for each b A with (b, a) R, there exists a c S, such that (c, b) R. Example a b c d e adm(f ) = { {a, c}, {a, d}, Computational Aspects of Abstract Argumentation (PhD Defense) Slide 8

22 2. Abstract Argumentation Basic Properties Admissible Sets [Dung, 1995] Given an AF F = (A, R). A set S A is admissible in F, if S is conict-free in F each a S is defended by S in F a A is defended by S in F, if for each b A with (b, a) R, there exists a c S, such that (c, b) R. Example a b c d e adm(f ) = { {a, c}, {a, d}, {b, d}, Computational Aspects of Abstract Argumentation (PhD Defense) Slide 8

23 2. Abstract Argumentation Basic Properties Admissible Sets [Dung, 1995] Given an AF F = (A, R). A set S A is admissible in F, if S is conict-free in F each a S is defended by S in F a A is defended by S in F, if for each b A with (b, a) R, there exists a c S, such that (c, b) R. Example a b c d e adm(f ) = { {a, c}, {a, d}, {b, d}, {a}, {b}, {c}, {d}, } Computational Aspects of Abstract Argumentation (PhD Defense) Slide 8

24 2. Abstract Argumentation 2.1. Argumentation Semantics Semantics Denition An extension-based semantics is a function σ mapping each AF F to a set of extensions σ(f) 2 A F. If for each F, σ(f) = 1 then we call σ a unique status semantics, otherwise multiple status semantics. We consider 9 semantics, namely: naive stable complete preferred stage grounded admissible resolution-based grounded semi-stable Computational Aspects of Abstract Argumentation (PhD Defense) Slide 9

25 2. Abstract Argumentation 2.1. Argumentation Semantics Semantics Grounded Extension [Dung, 1995] Given an AF F = (A, R). The unique grounded extension of F is dened as the outcome S of the following algorithm: 1 put each argument a A which is not attacked in F into S; if no such argument exists, return S; 2 remove from F all (new) arguments in S and all arguments attacked by them and continue with Step 1. Computational Aspects of Abstract Argumentation (PhD Defense) Slide 10

26 2. Abstract Argumentation 2.1. Argumentation Semantics Semantics Grounded Extension [Dung, 1995] Given an AF F = (A, R). The unique grounded extension of F is dened as the outcome S of the following algorithm: 1 put each argument a A which is not attacked in F into S; if no such argument exists, return S; 2 remove from F all (new) arguments in S and all arguments attacked by them and continue with Step 1. Example a b c d e grd(f ) = { {a}} Computational Aspects of Abstract Argumentation (PhD Defense) Slide 10

27 2. Abstract Argumentation 2.1. Argumentation Semantics Semantics Preferred Extensions [Dung, 1995] Given an AF F = (A, R). A set S A is a preferred extension of F, if S is admissible in F for each T A admissible in F, S T Computational Aspects of Abstract Argumentation (PhD Defense) Slide 11

28 2. Abstract Argumentation 2.1. Argumentation Semantics Semantics Preferred Extensions [Dung, 1995] Given an AF F = (A, R). A set S A is a preferred extension of F, if S is admissible in F for each T A admissible in F, S T Example a b c d e prf (F ) = { {a, c}, {a, d}, {a}, {c}, {d}, } Computational Aspects of Abstract Argumentation (PhD Defense) Slide 11

29 2. Abstract Argumentation 2.1. Argumentation Semantics Semantics Stable Extensions [Dung, 1995] Given an AF F = (A, R). A set S A is a stable extension of F, if S is conict-free in F for each a A \ S, there exists a b S, such that (b, a) R Computational Aspects of Abstract Argumentation (PhD Defense) Slide 12

30 2. Abstract Argumentation 2.1. Argumentation Semantics Semantics Stable Extensions [Dung, 1995] Given an AF F = (A, R). A set S A is a stable extension of F, if S is conict-free in F for each a A \ S, there exists a b S, such that (b, a) R Example a b c d e stb(f ) = { {a, c} Computational Aspects of Abstract Argumentation (PhD Defense) Slide 12

31 2. Abstract Argumentation 2.1. Argumentation Semantics Semantics Stable Extensions [Dung, 1995] Given an AF F = (A, R). A set S A is a stable extension of F, if S is conict-free in F for each a A \ S, there exists a b S, such that (b, a) R Example a b c d e stb(f ) = { {a, c}, {a, d}, Computational Aspects of Abstract Argumentation (PhD Defense) Slide 12

32 2. Abstract Argumentation 2.1. Argumentation Semantics Semantics Stable Extensions [Dung, 1995] Given an AF F = (A, R). A set S A is a stable extension of F, if S is conict-free in F for each a A \ S, there exists a b S, such that (b, a) R Example a b c d e stb(f ) = { {a, c}, {a, d}, {b, d}, Computational Aspects of Abstract Argumentation (PhD Defense) Slide 12

33 2. Abstract Argumentation 2.1. Argumentation Semantics Semantics Stable Extensions [Dung, 1995] Given an AF F = (A, R). A set S A is a stable extension of F, if S is conict-free in F for each a A \ S, there exists a b S, such that (b, a) R Example a b c d e stb(f ) = { {a, c}, {a, d}, {b, d}, {a}, {b}, {c}, {d},, } Computational Aspects of Abstract Argumentation (PhD Defense) Slide 12

34 2. Abstract Argumentation 2.1. Argumentation Semantics Semantics Semi-Stable Extensions [Caminada, 2006, Verheij, 1996] Given an AF F = (A, R). For a set S A, dene the range S + = S {a b S with (b, a) R}. A set S A is a semi-stable extension of F, if S is admissible in F for each T A admissible in F, S + T + Computational Aspects of Abstract Argumentation (PhD Defense) Slide 13

35 2. Abstract Argumentation 2.1. Argumentation Semantics Semantics Semi-Stable Extensions [Caminada, 2006, Verheij, 1996] Given an AF F = (A, R). For a set S A, dene the range S + = S {a b S with (b, a) R}. A set S A is a semi-stable extension of F, if S is admissible in F for each T A admissible in F, S + T + Example a b c d e sem(f ) = { {a, c}, {a, d}, {a}, {c}, {d}, } Computational Aspects of Abstract Argumentation (PhD Defense) Slide 13

36 2. Abstract Argumentation 2.1. Argumentation Semantics Semantics Some Relations For any AF F the following relations hold: 1 Each stable extension of F is admissible in F. 2 Each stable extension of F is also a preferred one. 3 Each semi-stable extension of F is also a preferred one. 4 Each stable extension of F is also a semi-stable one. stb(f ) sem(f ) prf (F ) adm(f ) cf (F ) Computational Aspects of Abstract Argumentation (PhD Defense) Slide 14

37 2. Abstract Argumentation 2.1. Argumentation Semantics Parametrised Ideal Semantics Generalising [Dung et al., 2007, Caminada, 2007] we dene: Denition Given an AF F = (A, R). A set S A is a ideal set w.r.t. base semantics σ of F, if I1. S adm(f) I2. S E σ(f) E We say that S is an ideal extension of F w.r.t. σ, if S is a -maximal ideal set (of F) w.r.t. σ. For typical base semantics there is a unique ideal extension. Computational Aspects of Abstract Argumentation (PhD Defense) Slide 15

38 3. Complexity Analysis Complexity Analysis Why doing Complexity Analysis? Complexity Theoretic View: To understand the Computational Costs that underlie a certain reasoning problem. Knowledge-Representation View: Measuring Expressivness of a formalism. Practitioners View: For applying the Reduction Approach, i.e. encoding a problem in other formalisms, the target formalism must be at least of the same complexity. Computational Aspects of Abstract Argumentation (PhD Defense) Slide 16

39 3. Complexity Analysis Decision Problems on AFs Credulous Acceptance Cred σ : Given AF F = (A, R) and a A; is a contained in at least one σ-extension of F? Skeptical Acceptance Skept σ : Given AF F = (A, R) and a A; is a contained in every σ-extension of F? If no extension exists then all arguments are skeptically accepted and no argument is credulously accepted. Computational Aspects of Abstract Argumentation (PhD Defense) Slide 17

40 3. Complexity Analysis Decision Problems on AFs Credulous Acceptance Cred σ : Given AF F = (A, R) and a A; is a contained in at least one σ-extension of F? Skeptical Acceptance Skept σ : Given AF F = (A, R) and a A; is a contained in every σ-extension of F? If no extension exists then all arguments are skeptically accepted and no argument is credulously accepted. Ideal Acceptance Ideal σ : Given AF F = (A, R) and a A; is a contained in the ideal extension (w.r.t. base-semantics σ) of F? Computational Aspects of Abstract Argumentation (PhD Defense) Slide 17

41 3. Complexity Analysis Further Decision Problems Verifying an extension Ver σ : Given AF F = (A, R) and S A; is S a σ-extension of F? Computational Aspects of Abstract Argumentation (PhD Defense) Slide 18

42 3. Complexity Analysis Further Decision Problems Verifying an extension Ver σ : Given AF F = (A, R) and S A; is S a σ-extension of F? Does there exist an extension? Exists σ : Given AF F = (A, R); Does there exist a σ-extension for F? Does there exist a nonempty extension? Exists σ : Does there exist a non-empty σ-extension for F? Computational Aspects of Abstract Argumentation (PhD Defense) Slide 18

43 3. Complexity Analysis Complexity Landscape (State-of-the-Art) σ Cred σ Skept σ Ideal σ Ver σ Exists σ Exists σ cf in P trivial? in P trivial in P naive in P in P? in P trivial in P grd in P in P? in P trivial in P stb NP-c conp-c? in P NP-c NP-c adm NP-c trivial? in P trivial NP-c com NP-c in P? in P trivial NP-c resgr NP-c conp-c? in P trivial in P prf NP-c Π P 2 -c in ΘP 2 conp-c trivial NP-c sem in Σ P 2 in Π P 2? conp-c trivial NP-c stg?????? Table: State-of-the art complexity landscape for abstract argumentation. Computational Aspects of Abstract Argumentation (PhD Defense) Slide 19

44 3. Complexity Analysis Complexity Analysis - Contributions We contribute in three directions: Exact complexity classications for semi-stable and stage semantics Complexity analysis for ideal reasoning Generic complexity results referring to the complexity of other reasoning tasks (membership and hardness results) Exact complexity classications for concrete base semantics P-completeness classication for tractable problems Computational Aspects of Abstract Argumentation (PhD Defense) Slide 20

45 3. Complexity Analysis 3.1. Complexity of semi-stable and stage semantics Complexity of semi-stable and stage semantics Theorem Cred sem is Σ P 2 -complete and Skept sem is ΠP 2 -complete. Computational Aspects of Abstract Argumentation (PhD Defense) Slide 21

46 3. Complexity Analysis 3.1. Complexity of semi-stable and stage semantics Complexity of semi-stable and stage semantics Theorem Cred sem is Σ P 2 -complete and Skept sem is ΠP 2 -complete. Hardness is via the following reduction: Given a QBF 2 formula Φ = Y ZC, we dene F Φ = (A, R), where A = {ϕ, ϕ, b} C Y Ȳ Y Ȳ Z Z R = {(c, ϕ) c C} {(ϕ, ϕ), ( ϕ, ϕ), (ϕ, b), (b, b)} {(x, x), ( x, x) x Y Z} {(y, y ), (ȳ, ȳ ), (y, y ), (ȳ, ȳ ) y Y } {(l, c) l C, c C}. One can show that Φ is valid i ϕ is skeptically accepted w.r.t. sem, i ϕ is not credulously accepted w.r.t. sem. Computational Aspects of Abstract Argumentation (PhD Defense) Slide 21

47 3. Complexity Analysis 3.1. Complexity of semi-stable and stage semantics Complexity of semi-stable and stage semantics Φ = y 1, y 2 z 3, z 4 (y 1 y 2 z 3 ) (ȳ 2 z 3 z 4 ) (ȳ 1 ȳ 2 z 4 ). ϕ ϕ b c 1 c 2 c 3 y 1 ȳ 1 y 2 ȳ 2 z 3 z 3 z 4 z 4 y 1 ȳ 1 y 2 ȳ 2 Computational Aspects of Abstract Argumentation (PhD Defense) Slide 22

48 3. Complexity Analysis 3.1. Complexity of semi-stable and stage semantics Complexity of semi-stable and stage semantics Φ = y 1, y 2 z 3, z 4 (y 1 y 2 z 3 ) (ȳ 2 z 3 z 4 ) (ȳ 1 ȳ 2 z 4 ). ϕ ϕ b c 1 c 2 c 3 y 1 ȳ 1 y 2 ȳ 2 z 3 z 3 z 4 z 4 y 1 ȳ 1 y 2 ȳ 2 true assignment τ: τ(y 1 ) = f, τ(y 2 ) = f, τ(z 3 ) = f, τ(z 4 ) = f Computational Aspects of Abstract Argumentation (PhD Defense) Slide 22

49 3. Complexity Analysis 3.1. Complexity of semi-stable and stage semantics Complexity of semi-stable and stage semantics Φ = y 1, y 2 z 3, z 4 (y 1 y 2 z 3 ) (ȳ 2 z 3 z 4 ) (ȳ 1 ȳ 2 z 4 ). ϕ ϕ b c 1 c 2 c 3 y 1 ȳ 1 y 2 ȳ 2 z 3 z 3 z 4 z 4 y 1 ȳ 1 y 2 ȳ 2 true assignment τ: τ(y 1 ) = f, τ(y 2 ) = f, τ(z 3 ) = f, τ(z 4 ) = f Computational Aspects of Abstract Argumentation (PhD Defense) Slide 22

50 3. Complexity Analysis 3.1. Complexity of semi-stable and stage semantics Complexity of semi-stable and stage semantics Φ = y 1, y 2 z 3, z 4 (y 1 y 2 z 3 ) (ȳ 2 z 3 z 4 ) (ȳ 1 ȳ 2 z 4 ). ϕ ϕ b c 1 c 2 c 3 y 1 ȳ 1 y 2 ȳ 2 z 3 z 3 z 4 z 4 y 1 ȳ 1 y 2 ȳ 2 true assignment τ: τ(y 1 ) = f, τ(y 2 ) = f, τ(z 3 ) = t, τ(z 4 ) = f Computational Aspects of Abstract Argumentation (PhD Defense) Slide 22

51 3. Complexity Analysis 3.1. Complexity of semi-stable and stage semantics Complexity of semi-stable and stage semantics Φ = y 1, y 2 z 3, z 4 (y 1 y 2 z 3 ) (ȳ 2 z 3 z 4 ) (ȳ 1 ȳ 2 z 4 ). ϕ ϕ b c 1 c 2 c 3 y 1 ȳ 1 y 2 ȳ 2 z 3 z 3 z 4 z 4 y 1 ȳ 1 y 2 ȳ 2 true assignment τ: τ(y 1 ) = t, τ(y 2 ) = f, τ(z 3 ) = t, τ(z 4 ) = f Computational Aspects of Abstract Argumentation (PhD Defense) Slide 22

52 3. Complexity Analysis 3.1. Complexity of semi-stable and stage semantics Complexity of semi-stable and stage semantics Φ = y 1, y 2 z 3, z 4 (y 1 y 2 z 3 ) (ȳ 2 z 3 z 4 ) (ȳ 1 ȳ 2 z 4 ). ϕ ϕ b c 1 c 2 c 3 y 1 ȳ 1 y 2 ȳ 2 z 3 z 3 z 4 z 4 y 1 ȳ 1 y 2 ȳ 2 true assignment τ: τ(y 1 ) = f, τ(y 2 ) = f, τ(z 3 ) = f, τ(z 4 ) = f Computational Aspects of Abstract Argumentation (PhD Defense) Slide 22

53 3. Complexity Analysis 3.1. Complexity of semi-stable and stage semantics Complexity of semi-stable and stage semantics Φ = y 1, y 2 z 3, z 4 (y 1 y 2 z 3 ) (ȳ 2 z 3 z 4 ) (ȳ 1 ȳ 2 z 4 ). ϕ ϕ b c 1 c 2 c 3 y 1 ȳ 1 y 2 ȳ 2 z 3 z 3 z 4 z 4 y 1 ȳ 1 y 2 ȳ 2 true assignment τ: τ(y 1 ) = f, τ(y 2 ) = f, τ(z 3 ) = f, τ(z 4 ) = f Computational Aspects of Abstract Argumentation (PhD Defense) Slide 22

54 3. Complexity Analysis 3.1. Complexity of semi-stable and stage semantics Complexity of semi-stable and stage semantics Φ = y 1, y 2 z 3, z 4 (y 1 y 2 z 3 ) (ȳ 2 z 3 z 4 ) (ȳ 1 ȳ 2 z 4 ). ϕ ϕ b c 1 c 2 c 3 y 1 ȳ 1 y 2 ȳ 2 z 3 z 3 z 4 z 4 y 1 ȳ 1 y 2 ȳ 2 true assignment τ: τ(y 1 ) = f, τ(y 2 ) = f, τ(z 3 ) = t, τ(z 4 ) = f Computational Aspects of Abstract Argumentation (PhD Defense) Slide 22

55 3. Complexity Analysis 3.1. Complexity of semi-stable and stage semantics Complexity of semi-stable and stage semantics Φ = y 1, y 2 z 3, z 4 (y 1 y 2 z 3 ) (ȳ 2 z 3 z 4 ) (ȳ 1 ȳ 2 z 4 ). ϕ ϕ b c 1 c 2 c 3 y 1 ȳ 1 y 2 ȳ 2 z 3 z 3 z 4 z 4 y 1 ȳ 1 y 2 ȳ 2 true assignment τ: τ(y 1 ) = f, τ(y 2 ) = f, τ(z 3 ) = t, τ(z 4 ) = f Computational Aspects of Abstract Argumentation (PhD Defense) Slide 22

56 3. Complexity Analysis 3.1. Complexity of semi-stable and stage semantics Complexity of semi-stable and stage semantics Φ = y 1, y 2 z 3, z 4 (y 1 y 2 z 3 ) (ȳ 2 z 3 z 4 ) (ȳ 1 ȳ 2 z 4 ). ϕ ϕ b c 1 c 2 c 3 y 1 ȳ 1 y 2 ȳ 2 z 3 z 3 z 4 z 4 y 1 ȳ 1 y 2 ȳ 2 true assignment τ: τ(y 1 ) = f, τ(y 2 ) = f, τ(z 3 ) = t, τ(z 4 ) = f Computational Aspects of Abstract Argumentation (PhD Defense) Slide 22

57 3. Complexity Analysis 3.2. Overview Complexity Landscape σ Cred σ Skept σ Ideal σ Ver σ Exists σ Exists σ cf in L trivial trivial in L trivial in L naive in L in L P-c in L trivial in L grd P-c P-c P-c P-c trivial in L stb NP-c conp-c D P -c in L NP-c NP-c adm NP-c trivial trivial in L trivial NP-c com NP-c P-c P-c in L trivial NP-c resgr NP-c conp-c conp-c P-c trivial in P prf NP-c Π P 2 -c in ΘP 2 conp-c trivial NP-c sem Σ P-c 2 ΠP-c 2 ΠP 2 -c conp-c trivial NP-c stg Σ P-c 2 ΠP-c 2 ΠP 2 -c conp-c trivial in L Table: Complexity of abstract argumentation. Computational Aspects of Abstract Argumentation (PhD Defense) Slide 23

58 4. Towards Tractability Towards Tractability Tractability for Abstract Argumentation Increasing interest for reasoning in argumentation frameworks (AFs). Many reasoning tasks are computationally intractable. As AFs can be considered as graphs, there are several graph classes where some in general hard problems have been shown to be tractable (Tractable Fragments) there is broad range of graph parameters we can consider to identify tractable fragments (Fixed-Parameter Tractability) Computational Aspects of Abstract Argumentation (PhD Defense) Slide 24

59 4. Towards Tractability 4.1. Tractable Fragments Tractable Fragments We study four tractable fragments proposed by the literature: acyclic AFs [Dung, 1995] AFs without even length cycles (noeven) [Dunne and Bench-Capon, 2001] symmetric AFs [Coste-Marquis et al., 2005] bipartite AFs [Dunne, 2007] We complement existing results by generalising them to all semantics under our considerations, classifying them w.r.t. P-completeness, solving an open problem concerning resolution-based grounded semantics and bipartite AFs. Computational Aspects of Abstract Argumentation (PhD Defense) Slide 25

60 4. Towards Tractability 4.1. Tractable Fragments Tractable Fragments The P-hardness for acyclic, noeven, and bipartite is by the following: Theorem Cred grd is P-complete even for acyclic bipartite AFs. Computational Aspects of Abstract Argumentation (PhD Defense) Slide 26

61 4. Towards Tractability 4.1. Tractable Fragments Tractable Fragments The P-hardness for acyclic, noeven, and bipartite is by the following: Theorem Cred grd is P-complete even for acyclic bipartite AFs. Hardness is by a reduction from the Mon. Circuit Value Problem (β, a) x y a x x ȳ y 1 2 Monotone Boolean Circuit β AF F β,a, with a(x) = 0, a(y) = 1 Computational Aspects of Abstract Argumentation (PhD Defense) Slide 26

62 4. Towards Tractability 4.2. Fixed-Parameter Tractability Fixed-Parameter Tractability Often computational costs primarily depend on some problem parameters rather than on the mere size of the instances. Many hard problems become tractable if some problem parameter is xed or bounded by a xed constant. In the arena of graphs important parameters are tree-width and clique-width. They have served as the key to many xed-parameter tractability (FPT) results. We are looking for algorithms with a worst case runtime that might be exponential in the parameter but is polynomial in the size of the instance. Computational Aspects of Abstract Argumentation (PhD Defense) Slide 27

63 4. Towards Tractability 4.2. Fixed-Parameter Tractability Fixed-Parameter Tractability Positive Results: We show FPT results for the parameters tree-width and clique-width via meta-theorems by Courcelle (1987) and Courcelle, Makowsky & Rotics (2000), and MSO encodings of the argumentation semantics. Negative Results: We show that typical reasoning tasks remain intractable if we bound the parameter cycle-rank. We extend this result to the parameters directed path-width, DAG-width, Kelly-width, and directed tree-width. Computational Aspects of Abstract Argumentation (PhD Defense) Slide 28

64 4. Towards Tractability 4.2. Fixed-Parameter Tractability Negative Results Denition An AF F = (A, R), has cycle rank 0 (cr(f ) = 0) i F is acyclic, and cr(f ) 1 i each strongly connected component of F can be made acyclic by removing one argument. Computational Aspects of Abstract Argumentation (PhD Defense) Slide 29

65 4. Towards Tractability 4.2. Fixed-Parameter Tractability Negative Results Denition An AF F = (A, R), has cycle rank 0 (cr(f ) = 0) i F is acyclic, and cr(f ) 1 i each strongly connected component of F can be made acyclic by removing one argument. Theorem When restricted to AFs which have a cycle-rank of 1 1 Cred sem remains Σ P 2 -hard, and 2 Skept sem remains Π P 2 -hard. Computational Aspects of Abstract Argumentation (PhD Defense) Slide 29

66 4. Towards Tractability 4.2. Fixed-Parameter Tractability Negative Results Proof. Recall the reduction from the hardness proof: ϕ ϕ b c 1 c 2 c 3 y 1 ȳ 1 y 2 ȳ 2 z 3 z 3 z 4 z 4 y 1 ȳ 1 y 2 ȳ 2 every framework of the form F Φ has cycle-rank 1. Computational Aspects of Abstract Argumentation (PhD Defense) Slide 30

67 4. Towards Tractability 4.3. Overview Tractability Results stb adm com resgr prf sem stg acyclic noeven bipartite symmetric bounded tree-width bounded clique-width bounded cycle-rank bounded directed path-width bounded Kelly-width bounded DAG-width bounded directed tree-width Computational Aspects of Abstract Argumentation (PhD Defense) Slide 31

68 5. Intertranslatability of Argumentation Semantics Intertranslatability of Argumentation Semantics Why consider translations between Argumentation Semantics? Plethora of Argumentation Semantics Reduction approach within argumentation: Given a translation for semantics σ to semantics σ we can reuse sophisticated solver for σ for semantics σ. AF F Tr Translation (F) Solver σ (Tr (F)) σ(f) for σ σ for σ Filter Figure: Generalising Argumentation Systems via Translations Computational Aspects of Abstract Argumentation (PhD Defense) Slide 32

69 5. Intertranslatability of Argumentation Semantics Translations Denition A Translation Tr is a function mapping (nite) AFs to (nite) AFs. Computational Aspects of Abstract Argumentation (PhD Defense) Slide 33

70 5. Intertranslatability of Argumentation Semantics Translations Denition A Translation Tr is a function mapping (nite) AFs to (nite) AFs. We want translations to satisfy certain properties: Basic Properties of a Translation Tr ecient: for every AF F, Tr (F ) can be computed using logarithmic space wrt. to F Computational Aspects of Abstract Argumentation (PhD Defense) Slide 33

71 5. Intertranslatability of Argumentation Semantics Translations Next we connect translations with semantics. Levels of Faithfulness (for semantics σ, σ ) exact: for every AF F, σ(f ) = σ (Tr (F )) faithful: for every AF F, σ(f ) = {E A F E σ (Tr (F ))} and σ(f ) = σ (Tr (F )). Computational Aspects of Abstract Argumentation (PhD Defense) Slide 34

72 5. Intertranslatability of Argumentation Semantics Translations Next we connect translations with semantics. Levels of Faithfulness (for semantics σ, σ ) exact: for every AF F, σ(f ) = σ (Tr (F )) faithful: for every AF F, σ(f ) = {E A F E σ (Tr (F ))} and σ(f ) = σ (Tr (F )). AF F Translation Tr (F) Solver σ (Tr (F)) = σ(f) for σ σ for σ Computational Aspects of Abstract Argumentation (PhD Defense) Slide 34

73 5. Intertranslatability of Argumentation Semantics Translations Next we connect translations with semantics. Levels of Faithfulness (for semantics σ, σ ) exact: for every AF F, σ(f ) = σ (Tr (F )) faithful: for every AF F, σ(f ) = {E A F E σ (Tr (F ))} and σ(f ) = σ (Tr (F )). AF F Tr Translation (F) Solver σ (Tr (F)) σ(f) for σ σ for σ E A F Computational Aspects of Abstract Argumentation (PhD Defense) Slide 34

74 5. Intertranslatability of Argumentation Semantics 5.1. Translations for Argumentations Semantics Example Translation 1 Denition For AF F, let Tr 1 (F ) = (A, R ) where A = A F A F and R = R F {(a, a ), (a, a), (a, a ) a A F }, with A = F {a a A F }. Example a b c d e a b c d e Result: Tr 1 is an exact translation for prf sem. Computational Aspects of Abstract Argumentation (PhD Defense) Slide 35

75 5. Intertranslatability of Argumentation Semantics 5.1. Translations for Argumentations Semantics Example Translation 2 Denition For AF F, Tr 6 (F ) = (A, R ) where A = A F Ā F R F and R = R F {(a, ā), (ā, a) a A F } {(r, r) r R F } {(ā, r) r = (y, a) R F } {(a, r) r = (z, y) R F, (a, z) R F }. Example ā b c d ē a b c d e (a, b) (c, b) (d, c) (c, d) (d, e) (e, e) Result: Tr 6 is a faithful translation for adm stb. Computational Aspects of Abstract Argumentation (PhD Defense) Slide 36

76 5. Intertranslatability of Argumentation Semantics 5.2. Impossibility Results Impossibility Results Proposition There is no exact translation for adm σ with σ {stb, prf, sem} com adm Computational Aspects of Abstract Argumentation (PhD Defense) Slide 37

77 5. Intertranslatability of Argumentation Semantics 5.2. Impossibility Results Impossibility Results Proposition There is no exact translation for adm σ with σ {stb, prf, sem} com adm Proposition There is no ecient faithful translation for sem σ, σ {adm, stb}, unless Σ P 2 = NP. Follows from complexity results. Computational Aspects of Abstract Argumentation (PhD Defense) Slide 37

78 5. Intertranslatability of Argumentation Semantics 5.3. Overview Hierarchies of intertranslatability semi-stable semi-stable preferred stage preferred stage stable admissible complete admissible, complete, stable grounded Exact Intertranslatability grounded Faithful Intertranslatability Computational Aspects of Abstract Argumentation (PhD Defense) Slide 38

79 6. Summary Summary We complemented existing Complexity Analysis by exact classications for semi-stable and stage semantics our studies on ideal reasoning P-completeness classications Towards tractable instances we studied Tractable Fragments as well as Fixed-Parameter Tractability. We complemented studies of Tractable Fragments Fixed-Parameter Tractability results for tree-width and clique-width. By the Intertranslatability of semantics we applied the reduction approach within abstract argumentation presenting translations between argumentation semantics negative results showing that certain translations are impossible Computational Aspects of Abstract Argumentation (PhD Defense) Slide 39

80 6. Summary Publications Complexity Analysis: Dvo ák, W. and Woltran, S. (2010). Complexity of semi-stable and stage semantics in argumentation frameworks. Inf. Process. Lett., 110(11): Dvo ák, W., Dunne, P. E., and Woltran, S. (2011). Parametric properties of ideal semantics. IJCAI 2011 Towards Tractability: Dvo ák, W., Pichler, R., and Woltran, S. (2012). Towards xed-parameter tractable algorithms for abstract argumentation. Articial Intelligence, 186(0):1 37. Dvo ák, W., Ordyniak, S., and Szeider, S. (2012). Augmenting tractable fragments of abstract argumentation. Articial Intelligence, in press. Intertranslatability: Dvo ák, W. and Woltran, S. (2011). On the intertranslatability of argumentation semantics. J. Artif. Intell. Res. (JAIR), 41: Computational Aspects of Abstract Argumentation (PhD Defense) Slide 40

81 7. Bibliography Bibliography I Caminada, M. (2006). Semi-stable semantics. In Dunne, P. E. and Bench-Capon, T. J. M., editors, Proceedings of the 1st Conference on Computational Models of Argument (COMMA 2006), volume 144 of Frontiers in Articial Intelligence and Applications, pages IOS Press. Caminada, M. (2007). Comparing two unique extension semantics for formal argumentation: ideal and eager. In Proceedings of the 19th Belgian-Dutch Conference on Articial Intelligence (BNAIC 2007), pages Computational Aspects of Abstract Argumentation (PhD Defense) Slide 41

82 7. Bibliography Bibliography II Coste-Marquis, S., Devred, C., and Marquis, P. (2005). Symmetric argumentation frameworks. In Godo, L., editor, Proceedings of the 8th European Conference on Symbolic and Quantitative Approaches to Reasoning with Uncertainty (ECSQARU 2005), volume 3571 of Lecture Notes in Computer Science, pages Springer. Dung, P. M. (1995). On the acceptability of arguments and its fundamental role in nonmonotonic reasoning, logic programming and n-person games. Artif. Intell., 77(2): Dung, P. M., Mancarella, P., and Toni, F. (2007). Computing ideal sceptical argumentation. Artif. Intell., 171(10-15): Computational Aspects of Abstract Argumentation (PhD Defense) Slide 42

83 7. Bibliography Bibliography III Dunne, P. E. (2007). Computational properties of argument systems satisfying graph-theoretic constraints. Artif. Intell., 171(10-15): Dunne, P. E. and Bench-Capon, T. J. M. (2001). Complexity and combinatorial properties of argument systems. Technical report, Dept. of Computer Science, University of Liverpool. Dvo ák, W., Dunne, P. E., and Woltran, S. (2011). Parametric properties of ideal semantics. In Walsh, T., editor, IJCAI 2011, Proceedings of the 22nd International Joint Conference on Articial Intelligence, Barcelona, Catalonia, Spain, July 16-22, 2011, pages IJCAI/AAAI. Dvo ák, W., Ordyniak, S., and Szeider, S. (2012a). Augmenting tractable fragments of abstract argumentation. Articial Intelligence, (0):. Computational Aspects of Abstract Argumentation (PhD Defense) Slide 43

84 7. Bibliography Bibliography IV Dvo ák, W., Pichler, R., and Woltran, S. (2012b). Towards xed-parameter tractable algorithms for abstract argumentation. Articial Intelligence, 186(0):1 37. Dvo ák, W. and Woltran, S. (2010). Complexity of semi-stable and stage semantics in argumentation frameworks. Inf. Process. Lett., 110(11): Dvo ák, W. and Woltran, S. (2011). On the intertranslatability of argumentation semantics. J. Artif. Intell. Res. (JAIR), 41: Computational Aspects of Abstract Argumentation (PhD Defense) Slide 44

85 7. Bibliography Bibliography V Verheij, B. (1996). Two approaches to dialectical argumentation: admissible sets and argumentation stages. In Meyer, J. and van der Gaag, L., editors, Proceedings of the 8th Dutch Conference on Articial Intelligence (NAIC'96), pages Computational Aspects of Abstract Argumentation (PhD Defense) Slide 45

Complexity-Sensitive Decision Procedures for Abstract Argumentation

Complexity-Sensitive Decision Procedures for Abstract Argumentation Complexity-Sensitive Decision Procedures for Abstract Argumentation Wolfgang Dvořák a, Matti Järvisalo b, Johannes Peter Wallner c, Stefan Woltran c a University of Vienna, Faculty of Computer Science,

More information

R E P O R T. Abstract Argumentation via Monadic Second Order Logic INSTITUT FÜR INFORMATIONSSYSTEME DBAI-TR

R E P O R T. Abstract Argumentation via Monadic Second Order Logic INSTITUT FÜR INFORMATIONSSYSTEME DBAI-TR TECHNICAL R E P O R T INSTITUT FÜR INFORMATIONSSYSTEME ABTEILUNG DATENBANKEN UND ARTIFICIAL INTELLIGENCE Abstract Argumentation via Monadic Second Order Logic DBAI-TR-2012-79 Wolfgang Dvořák Stefan Szeider

More information

Abstract Argumentation via Monadic Second Order Logic

Abstract Argumentation via Monadic Second Order Logic Abstract Argumentation via Monadic Second Order Logic Wolfgang Dvořák 1, Stefan Szeider 2, and Stefan Woltran 2 1 Theory and Applications of Algorithms Group, University of Vienna 2 Institute of Information

More information

R E P O R T. On Rejected Arguments and Implicit Conflicts: The Hidden Power of Argumentation Semantics INSTITUT FÜR INFORMATIONSSYSTEME

R E P O R T. On Rejected Arguments and Implicit Conflicts: The Hidden Power of Argumentation Semantics INSTITUT FÜR INFORMATIONSSYSTEME TECHNICAL R E P O R T INSTITUT FÜR INFORMATIONSSYSTEME ABTEILUNG DATENBANKEN UND ARTIFICIAL INTELLIGENCE On Rejected Arguments and Implicit Conflicts: The Hidden Power of Argumentation Semantics DBAI-TR-2016-102

More information

Complexity-Sensitive Decision Procedures for Abstract Argumentation

Complexity-Sensitive Decision Procedures for Abstract Argumentation Proceedings of the Thirteenth International Conference on Principles of Knowledge Representation and Reasoning Complexity-Sensitive Decision Procedures for Abstract Argumentation Wolfgang Dvořák 1 and

More information

Complexity Results and Algorithms for Extension Enforcement in Abstract Argumentation

Complexity Results and Algorithms for Extension Enforcement in Abstract Argumentation Complexity Results and Algorithms for Extension Enforcement in Abstract Argumentation Johannes P. Wallner and Andreas Niskanen and Matti Järvisalo Helsinki Institute for Information Technology HIIT, Department

More information

Complexity Results and Algorithms for Extension Enforcement in Abstract Argumentation

Complexity Results and Algorithms for Extension Enforcement in Abstract Argumentation Journal of Artificial Intelligence Research 60 (2017) 1-40 Submitted 12/16; published 09/17 Complexity Results and Algorithms for Extension Enforcement in Abstract Argumentation Johannes P. Wallner Institute

More information

R E P O R T. The cf2 Argumentation Semantics Revisited INSTITUT FÜR INFORMATIONSSYSTEME DBAI-TR

R E P O R T. The cf2 Argumentation Semantics Revisited INSTITUT FÜR INFORMATIONSSYSTEME DBAI-TR TECHNICAL R E P O R T INSTITUT FÜR INFORMATIONSSYSTEME ABTEILUNG DATENBANKEN UND ARTIFICIAL INTELLIGENCE The cf2 Argumentation Semantics Revisited DBAI-TR-2012-77 Sarah Alice Gaggl Stefan Woltran Institut

More information

Dialogue Games on Abstract Argumentation Graphs 1

Dialogue Games on Abstract Argumentation Graphs 1 Dialogue Games on Abstract Argumentation Graphs 1 Christof Spanring Department of Computer Science, University of Liverpool, UK Institute of Information Systems, TU Wien, Austria LABEX CIMI Pluridisciplinary

More information

ESSENCE 2014: Argumentation-Based Models of Agent Reasoning and Communication

ESSENCE 2014: Argumentation-Based Models of Agent Reasoning and Communication ESSENCE 2014: Argumentation-Based Models of Agent Reasoning and Communication Sanjay Modgil Department of Informatics, King s College London Outline Logic, Argumentation and Reasoning - Dung s Theory of

More information

Argumentation-Based Models of Agent Reasoning and Communication

Argumentation-Based Models of Agent Reasoning and Communication Argumentation-Based Models of Agent Reasoning and Communication Sanjay Modgil Department of Informatics, King s College London Outline Logic and Argumentation - Dung s Theory of Argumentation - The Added

More information

Abstract Dialectical Frameworks

Abstract Dialectical Frameworks Abstract Dialectical Frameworks Gerhard Brewka Computer Science Institute University of Leipzig brewka@informatik.uni-leipzig.de joint work with Stefan Woltran G. Brewka (Leipzig) KR 2010 1 / 18 Outline

More information

Advanced SAT Techniques for Abstract Argumentation

Advanced SAT Techniques for Abstract Argumentation Advanced SAT Techniques for Abstract Argumentation Johannes P. Wallner, Georg Weissenbacher, and Stefan Woltran Institute of Information Systems, Vienna University of Technology, Favoritenstraße 9-11,

More information

Complete Extensions in Argumentation Coincide with Three-Valued Stable Models in Logic Programming

Complete Extensions in Argumentation Coincide with Three-Valued Stable Models in Logic Programming Complete Extensions in Argumentation Coincide with Three-Valued Stable Models in Logic Programming Martin Caminada a Yining Wu a a University of Luxembourg Abstract In this paper, we prove the correspondence

More information

On the Semantics of Simple Contrapositive Assumption-Based Argumentation Frameworks

On the Semantics of Simple Contrapositive Assumption-Based Argumentation Frameworks On the Semantics of Simple Contrapositive Assumption-Based Argumentation Frameworks Jesse Heyninck 1 and Ofer Arieli 2 Institute of Philosophy II, Ruhr University Bochum, Germany School of Computer Science,

More information

A General QBF-based Formalization of Abstract Argumentation Theory

A General QBF-based Formalization of Abstract Argumentation Theory A General QBF-based Formalization of Abstract Argumentation Theory Ofer ARIELI a and Martin W.A. CAMINADA b,1 a School of Computer Science, The Academic College of Tel-Aviv, Israel b Interdisciplinary

More information

Dialectical Frameworks: Argumentation Beyond Dung

Dialectical Frameworks: Argumentation Beyond Dung Dialectical Frameworks: Argumentation Beyond Dung Gerhard Brewka Computer Science Institute University of Leipzig brewka@informatik.uni-leipzig.de joint work with Stefan Woltran G. Brewka (Leipzig) NMR

More information

Adapting the DF-QuAD Algorithm to Bipolar Argumentation

Adapting the DF-QuAD Algorithm to Bipolar Argumentation Adapting the DF-QuAD Algorithm to Bipolar Argumentation Antonio RAGO a,1, Kristijonas ČYRAS a and Francesca TONI a a Department of Computing, Imperial College London, UK Abstract. We define a quantitative

More information

Doing Argumentation using Theories in Graph Normal Form

Doing Argumentation using Theories in Graph Normal Form Doing Argumentation using Theories in Graph Normal Form Sjur Dyrkolbotn Department of Informatics University of Bergen, Norway sjur.dyrkolbotn@ii.uib.no Abstract. We explore some links between abstract

More information

Nonmonotonic Tools for Argumentation

Nonmonotonic Tools for Argumentation Nonmonotonic Tools for Argumentation Gerhard Brewka Computer Science Institute University of Leipzig brewka@informatik.uni-leipzig.de joint work with Stefan Woltran G. Brewka (Leipzig) CILC 2010 1 / 38

More information

On the equivalence of logic-based argumentation systems

On the equivalence of logic-based argumentation systems On the equivalence of logic-based argumentation systems Leila Amgoud Srdjan Vesic IRIT CNRS, 118 route de Narbonne 31062 Toulouse Cedex 9, France amgoud@irit.fr, vesic@irit.fr Abstract. Equivalence between

More information

Infinite Argumentation Frameworks

Infinite Argumentation Frameworks Infinite Argumentation Frameworks On the Existence and Uniqueness of Extensions Ringo Baumann 1 and Christof Spanring 2,3 1 Computer Science Institute, Leipzig University 2 Department of Computer Science,

More information

Argumentative Characterisations of Non-monotonic Inference in Preferred Subtheories: Stable Equals Preferred

Argumentative Characterisations of Non-monotonic Inference in Preferred Subtheories: Stable Equals Preferred Argumentative Characterisations of Non-monotonic Inference in Preferred Subtheories: Stable Equals Preferred Sanjay Modgil November 17, 2017 Abstract A number of argumentation formalisms provide dialectical

More information

Axiom of Choice, Maximal Independent Sets, Argumentation and Dialogue Games

Axiom of Choice, Maximal Independent Sets, Argumentation and Dialogue Games Axiom of Choice, Maximal Independent Sets, Argumentation and Dialogue Games Christof Spanring Department of Computer Science, University of Liverpool, UK Institute of Information Systems, Vienna University

More information

Characterization of Semantics for Argument Systems

Characterization of Semantics for Argument Systems Characterization of Semantics for Argument Systems Philippe Besnard and Sylvie Doutre IRIT Université Paul Sabatier 118, route de Narbonne 31062 Toulouse Cedex 4 France besnard, doutre}@irit.fr Abstract

More information

Chapter 18: On the Nature of Argumentation Semantics: Existence and Uniqueness, Expressibility, and Replaceability

Chapter 18: On the Nature of Argumentation Semantics: Existence and Uniqueness, Expressibility, and Replaceability 1 Chapter 18: On the Nature of Argumentation Semantics: Existence and Uniqueness, Expressibility, and Replaceability Ringo Baumann abstract. This chapter is devoted to argumentation semantics which play

More information

Aggregating Alternative Extensions of Abstract Argumentation Frameworks: Preservation Results for Quota Rules

Aggregating Alternative Extensions of Abstract Argumentation Frameworks: Preservation Results for Quota Rules Aggregating Alternative Extensions of Abstract Argumentation Frameworks: Preservation Results for Quota Rules Weiwei Chen a,b, Ulle Endriss b a Institute of Logic and Cognition and Department of Philosophy

More information

Investigating the Relationship between Argumentation Semantics via Signatures

Investigating the Relationship between Argumentation Semantics via Signatures Proceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence (IJCAI-16) Investigating the Relationship between Argumentation Semantics via Signatures Paul E. Dunne and Christof

More information

How Different Are Two Argumentation Semantics?

How Different Are Two Argumentation Semantics? Actes IA 2016 How Different Are Two Argumentation Semantics? Sylvie Doutre 1 Jean-Guy Mailly 2 1 IRIT, Université Toulouse 1 Capitole, rance 2 Institute of Information Systems, TU Wien, Austria doutre@irit.fr

More information

A Sequent-Based Representation of Logical Argumentation

A Sequent-Based Representation of Logical Argumentation A Sequent-Based Representation of Logical Argumentation Ofer Arieli School of Computer Science, The Academic College of Tel-Aviv, Israel. oarieli@mta.ac.il Abstract. In this paper we propose a new presentation

More information

Synthesizing Argumentation Frameworks from Examples

Synthesizing Argumentation Frameworks from Examples Synthesizing Argumentation Frameworks from Examples Andreas Niskanen and Johannes P. Wallner and Matti Järvisalo 1 Abstract. Argumentation is nowadays a core topic in AI research. Understanding computational

More information

Axiom of Choice, Maximal Independent Sets, Argumentation and Dialogue Games

Axiom of Choice, Maximal Independent Sets, Argumentation and Dialogue Games Axiom of Choice, Maximal Independent Sets, Argumentation and Dialogue Games Christof Spanring 1,2 1 Department of Computer Science, University of Liverpool http://cgi.csc.liv.ac.uk/~christof c.spanring@liverpool.ac.uk

More information

Evaluation and comparison criteria for extension-based argumentation semantics

Evaluation and comparison criteria for extension-based argumentation semantics Evaluation and comparison criteria for extension-based argumentation semantics Pietro BARONI a,1 and Massimiliano GIACOMIN a a Dip. Elettronica per l Automazione, Univ. of Brescia, Italy Abstract. In the

More information

Non-Deterministic Time

Non-Deterministic Time Non-Deterministic Time Master Informatique 2016 1 Non-Deterministic Time Complexity Classes Reminder on DTM vs NDTM [Turing 1936] (q 0, x 0 ) (q 1, x 1 ) Deterministic (q n, x n ) Non-Deterministic (q

More information

The Principle-Based Approach to Abstract Argumentation Semantics

The Principle-Based Approach to Abstract Argumentation Semantics The Principle-Based Approach to Abstract Argumentation Semantics Leendert van der Torre University of Luxembourg leon.vandertorre@uni.lu Srdjan Vesic CRIL, CNRS Univ. Artois, France vesic@cril.fr Abstract

More information

On Learning Abstract Argumentation Graphs from Bivalent Statement Labellings

On Learning Abstract Argumentation Graphs from Bivalent Statement Labellings On Learning Abstract Argumentation Graphs from Bivalent Statement Labellings Régis Riveret Data61 - CSIRO Spring Hill, Australia Email: regis.riveret@data61.csiro.au Abstract In this paper, we investigate

More information

Answer-Set Programming Encodings for Argumentation Frameworks

Answer-Set Programming Encodings for Argumentation Frameworks Answer-Set Programming Encodings for Argumentation Frameworks Uwe Egly, Sarah Alice Gaggl, and Stefan Woltran Institut für Informationssysteme, Technische Universität Wien, Favoritenstraße 9 11, A 1040

More information

TE C H N I C A L R E P O R T. Weighted Abstract Dialectical Frameworks: Extended and Revised Report I NSTITUT F U R L OGIC AND C OMPUTATION

TE C H N I C A L R E P O R T. Weighted Abstract Dialectical Frameworks: Extended and Revised Report I NSTITUT F U R L OGIC AND C OMPUTATION TE C H N I C A L R E P O R T I NSTITUT F U R L OGIC AND C OMPUTATION F ORSCHUNGSBEREICH F U R DATENBANKEN UND A RTIFICIAL I NTELLIGENCE Weighted Abstract Dialectical Frameworks: Extended and Revised Report

More information

Computing the acceptability semantics. London SW7 2BZ, UK, Nicosia P.O. Box 537, Cyprus,

Computing the acceptability semantics. London SW7 2BZ, UK, Nicosia P.O. Box 537, Cyprus, Computing the acceptability semantics Francesca Toni 1 and Antonios C. Kakas 2 1 Department of Computing, Imperial College, 180 Queen's Gate, London SW7 2BZ, UK, ft@doc.ic.ac.uk 2 Department of Computer

More information

Maximal ideal recursive semantics for defeasible argumentation

Maximal ideal recursive semantics for defeasible argumentation Maximal ideal recursive semantics for defeasible argumentation Teresa Alsinet 1, Ramón Béjar 1, Lluis Godo 2, and Francesc Guitart 1 1 Department of Computer Science University of Lleida Jaume II, 69 251

More information

Reasoning by Cases in Structured Argumentation.

Reasoning by Cases in Structured Argumentation. . Jesse Heyninck, Mathieu Beirlaen and Christian Straßer Workgroup for Non-Monotonic Logics and Formal Argumentation Institute for Philosophy II Ruhr University Bochum The 32nd ACM SIGAPP Symposium On

More information

Realizability of Three-Valued Semantics for Abstract Dialectical Frameworks

Realizability of Three-Valued Semantics for Abstract Dialectical Frameworks Proceedings of the Twenty-Fourth International Joint Conference on Artificial Intelligence (IJCAI 2015) Realizability of Three-Valued Semantics for Abstract Dialectical Frameworks Jörg Pührer Leipzig University

More information

Structural Tractability of Counting of Solutions to Conjunctive Queries

Structural Tractability of Counting of Solutions to Conjunctive Queries Structural Tractability of Counting of Solutions to Conjunctive Queries Arnaud Durand 1 1 University Paris Diderot Journées DAG, june 2013 Joint work with Stefan Mengel (JCSS (to appear) + ICDT 2013) 1

More information

COMP310 Multi-Agent Systems Chapter 16 - Argumentation. Dr Terry R. Payne Department of Computer Science

COMP310 Multi-Agent Systems Chapter 16 - Argumentation. Dr Terry R. Payne Department of Computer Science COMP310 Multi-Agent Systems Chapter 16 - Argumentation Dr Terry R. Payne Department of Computer Science Overview How do agents agree on what to believe? In a court of law, barristers present a rationally

More information

Relevance in Structured Argumentation

Relevance in Structured Argumentation Relevance in Structured Argumentation AnneMarie Borg and Christian Straßer, Ruhr-University Bochum, Germany annemarie.borg@rub.de, christian.strasser@rub.de Abstract We study properties related to relevance

More information

The Complexity of Maximum. Matroid-Greedoid Intersection and. Weighted Greedoid Maximization

The Complexity of Maximum. Matroid-Greedoid Intersection and. Weighted Greedoid Maximization Department of Computer Science Series of Publications C Report C-2004-2 The Complexity of Maximum Matroid-Greedoid Intersection and Weighted Greedoid Maximization Taneli Mielikäinen Esko Ukkonen University

More information

Database Theory VU , SS Complexity of Query Evaluation. Reinhard Pichler

Database Theory VU , SS Complexity of Query Evaluation. Reinhard Pichler Database Theory Database Theory VU 181.140, SS 2018 5. Complexity of Query Evaluation Reinhard Pichler Institut für Informationssysteme Arbeitsbereich DBAI Technische Universität Wien 17 April, 2018 Pichler

More information

NP Complete Problems. COMP 215 Lecture 20

NP Complete Problems. COMP 215 Lecture 20 NP Complete Problems COMP 215 Lecture 20 Complexity Theory Complexity theory is a research area unto itself. The central project is classifying problems as either tractable or intractable. Tractable Worst

More information

Computational Properties of Resolution-based Grounded Semantics

Computational Properties of Resolution-based Grounded Semantics Computational Properties of Resolution-based rounded Semantics Pietro Baroni Dip. Elettronica per l Automazione University of Brescia Via Branze 38 25123 Brescia, Italy baroni@ing.unibs.it Paul E. Dunne

More information

The matrix approach for abstract argumentation frameworks

The matrix approach for abstract argumentation frameworks The matrix approach for abstract argumentation frameworks Claudette CAYROL, Yuming XU IRIT Report RR- -2015-01- -FR February 2015 Abstract The matrices and the operation of dual interchange are introduced

More information

Prioritized Norms and Defaults in Formal Argumentation

Prioritized Norms and Defaults in Formal Argumentation Prioritized Norms and Defaults in Formal Argumentation Beishui Liao Zhejiang University, China baiseliao@zju.edu.cn Nir Oren University of Aberdeen, UK n.oren@abdn.ac.uk Leendert van der Torre University

More information

Argumentation and rules with exceptions

Argumentation and rules with exceptions Argumentation and rules with exceptions Bart VERHEIJ Artificial Intelligence, University of Groningen Abstract. Models of argumentation often take a given set of rules or conditionals as a starting point.

More information

Algebraic Proof Systems

Algebraic Proof Systems Algebraic Proof Systems Pavel Pudlák Mathematical Institute, Academy of Sciences, Prague and Charles University, Prague Fall School of Logic, Prague, 2009 2 Overview 1 a survey of proof systems 2 a lower

More information

AUTOMATED REASONING. Agostino Dovier. Udine, October 2, Università di Udine CLPLAB

AUTOMATED REASONING. Agostino Dovier. Udine, October 2, Università di Udine CLPLAB AUTOMATED REASONING Agostino Dovier Università di Udine CLPLAB Udine, October 2, 2017 AGOSTINO DOVIER (CLPLAB) AUTOMATED REASONING UDINE, OCTOBER 2, 2017 1 / 28 COURSE PLACEMENT International Master Degree

More information

Detecting Backdoor Sets with Respect to Horn and Binary Clauses

Detecting Backdoor Sets with Respect to Horn and Binary Clauses Detecting Backdoor Sets with Respect to Horn and Binary Clauses Naomi Nishimura 1,, Prabhakar Ragde 1,, and Stefan Szeider 2, 1 School of Computer Science, University of Waterloo, Waterloo, Ontario, N2L

More information

On the Equivalence between Assumption-Based Argumentation and Logic Programming

On the Equivalence between Assumption-Based Argumentation and Logic Programming undamenta Informaticae XX (2015) 1 15 1 DOI 10.3233/I-2012-0000 IOS Press On the Equivalence between Assumption-Based Argumentation and Logic Programming Martin Caminada Department of Computing Science

More information

Strategic Argumentation under Grounded Semantics is NP-Complete

Strategic Argumentation under Grounded Semantics is NP-Complete Strategic Argumentation under Grounded Semantics is NP-Complete Guido Governatori 1, Michael J. Maher 2, Francesco Olivieri 3, Antonino Rotolo 4 and Simone Scannnapieco 3 1 NICTA Queensland, Australia

More information

Taking the A-chain: Strict and Defeasible Implication in Argumentation Frameworks

Taking the A-chain: Strict and Defeasible Implication in Argumentation Frameworks Taking the A-chain: Strict and Defeasible Implication in Argumentation Frameworks Adam Zachary Wyner and Trevor Bench-Capon University of Liverpool Department of Computer Science Ashton Building Liverpool,

More information

COMP310 MultiAgent Systems. Chapter 16 - Argumentation

COMP310 MultiAgent Systems. Chapter 16 - Argumentation COMP310 MultiAgent Systems Chapter 16 - Argumentation Argumentation Argumentation is the process of attempting to agree about what to believe. Only a question when information or beliefs are contradictory.

More information

Proof Complexity of Quantified Boolean Formulas

Proof Complexity of Quantified Boolean Formulas Proof Complexity of Quantified Boolean Formulas Olaf Beyersdorff School of Computing, University of Leeds Olaf Beyersdorff Proof Complexity of Quantified Boolean Formulas 1 / 39 Proof complexity (in one

More information

A Theory of Forgetting in Logic Programming

A Theory of Forgetting in Logic Programming A Theory of Forgetting in Logic Programming Kewen Wang 1,2 and Abdul Sattar 1,2 and Kaile Su 1 1 Institute for Integrated Intelligent Systems 2 School of Information and Computation Technology Griffith

More information

Automata-based Verification - III

Automata-based Verification - III CS3172: Advanced Algorithms Automata-based Verification - III Howard Barringer Room KB2.20/22: email: howard.barringer@manchester.ac.uk March 2005 Third Topic Infinite Word Automata Motivation Büchi Automata

More information

COMPUTATIONAL COMPLEXITY

COMPUTATIONAL COMPLEXITY ATHEATICS: CONCEPTS, AND FOUNDATIONS Vol. III - Computational Complexity - Osamu Watanabe COPUTATIONAL COPLEXITY Osamu Watanabe Tokyo Institute of Technology, Tokyo, Japan Keywords: {deterministic, randomized,

More information

Analyzing the Equivalence Zoo in Abstract Argumentation

Analyzing the Equivalence Zoo in Abstract Argumentation Analyzing the Equivalence Zoo in Abstract Argumentation Ringo Baumann and Gerhard Brewka University of Leipzig, Informatics Institute, Germany lastname@informatik.uni-leipzig.de Abstract. Notions of which

More information

Complexity Theory VU , SS The Polynomial Hierarchy. Reinhard Pichler

Complexity Theory VU , SS The Polynomial Hierarchy. Reinhard Pichler Complexity Theory Complexity Theory VU 181.142, SS 2018 6. The Polynomial Hierarchy Reinhard Pichler Institut für Informationssysteme Arbeitsbereich DBAI Technische Universität Wien 15 May, 2018 Reinhard

More information

Introduction to Structured Argumentation

Introduction to Structured Argumentation Introduction to Structured Argumentation Anthony Hunter Department of Computer Science, University College London, UK April 15, 2016 1 / 42 Computational models of argument Abstract argumentation Structured

More information

Outline. Complexity Theory EXACT TSP. The Class DP. Definition. Problem EXACT TSP. Complexity of EXACT TSP. Proposition VU 181.

Outline. Complexity Theory EXACT TSP. The Class DP. Definition. Problem EXACT TSP. Complexity of EXACT TSP. Proposition VU 181. Complexity Theory Complexity Theory Outline Complexity Theory VU 181.142, SS 2018 6. The Polynomial Hierarchy Reinhard Pichler Institut für Informationssysteme Arbeitsbereich DBAI Technische Universität

More information

On the Semantics of Simple Contrapositive Assumption-Based Argumentation Frameworks

On the Semantics of Simple Contrapositive Assumption-Based Argumentation Frameworks On the Semantics of Simple Contrapositive Assumption-Based Argumentation Frameworks Jesse HEYNINCK a,1 and Ofer ARIELI b,2 a Institute of Philosophy II, Ruhr University Bochum, Germany b School of Computer

More information

Probabilistic Argument Graphs for Argumentation Lotteries

Probabilistic Argument Graphs for Argumentation Lotteries Probabilistic Argument Graphs for Argumentation Lotteries Anthony HUNTER a and Matthias THIMM b a Department of Computer Science, University College London, UK b Institute for Web Science and Technology,

More information

Argumentation with Abduction

Argumentation with Abduction Argumentation with Abduction Neophytos Demetriou Dept. of Computer Science University of Cyprus Nicosia CY-1678, Cyprus nkd@cs.ucy.ac.cy Tel.: (+357) 22892673 Antonis Kakas Dept. of Computer Science University

More information

Computing Spanning Trees in a Social Choice Context

Computing Spanning Trees in a Social Choice Context Computing Spanning Trees in a Social Choice Context Andreas Darmann, Christian Klamler and Ulrich Pferschy Abstract This paper combines social choice theory with discrete optimization. We assume that individuals

More information

Limitations of Algorithm Power

Limitations of Algorithm Power Limitations of Algorithm Power Objectives We now move into the third and final major theme for this course. 1. Tools for analyzing algorithms. 2. Design strategies for designing algorithms. 3. Identifying

More information

CS 350 Algorithms and Complexity

CS 350 Algorithms and Complexity CS 350 Algorithms and Complexity Winter 2019 Lecture 15: Limitations of Algorithmic Power Introduction to complexity theory Andrew P. Black Department of Computer Science Portland State University Lower

More information

CS 350 Algorithms and Complexity

CS 350 Algorithms and Complexity 1 CS 350 Algorithms and Complexity Fall 2015 Lecture 15: Limitations of Algorithmic Power Introduction to complexity theory Andrew P. Black Department of Computer Science Portland State University Lower

More information

Artificial Intelligence. 3 Problem Complexity. Prof. Dr. Jana Koehler Fall 2016 HSLU - JK

Artificial Intelligence. 3 Problem Complexity. Prof. Dr. Jana Koehler Fall 2016 HSLU - JK Artificial Intelligence 3 Problem Complexity Prof. Dr. Jana Koehler Fall 2016 Agenda Computability and Turing Machines Tractable and Intractable Problems P vs. NP Decision Problems Optimization problems

More information

Semidefinite and Second Order Cone Programming Seminar Fall 2001 Lecture 5

Semidefinite and Second Order Cone Programming Seminar Fall 2001 Lecture 5 Semidefinite and Second Order Cone Programming Seminar Fall 2001 Lecture 5 Instructor: Farid Alizadeh Scribe: Anton Riabov 10/08/2001 1 Overview We continue studying the maximum eigenvalue SDP, and generalize

More information

Weighted Abstract Dialectical Frameworks

Weighted Abstract Dialectical Frameworks Weighted Abstract Dialectical Frameworks Gerhard Brewka Computer Science Institute University of Leipzig brewka@informatik.uni-leipzig.de joint work with H. Strass, J. Wallner, S. Woltran G. Brewka (Leipzig)

More information

Lecture 14 - P v.s. NP 1

Lecture 14 - P v.s. NP 1 CME 305: Discrete Mathematics and Algorithms Instructor: Professor Aaron Sidford (sidford@stanford.edu) February 27, 2018 Lecture 14 - P v.s. NP 1 In this lecture we start Unit 3 on NP-hardness and approximation

More information

Arguing and Explaining Classifications

Arguing and Explaining Classifications Arguing and Explaining Classifications Leila Amgoud IRIT CNRS 118, route de Narbonne 31062, Toulouse, France amgoud@irit.fr Mathieu Serrurier IRIT CNRS 118, route de Narbonne 31062, Toulouse, France serrurier@irit.fr

More information

Introduction to Advanced Results

Introduction to Advanced Results Introduction to Advanced Results Master Informatique Université Paris 5 René Descartes 2016 Master Info. Complexity Advanced Results 1/26 Outline Boolean Hierarchy Probabilistic Complexity Parameterized

More information

Trichotomy Results on the Complexity of Reasoning with Disjunctive Logic Programs

Trichotomy Results on the Complexity of Reasoning with Disjunctive Logic Programs Trichotomy Results on the Complexity of Reasoning with Disjunctive Logic Programs Mirosław Truszczyński Department of Computer Science, University of Kentucky, Lexington, KY 40506, USA Abstract. We present

More information

QBF as an Alternative to Courcelle s Theorem

QBF as an Alternative to Courcelle s Theorem QBF as an Alternative to Courcelle s Theorem Michael Lampis, Stefan Mengel, and Valia Mitsou 1 Université Paris-Dauphine, PSL Research University, CNRS, UMR 7243 2 CNRS, CRIL UMR 8188 3 Université Paris-Diderot,

More information

Minimal unsatisfiability and deficiency: recent developments

Minimal unsatisfiability and deficiency: recent developments Minimal unsatisfiability and deficiency: recent developments Oliver Kullmann Computer Science Department Swansea University International Workshop on Graph Structure and Satisfiability Testing July 4,

More information

Finite Model Theory: First-Order Logic on the Class of Finite Models

Finite Model Theory: First-Order Logic on the Class of Finite Models 1 Finite Model Theory: First-Order Logic on the Class of Finite Models Anuj Dawar University of Cambridge Modnet Tutorial, La Roche, 21 April 2008 2 Finite Model Theory In the 1980s, the term finite model

More information

Introduction to Complexity Theory

Introduction to Complexity Theory Introduction to Complexity Theory Read K & S Chapter 6. Most computational problems you will face your life are solvable (decidable). We have yet to address whether a problem is easy or hard. Complexity

More information

Foundations of Artificial Intelligence

Foundations of Artificial Intelligence Foundations of Artificial Intelligence 31. Propositional Logic: DPLL Algorithm Malte Helmert and Gabriele Röger University of Basel April 24, 2017 Propositional Logic: Overview Chapter overview: propositional

More information

Fixed-parameter tractable reductions to SAT. Vienna University of Technology

Fixed-parameter tractable reductions to SAT. Vienna University of Technology Fixed-parameter tractable reductions to SAT Ronald de Haan Stefan Szeider Vienna University of Technology Reductions to SAT Problems in NP can be encoded into SAT in poly-time. Problems at the second level

More information

Cardinal and Ordinal Preferences. Introduction to Logic in Computer Science: Autumn Dinner Plans. Preference Modelling

Cardinal and Ordinal Preferences. Introduction to Logic in Computer Science: Autumn Dinner Plans. Preference Modelling Cardinal and Ordinal Preferences Introduction to Logic in Computer Science: Autumn 2007 Ulle Endriss Institute for Logic, Language and Computation University of Amsterdam A preference structure represents

More information

On the Complexity of Linking Deductive and Abstract Argument Systems

On the Complexity of Linking Deductive and Abstract Argument Systems On the Complexity of Linking Deductive and Abstract Argument Systems Michael Wooldridge and Paul E. Dunne Dept of Computer Science University of Liverpool Liverpool L69 3BX, UK mjw,ped@csc.liv.ac.uk Simon

More information

CS-E3220 Declarative Programming

CS-E3220 Declarative Programming CS-E3220 Declarative Programming Lecture 7: Advanced Topics in ASP Aalto University School of Science Department of Computer Science Spring 2018 Motivation Answer sets and the stable model semantics allows

More information

arxiv: v1 [cs.ai] 13 Dec 2018

arxiv: v1 [cs.ai] 13 Dec 2018 Representation, Justification and Explanation in a Value Driven Agent: An Argumentation-Based Approach Beishui Liao Zhejiang University Hangzhou, China baiseliao@zju.edu.cn Michael Anderson University

More information

Audiences in argumentation frameworks

Audiences in argumentation frameworks Audiences in argumentation frameworks Trevor J. M. Bench-Capon, Sylvie Doutre, Paul E. Dunne Dept. of Computer Science, University of Liverpool, Liverpool L69 7ZF, U.K. Abstract Although reasoning about

More information

Quantified Boolean Formulas Part 1

Quantified Boolean Formulas Part 1 Quantified Boolean Formulas Part 1 Uwe Egly Knowledge-Based Systems Group Institute of Information Systems Vienna University of Technology Results of the SAT 2009 application benchmarks for leading solvers

More information

Resolving Incompatibilities among Procedural Goals under Uncertainty

Resolving Incompatibilities among Procedural Goals under Uncertainty Resolving Incompatibilities among Procedural Goals under Uncertainty Mariela Morveli-Espinoza 1, Juan Carlos Nieves 2, Ayslan Possebom 1, and Cesar Augusto Tacla 1 1 Federal University of Technology -

More information

Foundations of Artificial Intelligence

Foundations of Artificial Intelligence Foundations of Artificial Intelligence 8. Satisfiability and Model Construction Davis-Putnam-Logemann-Loveland Procedure, Phase Transitions, GSAT Joschka Boedecker and Wolfram Burgard and Bernhard Nebel

More information

Resolutions in Structured Argumentation

Resolutions in Structured Argumentation Resolutions in Structured Argumentation Sanjay Modgil a Henry Prakken b a Department of Informatics, King s ollege London, UK b Department of Information and omputing Sciences, University of Utrecht and

More information

NP-completeness. Chapter 34. Sergey Bereg

NP-completeness. Chapter 34. Sergey Bereg NP-completeness Chapter 34 Sergey Bereg Oct 2017 Examples Some problems admit polynomial time algorithms, i.e. O(n k ) running time where n is the input size. We will study a class of NP-complete problems

More information

A Single-Exponential Fixed-Parameter Algorithm for Distance-Hereditary Vertex Deletion

A Single-Exponential Fixed-Parameter Algorithm for Distance-Hereditary Vertex Deletion A Single-Exponential Fixed-Parameter Algorithm for Distance-Hereditary Vertex Deletion Eduard Eiben a, Robert Ganian a, O-joung Kwon b a Algorithms and Complexity Group, TU Wien, Vienna, Austria b Logic

More information

Artificial Intelligence

Artificial Intelligence JID:ARTINT AID:2529 /FLA [m3g; v 1.4; Prn:29/09/10; 11:04] P.1 (1-30) Artificial Intelligence ( ) 1 Contents lists available at ScienceDirect 1 Artificial Intelligence www.elsevier.com/locate/artint Weighted

More information

Expanding Argumentation Frameworks: Enforcing and Monotonicity Results

Expanding Argumentation Frameworks: Enforcing and Monotonicity Results Expanding Argumentation Frameworks: Enforcing and Monotonicity Results Ringo Baumann and Gerhard Brewka Universität Leipzig, Augustusplatz 10-11, 04109 Leipzig, Germany {baumann, brewka}@informatik.uni-leipzig.de

More information