Diversity of Extensions in Abstract Argumentation
Pith reviewed 2026-05-14 19:07 UTC · model grok-4.3
The pith
Argumentation frameworks can quantify diversity among their extensions using symmetric difference between the sets.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
We introduce a quantitative notion of diversity of extensions based on the symmetric difference and provide a systematic complexity classification. We study whether an AF admits k-diverse extensions, admits k-diverse extensions covering specific arguments, and computing the largest k for which an AF admits k-diverse extensions. A prototype is outlined with an evaluation for computing diversity levels.
What carries the argument
Diversity measure for extension sets defined via symmetric difference, used to decide existence of k-diverse sets and compute maximum k.
Load-bearing premise
Symmetric difference between sets of arguments meaningfully captures whether extensions represent marginally or fundamentally different viewpoints.
What would settle it
An experiment where two extensions with small symmetric difference are judged by domain experts as representing fundamentally incompatible viewpoints.
read the original abstract
Argumentation is an important topic of AI for modelling and reasoning about arguments. In abstract argumentation, we consider directed graphs, so-called argumentation frameworks (AF), that express conflicts between arguments. The semantics is defined by the notion of extensions, which are sets of arguments that satisfy particular relationship conditions in the AF. Usually, standard reasoning in argumentation do not reveal how far apart extensions are. We introduce a quantitative notion of diversity of extensions based on the symmetric difference and provide a systematic complexity classification. Intuitively, diversity captures whether extensions of a framework (accepted viewpoints) differ only marginally or represent fundamentally incompatible sets of arguments. We study whether an AF admits k-diverse extensions, admits k-diverse extensions covering specific arguments, and to compute the largest k for which an AF admits k-diverse extensions. We outline a prototype and provide an evaluation for computing diversity levels.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper introduces a quantitative notion of diversity among extensions in abstract argumentation frameworks (AFs), defined via the symmetric difference of sets of arguments. It claims a systematic complexity classification for three problems: deciding existence of k-diverse extensions, deciding existence of k-diverse extensions that cover specified arguments, and computing the maximum diversity level. The authors also outline a prototype implementation and report on its evaluation.
Significance. If the complexity results hold, the work supplies a concrete, computable metric for distinguishing marginally versus fundamentally different extensions, which is a useful addition to standard qualitative reasoning in abstract argumentation. The classification of the three decision/computation problems provides guidance for algorithm design in applications that require diverse viewpoints (e.g., multi-agent decision support). The prototype and evaluation constitute a modest but positive step toward reproducibility and practical assessment.
major comments (2)
- [Definition of diversity (early sections)] The central modeling choice—taking (minimum) symmetric difference as the quantitative proxy for diversity—is load-bearing for all subsequent complexity claims, yet the manuscript provides no justification, comparison to alternatives (e.g., attack-weighted Hamming distance or distance to the grounded extension), or sensitivity analysis. This renders the headline classification specific to the chosen metric rather than to a general intuitive notion of viewpoint diversity.
- [Complexity classification sections] The abstract asserts a 'systematic complexity classification,' but the provided text contains no explicit statements of the hardness results, reductions, or proof sketches for the covering variant or the maximization problem. Without these details, it is impossible to verify whether the reductions are tight or whether they correctly inherit from known AF complexity results.
minor comments (2)
- [Abstract and evaluation section] The abstract states that a prototype is outlined and an evaluation is provided, but supplies no information on the benchmark AFs (size, density, semantics used), the range of k values tested, or the observed running times; these details are needed to assess practical relevance.
- [Notation throughout] Notation for argumentation frameworks, extensions, and the diversity function should be introduced once and used consistently; minor inconsistencies in variable naming appear in the abstract.
Simulated Author's Rebuttal
We thank the referee for the constructive review and positive assessment of the significance of our work on diversity of extensions in abstract argumentation. We address each major comment point by point below, indicating the revisions we will make to strengthen the manuscript.
read point-by-point responses
-
Referee: [Definition of diversity (early sections)] The central modeling choice—taking (minimum) symmetric difference as the quantitative proxy for diversity—is load-bearing for all subsequent complexity claims, yet the manuscript provides no justification, comparison to alternatives (e.g., attack-weighted Hamming distance or distance to the grounded extension), or sensitivity analysis. This renders the headline classification specific to the chosen metric rather than to a general intuitive notion of viewpoint diversity.
Authors: We agree that the manuscript would be strengthened by a more explicit justification of the symmetric difference metric. In the revised version, we will add a dedicated paragraph in the introduction explaining why symmetric difference is a natural choice: it directly counts the arguments on which two extensions disagree, respects the set-based semantics of AFs, and forms a metric on the power set. We will also include a brief comparison to alternatives such as attack-weighted Hamming distance and distance to the grounded extension, discussing their relative merits for capturing fundamental versus marginal differences in viewpoints. In addition, we will incorporate a short sensitivity discussion in the evaluation section showing how diversity values respond to small changes in the AF. revision: yes
-
Referee: [Complexity classification sections] The abstract asserts a 'systematic complexity classification,' but the provided text contains no explicit statements of the hardness results, reductions, or proof sketches for the covering variant or the maximization problem. Without these details, it is impossible to verify whether the reductions are tight or whether they correctly inherit from known AF complexity results.
Authors: The main theorems stating the complexity results for existence of k-diverse extensions, the covering variant, and the maximization problem appear in Section 4, with full proofs in the appendix. To improve accessibility, we will insert concise proof sketches into the main text of the complexity section. These sketches will explicitly describe the reductions (e.g., from standard extension existence for the covering problem and from known #P-hard problems for maximization) and note how they inherit tightness from established AF complexity results, thereby making the systematic classification fully verifiable without requiring the reader to consult the appendix. revision: yes
Circularity Check
No circularity: diversity defined from standard set operation with independent complexity analysis
full rationale
The paper defines its diversity notion directly via the standard symmetric difference on extension sets, a fixed mathematical operation with no dependence on fitted parameters, self-referential equations, or prior author results. Complexity results for k-diverse extensions, covering problems, and maximum diversity are then derived as standard analyses of the resulting decision/optimization problems. No load-bearing step reduces by construction to the inputs; the modeling choice is explicit and external to any derivation chain.
Axiom & Free-Parameter Ledger
axioms (1)
- domain assumption Standard definition of argumentation frameworks as directed graphs and extensions satisfying conflict-free and acceptability conditions
Reference graph
Works this paper leans on
-
[1]
and Hecher, Markus and Nadeem, Mohamed A
Fichte, Johannes K. and Hecher, Markus and Nadeem, Mohamed A. , booktitle =. Plausibility Reasoning via Projected Answer Set Counting - A Hybrid Approach , year =. doi:10.24963/ijcai.2022/363 , editor_off =
-
[2]
Answer-set programming encodings for argumentation frameworks , url =
Uwe Egly and Sarah Alice Gaggl and Stefan Woltran , bibsource =. Answer-set programming encodings for argumentation frameworks , url =. 2010 , bdsk-url-1 =. doi:10.1080/19462166.2010.486479 , journal =
-
[3]
Wolfgang Dvor. CoRR , title =. 2021 , bdsk-url-1 =. 2109.03166 , eprinttype =
-
[4]
Alviano, Mario , booktitle =. 2018 , bdsk-url-1 =. doi:10.4230/OASIcs.ICLP.2017.2 , editor_off =
-
[5]
Representing and comparing large sets of extensions of abstract argumentation frameworks , year =
Rodrigues, Odinaldo , booktitle =. Representing and comparing large sets of extensions of abstract argumentation frameworks , year =. doi:10.1145/3297280.3297394 , isbn =
-
[6]
Ranking Extensions in Abstract Argumentation , year =
Kenneth Skiba and Tjitze Rienstra and Matthias Thimm and Jesse Heyninck and Gabriele Kern-Isberner , booktitle =. Ranking Extensions in Abstract Argumentation , year =. doi:10.24963/ijcai.2021/282 , editor =
-
[7]
On the computation of top-k extensions in abstract argumentation frameworks , year =
Jabbour, Said and Raddaoui, Badran and Sais, Lakhdar and Salhi, Yakoub , booktitle =. On the computation of top-k extensions in abstract argumentation frameworks , year =
-
[8]
An introduction to argumentation semantics , volume =
Baroni, Pietro and Caminada, Martin and Giacomin, Massimiliano , date-added =. An introduction to argumentation semantics , volume =. 2011 , bdsk-url-1 =. doi:10.1017/S0269888911000166 , journal =
-
[9]
Paul E. Dunne and Wolfgang Dvo. Characteristics of multiple viewpoints in abstract argumentation , volume =. Artificial Intelligence , keywords =. 2015 , bdsk-url-1 =. doi:10.1016/j.artint.2015.07.006 , issn =
-
[10]
Abstract and Concrete Decision Graphs for Choosing Extensions of Argumentation Frameworks , year =
Dauphin, J. Abstract and Concrete Decision Graphs for Choosing Extensions of Argumentation Frameworks , year =. COMMA , date-added =. doi:10.3233/978-1-61499-906-5-437 , pages =
-
[11]
NEXAS: A Visual Tool for Navigating and Exploring Argumentation Solution Spaces , volume_off =
Raimund Dachselt and Sarah Alice Gaggl and Markus Kr. NEXAS: A Visual Tool for Navigating and Exploring Argumentation Solution Spaces , volume_off =. COMMA , date-added =. 2022 , bdsk-url-1 =. doi:10.3233/FAIA220146 , editor_off =
-
[12]
Maximum Satisfiability , volume =
Fahiem Bacchus and Matti J. Maximum Satisfiability , volume =. Handbook of Satisfiability , chapter =. 2021 , bdsk-url-1 =. doi:10.3233/FAIA201008 , editor =
-
[13]
Structure-Guided Cube-and-Conquer for MaxSAT , year =
Bannach, Max and Hecher, Markus , booktitle =. Structure-Guided Cube-and-Conquer for MaxSAT , year =
-
[14]
MaxSAT Evaluation 2024: Solver and Benchmark Descriptions , year =
work page 2024
-
[15]
What does it take to enforce an argument? minimal change in abstract argumentation , year =
Baumann, Ringo , booktitle =. What does it take to enforce an argument? minimal change in abstract argumentation , year =
-
[16]
Extension enforcement in abstract argumentation as an optimization problem , year =
Coste-Marquis, Sylvie and Konieczny, S\'. Extension enforcement in abstract argumentation as an optimization problem , year =. IJCAI , date-added =
-
[17]
Finding similar/diverse solutions in answer set programming , volume =
Thomas Eiter and Esra Erdem and Halit Erdogan and Michael Fink , date-added =. Finding similar/diverse solutions in answer set programming , volume =. 2013 , bdsk-url-1 =. doi:10.1017/S1471068411000548 , journal = tplp, number =
-
[18]
Finding diverse and similar solutions in constraint programming , year =
Hebrard, Emmanuel and Hnich, Brahim and O'Sullivan, Barry and Walsh, Toby , booktitle =. Finding diverse and similar solutions in constraint programming , year =
-
[19]
Ulbricht, Markus and Wallner, Johannes P. , date-added =. Strong Explanations in Abstract Argumentation , url =. 2021 , bdsk-url-1 =. doi:10.1609/aaai.v35i7.16805 , journal =
-
[20]
Explaining Semantics and Extension Membership in Abstract Argumentation , url =
Philippe Besnard and Sylvie Doutre and Th. Explaining Semantics and Extension Membership in Abstract Argumentation , url =. Intelligent Systems with Applications , keywords =. 2022 , bdsk-url-1 =. doi:https://doi.org/10.1016/j.iswa.2022.200118 , issn =
-
[21]
Combining Voting and Abstract Argumentation to Understand Online Discussions , year =
Bernreiter, Michael and Maly, Jan and Nardi, Oliviero and Woltran, Stefan , booktitle =. Combining Voting and Abstract Argumentation to Understand Online Discussions , year =
-
[22]
Explanation Semantics for Abstract Argumentation , volume_off =
Beishui Liao and Leendert van der Torre , booktitle =. Explanation Semantics for Abstract Argumentation , volume_off =. 2020 , bdsk-url-1 =. doi:10.3233/FAIA200511 , editor_off =
-
[23]
Zeynep G. Saribatur and Johannes P. Wallner and Stefan Woltran , booktitle =. Explaining Non-Acceptability in Abstract Argumentation , year =. doi:10.3233/FAIA200179 , editor_off =
-
[24]
Niskanen, Andreas and J. KR , date-added =. 2020 , bdsk-url-1 =. doi:10.24963/kr.2020/67 , month =
-
[25]
Argumentative. IJCAI , date-added =. 2021 , bdsk-url-1 =. doi:10.24963/ijcai.2021/600 , editor_off =
-
[26]
Argumentation in Artificial Intelligence , volume =
Rahwan, Iyad , date-added =. Argumentation in Artificial Intelligence , volume =. 2007 , bdsk-url-1 =. doi:10.1016/j.artint.2007.05.001 , issn =
-
[27]
Egly, Uwe and Gaggl, Sarah Alice and Woltran, Stefan , booktitle =
- [28]
-
[29]
The pyglaf argumentation reasoner
Mario Alviano , bibsource =. The pyglaf argumentation reasoner. CoRR , timestamp =. 2021 , bdsk-url-1 =. 2109.03162 , eprinttype =
-
[30]
Matthias Thimm and Jean-Guy Mailly and Johannes P. Wallner , date-added =. International Competitions on Computational Models of Argumentation , year =
-
[31]
Niskanen, Andreas and J. KR , booktitle_long =. 2020 , bdsk-url-1 =. doi:10.24963/kr.2020/82 , month_off =
-
[32]
Quantitative Reasoning and Structural Complexity for Claim-Centric Argumentation , url =
Johannes Klaus Fichte and Markus Hecher and Yasir Mahmood and Arne Meier , booktitle =. Quantitative Reasoning and Structural Complexity for Claim-Centric Argumentation , url =. 2023 , bdsk-url-1 =. doi:10.24963/IJCAI.2023/358 , pages =
-
[33]
Quantitative Claim-Centric Reasoning in Logic-Based Argumentation , url =
Markus Hecher and Yasir Mahmood and Arne Meier and Johannes Schmidt , booktitle =. Quantitative Claim-Centric Reasoning in Logic-Based Argumentation , url =. 2024 , bdsk-url-1 =
work page 2024
-
[34]
Dung's Argumentation Framework: Unveiling the Expressive Power with Inconsistent Databases , url =
Yasir Mahmood and Markus Hecher and Axel. Dung's Argumentation Framework: Unveiling the Expressive Power with Inconsistent Databases , url =. AAAI , booktitle_long =. 2025 , bdsk-url-1 =. doi:10.1609/AAAI.V39I14.33651 , pages =
-
[35]
Computing Repairs Under Functional and Inclusion Dependencies via Argumentation , url =
Yasir Mahmood and Jonni Virtema and Timon Barlag and Axel. Computing Repairs Under Functional and Inclusion Dependencies via Argumentation , url =. FoIKS , booktitle_long =. 2024 , bdsk-url-1 =. doi:10.1007/978-3-031-56940-1\_2 , pages =
-
[36]
Decomposition-Guided Reductions for Argumentation and Treewidth , url =
Johannes Klaus Fichte and Markus Hecher and Yasir Mahmood and Arne Meier , booktitle =. Decomposition-Guided Reductions for Argumentation and Treewidth , url =. 2021 , bdsk-url-1 =. doi:10.24963/IJCAI.2021/259 , editor =
-
[37]
Structure-Aware Encodings of Argumentation Properties for Clique-width , url =
Yasir Mahmood and Markus Hecher and Johanna Groven and Johannes Klaus Fichte , booktitle =. Structure-Aware Encodings of Argumentation Properties for Clique-width , url =. 2026 , bdsk-url-1 =. doi:10.1609/AAAI.V40I23.39005 , pages =
-
[38]
Parameterized Complexity of Logic-based Argumentation in Schaefer's Framework , url =
Yasir Mahmood and Arne Meier and Johannes Schmidt , doi =. Parameterized Complexity of Logic-based Argumentation in Schaefer's Framework , url =. 2023 , bdsk-url-1 =
work page 2023
-
[39]
Fichte, Johannes K. and Fr. Facets in Argumentation: A Formal Approach to Argument Significance , year =. IJCAI , booktitle_long =. doi:10.24963/ijcai.2025/500 , editor_off =
-
[40]
Fichte and Markus Hecher and Arne Meier , date-added =
Johannes K. Fichte and Markus Hecher and Arne Meier , date-added =. 2024 , bdsk-url-1 =. doi:10.1613/jair.1.16210 , journal = jair, title =
-
[41]
Argumentation-Based Recommendations: Fantastic Explanations and How to Find Them , year =
Rago, Antonio and Cocarascu, Oana and Toni, Francesca , booktitle =. Argumentation-Based Recommendations: Fantastic Explanations and How to Find Them , year =
-
[42]
Using arguments for making and explaining decisions , volume =
Amgoud, Leila and Prade, Henri , date-added =. Using arguments for making and explaining decisions , volume =. 2009 , bdsk-file-1 =
work page 2009
-
[43]
Stockmeyer, Larry J. , date-added =. The polynomial-time hierarchy , volume =. 1976 , bdsk-file-1 =. doi:10.1016/0304-3975(76)90061-X , issn =
-
[44]
Stockmeyer, Larry J. and Meyer, Albert R. , booktitle =. Word problems requiring exponential time , year =. doi:10.1145/800125.804029 , editor_off =
-
[45]
Complete Sets and the Polynomial-Time Hierarchy , volume =
Wrathall, Celia , date-added =. Complete Sets and the Polynomial-Time Hierarchy , volume =. 1976 , bdsk-file-1 =. doi:10.1016/0304-3975(76)90062-1 , issn =
-
[46]
Lohrey, Markus and Rosowski, Andreas , booktitle =. 2023 , bdsk-url-1 =. doi:10.4230/LIPIcs.ICALP.2023.134 , editor_off =
-
[47]
Theories of computability , year =
Nicholas Pippenger , publisher =. Theories of computability , year =
-
[48]
J. Adrian Bondy and Uppaluri S. R. Murty , publisher =. Graph Theory , year =
-
[49]
Handbook of Satisfiability - Second Edition , volume =
-
[50]
Dung, Phan Minh , date-added =. On the acceptability of arguments and its fundamental role in nonmonotonic reasoning, logic programming and n -person games , volume =. 1995 , bdsk-url-1 =. doi:10.1016/0004-3702(94)00041-X , issn =
-
[51]
Combining voting and abstract argumentation to understand online discussions , year =
Bernreiter, Michael and Maly, Jan and Nardi, Oliviero and Woltran, Stefan , journal =. Combining voting and abstract argumentation to understand online discussions , year =
-
[52]
Representative answer sets: Collecting something of everything , year =
B. Representative answer sets: Collecting something of everything , year =. ECAI , pages =
-
[53]
Computational Problems in Formal Argumentation and their Complexity , url =
Wolfgang Dvor. Computational Problems in Formal Argumentation and their Complexity , url =. J. Logics and their Applications , number =. 2017 , bdsk-url-1 =
work page 2017
-
[54]
Complexity of semi-stable and stage semantics in argumentation frameworks , url =
Wolfgang Dvo. Complexity of semi-stable and stage semantics in argumentation frameworks , url =. Information Processing Letters , number =. 2010 , bdsk-url-1 =. doi:https://doi.org/10.1016/j.ipl.2010.04.005 , issn =
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.