Proceedings

Facets in Argumentation: A Formal Approach to Argument Significance

Download BibTeX Cite

Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence. Main Track. Pages 4491-4499.

https://doi.org/10.24963/ijcai.2025/500

Abstract

Argumentation is a central subarea of Artificial Intelligence (AI) for modeling and reasoning about arguments.

The semantics of abstract argumentation frameworks (AFs) is given by sets of arguments (extensions) and conditions on the relationship between arguments, such as stable or admissible.

Today's solvers implement tasks such as finding extensions, deciding credulously or skeptically acceptance, counting, or enumerating extensions.

While these tasks are well charted, the area between decision and counting/enumeration and fine-grained reasoning requires expensive reasoning so far.

We introduce a novel concept (facets) for reasoning between decision and enumeration.

Facets are arguments that belong to some extensions (credulous) but not to all extensions (skeptical).

They are most natural when a user aims to navigate, filter, or comprehend specific arguments, according to their needs.

We study the complexity and show that tasks involving facets are much easier than counting extensions.

Finally, we provide an implementation, and conduct experiments to demonstrate feasibility.

  1. [Alrabbaa et al., 2018] Christian Alrabbaa, Sebastian Rudolph, and Lukas Schweizer. Faceted answer-set navigation. In RuleML+RR'18, pages 211-225. Springer Verlag, 2018.
  2. [Alviano et al., 2023] Mario Alviano, Carmine Dodaro, Sal- vatore Fiorentino, Alessandro Previti, and Francesco Ricca. ASP and subset minimality: Enumeration, cautious reason- ing and MUSes. Artificial Intelligence, 320:103931:1-25, 2023.
  3. [Alviano, 2021] Mario Alviano. The pyglaf argumentation reasoner (ICCMA2021). CoRR, abs/2109.03162, 2021.
  4. [Amgoud and Prade, 2009] Leila Amgoud and Henri Prade. Using arguments for making and explaining decisions. Ar- tificial Intelligence, 173(3-4):413-436, 2009.
  5. [Bench-Capon and Dunne, 2007] Trevor J.M. Bench-Capon and Paul E. Dunne. Argumentation in artificial intelligence. Artificial Intelligence, 171(10-15):619-641, 2007.
  6. [Biere et al., 2021] Armin Biere, Marijn Heule, Hans van Maaren, and Toby Walsh, editors. Handbook of Satisfiabil- ity -Second Edition, volume 336 of Frontiers in Artificial Intelligence and Applications. IOS Press, 2021.
  7. [Bistarelli et al., 2019] Stefano Bistarelli, Lars Kotthoff, The- ofrastos Mantadelis, Francesco Santini, and Carlo Taticchi. The third international competition on computational mod- els of argumentation (ICCMA'19). 2019.
  8. [Bondy and Murty, 2008] J. Adrian Bondy and Uppaluri S. R. Murty. Graph Theory. Graduate Texts in Mathematics. Springer, 2008.
  9. [Dachselt et al., 2022] Raimund Dachselt, Sarah Alice Gaggl, Markus Krötzsch, Julián Méndez, Dominik Rusovac, and Mei Yang. NEXAS: A visual tool for navigating and ex- ploring argumentation solution spaces. In COMMA'22, 2022.
  10. [Dung, 1995] Phan Minh Dung. On the acceptability of argu- ments and its fundamental role in nonmonotonic reasoning, logic programming and n-person games. Artificial Intelli- gence, 77(2):321-357, 1995.
  11. [Dunne and Bench-Capon, 2002] Paul E. Dunne and Trevor J. M. Bench-Capon. Coherence in finite argument systems. Artificial Intelligence, 141(1/2):187-203, 2002.
  12. [Dvorák and Dunne, 2017] Wolfgang Dvorák and Paul E. Dunne. Computational problems in formal argumentation and their complexity. FLAP, 4(8), 2017.
  13. [Dvořák, 2012] Wolfgang Dvořák. Computational aspects of abstract argumentation. PhD thesis, TU Wien, 2012.
  14. [Dvořák and Woltran, 2010] Wolfram Dvořák and S. Woltran. Complexity of semi-stable and stage semantics in argu- mentation frameworks. Information Processing Letters, 110(11):425-430, 2010.
  15. [Egly et al., 2008] Uwe Egly, Sarah Alice Gaggl, and Stefan Woltran. Aspartix: Implementing argumentation frame- works using answer-set programming. In ICLP'08, pages 734-738, 2008.
  16. [Fichte et al., 2021a] Johannes K. Fichte, Markus Hecher, Yasir Mahmood, and Arne Meier. Decomposition-guided reductions for argumentation and treewidth. In IJCAI'21, pages 1880-1886. IJCAI Organization, 2021. IJCAI
  17. [Fichte et al., 2021b] Johannes K. Fichte, Markus Hecher, and Arne Meier. Knowledge-base degrees of inconsistency: Complexity and counting. In AAAI'21, pages 6349-6357, 2021.
  18. [Fichte et al., 2022a] Johannes K Fichte, Markus Hecher, and Mohamed A. Nadeem. Plausibility reasoning via projected answer set counting-a hybrid approach. In IJCAI'22, pages 2620-2626. IJCAI Organization, 2022. IJCAI
  19. [Fichte et al., 2022b] Johannes K. Fichte, Markus Hecher, and Irina Schindler. Default logic and bounded treewidth. Information and Computation, 283, 2022.
  20. [Fichte et al., 2023a] Johannes K. Fichte, Markus Hecher, Yasir Mahmood, and Arne Meier. Quantitative reasoning and structural complexity for claim-centric argumentation. In IJCAI'23, pages 3212-3220. ijcai.org, 2023. IJCAI
  21. [Fichte et al., 2023b] Johannes K. Fichte, Markus Hecher, and Stefan Szeider. Inconsistent cores for ASP: The perks and perils of non-monotonicity. In AAAI'23, pages 6363- 6371, 2023.
  22. [Fichte et al., 2024] Johannes K. Fichte, Markus Hecher, and Arne Meier. Counting complexity for reasoning in abstract argumentation. JAIR, 80, 2024.
  23. [Fichte et al., 2025] Johannes Fichte, Nicolas Fröhlich, Markus Hecher, Victor Lagerkvist, Yasir Mahmood, Arne Meier, and Jonathan Persson. Facets in argumentation: A formal approach to argument significance. CoRR, abs/2505.10982, 2025.
  24. [Gebser et al., 2009] Martin Gebser, Benjamin Kaufmann, and Torsten Schaub. Solution enumeration for projected boolean search problems. In CPAIOR'09, volume 5547, pages 71-86, 2009.
  25. [Gebser et al., 2012] Martin Gebser, Benjamin Kaufmann, and Torsten Schaub. Conflict-driven answer set solving: From theory to practice. Artificial Intelligence, 187-188:52- 89, 2012.
  26. [Lautemann, 1983] Clemens Lautemann. Bpp and the polyno- mial hierarchy. Information Processing Letters, 17(4):215- 217, 1983.
  27. [Lohrey and Rosowski, 2023] Markus Lohrey and Andreas Rosowski. On the Complexity of Diameter and Related Problems in Permutation Groups. In ICALP'23, volume 261, pages 134:1-134:18. Dagstuhl Publishing, 2023.
  28. [Mahmood et al., 2020] Yasir Mahmood, Arne Meier, and Jo- hannes Schmidt. Parameterized complexity of abduction in schaefer's framework. Journal of Logic and Computation, 31(1):266-296, 12 2020.
  29. [Niskanen and Järvisalo, 2020] Andreas Niskanen and Matti Järvisalo. µ-toksia: An Efficient Abstract Argumentation Reasoner. In KR'20, pages 800-804, 9 2020.
  30. [Pippenger, 1997] Nicholas Pippenger. Theories of com- putability. Cambridge University Press, 1997.
  31. [Rago et al., 2018] Antonio Rago, Oana Cocarascu, and Francesca Toni. Argumentation-based recommendations: Fantastic explanations and how to find them. In IJCAI'18, pages 1949-1955. IJCAI Organization, 2018. IJCAI
  32. [Rusovac et al., 2024] Dominik Rusovac, Markus Hecher, Martin Gebser, Sarah Alice Gaggl, and Johannes K. Fichte. Navigating and querying answer sets: How hard is it really and why? In KR'24, 2024.
  33. [Sipser, 1983] Michael Sipser. A complexity theoretic ap- proach to randomness. In Proceedings of the 15th An- nual ACM Symposium on Theory of Computing (STOC'83), pages 330-335, Boston, Massachusetts, USA, 1983.
  34. [Speck et al., 2025] David Speck, Markus Hecher, Daniel Gnad, Johannes K. Fichte, and Augusto B. Corrêa. Count- ing and reasoning with plans. Proceedings of the AAAI Conference on Artificial Intelligence, 39(25):26688-26696, Apr. 2025.
  35. [Stockmeyer and Meyer, 1973] Larry J. Stockmeyer and Al- bert R. Meyer. Word problems requiring exponential time. In Proc. of the 5th Annual ACM Symposium on Theory of Computing (STOC'73), pages 1-9. ACM, 1973.
  36. [Stockmeyer, 1976] Larry J. Stockmeyer. The polynomial- time hierarchy. Theoretical Computer Science, 3(1):1-22, 1976.
  37. [Stockmeyer, 1983] Larry Stockmeyer. The complexity of approximate counting. In Proceedings of the 15h Annual ACM Symposium on Theory of Computing (STOC '83), pages 118-126, New York, NY, USA, 1983. Association for Computing Machinery.
  38. [Thimm et al., 2021] Matthias Thimm, Federico Cerutti, and Mauro Vallati. Fudge: A light-weight solver for ab- stract argumentation based on SAT reductions. CoRR, abs/2109.03106, 2021.
  39. [Thimm et al., 2024] Matthias Thimm, Jean-Guy Mailly, and Johannes P. Wallner. International competitions on computational models of argumentation. https:// argumentationcompetition.org/2025/index.html, 2024. Link
  40. [Toda, 1991] Seinosuke Toda. PP is as hard as the polynomial- time hierarchy. SIAM J. Comput., 20(5):865-877, 1991.
  41. [Wrathall, 1976] Celia Wrathall. Complete sets and the polynomial-time hierarchy. Theoretical Computer Science, 3(1):23-33, 1976.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards