Explanation & Argumentation
Complexity Results and Algorithms for Extension Enforcement in Abstract Argumentation
Wallner, Johannes P. (University of Helsinki) | Niskanen, Andreas (University of Helsinki) | Järvisalo, Matti (University of Helsinki)
Understanding the dynamics of argumentation frameworks (AFs) is important in the study of argumentation in AI. In this work, we focus on the so-called extension enforcement problem in abstract argumentation. We provide a nearly complete computational complexity map of fixed-argument extension enforcement under various major AF semantics, with results ranging from polynomial-time algorithms to completeness for the second-level of the polynomial hierarchy. Complementing the complexity results, we propose algorithms for NP-hard extension enforcement based on constrained optimization. Going beyond NP, we propose novel counterexample-guided abstraction refinement procedures for the second-level complete problems and present empirical results on a prototype system constituting the first approach to extension enforcement in its generality.
Resistance to Corruption of Strategic Argumentation
Maher, Michael J. (University of New South Wales)
Strategic argumentation provides a simple model of disputation. We investigate it in the context of Dung's abstract argumentation. We show that strategic argumentation under the grounded semantics is resistant tocorruption -- specifically, collusion and espionage — in a sense similar to Bartholdi et al's notion of a voting scheme resistant to manipulation. Under the stable semantics, strategic argumentation is resistant to espionage, but its resistance to collusion varies according to the aims of the disputants. These results are extended to a variety of concrete languages for argumentation.
A Comparative Study of Ranking-Based Semantics for Abstract Argumentation
Bonzon, Elise (LIPADE, Université Paris Descartes) | Delobelle, Jérôme (CRIL, CNRS - Université d'Artois) | Konieczny, Sébastien (CRIL, CNRS - Université d'Artois) | Maudet, Nicolas (Sorbonne Université UPMC Université Paris 06)
Argumentation is a process of evaluating and comparing a set of arguments. A way to compare them consists in using a ranking-based semantics which rank-order arguments from the most to the least acceptable ones. Recently, a number of such semantics have been pro- posed independently, often associated with some desirable properties. However, there is no comparative study which takes a broader perspective. This is what we propose in this work. We provide a general comparison of all these semantics with respect to the proposed proper- ties. That allows to underline the differences of behavior between the existing semantics.
Summary Report of The First International Competition on Computational Models of Argumentation
Thimm, Matthias (Universität Koblenz-Landau) | Villata, Serena (Laboratoire d'Informatique, Signaux et Systèmes de Sophia-Antipolis (I3S)) | Cerutti, Federico (Cardiff University) | Oren, Nir (University of Aberdeen) | Strass, Hannes (Leipzig University) | Vallati, Mauro (University of Huddersfield)
We review the First International Competition on Computational Models of Argumentation (ICMMA'15). The competition evaluated submitted solvers performance on four different computational tasks related to solving abstract argumentation frameworks. Each task evaluated solvers in ways that pushed the edge of existing performance by introducing new challenges. Despite being the first competition in this area, the high number of competitors entered, and differences in results, suggest that the competition will help shape the landscape of ongoing developments in argumentation theory solvers.
Summary Report of The First International Competition on Computational Models of Argumentation
Thimm, Matthias (Universität Koblenz-Landau) | Villata, Serena (Laboratoire d'Informatique, Signaux et Systèmes de Sophia-Antipolis (I3S)) | Cerutti, Federico (Cardiff University) | Oren, Nir (University of Aberdeen) | Strass, Hannes (Leipzig University) | Vallati, Mauro (University of Huddersfield)
We review the First International Competition on Computational Models of Argumentation (ICMMA’15). The competition evaluated submitted solvers performance on four different computational tasks related to solving abstract argumentation frameworks. Each task evaluated solvers in ways that pushed the edge of existing performance by introducing new challenges. Despite being the first competition in this area, the high number of competitors entered, and differences in results, suggest that the competition will help shape the landscape of ongoing developments in argumentation theory solvers.
Toward Argumentation-Based Cyber Attribution
Nunes, Eric (Arizona State University) | Shakarian, Paulo (Arizona State University) | Simari, Gerardo (Universidad Nacional del Sur)
A major challenge in cyber-threat analysis is combining information from different sources to find the person or the group responsible for the cyber-attack. It is one of the most important technical and policy challenges in cyber-security. The lack of ground truth for an individual responsible for an attack has limited previous studies. In this paper, we overcome this limitation by building a dataset from the capture-the-flag event held at DEFCON, and propose an argumentation model based on a formal reasoning framework called DeLP (Defeasible Logic Programming) designed to aid an analyst in attributing a cyber-attack to an attacker. We build argumentation-based models from latent variables computed from the dataset to reduce the search space of culprits (attackers) that an analyst can use to identify the attacker. We show that reducing the search space in this manner significantly improves the performance of classification-based approaches to cyber-attribution.
Improved Answer-Set Programming Encodings for Abstract Argumentation
Gaggl, Sarah A., Manthey, Norbert, Ronca, Alessandro, Wallner, Johannes P., Woltran, Stefan
The design of efficient solutions for abstract argumentation problems is a crucial step towards advanced argumentation systems. One of the most prominent approaches in the literature is to use Answer-Set Programming (ASP) for this endeavor. In this paper, we present new encodings for three prominent argumentation semantics using the concept of conditional literals in disjunctions as provided by the ASP-system clingo. Our new encodings are not only more succinct than previous versions, but also outperform them on standard benchmarks.
Judgment Aggregation in Multi-Agent Argumentation
Awad, Edmond, Booth, Richard, Tohme, Fernando, Rahwan, Iyad
Given a set of conflicting arguments, there can exist multiple plausible opinions about which arguments should be accepted, rejected, or deemed undecided. We study the problem of how multiple such judgments can be aggregated. We define the problem by adapting various classical social-choice-theoretic properties for the argumentation domain. We show that while argument-wise plurality voting satisfies many properties, it fails to guarantee the collective rationality of the outcome, and struggles with ties. We then present more general results, proving multiple impossibility results on the existence of any good aggregation operator. After characterising the sufficient and necessary conditions for satisfying collective rationality, we study whether restricting the domain of argument-wise plurality voting to classical semantics allows us to escape the impossibility result. We close by listing graph-theoretic restrictions under which argument-wise plurality rule does produce collectively rational outcomes. In addition to identifying fundamental barriers to collective argument evaluation, our results open up the door for a new research agenda for the argumentation and computational social choice communities.
Normative Practical Reasoning: An Argumentation-Based Approach
Shams, Zohreh (University of Bath)
Autonomous agents operating in a dynamic environment must be able to reason and make decisions about actions in pursuit of their goals. In addition, in a normative environment an agent's actions are not only directed by the agent's goals, but also by the norms imposed on the agent. Practical reasoning is reasoning about what to do in a given situation, particularly in the presence of conflicts between the agent's practical attitude such as goals, plans and norms. In this thesis we aim: (i) to introduce a model for normative practical reasoning that allows the agents to plan for multiple and potentially conflicting goals and norms at the same time (ii) to implement the model both formally and computationally, (iii) to identify the best plan for the agent to execute by means of argumentation framework and grounded semantics, (iv) to justify the best plan via argumentation-based persuasion dialogue for grounded semantics.
Abstract Argumentation Frameworks — From Theoretical Insights to Practical Implications
Linsbichler, Thomas (Vienna University of Technology)
Abstract argumentation frameworks (AFs) are one of the central formalisms in AI; equipped with a wide range of semantics, they have proven useful in several application domains. In the thesis we want to complete and extend the recent study on expressiveness of argumentation semantics and use these and other theoretical results for implementations of reasoning tasks in AFs. Moreover, we plan to utilize results on realizability in dynamic scenarios of abstract argumentation, such as revision of argumentation frameworks. Hereby, the knowledge of which extensions can occur together is of central interest when trying to achieve a certain outcome. In other words, the ultimate goal of the thesis is to gain theoretical insights on argumentation semantics in order to employ them in practically efficient reasoning systems for both the evaluation and evolution of AFs.