Investigating Subclasses of Abstract Dialectical Frameworks

Abstract dialectical frameworks (ADFs) are generalizations of Dung argumentation frameworks where arbitrary relationships among arguments can be formalized. This additional expressibility comes with the price of higher computational complexity, thus an understanding of potentially easier subclasses is essential. Compared to Dung argumentation frameworks, where several subclasses such as acyclic and symmetric frameworks are well understood, there has been no in-depth analysis for ADFs in such direction yet (with the notable exception of bipolar ADFs). In this work, we introduce certain subclasses of ADFs and investigate their properties. In particular, we show that for acyclic ADFs, the different semantics coincide. On the other hand, we show that the concept of symmetry is less powerful for ADFs and further restrictions are required to achieve results that are similar to the known ones for Dung’s frameworks. A particular such subclass (support-free symmetric ADFs) turns out to be closely related to argumentation frameworks with collective attacks (SETAFs); we investigate this relation in detail and obtain as a by-product that even for SETAFs symmetry is less powerful than for AFs. We also discuss the role of oddlength cycles in the subclasses we have introduced. Finally, we analyse the expressiveness of the ADF subclasses we introduce in terms of signatures.

[1]  Thomas Linsbichler,et al.  Novel Algorithms for Abstract Dialectical Frameworks based on Complexity Analysis of Subclasses and SAT Solving , 2018, IJCAI.

[2]  Giorgos Flouris,et al.  A comprehensive study of argumentation frameworks with sets of attacking arguments , 2019, Int. J. Approx. Reason..

[3]  Lawrence Birnbaum,et al.  Argument Molecules: A Functional Representation of Argument Structure , 1982, AAAI.

[4]  Stefan Woltran,et al.  Methods for solving reasoning problems in abstract argumentation – A survey , 2015, Artif. Intell..

[5]  Hannes Strass Approximating operators and semantics for abstract dialectical frameworks , 2013, Artif. Intell..

[6]  Hannes Strass The Relative Expressiveness of Abstract Argumentation and Logic Programming , 2015, AAAI.

[7]  Thomas Linsbichler,et al.  Characteristics of multiple viewpoints in abstract argumentation , 2014, Artif. Intell..

[8]  Dov M. Gabbay,et al.  A Logical Account of Formal Argumentation , 2009, Stud Logica.

[9]  Hannes Strass,et al.  A Uniform Account of Realizability in Abstract Argumentation , 2016, ECAI.

[10]  Hannes Strass,et al.  The DIAMOND System for Computing with Abstract Dialectical Frameworks , 2014, COMMA.

[11]  Hannes Strass,et al.  Characterizing Realizability in Abstract Argumentation , 2016, ArXiv.

[12]  Jörg Pührer ArgueApply: A Mobile App for Argumentation , 2017, LPNMR.

[13]  Lawrence Birnbaum,et al.  Towards an AI Model of Argumentation , 1980, AAAI.

[14]  Stephen E. Toulmin,et al.  The Uses of Argument, Updated Edition , 2008 .

[15]  Martin Diller,et al.  Reasoning in Abstract Dialectical Frameworks Using Quantified Boolean Formulas , 2014, COMMA.

[16]  Martin Odersky,et al.  Programming in Scala: Updated for Scala 2.12 , 2016 .

[17]  Bernard Moulin,et al.  A taxonomy of argumentation models used for knowledge representation , 2010, Artificial Intelligence Review.

[18]  Daniel Neugebauer Generating Defeasible Knowledge Bases from Real-World Argumentations using D-BAS , 2017, AI³@AI*IA.

[19]  Sylwia Polberg Understanding the Abstract Dialectical Framework , 2016, JELIA.

[20]  Paul E. Dunne,et al.  Computational properties of argument systems satisfying graph-theoretic constraints , 2007, Artif. Intell..

[21]  Stefan Woltran,et al.  lpopt: A Rule Optimization Tool for Answer Set Programming , 2016, LOPSTR.

[22]  Henri Prade,et al.  Using arguments for making and explaining decisions , 2009, Artif. Intell..

[23]  Serena Villata,et al.  Support in Abstract Argumentation , 2010, COMMA.

[24]  Stefan Szeider,et al.  Augmenting Tractable Fragments of Abstract Argumentation , 2011, IJCAI.

