Paper accepted to Artificial Intelligence Journal

The provides complexity results and declarative algorithms for hard decision problems over so-called incomplete argumentation frameworks which extend in a natural way the central formal model of abstract argumentation in order to allow for modelling uncertainties in the study of computational aspects of argumentation in AI.

The article Acceptance in Incomplete Argumentation Frameworks co-authored by Andreas Niskanen and Matti Järvisalo of the Constraint Reasoning and Optimization group together with Dorothea Baumeister, Daniel Neugebauer, and Jörg Rothe (Heinrich-Heine-Universität Düsseldorf, Germany) has been accepted for publication in the leading AI journal Artificial Intelligence.

Abstract:

Abstract argumentation frameworks (AFs), originally proposed by Dung, constitute a central formal model for the study of computational aspects of argumentation in AI. Credulous and skeptical acceptance of arguments in a given AF are well-studied problems both in terms of theoretical analysis—especially computational complexity—and the development of practical decision procedures for the problems. However, AFs make the assumption that all attacks between arguments are certain (i.e., present attacks are known to exist, and missing attacks are known to not exist), which can in various settings be a restrictive assumption. A generalization of AFs to incomplete AFs was recently pro- posed as a formalism that allows the representation of both uncertain attacks and uncertain arguments in AFs. In this article, we explore the impact of allowing for modeling such uncertainties in AFs on the computational complexity of natural generalizations of acceptance problems to incomplete AFs under various central AF semantics. Complementing the complexity-theoretic analysis, we also develop the first practical decision procedures for all of the NP-hard variants of acceptance in incomplete AFs. In terms of complexity analysis, we establish a full complexity landscape, showing that depending on the variant of acceptance and property/semantics, the complexity of acceptance in incomplete AFs ranges from polynomial-time decidable to completeness for \Sigma_3^p. In terms of algorithms, we show through an extensive empirical evaluation that an implementation of the proposed decision procedures, based on boolean satisfiability (SAT) solving, is effective in deciding variants of acceptance under uncertainties. We also establish conditions for what type of atomic changes are guaranteed to be redundant from the perspective of preserving extensions of completions of incomplete AFs, and show that the results allow for considerably improving the empirical efficiency of the proposed SAT-based counterexample-guided abstraction refinement algorithms for acceptance in incomplete AFs for problem variants with complexity beyond NP.