Computational Problems in Formal Argumentation and their Complexity

In this chapter we give an overview of the core computational problems arising in formal argumentation together with a complexity analysis highlighting different sources of computational complexity. To this end we consider three of the previously discussed formalisms, that are Dung’s abstract argumentation frameworks, assumption-based argumentation, and abstract dialectical frameworks, each of which allows to highlight different sources of computational complexity in formal argumentation. As most of these problems turn out to be of high complexity we also consider properties of instances, like being in a specific graph class, that reduce the complexity and thus allow for more efficient algorithms. Finally, we also show how to apply techniques from parametrized complexity that allow for a more fine-grained complexity classification.

[1]  H. James Hoover,et al.  Limits to Parallel Computation: P-Completeness Theory , 1995 .

[2]  Thomas Linsbichler,et al.  Resolution-Based Grounded Semantics Revisited , 2014, COMMA.

[3]  Wolfgang Dvořák Technical Note: On the Complexity of the Uniqueness Problem in Abstract Argumentation , 2017 .

[4]  Raymond Reiter,et al.  A Logic for Default Reasoning , 1987, Artif. Intell..

[5]  Massimiliano Giacomin,et al.  An SCC Recursive Meta-Algorithm for Computing Preferred Labellings in Abstract Argumentation , 2014, KR.

[6]  Paul E. Dunne,et al.  The Computational Complexity of Ideal Semantics I: Abstract Argumentation Frameworks , 2008, COMMA.

[7]  Stefan Woltran,et al.  The cf2 argumentation semantics revisited , 2013, J. Log. Comput..

[8]  Tricia Walker,et al.  Computer science , 1996, English for academic purposes series.

[9]  I. G. BONNER CLAPPISON Editor , 1960, The Electric Power Engineering Handbook - Five Volume Set.

[10]  Ringo Baumann,et al.  Expanding Argumentation Frameworks: Enforcing and Monotonicity Results , 2010, COMMA.

[11]  Phan Minh Dung,et al.  An Abstract, Argumentation-Theoretic Approach to Default Reasoning , 1997, Artif. Intell..

[12]  Stefan Szeider,et al.  The Complexity of Repairing, Adjusting, and Aggregating of Extensions in Abstract Argumentation , 2013, TAFA.

[13]  Martin Wigbertus Antonius Caminada Comparing Two Unique Extension Semantics for Formal Argumentation : Ideal and Eager , 2007 .

[14]  A. Karimi,et al.  Master‟s thesis , 2011 .

[15]  Phan Minh Dung,et al.  Assumption-Based Argumentation , 2009, Argumentation in Artificial Intelligence.

[16]  Gerhard Brewka,et al.  Carneades and Abstract Dialectical Frameworks: A Reconstruction , 2010, COMMA.

[17]  Georg Gottlob,et al.  Propositional Circumscription and Extended Closed-World Reasoning are IIp2-Complete , 1993, Theor. Comput. Sci..

[18]  Sanjeev Arora,et al.  Computational Complexity: A Modern Approach , 2009 .

[19]  Pietro Baroni,et al.  AFRA: Argumentation framework with recursive attacks , 2011, Int. J. Approx. Reason..

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

[21]  Stefan Woltran,et al.  Complexity of logic-based argumentation in Post's framework , 2011, Argument Comput..

[22]  Francesca Toni,et al.  A tutorial on assumption-based argumentation , 2014, Argument Comput..

[23]  Stefan Woltran,et al.  Reasoning in Argumentation Frameworks of Bounded Clique-Width , 2010, COMMA.

[24]  Thomas Linsbichler,et al.  Reduction-Based Approaches to Implement Modgil's Extended Argumentation Frameworks , 2014, Advances in Knowledge Representation, Logic Programming, and Abstract Argumentation.

[25]  S. C. Kleene,et al.  Introduction to Metamathematics , 1952 .

[26]  Michal Pilipczuk,et al.  Parameterized Algorithms , 2015, Springer International Publishing.

[27]  Nils J. Nilsson,et al.  Artificial Intelligence , 1974, IFIP Congress.

[28]  Stefan Woltran,et al.  On the Complexity of Enumerating the Extensions of Abstract Argumentation Frameworks , 2017, IJCAI.

[29]  Stefan Woltran,et al.  Reasoning in Argumentation Frameworks Using Quantified Boolean Formulas , 2006, COMMA.

[30]  Pietro Baroni,et al.  On Extension Counting Problems in Argumentation Frameworks , 2010, COMMA.