KR 2018 tutorial: An overview of ranking-based argumentation semantics (T3)
Welcome to the page of this KR 2018 tutorial. Tutorials and workshops will be held from 27 to 29 October 2018, prior to the KR main technical program, which will run from 30 October to 1 November 2018. The attendance of tutorials is complimentary to all KR registered participants. Workshop attendance will be subject to payment of a workshop fee, which is separate from that of the main conference.
Brief description of the tutorial
Argumentation is a process of constructing arguments and attacks between them. Traditionally, an argument can have three different statuses: sceptically accepted, credulously accepted and rejected. Recently, in order to allow for a more fine graded evaluation of arguments, ranking-based semantics were introduced. They allow to order the arguments from the most to the least acceptable one. Most of them also attach a numerical score to each argument.
We start by a general introduction to argumentation theory. Then, we study the main motivation and ideas behind ranking-based semantics. We continue by reviewing the principles for ranking by semantics from the literature. Those are desirable properties that can be satisfied by a ranking-based semantics. We study the links between the principles (e.g. one set of principles implies another principle; some sets of principles are incompatible). In the last part of the tutorial, we introduce the existing ranking-based semantics from the literature. We illustrate how they work on examples and show which principles are satisfied by which semantics.
When?
Duration: half-day
When: Monday, October 29, 2018 (morning)
Schedule:
09:00 - 10:30 session 1
10:30 - 11:00 coffee break
11:00 - 12:30 session 2
Target audience
This tutorial is suitable for both those who
- have some background in argumentation theory but want to learn more about ranking-based semantics
- come from other areas and do not have any background knowledge in argumentation theory
A gentle introduction to argumentation theory will be provided in the first part of the tutorial.
Why is the tutorial of interest to the KR audience?
Argumentation is the key word of the KR conference. Also, many people who have background in decision making, explanation finding, non monotonic logic, reasoning under inconsistency or uncertainty might be interested in recent developments in the area of argumentation theory.
Brief resume of the presenter
Srdjan Vesic is a CNRS scientific researcher at CRIL laboratory in Lens (France) since 2013. From 2011 to 2013, he was a post-doctoral researcher at University of Luxembourg, where he held an ERCIM postdoctoral fellowship and an FNR AFR fellowship, both co-funded by Marie-Curie Actions. Before that, he received his PhD from IRIT - University of Toulouse in 2011. His research interests include argumentation theory, reasoning under uncertainty and/or inconsistency and computational social choice. Srdjan has published more than thirty peer-reviewed papers. His publication record includes Journal of Artificial Intelligence Research, Social Choice and Welfare, International Journal of Approximate Reasoning, as well as conferences like IJCAI, AAAI, ECAI and KR. He was a keynote speaker at GKR 2017@IJCAI. He has served on the program committee in several AI conferences (IJCAI, AAMAS, ECAI...). He is also a reviewer for Artificial Intelligence Journal, Journal of Artificial Intelligence Research and Artificial Intelligence Review. He likes water sports, mountaineering, skiing, classical music and travelling.
To find out more about Srdjan, click here.
Outline of the tutorial
Argumentation is a process of constructing arguments and attacks between them. The most abstract and the most general framework for formal argumentation was introduced by Dung in 1995. The input is represented in form of a graph where arguments correspond to nodes and attacks correspond to edges between the nodes. An extension is a set of arguments that can be accepted together. The output of this framework is a set of extensions. An argument is said to be sceptically accepted if it belongs to all extensions, credulously accepted if it belongs to some but not to all extensions, and rejected if it does not belong to any extension. This means that each argument can have three different statuses.
Recently, in order to allow for more fine graded evaluation of arguments, ranking-based semantics were introduced. They allow to order the arguments, from the most acceptable, or the best, to the worst argument. Most of the existing ranking-based semantics also attach a numerical score to each argument.
The tutorial is composed of five parts.
-
The first part of the tutorial is a general introduction to argumentation theory. This will allow the people coming outside of the argumentation theory community to follow the rest of the tutorial.
-
In the second part of the tutorial, we study the general ideas behind the ranking-based semantics. We discuss critical examples and general motivations without entering into the exact definitions and technicalities.
-
The third part is devoted to formalising the ideas from the second part in order to write them in form of principles. Namely, several principles were introduced in the literature by different authors. We present and study those principles and links between them. It turns out that some groups of principles imply other principles. Also, some groups of principles are not compatible, i.e. no semantics can satisfy all of them.
-
In the fourth part, we introduce and study the existing ranking-based semantics from the literature. We start by showing how they work and comparing them on examples. Then, we show which principles are satisfied by which semantics.
-
The last part of the tutorial is devoted to a more general case were not only attacks, but also supports can be present between the arguments. We introduce the principles for this case as well as some existing semantics.
We conclude the tutorial by mentioning some open problems, challenges and possible research directions in this area.
References
- Leila Amgoud, Jonathan Ben-Naim:
Ranking-Based Semantics for Argumentation Frameworks. SUM 2013: 134-147
- Leila Amgoud, Jonathan Ben-Naim:
Argumentation-based Ranking Logics. AAMAS 2015: 1511-1519
- Leila Amgoud, Jonathan Ben-Naim:
Evaluation of Arguments from Support Relations: Axioms and Semantics. IJCAI 2016: 900-906
- Leila Amgoud, Jonathan Ben-Naim:
Axiomatic Foundations of Acceptability Semantics. KR 2016: 2-11
- Leila Amgoud, Jonathan Ben-Naim:
Evaluation of Arguments in Weighted Bipolar Graphs. ECSQARU 2017: 25-35
- Leila Amgoud, Jonathan Ben-Naim, Dragan Doder, Srdjan Vesic:
Ranking Arguments With Compensation-Based Semantics. KR 2016: 12-21
- Leila Amgoud, Jonathan Ben-Naim, Dragan Doder, Srdjan Vesic:
Acceptability Semantics for Weighted Argumentation Frameworks. IJCAI 2017: 56-62
- Leila Amgoud, Elise Bonzon, Marco Correia, Jorge Cruz, Jérôme Delobelle, Sébastien Konieczny, João Leite, Alexis Martin, Nicolas Maudet, Srdjan Vesic:
A note on the uniqueness of models in social abstract argumentation. CoRR abs/1705.03381 (2017)
- Pietro Baroni, Dov Gabbay, Massimiliano Giacomin, Leendert van der Torre Leendert (Eds.) Handbook of Formal Argumentation, College Publications, 2018.
- Pietro Baroni, Antonio Rago, Francesca Toni:
How Many Properties Do We Need for Gradual Argumentation? AAAI 2018
- Philippe Besnard, Anthony Hunter:
Elements of Argumentation. MIT Press 2008, ISBN 9780262250986
- Guido Boella, Dov M. Gabbay, Leendert W. N. van der Torre, Serena Villata:
Support in Abstract Argumentation. COMMA 2010: 111-122
- Elise Bonzon, Jérôme Delobelle, Sébastien Konieczny, Nicolas Maudet:
A Comparative Study of Ranking-Based Semantics for Abstract Argumentation. AAAI 2016: 914-920
- Elise Bonzon, Jérôme Delobelle, Sébastien Konieczny, Nicolas Maudet:
Argumentation Ranking Semantics Based on Propagation. COMMA 2016: 139-150
- Elise Bonzon, Jérôme Delobelle, Sébastien Konieczny, Nicolas Maudet:
A Parametrized Ranking-Based Semantics for Persuasion. SUM 2017: 237-251
- Claudette Cayrol, Marie-Christine Lagasquie-Schiex:
Gradual Valuation for Bipolar Argumentation Frameworks. ECSQARU 2005: 366-377
- Claudette Cayrol, Marie-Christine Lagasquie-Schiex:
Graduality in Argumentation. J. Artif. Intell. Res. 23: 245-297 (2005)
-
Phan Minh Dung: On the Acceptability of Arguments and its Fundamental Role in Nonmonotonic Reasoning, Logic Programming and n-Person Games. Artif. Intell. 77(2): 321-358 (1995)
- Sinan Egilmez, João Martins, João Leite:
Extending Social Abstract Argumentation with Votes on Attacks. TAFA 2013: 16-31
- Dov M. Gabbay, Odinaldo Rodrigues:
An equational approach to the merging of argumentation networks. J. Log. Comput. 24(6): 1253-1277 (2014)
- Davide Grossi, Sanjay Modgil:
On the Graded Acceptability of Arguments. IJCAI 2015: 868-874
- João Leite, João Martins:
Social Abstract Argumentation. IJCAI 2011: 2287-2292
- Paul-Amaury Matt, Francesca Toni:
A Game-Theoretic Measure of Argument Strength for Abstract Argumentation. JELIA 2008: 285-297
- Nir Oren, Timothy J. Norman:
Semantics for Evidence-Based Argumentation. COMMA 2008: 276-284
- Antonio Rago, Francesca Toni, Marco Aurisicchio, Pietro Baroni:
Discontinuity-Free Decision Support with Quantitative Argumentation Debates. KR 2016: 63-73
- Farid Nouioua, Vincent Risch:
Bipolar Argumentation Frameworks with Specialized Supports. ICTAI 2010: 215-218
- Célia da Costa Pereira, Andrea Tettamanzi, Serena Villata:
Changing One's Mind: Erase or Rewind? IJCAI 2011: 164-171
- Fuan Pu, Jian Luo, Yulai Zhang, Guiming Luo:
Argument Ranking with Categoriser Function. KSEM 2014: 290-301
- Fuan Pu, Jian Luo, Yulai Zhang, Guiming Luo:
Attacker and Defender Counting Approach for Abstract Argumentation. CogSci 2015
Slides
Download the slides and the cheat sheet.
Contact
If you have any questions about the tutorial, do not hesitate to contact me at vesic@cril.fr
Last update: May 2018.