Proceedings

Bipolar Abstract Dialectical Frameworks Are Covered by Kleene’s Three-valued Logic

Download BibTeX Cite

Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence. Main Track. Pages 3123-3131.

https://doi.org/10.24963/ijcai.2023/348

Abstract

Abstract dialectical frameworks (ADFs) are one of the most powerful generalizations of classical Dung-style argumentation frameworks (AFs).

The additional expressive power comes with an increase in computational complexity, namely one level up in the polynomial hierarchy in comparison to

their AF counterparts. However, there is one important subclass, so-called bipolar ADFs (BADFs) which are as complex as classical AFs while offering strictly more modeling capacities. This property makes BADFs very attractive from a knowledge representation point of view and is the main reason why this class has received much attention recently. The semantics of ADFs rely on the Gamma-operator which takes as an input a three-valued interpretation and returns a new one. However, in order to obtain the output the original definition requires to consider any two-valued completion of a given three-valued interpretation. In this paper we formally prove that in case of BADFs we may bypass the computationally intensive procedure via applying Kleene's three-valued logic K. We therefore introduce the so-called bipolar disjunctive normal form which is simply a disjunctive normal form where any used atom possesses either a positive or a negative polarity. We then show that: First, this normal form is expressive enough to represent any BADF and secondly, the computation can be done via Kleene's K instead of dealing with two-valued completions. Inspired by the main correspondence result we present some first experiments showing the computational benefit of using Kleene.

  1. [Alviano et al., 2016] Mario Alviano, Wolfgang Faber, and Hannes Strass. Boolean functions with ordered domains in answer set programming. In Dale Schuurmans and Michael P. Wellman, editors, Proceedings of the Thirtieth AAAI Conference on Artificial Intelligence, February 12- 17, 2016, Phoenix, Arizona, USA, pages 879-885. AAAI Press, 2016.
  2. [Amgoud and Vesic, 2011] Leila Amgoud and Srdjan Vesic. A new approach for preference-based argumentation frameworks. Annals of Mathematics and Artificial Intel- ligence, 63(2):149-183, 2011.
  3. [Atkinson et al., 2017] Katie Atkinson, Pietro Baroni, Mas- similiano Giacomin, Anthony Hunter, Henry Prakken, Chris Reed, Guillermo Ricardo Simari, Matthias Thimm, and Serena Villata. Towards artificial argumentation. AI Magazine, 38(3):25-36, 2017.
  4. [Baroni et al., 2009] Pietro Baroni, Federico Cerutti, Mas- similiano Giacomin, and Giovanni Guida. Encompass- ing attacks to attacks in abstract argumentation frame- works. In Claudio Sossai and Gaetano Chemello, edi- tors, Symbolic and Quantitative Approaches to Reasoning with Uncertainty, 10th European Conference, ECSQARU 2009, Verona, Italy, July 1-3, 2009. Proceedings, volume 5590 of Lecture Notes in Computer Science, pages 83-94. Springer, 2009.
  5. [Baroni et al., 2018] P. Baroni, D. Gabbay, M. Giacomin, and L. van der Torre. Handbook of Formal Argumenta- tion. College Publications, 2018.
  6. [Baumann and Heinrich, 2020] Ringo Baumann and Maxi- milian Heinrich. Timed abstract dialectical frameworks: A simple translation-based approach. In Computational Models of Argument -Proceedings of COMMA 2020, Pe- rugia, Italy, September 4-11, 2020, pages 103-110, 2020.
  7. [Baumann and Straß, 2017] Ringo Baumann and Hannes Straß. On the number of bipolar boolean functions. Jour- nal of Logic and Computation, 27(8):2431-2449, 2017.
  8. [Bench-Capon and Atkinson, 2009] Trevor J. M. Bench- Capon and Katie Atkinson. Abstract argumentation and values. In Argumentation in Artificial Intelligence, pages 45-64. 2009.
  9. [Bench-Capon and Dunne, 2007] Trevor J. M. Bench-Capon and Paul E. Dunne. Argumentation in artificial intelli- gence. Artificial Intelligence, 171(10-15):619-641, 2007.
  10. [Besnard and Hunter, 2008] Philippe Besnard and Anthony Hunter. Elements of Argumentation. MIT Press, 2008.
  11. [Bochman, 2016] Alexander Bochman. Abstract dialectical argumentation among close relatives. In Pietro Baroni, Thomas F. Gordon, Tatjana Scheffler, and Manfred Stede, editors, Computational Models of Argument -Proceedings of COMMA 2016, Potsdam, Germany, 12-16 September, 2016, volume 287 of Frontiers in Artificial Intelligence and Applications, pages 127-138. IOS Press, 2016.
  12. [Brewka and Woltran, 2010] Gerhard Brewka and Stefan Woltran. Abstract dialectical frameworks. In Fangzhen Lin, Ulrike Sattler, and Miroslaw Truszczynski, editors, Principles of Knowledge Representation and Reasoning: Proceedings of the Twelfth International Conference, KR 2010, Toronto, Ontario, Canada, May 9-13, 2010. AAAI Press, 2010.
  13. [Brewka et al., 2013] Gerhard Brewka, Stefan Ellmauthaler, Hannes Strass, Johannes Peter Wallner, and Stefan Woltran. Abstract dialectical frameworks revisited. In Francesca Rossi, editor, Proceedings of the 23rd Interna- tional Joint Conference on Artificial Intelligence (IJCAI 2013). IJCAI/AAAI, August 2013. IJCAI
  14. [Brewka et al., 2014] Gerhard Brewka, Sylwia Polberg, and Stefan Woltran. Generalizations of dung frameworks and their role in formal argumentation. IEEE Intelligent Sys- tems, 29(1):30-38, 2014.
  15. [Brewka et al., 2017a] Gerhard Brewka, Martin Diller, Georg Heissenberger, Thomas Linsbichler, and Stefan Woltran. Solving advanced argumentation problems with answer-set programming. In Satinder Singh and Shaul Markovitch, editors, Proceedings of the Thirty-First AAAI Conference on Artificial Intelligence, February 4-9, 2017, San Francisco, California, USA, pages 1077-1083. AAAI Press, 2017.
  16. [Brewka et al., 2017b] Gerhard Brewka, Stefan Ellmau- thaler, Hannes Strass, Johannes Peter Wallner, and Stefan Woltran. Abstract dialectical frameworks. an overview. IfCoLog Journal of Logics and their Applica- tions, 4(8):2263-2317, October 2017.
  17. [Cayrol and Lagasquie-Schiex, 2009] Claudette Cayrol and Marie-Christine Lagasquie-Schiex. Bipolar abstract argu- mentation systems. In Argumentation in Artificial Intelli- gence, pages 65-84. 2009.
  18. [Ciucci et al., 2014] Davide Ciucci, Didier Dubois, and Jonathan Lawry. Borderline vs. unknown: compar- ing three-valued representations of imperfect informa- tion. International Journal of Approximate Reasoning, 55(9):1866-1889, 2014.
  19. [Cocarascu and Toni, 2016] Oana Cocarascu and Francesca Toni. Argumentation for machine learning: A survey. In Pietro Baroni, Thomas F. Gordon, Tatjana Scheffler, and Manfred Stede, editors, Computational Models of Argu- ment -Proceedings of COMMA 2016, Potsdam, Germany, 12-16 September, 2016, volume 287 of Frontiers in Arti- ficial Intelligence and Applications, pages 219-230. IOS Press, 2016.
  20. [Dubois and Prade, 1998] Didier Dubois and Henri Prade. Possibility Theory: Qualitative and Quantitative Aspects, pages 169-226. Springer Netherlands, Dordrecht, 1998.
  21. [Dung, 1995] Phan Minh Dung. On the acceptability of ar- guments and its fundamental role in nonmonotonic rea- soning, logic programming and n-person games. Artificial Intelligence, 77(2):321-358, 1995.
  22. [Dvorák and Dunne, 2017] Wolfgang Dvorák and Paul E. Dunne. Computational problems in formal argumentation and their complexity. FLAP, 4(8), 2017.
  23. [Ellmauthaler and Strass, 2016] Stefan Ellmauthaler and Hannes Strass. DIAMOND 3.0 -A native C++ imple- mentation of DIAMOND. In Computational Models of Argument -Proceedings of COMMA 2016, Potsdam, Germany, 12-16 September, 2016, pages 471-472, 2016.
  24. [Fitting, 1991] Melvin Fitting. Kleene's logic, generalized. Journal of Logic and Computation, 1(6):797-810, 1991.
  25. [Heyninck et al., 2022] Jesse Heyninck, Gabriele Kern- Isberner, Tjitze Rienstra, Kenneth Skiba, and Matthias Thimm. Possibilistic logic underlies abstract dialectical frameworks. In Proceedings of the 31st International Joint Conference on Artificial Intelligence (IJCAI'22), July 2022. IJCAI
  26. [Hölldobler and Kencana Ramli, 2009] Steffen Hölldobler and Carroline Dewi Puspa Kencana Ramli. Logic pro- grams under three-valued lukasiewicz semantics. In Logic Programming, 25th International Conference, ICLP 2009, pages 464-478, 2009.
  27. [Kleene, 1952] Stephen Cole Kleene. Introduction to Meta- mathematics. Princeton, NJ, USA: North Holland, 1952.
  28. [Linsbichler et al., 2022] Thomas Linsbichler, Marco Maratea, Andreas Niskanen, Johannes Peter Wallner, and Stefan Woltran. Advanced algorithms for abstract dialectical frameworks based on complexity analysis of subclasses and sat solving. Artificial Intelligence, 307, June 2022.
  29. [Nielsen and Parsons, 2006] Søren Holbech Nielsen and Si- mon Parsons. A generalization of dung's abstract frame- work for argumentation: Arguing with sets of attacking arguments. In Workshop on Argumentation in Multi-Agent Systems, pages 54-73, 2006.
  30. [Straß and Wallner, 2015] Hannes Straß and Johannes Peter Wallner. Analyzing the computational complexity of ab- stract dialectical frameworks via approximation fixpoint theory. Artificial Intelligence, 226:34-74, 2015.
  31. [Straß, 2013] Hannes Straß. Approximating Operators and Semantics for Abstract Dialectical Frameworks. Artificial Intelligence, 205:39-70, 2013.
  32. [Straß, 2015] Hannes Straß. Expressiveness of two-valued semantics for abstract dialectical frameworks. Journal of Artificial Intelligence Research, 54:193-231, 2015.
  33. [Straß, 2018] Hannes Straß. Instantiating rule-based defeasi- ble theories in abstract dialectical frameworks and beyond. Journal of Logic and Computation, 28(3):605-627, 2018.
  34. [Thimm, 2014] Matthias Thimm. Tweety -a comprehensive collection of java libraries for logical aspects of artificial intelligence and knowledge representation. In Proceed- ings of the 14th International Conference on Principles of Knowledge Representation and Reasoning (KR'14), July 2014.
  35. [Thimm, 2017] Matthias Thimm. The tweety library collec- tion for logical aspects of artificial intelligence and knowl- edge representation. Künstliche Intelligenz, 31(1):93-97, March 2017.
  36. [Wallner, 2014] Johannes Wallner. Complexity results and algorithms for argumentation: Dung's frameworks and beyond. PhD thesis, Vienna University of Technology, In- stitute of Information Systems, 2014.

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

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