An action language-based formalisation of an abstract argumentation framework

Yann Munro,Camilo Sarmiento,Isabelle Bloch,Gauvain Bourgne,Catherine Pelachaud,Marie-Jeanne Lesot
2024-09-29
Abstract:An abstract argumentation framework is a commonly used formalism to provide a static representation of a dialogue. However, the order of enunciation of the arguments in an argumentative dialogue is very important and can affect the outcome of this dialogue. In this paper, we propose a new framework for modelling abstract argumentation graphs, a model that incorporates the order of enunciation of arguments. By taking this order into account, we have the means to deduce a unique outcome for each dialogue, called an extension. We also establish several properties, such as termination and correctness, and discuss two notions of completeness. In particular, we propose a modification of the previous transformation based on a "last enunciated last updated" strategy, which verifies the second form of completeness.
Artificial Intelligence,Logic in Computer Science
What problem does this paper attempt to address?
The problem that this paper attempts to solve is how to formally represent and process the order of argument statements in the Abstract Argumentation Framework (AAF). Traditional AAF is mainly used to provide a static representation of conversations, but ignores the order in which arguments are presented in the conversation, which is crucial for the outcome of the conversation. In order to better model conversations and ensure that each conversation has a unique outcome (called an extension), temporality and causality need to be introduced. Specifically, the paper proposes a new framework, using the Action Description Language (ADL) to model the abstract argumentation graph and take into account the order of argument statements. In this way, the unique result of each conversation can be deduced, and several properties such as termination and correctness can be established. In addition, the author also discusses two concepts of completeness and proposes a transformation modification based on the "last - statement - last - update" strategy to meet the second form of completeness. ### Main Contributions 1. **New Framework**: Proposes a new framework based on ADL for modeling and reasoning about conversations, incorporating the order of argument statements into the model. 2. **Formal Properties**: Studies the formal properties of this method, including termination and correctness, and discusses two concepts of completeness. 3. **Improvement Strategy**: Proposes a transformation modification based on the "last - statement - last - update" strategy to meet the second form of completeness. ### Key Issues Involved - **Temporality**: How to formally represent the order of argument statements in AAF. - **Causality**: How to handle the causality of argument acceptance states. - **Completeness**: How to ensure that the model can cover all possible conversation situations. ### Formula Representation The formulas involved in the paper are mainly related to logical expressions and state transitions. For example: - The set of direct attackers of argument \(x\) is defined as: \[ Att(x)=\{y\in A\mid(y, x)\in R\} \] - State \(S\) is conflict - free if: \[ \forall(x, y)\in S^{2},(x, y)\notin R \] - Argument \(x\) is accepted by \(S\) if: \[ \forall y\in Att(x), S\cap Att(y)\neq\emptyset \] These formulas ensure the precise description of argument acceptance states and the rigor of the reasoning process. ### Summary By introducing ADL, this paper successfully solves the problems of temporality and causality in the order of argument statements in AAF, provides a more comprehensive method for conversation modeling, and establishes related formal properties.