journal article·2024-08-29Open access

A Four-Label-Based Algorithm for Solving Stable Extension Enumeration in Abstract Argumentation Frameworks

Mao Luo, Ningning He, Xinyun Wu, Caiquan Xiong, Wanghao Xu

Applied Sciences· Volume 14· Issue 17

Abstract

In abstract argumentation frameworks, the computation of stable extensions is an important semantic task for evaluating the acceptability of arguments. The current approaches for the computation of stable extensions are typically conducted through methodologies that are either label-based or extension-based. Label-based algorithms operate by assigning labels to each argument, thus reducing the attack relations between arguments to constraint relations among the labels. This paper analyzes the existing two-label and three-label enumeration algorithms for stable extensions through case studies. It is found that both the two-label and three-label algorithms are not precise enough in defining types of arguments. To address these issues, this paper proposes a four-label enumeration algorithm for stable extensions. This method introduces amust_in label to pre-mark certain in-type arguments, thereby achieving a finer classification of in-type arguments. This enhances the labelings’ propagation ability and reduces the algorithm’s search space. Our proposed four-label algorithm was tested on authoritative benchmark sets of abstract argumentation framework problems: ICCMA 2019, ICCMA 2021, and ICCMA 2023. Experimental results show that the four-label algorithm significantly improves solving efficiency compared to existing two-label and three-label algorithms. Additionally, ablation experiments confirm that both the four-label transition strategy and preprocessing strategy enhance the algorithm’s performance.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Multi-Agent Systems and Negotiation · Logic, Reasoning, and Knowledge · Semantic Web and Ontologies

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

School of Computer Science, Hubei University of Technology, Wuhan 430068, China

Funding

National Natural Science Foundation of China · Doctoral Research Launch Fund Project of Hubei University of Technology

References (30)

Show source-provided references
1. Argumentation in artificial intelligence10.1016/j.artint.2007.05.001 ↗
2. Rahwan, I., and Simari, G.R. (2009). Argumentation in Artificial Intelligence, Springer.
3. Towards artificial argumentation
4. On the acceptability of arguments and its fundamental role in nonmonotonic reasoning, logic programming and n-person games10.1016/0004-3702(94)00041-X ↗
5. Using arguments for making and explaining decisions10.1016/j.artint.2008.11.006 ↗
6. Rationality postulates: Applying argumentation theory for non-monotonic reasoning
7. Argument based machine learning10.1016/j.artint.2007.04.007 ↗
8. Applying metalevel argumentation frameworks to support medical decision making10.1109/MIS.2021.3051420 ↗
9. Argumentation analytics for treatment deliberations in multimorbidity cases: An introduction to two artificial intelligence approaches10.1007/s11245-020-09701-6 ↗
10. A logical account of formal argumentation10.1007/s11225-009-9218-x ↗
11. Dvořák, W., Morak, M., Nopp, C., and Woltran, S. (2011, January 28–30). dynPARTIX-A dynamic programming reasoner for abstract argumentation. Proceedings of the International Conference on Applications of Declarative Programming and Knowledge Management, Vienna, Austria.
12. Methods for solving reasoning problems in abstract argumentation—A survey10.1016/j.artint.2014.11.008 ↗
13. Foundations of implementations for formal argumentation
14. Algorithms for decision problems in argument systems under preferred semantics10.1016/j.artint.2013.11.001 ↗
15. An introduction to argumentation semantics10.1017/S0269888911000166 ↗
16. Caminada, M. (November, January 31). An algorithm for computing semi-stable semantics. Proceedings of the European Conference on Symbolic and Quantitative Approaches to Reasoning and Uncertainty, Hammamet, Tunisia.
17. Prakken, H., and Vreeswijk, G. (2002). Logics for defeasible argumentation. Handbook of Philosophical Logic, Springer.10.1007/978-94-017-0456-4_3 ↗
18. Dvořák, W., König, M., Rapberger, A., Wallner, J.P., and Woltran, S. (2021, January 20–27). ASPARTIX-V-A Solver for Argumentation Tasks Using ASP. Proceedings of the 14th Workshop on Answer Set Programming and Other Computing Paradigms, Virtual.
19. Dvorák, W., König, M., Wallner, J.P., and Woltran, S. (2021). ASPARTIX-v21. arXiv.
20. Niskanen, A., and Järvisalo, M. (2023, January 1–3). μ-TOKSIA in ICCMA 2023. Proceedings of the ICCMA 2023, Helsinki, Finland.
21. Kamal, A.A., and Youssef, A.M. (2010, January 18–25). Applications of SAT solvers to AES key recovery from decayed key schedule images. Proceedings of the 2010 Fourth International Conference on Emerging Security Information, Systems and Technologies, Venice, Italy.10.1109/SECURWARE.2010.42 ↗
22. Audemard, G., and Simon, L. (2009, January 11–17). Predicting learnt clauses quality in modern SAT solvers. Proceedings of the Twenty-First International Joint Conference on Artificial Intelligence, Pasadena, CA, USA.
23. Cadical, kissat, paracooba, plingeling and treengeling entering the sat competition 2020
24. CaDiCaL at the SAT Race 2019
25. Gebser, M., Kaminski, R., Kaufmann, B., and Schaub, T. (2022). Answer Set Solving in Practice, Springer.
26. Biere, A., Heule, M., and van Maaren, H. (2009). Handbook of Satisfiability, IOS Press.
27. New stochastic local search approaches for computing preferred extensions of abstract argumentation10.3233/AIC-180769 ↗
28. Thimm, M. (2018, January 12–14). Stochastic Local Search Algorithms for Abstract Argumentation Under Stable Semantics. Proceedings of the COMMA, Warsaw, Poland.
29. Looking-ahead in backtracking algorithms for abstract argumentation10.1016/j.ijar.2016.07.013 ↗
30. Geilen, N., and Thimm, M. (2018, January 19–20). Heureka: A General Heuristic Backtracking Solver for Abstract Argumentation. Proceedings of the Theory and Applications of Formal Argumentation, Melbourne, VIC, Australia.10.1007/978-3-319-75553-3_10 ↗