Abstract
Abstract argumentation and logic programming are two formalisms of non-monotonic reasoning that share many similarities. Previous studies contemplating connections between the two formalisms provided back and forth translations from one to the other and found they correspond in multiple different semantics, but not all. In this work, we propose a new set of five argument labels to revisit the semantic correspondences between abstract argumentation and logic programming. By doing so, we shed light on why the two formalisms are not absolutely equivalent. Our investigation lead to the specification of the novel least-stable semantics for abstract argumentation which corresponds to the L-stable semantics of logic programming.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
In graph theory, a sink node is one from which no edges emerge.
- 2.
These are logic programs whose rules may contain weak but not strong negation and where the head of each rule is a single atom.
- 3.
The above definition consists of a least fix-point of the immediate consequence operator \(\Psi \) defined in [13], which is guaranteed to exist and be unique for positive programs.
- 4.
According to Definition 9.
- 5.
In case there is no argument for a particular conclusion, it will be simply labelled \(\mathtt {out}\).
References
Baroni, P., Giacomin, M., Liao, B.: I don’t care, i don’t know ... i know too much! on incompleteness and undecidedness in abstract argumentation. In: Eiter, T., Strass, H., Truszczyński, M., Woltran, S. (eds.) Advances in Knowledge Representation, Logic Programming, and Abstract Argumentation. LNCS (LNAI), vol. 9060, pp. 265–280. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-14726-0_18
Caminada, M.: On the issue of reinstatement in argumentation. In: Fisher, M., van der Hoek, W., Konev, B., Lisitsa, A. (eds.) JELIA 2006. LNCS (LNAI), vol. 4160, pp. 111–123. Springer, Heidelberg (2006). https://doi.org/10.1007/11853886_11
Caminada, M.: Semi-stable semantics. In: Dunne, P.E., Bench-Capon, T.J.M. (eds.) Computational Models of Argument: Proceedings of COMMA 2006, September 11–12, 2006, Liverpool, UK. Frontiers in Artificial Intelligence and Applications, vol. 144, pp. 121–130. IOS Press (2006). http://www.booksonline.iospress.nl/Content/View.aspx?piid=1932
Caminada, M., Harikrishnan, S., Sá, S.: Comparing logic programming and formal argumentation; the case of ideal and eager semantics. In: Argument and Computation Pre-press, pp. 1–28 (2021). https://doi.org/10.3233/AAC-200528
Caminada, M., Sá, S., Alcântara, J., Dvořák, W.: On the equivalence between logic programming semantics and argumentation semantics. Int. J. Approx. Reason. 58, 87–111 (2015)
Dung, P.: An argumentation procedure for disjunctive logic programs. J. Logic Program. 24, 151–177 (1995)
Dung, P.: On the acceptability of arguments and its fundamental role in nonmonotonic reasoning, logic programming and \(n\)-person games. Artif. Intell. 77, 321–357 (1995)
Dvořák, W., Gaggl, S.A., Wallner, J.P., Woltran, S.: Making use of advances in answer-set programming for abstract argumentation systems. In: Tompits, H., Abreu, S., Oetsch, J., Pührer, J., Seipel, D., Umeda, M., Wolf, A. (eds.) INAP/WLP -2011. LNCS (LNAI), vol. 7773, pp. 114–133. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-41524-1_7
Eiter, T., Leone, N., Saccá, D.: On the partial semantics for disjunctive deductive databases. Ann. Math. Artif. Intell. 19(1–2), 59–96 (1997)
Jakobovits, H., Vermeir, D.: Robust semantics for argumentation frameworks. J. Logic Comput. 9(2), 215–261 (1999)
Nieves, J.C., Cortés, U., Osorio, M.: Preferred extensions as stable models. Theory Pract. Logic Program. 8(4), 527–543 (2008)
Nofal, S., Atkinson, K., Dunne, P.E.: Algorithms for decision problems in argument systems under preferred semantics. Artif. Intell. 207, 23–51 (2014)
Przymusinski, T.: The well-founded semantics coincides with the three-valued stable semantics. Fundamenta Informaticae 13(4), 445–463 (1990)
Toni, F., Sergot, M.: Argumentation and answer set programming. In: Balduccini, M., Son, T.C. (eds.) Logic Programming, Knowledge Representation, and Nonmonotonic Reasoning. LNCS (LNAI), vol. 6565, pp. 164–180. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-20832-4_11
Wu, Y., Caminada, M.: A labelling-based justification status of arguments. Stud. Logic 3(4), 12–29 (2010)
Wu, Y., Caminada, M., Gabbay, D.M.: Complete extensions in argumentation coincide with 3-valued stable models in logic programming. Studia Logica 93(1–2), 383–403 (2009)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
Cite this paper
Sá, S., Alcântara, J. (2021). An Abstract Argumentation and Logic Programming Comparison Based on 5-Valued Labellings. In: Vejnarová, J., Wilson, N. (eds) Symbolic and Quantitative Approaches to Reasoning with Uncertainty. ECSQARU 2021. Lecture Notes in Computer Science(), vol 12897. Springer, Cham. https://doi.org/10.1007/978-3-030-86772-0_12
Download citation
DOI: https://doi.org/10.1007/978-3-030-86772-0_12
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-86771-3
Online ISBN: 978-3-030-86772-0
eBook Packages: Computer ScienceComputer Science (R0)