a systematic classification of argumentation frameworks
play

A Systematic Classification of Argumentation Frameworks where - PowerPoint PPT Presentation

A Systematic Classification of Argumentation Frameworks where Semantics Agree Pietro Baroni, Massim iliano Giacom in {baroni, giacomin}@ing.unibs.it DEA - Dipartimento di Elettronica per lAutomazione Universit degli Studi di Brescia


  1. A Systematic Classification of Argumentation Frameworks where Semantics Agree Pietro Baroni, Massim iliano Giacom in {baroni, giacomin}@ing.unibs.it DEA - Dipartimento di Elettronica per l’Automazione Università degli Studi di Brescia (Italy)

  2. Many semantics A variety of argumentation semantics have been proposed in the context of Dung’s framework Traditional semantics (Dung 95): • Grounded • Complete • Stable • Preferred Recent semantics include: • CF2 (Baroni, Giacomin, Guida 05) • Semi-stable (Caminada 06) • Ideal (Dung, Mancarella, Toni 06)

  3. France or Italy? W la différence !

  4. France or Italy? W la différence ! • alternative intuitions and viewpoints

  5. France or Italy? W la différence ! • alternative intuitions and viewpoints • suitability for different application domains

  6. France or Italy? W la différence ! • alternative intuitions and viewpoints • suitability for different application domains • fruitful debates opening new research directions

  7. Don’t look to what divides you France or Italy?

  8. France or Italy? Don’t look to what divides you …

  9. France or Italy? Don’t look to what divides you, look to what unites you! (Pope John XXIII)

  10. France or Italy? Don’t look to what divides you, look to what unites you! (Pope John XXIII)

  11. France or Italy? Don’t look to what divides you, look to what unites you (Pope John XXIII) • common behavior in some (many, most?) cases

  12. France or Italy? Don’t look to what divides you, look to what unites you (Pope John XXIII) • common behavior in some (many, most?) cases • shared principles behind (partial) differences

  13. France or Italy? Don’t look to what divides you, look to what unites you (Pope John XXIII) • common behavior in some (many, most?) cases • shared principles behind (partial) differences • basic reference behavior

  14. France or Italy? Don’t look to what divides you, look to what unites you (Pope John XXIII) • common behavior in some (many, most?) cases • shared principles behind (partial) differences • basic reference behavior • (ir)relevance of choosing a specific semantics

  15. Aim of the work Creating a systematic basis for the study of agreement between argumentation semantics by providing a classification of argumentation frameworks with respect to the issue of semantics agreement considering the seven semantics mentioned before: • GR ounded • CO mplete • ST able • PR eferred • CF2 • S emi ST able • I D eal

  16. Presentation plan Basic concepts and review of existing results

  17. Presentation plan Basic concepts and review of existing results Description of the analysis carried out

  18. Presentation plan Basic concepts and review of existing results Description of the analysis carried out Unique-status agreement

  19. Presentation plan Basic concepts and review of existing results Description of the analysis carried out Unique-status agreement Multiple-status agreement

  20. Presentation plan Basic concepts and review of existing results Description of the analysis carried out Unique-status agreement Multiple-status agreement Conclusions

  21. Dung’s Argumentation Framework AF = < A , → > attack relation arguments Semantics Defeat graph Extensions

  22. Dung’s Argumentation Framework AF = < A , → > attack relation arguments The set of extensions Semantics prescribed by semantics for AF Defeat graph Extensions

  23. Definition of semantics agreement Two semantics and are in agreement about an argumentation framework AF if We require that both and admit extensions for AF, namely and In other words, for a semantics , agreement is evaluated only about argumentation frameworks where is defined Only ST may be undefined for some AF

  24. Existing results on agreement Grounded, stable and preferred semantics are in agreement about AF if AF is well-founded [ Dung, AIJ 95] (when AF is finite, well-founded is equivalent to acyclic) Stable and preferred semantics are in agreement about AF if AF is limited controversial [ Dung, AIJ 95] (when AF is finite, limited controversial is equivalent to free of odd-length cycles) Stable, preferred and naïve semantics are in agreement about AF if AF is symmetric (all attacks are mutual) [ Coste-Marquis et al., ECSQARU 05] Agreement in three topological classes of argumentation frameworks related with the notion of strongly connected- components investigated in [ Baroni&Giacomin, ARGNMR 07]

  25. Existing results on agreement vs. … Relatively limited attention to the issue of agreement after Dung’s paper, with some recent revival A few agreement classes identified considering mainly topological properties of argumentation frameworks

  26. … a complementary perspective Relatively limited attention to the issue of agreement after Dung’s paper, with some recent revival A few agreement classes identified considering mainly topological properties of argumentation frameworks Systematic identification of all possible agreem ent classes (given the considered set of semantics) Based on general set-theoretical properties of sem antics extensions rather than on topological properties of argumentation frameworks

  27. Agreement classes: notation and basic properties Given a set of argumentation semantics, the set of argumentation frameworks where all semantics in agree will be denoted as E.g. denotes the set of argumentation frameworks where preferred, stable and semi-stable semantics agree Clearly E.g. It may be (and it is) the case that for some different sets of semantics and it holds that

  28. Agreement classes: how many? Given that we consider a set of 7 argumentation semantics, any subset of such that gives rise, in principle, to an agreement class ( 1 2 0 classes in total) We have proved that most of these 120 classes are not actually different: only 1 4 distinct classes exist

  29. Agreement classes: which kind of analysis? Agreement classes are denoted as Σ 1 … Σ 14 We proceed by partial order of inclusion: if Σ i ⊂ Σ j then j > i For each class Σ i three main steps have been carried out: identifying which classes Σ k , with k< i, are included in Σ i 1. for each of these classes Σ k , showing that Σ i \ Σ k ≠ ∅ 2. for any Σ h with h< i and Σ h ⊄ Σ i , examining Σ i ∩Σ h 3. For any set of semantics not directly corresponding to any of Σ 1 … Σ 14 it is shown that coincides with one of them

  30. Agreement classes: which (known) properties we use? Several kinds of inclusion relations between (sets of) extensions: for any argumentation framework AF • • • • • •

  31. Agreement classes: which (known) properties we use? Several kinds of inclusion relations between (sets of) extensions: for any argumentation framework AF • I nclusion of the w hole set of extensions • • • • •

  32. Agreement classes: which (known) properties we use? Several kinds of inclusion relations between (sets of) extensions: for any argumentation framework AF The grounded • extension is included • in m any kinds of extensions • • • •

  33. Agreement classes: which (known) properties we use? Several kinds of inclusion relations between (sets of) extensions: for any argumentation framework AF • Any extension of one kind • is included in an extension of another kind • • • •

  34. Agreement classes: which kind of properties we prove? As intermediate steps, we have proved several lemmata based on the inclusion relationships like the following

  35. Agreement classes: which kind of properties we prove? As intermediate steps, we have proved several lemmata based on the inclusion relationships like the following I m plications of cardinality

  36. Agreement classes: which kind of properties we prove? As intermediate steps, we have proved several lemmata based on the inclusion relationships like the following I m plications of inclusion in the set of extensions

  37. Agreement classes: which kind of properties we prove? As intermediate steps, we have proved several lemmata based on the inclusion relationships like the following Som e agreem ents im ply others

  38. Agreement classes: which kind of properties we prove? As intermediate steps, we have proved several lemmata based on the inclusion relationships like the following I m plications of extension properties

  39. Agreement classes: coincidence Coincidence of agreement classes follows (almost directly) from the lemmata. Examples are:

  40. Agreement classes: unique-status behavior Σ 7 PR=SST=ID Σ 3 GR=PR=SST =ID=CO AF 3 AF 7 PR=CF2=SST=ID GR=PR=CF2=SST=ID=CO Σ 5 Σ 2 AF 5 AF 2 PR=ST=SST=ID PR=CF2=ST=SST=ID GR=ST=PR=CF2=SST=ID=CO Σ 6 Σ 4 Σ 1 AF 4 AF 1 AF 6 Σ 8 AF 8 GR=ID

  41. Agreement classes: GR unique-status behavior Σ 7 PR=SST=ID Σ 3 GR=PR=SST =ID=CO AF 3 AF 7 PR=CF2=SST=ID GR=PR=CF2=SST=ID=CO Σ 5 Σ 2 AF 5 AF 2 PR=ST=SST=ID PR=CF2=ST=SST=ID GR=ST=PR=CF2=SST=ID=CO Σ 6 Σ 4 Σ 1 AF 4 AF 1 AF 6 Σ 8 AF 8 GR=ID Σ 1 is the class where all the considered semantics agree (in particular with GR ) It includes (for instance) acyclic argumentation frameworks like AF 1 = α

Recommend


More recommend