[25]  Hannes Strass Expressiveness of Two-Valued Semantics for Abstract Dialectical Frameworks , 2015, J. Artif. Intell. Res..

[26]  Trevor J. M. Bench-Capon,et al.  A methodology for designing systems to reason with legal cases using Abstract Dialectical Frameworks , 2016, Artificial Intelligence and Law.

[27]  Michael G. Dyer,et al.  Argument comprehension and retrieval for editorial text , 1990, Knowl. Based Syst..

[28]  Trevor J. M. Bench-Capon,et al.  Argumentation in artificial intelligence , 2007, Artif. Intell..

[29]  Johannes Peter Wallner,et al.  Structural Constraints for Dynamic Operators in Abstract Argumentation , 2020, COMMA.

[30]  Iyad Rahwan,et al.  Argumentation and Game Theory , 2009, Argumentation in Artificial Intelligence.

[31]  Pietro Baroni,et al.  SCC-recursiveness: a general schema for argumentation semantics , 2005, Artif. Intell..

[32]  Armin Biere,et al.  Blocked Clause Elimination for QBF , 2011, CADE.

[33]  Serena Villata,et al.  Abstract Dialectical Frameworks for Text Exploration , 2016, ICAART.

[34]  Jörg Pührer Realizability of Three-Valued Semantics for Abstract Dialectical Frameworks , 2015, IJCAI.

[35]  Richard Booth Judgment Aggregation in Abstract Dialectical Frameworks , 2015, Advances in Knowledge Representation, Logic Programming, and Abstract Argumentation.

[36]  Stefan Woltran,et al.  Complexity-sensitive decision procedures for abstract argumentation , 2012, Artif. Intell..

[37]  Wolfgang Dvorák,et al.  Computational Problems in Formal Argumentation and their Complexity , 2017, FLAP.

[38]  Hannes Strass,et al.  Weighted Abstract Dialectical Frameworks , 2018, AAAI.

[39]  Stefan Woltran,et al.  Generalizations of Dung Frameworks and Their Role in Formal Argumentation , 2014, IEEE Intelligent Systems.

[40]  Stefan Ellmauthaler,et al.  Evaluating Abstract Dialectical Frameworks with ASP , 2012, COMMA.

[41]  Hannes Strass,et al.  Analyzing the computational complexity of abstract dialectical frameworks via approximation fixpoint theory , 2015, Artif. Intell..

[42]  Pierre Marquis,et al.  Symmetric Argumentation Frameworks , 2005, ECSQARU.

[43]  Phan Minh Dung,et al.  On the Acceptability of Arguments and its Fundamental Role in Nonmonotonic Reasoning, Logic Programming and n-Person Games , 1995, Artif. Intell..

[44]  Anthony Hunter,et al.  Elements of Argumentation , 2007, ECSQARU.

[45]  Simon Parsons,et al.  A Generalization of Dung's Abstract Framework for Argumentation: Arguing with Sets of Attacking Arguments , 2006, ArgMAS.

[46]  Stefan Woltran,et al.  On the Expressive Power of Collective Attacks , 2018, COMMA.

[47]  Hannes Strass,et al.  On the Computational Complexity of Naive-Based Semantics for Abstract Dialectical Frameworks , 2015, IJCAI.

[48]  Martin Diller,et al.  Solving Advanced Argumentation Problems with Answer Set Programming , 2017, Theory and Practice of Logic Programming.

[49]  Hannes Strass,et al.  Abstract Dialectical Frameworks. An Overview. , 2017 .

[50]  Hannes Strass,et al.  Abstract Dialectical Frameworks Revisited , 2013, IJCAI.

[51]  Stefan Woltran,et al.  Abstract Dialectical Frameworks , 2010, KR.

[52]  Sylwia Polberg,et al.  Revisiting Support in Abstract Argumentation Systems , 2014, COMMA.

[53]  Pietro Baroni,et al.  An introduction to argumentation semantics , 2011, The Knowledge Engineering Review.

[54]  Martin Diller,et al.  Investigating subclasses of abstract dialectical frameworks , 2020, Argument Comput..

[55]  Trevor J. M. Bench-Capon,et al.  Coherence in finite argument systems , 2002, Artif. Intell..