Arrow Research search

Author name cluster

Leila Amgoud

Possible papers associated with this exact author name in Arrow. This page groups case-insensitive exact name matches and is not a full identity disambiguation profile.

65 papers
2 author rows

Possible papers

65

JAAMAS Journal 2026 Journal Article

A Dialogue Game Protocol for Agent Purchase Negotiations

  • Peter McBurney
  • Rogier M. van Eijk
  • Leila Amgoud

Abstract We propose a dialogue game protocol for purchase negotiation dialogues which identifies appropriate speech acts, defines constraints on their utterances, and specifies the different sub-tasks agents need to perform in order to engage in dialogues according to this protocol. Our formalism combines a dialogue game similar to those in the philosophy of argumentation with a model of rational consumer purchase decision behaviour adopted from marketing theory. In addition to the dialogue game protocol, we present a portfolio of decision mechanisms for the participating agents engaged in the dialogue and use these to provide our formalism with an operational semantics. We show that these decision mechanisms are sufficient to generate automated purchase decision dialogues between autonomous software agents interacting according to our proposed dialogue game protocol.

AAMAS Conference 2026 Conference Paper

Axiomatic Foundations of Counterfactual Explanations

  • Leila Amgoud
  • Martin Cooper

Explaining autonomous and intelligent systems is critical in order to improve trust in their decisions. Counterfactuals have emerged as one of the most compelling forms of explanation. They address “why not” questions by revealing how decisions could be altered. Despite the growing literature, most existing explainers focus on a singletype ofcounterfactualandarerestrictedtolocal explanations, focusing on individual instances. There has been no systematic study of alternative counterfactual types, nor of global counterfactuals that shed light on a system’s overall reasoning process. This paper addresses the two gaps by introducing an axiomatic framework built on a set of desirable properties for counterfactual explainers. It proves impossibility theorems showing that no single explainer can satisfy certain axiom combinations simultaneously, and fully characterizes all compatible sets. Representation theorems then establish five one-to-one correspondences between specific subsets of axioms and the families of explainers that satisfy them. Each family gives rise to a distinct type of counterfactual explanation, uncovering five fundamentally different types of counterfactuals. Some of these correspond to local explanations, while others capture global explanations. Finally, the framework situates existing explainers within this taxonomy, formally characterizes their behavior, and analyzes the computational complexity of generating such explanations.

AAAI Conference 2026 Conference Paper

Hybrid Semantics Accounting for Argument Types

  • Leila Amgoud
  • Marco Hanocq
  • Marie-Christine Lagasquie-Schiex

Assessing the strength of arguments is essential for determining the outcomes of any argument-based system. A wide range of semantics has been proposed in the literature. These take as input a set of arguments—each assigned a basic weight and potentially subject to attacks from others—and compute a single strength value for each argument. Despite the diversity of argument types (or schemes), existing semantics apply uniform evaluation criteria across all arguments. In this paper, we advocate for type-dependent evaluations, acknowledging that the impact of attacks can vary across types. Given that many argument-based systems involve heterogeneous types of arguments, we propose a broad family of hybrid semantics that combine distinct base semantics, each tailored to specific argument types. We investigate their theoretical properties, present concrete instances within this family, and examine their computational complexity.

KR Conference 2025 Conference Paper

Axiomatic Characterisations of Argumentation Semantics

  • Leila Amgoud

The evaluation of argument strength lies at the core of any argumentation system. Numerous semantics have been proposed for this purpose, along with a variety of principles (or axioms) that such semantics are expected to satisfy. Most existing semantics in the literature have been analyzed and compared in light of these principles. While this body of work marks a significant step toward establishing the theoretical foundations of argumentation semantics, it remains incomplete. In particular, characterizations of entire classes of semantics that uniquely satisfy specific subsets of axioms are still lacking, leaving open questions on the kind of semantics that can still be defined and their added values. This paper addresses this gap by establishing representation theorems that explicitly relate subsets of principles to corresponding classes of semantics. These semantics are defined through two mathematical functions: an impact function and an aggregation operator, each satisfying specific structural properties. We demonstrate how these principles offer a uniform and concise explanatory framework for the identified semantics. Finally, we show that classical extension-based semantics do not belong to these classes.

ECAI Conference 2024 Conference Paper

Axiomatic Characterisations of Sample-based Explainers

  • Leila Amgoud
  • Martin C. Cooper
  • Salim Debbaoui

Explaining decisions of black-box classifiers is both important and computationally challenging. In this paper, we scrutinize explainers that generate feature-based explanations from samples or datasets. We start by presenting a set of desirable properties that explainers would ideally satisfy, delve into their relationships, and highlight incompatibilities of some of them. We identify the entire family of explainers that satisfy two key properties which are compatible with all the others. Its instances provide sufficient reasons, called weak abductive explanations. We then unravel its various sub-families that satisfy subsets of compatible properties. Indeed, we fully characterize all the explainers that satisfy any subset of compatible properties. In particular, we introduce the first (broad family of) explainers that guarantee the existence of explanations and their global consistency. We discuss some of its instances including the irrefutable explainer and the surrogate explainer whose explanations can be found in polynomial time.

IJCAI Conference 2024 Conference Paper

Higher-Order Argumentation Frameworks: Principles and Gradual Semantics

  • Leila Amgoud
  • Dragan Doder
  • Marie-Christine Lagasquie-Schiex

The paper investigates how to evaluate elements in complex argumentation frameworks, where both arguments and attacks are weighted and might be attacked by arguments. We propose the first gradual semantics that assign a numerical value to every argument and attack. The value represents the acceptance (seriousness) degree of an argument (attack). We start by highlighting various technical challenges facing semantics in such complex settings, including how to deal with attacks vs arguments, and how to combine their values. We present principles that describe different strategies offered to semantics to meet such challenges. Then, we introduce various semantics per strategy. For instance, some semantics evaluate attacks and arguments in the same way while others, called hybrid, treat them differently. Finally, the principles are used to compare the plethora of novel semantics. The final result is a catalogue of semantics with different formal guarantees and behaviours.

ECAI Conference 2024 Conference Paper

Post-hoc Explanation of Extension Semantics

  • Leila Amgoud

Extension semantics are formal methods that evaluate acceptability status of arguments in argumentation graphs where arguments may attack each other. Understanding and explaining their outcomes is of utmost importance in applications like decision making. Consequently, a plethora of works has been devoted to answer questions of the form “why an argument A is (not) accepted under semantics δ”. Existing approaches explain the inner working and decision logic of δ. Their explanations refer thus to the semantics’s building blocks like attack, defence and admissibility. This paper complements the existing landscape with a post-hoc approach that discloses relationships between argumentation graphs and outputs of a semantics, regardless of its internals. The new approach offers several advantages, namely it explains more acceptability statuses than just the two (accepted, not accepted) considered in the literature, treats all statuses in a similar way, applies to any extension semantics that satisfies two key properties (monotonicity and maximality), and provides subsets of attackers, thus the size of its explanations is bounded by the number of attackers of an argument. We characterize the types of attacks that may target an argument. We show that some have no impact on their target’s status while others are influential. Then, we introduce three explanation functions that harness influential attacks. One of them provides sufficient reasons that guarantee an argument’s status while the others identify changes in the graph that guarantee a change of status to any value (counterfactuals) or to a specified one (contrastive). We show that sufficient reasons are minimal hitting sets of the counterfactuals and vice-versa.

ECAI Conference 2023 Conference Paper

Abductive Explanations of Classifiers Under Constraints: Complexity and Properties

  • Martin C. Cooper
  • Leila Amgoud

Abductive explanations (AXp’s) are widely used for understanding decisions of classifiers. Existing definitions are suitable when features are independent. However, we show that ignoring constraints when they exist between features may lead to an explosion in the number of redundant or superfluous AXp’s. We propose three new types of explanations that take into account constraints and that can be generated from the whole feature space or from a sample (such as a dataset). They are based on a key notion of coverage of an explanation, the set of instances it explains. We show that coverage is powerful enough to discard redundant and superfluous AXp’s. For each type, we analyse the complexity of finding an explanation and investigate its formal properties. The final result is a catalogue of different forms of AXp’s with different complexities and different formal guarantees.

AAMAS Conference 2023 Conference Paper

Argument-based Explanation Functions

  • Leila Amgoud
  • Philippe Muller
  • Henri Trenquier

Explaining predictions made by inductive classifiers whose internal reasoning is left unspecified (black-boxes) has become an important topic. Abductive explanations are one of the most popular types of explanations that are provided for the purpose. They are sufficient reasons for making predictions. They are generated from the whole feature space, which is not reasonable in practice. This paper investigates functions that generate abductive explanations from a set of instances. It shows that such explainers should be defined with great care since they cannot satisfy two desirable properties at the same time, namely existence of explanations for every individual decision (success) and correctness of explanations (coherence). The paper provides a general argumentation-based setting in which various functions satisfying one of the two properties are defined.

AAMAS Conference 2023 Conference Paper

Explainable Ensemble Classification Model based on Argumentation

  • Nadia Abchiche-Mimouni
  • Leila Amgoud
  • Farida Zehraoui

An ensemble classifier considers several base classifiers to make its predictions. It is generally seen as a black-box which, in addition, overlooks conflicts that may exist between base classifiers’ rules. This paper proposes two novel ensemble classifiers that bridge the above gaps. They consider 𝑘 base classifiers, each of which is a set of classification rules called theory, and a theory of domain knowledge. They build an argumentation system over the 𝑘 + 1 theories for identifying and solving possible conflicts between classification rules, and use the winning rules for making predictions. We show that the two classifiers guarantee some desirable properties including explainability, compliance to knowledge, and a global compatibility of the rules they use for making predictions.

IJCAI Conference 2023 Conference Paper

Leveraging Argumentation for Generating Robust Sample-based Explanations

  • Leila Amgoud
  • Philippe Muller
  • Henri Trenquier

Explaining predictions made by inductive classifiers has become crucial with the rise of complex models acting more and more as black-boxes. Abductive explanations are one of the most popular types of explanations that are provided for the purpose. They highlight feature-values that are sufficient for making predictions. In the literature, they are generated by exploring the whole feature space, which is unreasonable in practice. This paper solves the problem by introducing explanation functions that generate abductive explanations from a sample of instances. It shows that such functions should be defined with great care since they cannot satisfy two desirable properties at the same time, namely existence of explanations for every individual decision (success) and correctness of explanations (coherence). The paper provides a parameterized family of argumentation-based explanation functions, each of which satisfies one of the two properties. It studies their formal properties and their experimental behaviour on different datasets.

IJCAI Conference 2023 Conference Paper

Parametrized Gradual Semantics Dealing with Varied Degrees of Compensation

  • Dragan Doder
  • Leila Amgoud
  • Srdjan Vesic

Compensation is a strategy that a semantics may follow when it faces dilemmas between quality and quantity of attackers. It allows several weak attacks to compensate one strong attack. It is based on compensation degree, which is a tuple that indicates (i) to what extent an attack is weak and (ii) the number of weak attacks needed to compensate a strong one. Existing principles on compensation do not specify the parameters, thus it is unclear whether semantics satisfying them compensate at only one degree or several degrees, and which ones. This paper proposes a parameterised family of gradual semantics, which unifies multiple semantics that share some principles but differ in their strategy regarding solving dilemmas. Indeed, we show that the two semantics taking the extreme values of the parameter favour respectively quantity and quality, while all the remaining ones compensate at some degree. We define three classes of compensation degrees and show that the novel family is able to compensate at all of them while none of the existing gradual semantics does.

IJCAI Conference 2022 Conference Paper

Axiomatic Foundations of Explainability

  • Leila Amgoud
  • Jonathan Ben-Naim

Improving trust in decisions made by classification models is becoming crucial for the acceptance of automated systems, and an important way of doing that is by providing explanations for the behaviour of the models. Different explainers have been proposed in the recent literature for that purpose, however their formal properties are under-studied. This paper investigates theoretically explainers that provide reasons behind decisions independently of instances. Its contributions are fourfold. The first is to lay the foundations of such explainers by proposing key axioms, i. e. , desirable properties they would satisfy. Two axioms are incompatible leading to two subsets. The second contribution consists of demonstrating that the first subset of axioms characterizes a family of explainers that return sufficient reasons while the second characterizes a family that provides necessary reasons. This sheds light on the axioms which distinguish the two types of reasons. As a third contribution, the paper introduces various explainers of both families, and fully characterizes some of them. Those explainers make use of the whole feature space. The fourth contribution is a family of explainers that generate explanations from finite datasets (subsets of the feature space). This family, seen as an abstraction of Anchors and LIME, violates some axioms including one which prevents incorrect explanations.

AIJ Journal 2022 Journal Article

Evaluation of argument strength in attack graphs: Foundations and semantics

  • Leila Amgoud
  • Dragan Doder
  • Srdjan Vesic

An argumentation framework is a pair made of a graph and a semantics. The nodes and the edges of the graph represent respectively arguments and relations (e. g. , attacks, supports) between arguments while the semantics evaluates the strength of each argument of the graph. This paper investigates gradual semantics dealing with weighted graphs, a family of graphs where each argument has an initial weight and may be attacked by other arguments. It contains four contributions. The first consists of laying the foundations of gradual semantics by proposing key principles on which evaluation of argument strength may be based. Foundations are important not only for a better understanding of the evaluation process in general, but also for clarifying the basic assumptions underlying semantics, for comparing different (families of) semantics, and for identifying families of semantics that have not been explored yet. The second contribution consists of providing a formal analysis and a comprehensive comparison of the semantics that have been defined in the literature for evaluating arguments in weighted graphs. As a third contribution, the paper proposes three novel semantics and shows which principles they satisfy. The last contribution is the implementation and empirical evaluation of the three novel semantics. We show that the three semantics are very efficient in that they compute the strengths of arguments in less than 20 iterations and in a very short time. This holds even for very large graphs, meaning that the three semantics scale very well.

AAAI Conference 2021 Conference Paper

A General Setting for Gradual Semantics Dealing with Similarity

  • Leila Amgoud
  • Victor David

The paper discusses theoretical foundations that describe principles and processes involved in defining semantics that deal with similarity between arguments. Such semantics compute the strength of an argument on the basis of the strengths of its attackers, similarities between those attackers, and an initial weight ascribed to the argument. We define a semantics by three functions: an adjustment function that updates the strengths of attackers on the basis of their similarities, an aggregation function that computes the strength of the group of attackers, and an influence function that evaluates the impact of the group on the argument’s initial weight. We propose intuitive constraints for the three functions and key rationality principles for semantics, and show how the former lead to the satisfaction of the latter. Then, we propose a broad family of semantics whose instances satisfy the principles. Finally, we analyse the existing adjustment functions and show that they violate some properties, then we propose novel ones and use them for generalizing h-Categorizer.

KR Conference 2021 Conference Paper

Equivalence of Semantics in Argumentation

  • Leila Amgoud
  • Vivien Beuselinck

A large number of evaluation methods, called semantics, have been proposed in the literature for assessing strength of arguments. This paper investigates their equivalence. It argues that for being equivalent, two semantics should have compatible evaluations of both individual arguments and pairs of arguments. The first requirement ensures that the two semantics judge an argument in the same way, while the second states that they provide the same ranking of arguments. We show that the two requirements are completely independent. The paper introduces three novel relations between semantics based on their rankings of arguments: weak equivalence, strong equivalence and refinement. They state respectively that two semantics do not disagree on their strict rankings; the rankings of the semantics coincide; one semantics agrees with the strict comparisons of the second and it may break some of its ties. We investigate the properties of the three relations and their links with existing principles of semantics, and study the nature of relations between most of the existing semantics. The results show that the main extensions semantics are pairwise weakly equivalent. The gradual semantics we considered are pairwise incompatible, however some pairs are strongly equivalent in case of flat graphs including Max-based (Mbs) and Euler-based (Ebs), for which we provide full characterizations in terms respectively of Fibonacci numbers and the numbers of an exponential series. Furthermore, we show that both semantics (Mbs, EMbs) refine the grounded semantics, and are weakly equivalent with the other extension semantics. We show also that in case of flat graphs, the two gradual semantics Trust-based and Iterative Schema characterize the grounded semantics, making thus bridges between gradual semantics and extension semantics. Finally, the other gradual semantics are incompatible with extension semantics.

ECAI Conference 2020 Conference Paper

Evaluation of Analogical Arguments by Choquet Integral

  • Leila Amgoud

Analogical arguments are a special type of inductive arguments, whereby perceived similarities are used as a basis to infer some further similarity that has yet to be observed. Although they are not deductively valid, they may yield conclusions that are very probably true, and may be more cogent than others in persuasive contexts. This paper tackles the question of their evaluation. It starts by discussing their features, how they can be attacked/supported, and key considerations for their evaluation. It argues in particular for the need of semantics that are able to take into account possible interactions (synergies, redundancies) between attackers (respectively supporters) of any analogical argument. It presents principles that serve as guidelines for choosing candidate semantics. Then, it shows that existing (extension, gradual, ranking) semantics are not suitable as they may lead to inaccurate assessments. Finally, it redefines three existing semantics using the well-known Choquet Integral for aggregating attackers/supporter, and discusses their properties.

IJCAI Conference 2019 Conference Paper

A Replication Study of Semantics in Argumentation

  • Leila Amgoud

Argumentation aims at increasing acceptability of claims by supporting them with arguments. Roughly speaking, an argument is a set of premises intended to establish a definite claim. Its strength depends on the plausibility of the premises, the nature of the link between the premises and claim, and the prior acceptability of the claim. It may generally be weakened by other arguments that undermine one or more of its three components. Evaluation of arguments is a crucial task, and a sizable amount of methods, called semantics, has been proposed in the literature. This paper discusses two classifications of the existing semantics: the first one is based on the type of semantics' outcomes (sets of arguments, weighting, and preorder), the second is based on the goals pursued by the semantics (acceptability, strength, coalitions).

IJCAI Conference 2019 Conference Paper

Compilation of Logical Arguments

  • Leila Amgoud
  • Dragan Doder

Several argument-based logics have been defined for handling inconsistency in propositional knowledge bases. We show that they may miss intuitive consequences, and discuss two sources of this drawback: the definition of logical argument i) may prevent formulas from being justified, and ii) may allow irrelevant information in argument's support. We circumvent these two issues by considering a general definition of argument and compiling each argument. A compilation amounts to forgetting in an argument's support any irrelevant variable. This operation returns zero, one or several concise arguments, which we then use in an instance of Dung's abstract framework. We show that the resulting logic satisfies existing rationality postulates, namely consistency and closure under deduction. Furthermore, it is more productive than the existing argument-based and coherence-based logics.

KR Conference 2018 Conference Paper

Gradual semantics accounting for similarity between arguments

  • Leila Amgoud
  • Elise Bonzon
  • Jérôme Delobelle
  • Dragan Doder
  • Sébastien Konieczny
  • Nicolas Maudet

Argumentation is a reasoning model based on the justification of claims by arguments. Often, arguments to be considered are not completely independent, two arguments can be related for different reasons, they may overlap, or given by two persons that make similar statements during a debate, but express them differently, etc. This paper studies for the first time the impact of similarity (i. e. , when pairs of arguments are related) in the context of gradual evaluation in abstract argumentation. We present principles that a semantics accounting for similarities should satisfy, and show how to extend gradual semantics for this purpose. We propose three original methods to do so, and study their properties. In particular, the new semantics are evaluated with respect to the new principles, and others from the literature.

KR Conference 2018 Short Paper

Gradual Semantics for Weighted Graphs: An Unifying Approach

  • Leila Amgoud
  • Dragan Doder

The paper bridges the gap between two general settings of gradual semantics for weighted argumentation graphs: the evaluation method setting (EMS) and the principle-based one (PBS). The former defines a semantics by three aggregation functions, each of which satisfies specific properties. The latter considers a semantics as any function that follows some high-level principles. The paper shows that (EMS) is one way of defining semantics that satisfy principles. Indeed, some principles follow from properties of aggregation functions.

KR Conference 2018 Conference Paper

Measuring Similarity between Logical Arguments

  • Leila Amgoud
  • Victor David

Argumentation is a prominent approach for reasoning with (inconsistent) propositional information. It is based on the justification of formulas by arguments, which are minimal and consistent logical proofs of the formulas. The aim of this paper is to evaluate to what extent two such arguments are similar. For that purpose, we introduce a notion of similarity measure and a set of principles that such a measure should satisfy. We propose some intuitive extensions of measures from the literature, and show that they fail to satisfy some of the principles. Then, we come up with a more discriminating measure which satisfies them all.

IJCAI Conference 2018 Conference Paper

Weighted Bipolar Argumentation Graphs: Axioms and Semantics

  • Leila Amgoud
  • Jonathan Ben-Naim

The paper studies how arguments can be evaluated in weighted bipolar argumentation graphs (i. e. , graphs whose arguments have basic weights and may be supported and attacked). It introduces principles that an evaluation method (or semantics) would satisfy, analyzes existing semantics with respect to them, and finally proposes a new semantics for the class of non-maximal acyclic graphs.

IJCAI Conference 2017 Conference Paper

Acceptability Semantics for Weighted Argumentation Frameworks

  • Leila Amgoud
  • Jonathan Ben-Naim
  • Dragan Doder
  • Srdjan Vesic

The paper studies semantics that evaluate arguments in argumentation graphs, where each argument has a basic strength, and may be attacked by other arguments. It starts by defining a set of principles, each of which is a property that a semantics could satisfy. It provides the first formal analysis and comparison of existing semantics. Finally, it defines three novel semantics that satisfy more principles than existing ones.

IJCAI Conference 2017 Conference Paper

Measuring the Intensity of Attacks in Argumentation Graphs with Shapley Value

  • Leila Amgoud
  • Jonathan Ben-Naim
  • Srdjan Vesic

In an argumentation setting, a semantics evaluates the overall acceptability of arguments. Consequently, it reveals the global loss incurred by each argument due to attacks. However, it does not say anything on the contribution of each attack to that loss. This paper introduces the novel concept of contribution measure which evaluates those contributions. It starts by defining a set of axioms that a reasonable measure would satisfy, then shows that the Shapley value is the unique measure that satisfies them. Finally, it investigates the properties of the latter under existing semantics.

KR Conference 2016 Conference Paper

Axiomatic Foundations of Acceptability Semantics

  • Leila Amgoud
  • Jonathan Ben-Naim

An argument is a reason or justification of a claim. It has an intrinsic strength and may be attacked by other arguments. Hence, the evaluation of its overall strength becomes mandatory, especially for judging the reliability of its claim. Such an evaluation is done by acceptability semantics. The aim of this paper is to set up the foundations of acceptability semantics. Foundations are important not only for a better understanding of the evaluation process in general, but also for clarifying the basic assumptions underlying semantics, for comparing different (families of) semantics and identifying families of semantics that have not been explored yet. The paper defines the building blocks of a semantics. It introduces key concepts and principles on which an evaluation is based. Each concept (principle) is described by an axiom. We investigate properties of semantics that satisfy the axioms, show the foundations of the two crucial notions of reinstatement and defence, and analyse some existing semantics against the axioms.

IJCAI Conference 2016 Conference Paper

Evaluation of Arguments from Support Relations: Axioms and Semantics

  • Leila Amgoud
  • Jonathan Ben-Naim

This paper focuses on argumentation graphs whose nodes are arguments and edges represent supports, thus positive relations, between arguments. Furthermore, each argument has a weight reflecting its basic or intrinsic strength. For the sake of generality, the internal structure of arguments and the origin of arguments and their weights are unspecified. The paper tackles for the first time the question of evaluating the overall strengths of arguments in such graphs, thus of defining semantics for support graphs. It introduces a set of axioms that any semantics should satisfy. Then, it defines three semantics and evaluates them against the axioms.

KR Conference 2016 Conference Paper

Ranking Arguments With Compensation-Based Semantics

  • Leila Amgoud
  • Jonathan Ben-Naim
  • Dragan Doder
  • Srdjan Vesic

In almost all existing semantics in argumentation, a strong attack has a lethal effect on its target that a set of several weak attacks may not have. This paper investigates the case where several weak attacks may compensate one strong attack. It defines a broad class of ranking semantics, called α−BBS, which satisfy compensation. α−BBS assign a burden number to each argument and order the arguments with respect to those numbers. We study formal properties of α−BBS, implement an algorithm that calculates the ranking, and perform experiments that show that the approach computes the ranking very quickly. Moreover, an approximation of the ranking can be provided at any time. p q r a p s b F2 v t p An argumentation framework consists of an argumentation graph, that is arguments and attacks between them, and a semantics for evaluating the arguments, and thus for specifying which arguments are acceptable. The most dominant semantics in the literature are those that compute extensions of arguments, initially proposed by Dung (1995). Such semantics are based on the assumption that a successful attack completely destroys its target. Consequently, several successful attacks cannot destroy the target at a greater extent. There are applications where this assumption makes perfect sense (Dung 1995). In other applications, like decision making or dialogues, an attack only weakens its target. Think about a committee which recruits young researchers. Once an argument against a candidate is given, even if this argument is attacked, the initial argument is still considered by the members of the committee (but with a lower strength). Consequently, one attack does not necessarily have the same effect as several attacks. Consider argumentation graph F1 from Figure 1. Arguments a and b are both attacked by strong (i. e. non attacked) arguments. However, b is weakened by more attacks, thus a can be seen as more acceptable than b. Note that the number of attackers plays a role in this example. A similar reasoning holds for F2. Indeed, b should be more acceptable than a since a is weakened whereas b is not. In graph F3, the arguments a and b have the same number of attackers. However, the a b F1

ECAI Conference 2010 Conference Paper

ABA: Argumentation Based Agents

  • Antonis C. Kakas
  • Leila Amgoud
  • Gabriele Kern-Isberner
  • Nicolas Maudet
  • Pavlos Moraitis

Many works have identified the potential benefits of using argumentation to address a large variety of multiagent problems. In this paper we take this idea one step further and develop the concept of a fully integrated argumentation-based agent architecture that allows us to develop agents that are coherently designed on an underlying argumentation based foundation. Under this architecture, an agent is composed of a collection of modules each of which is equipped with a local argumentation theory. Similarly, the intra-agent control of the agent is governed by local argumentation theories that are sensitive to the current situation of the agent through dynamically enabled feasibility arguments.

IJCAI Conference 2009 Conference Paper

  • Leila Amgoud
  • Srdjan Vesic

Argumentation is a reasoning model based on the construction and evaluation of arguments. Dung has proposed an abstract argumentation framework in which arguments are assumed to have the same strength. This assumption is unfortunately not realistic. Consequently, three main extensions of the framework have been proposed in the literature. The basic idea is that if an argument is stronger than its attacker, the attack fails. The aim of the paper is twofold: First, it shows that the three extensions of Dung framework may lead to unintended results. Second, it proposes a new approach that takes into account the strengths of arguments, and that ensures sound results. We start by presenting two minimal requirements that any preference-based argumentation framework should satisfy, namely the conflict-freeness of arguments extensions and the generalization of Dung’s framework. Inspired from works on handling inconsistency in knowledge bases, the proposed approach defines a binary relation on the powerset of arguments. The maximal elements of this relation represent the extensions of the new framework.

AIJ Journal 2009 Journal Article

Using arguments for making and explaining decisions

  • Leila Amgoud
  • Henri Prade

Arguments play two different roles in day life decisions, as well as in the discussion of more crucial issues. Namely, they help to select one or several alternatives, or to explain and justify an already adopted choice. This paper proposes the first general and abstract argument-based framework for decision making. This framework follows two main steps. At the first step, arguments for beliefs and arguments for options are built and evaluated using classical acceptability semantics. At the second step, pairs of options are compared using decision principles. Decision principles are based on the accepted arguments supporting the options. Three classes of decision principles are distinguished: unipolar, bipolar or non-polar principles depending on whether i) only arguments pros or only arguments cons, or ii) both types, or iii) an aggregation of them into a meta-argument are used. The abstract model is then instantiated by expressing formally the mental states (beliefs and preferences) of a decision maker. In the proposed framework, information is given in the form of a stratified set of beliefs. The bipolar nature of preferences is emphasized by making an explicit distinction between prioritized goals to be pursued, and prioritized rejections that are stumbling blocks to be avoided. A typology that identifies four types of argument is proposed. Indeed, each decision is supported by arguments emphasizing its positive consequences in terms of goals certainly satisfied and rejections certainly avoided. A decision can also be attacked by arguments emphasizing its negative consequences in terms of certainly missed goals, or rejections certainly led to by that decision. Finally, this paper articulates the optimistic and pessimistic decision criteria defined in qualitative decision making under uncertainty, in terms of an argumentation process. Similarly, different decision principles identified in multiple criteria decision making are restated in our argumentation-based framework.

AAMAS Conference 2008 Conference Paper

A constrained argumentation system for practical reasoning

  • Leila Amgoud
  • Caroline Devred
  • Marie-Christine Lagasquie-Schiex

Practical reasoning (PR), which is concerned with the generic question of what to do, is generally seen as a two steps process: (1) deliberation, in which an agent decides what state of affairs it wants to reach –that is, its desires; and (2) means-ends reasoning, in which the agent looks for plans for achieving these desires. A desire is justified if it holds in the current state of the world, and feasible if there is a plan for achieving it. The agent’s intentions are thus a consistent subset of desires that are both justified and feasible. This paper proposes the first argumentation system for PR that computes in one step the intentions of an agent, allowing thus to avoid the drawbacks of the existing systems. The proposed system is grounded on a recent work on constrained argumentation systems, and satisfies the rationality postulates identified in argumentation literature, namely the consistency and the completeness of the results.

KR Conference 2008 Conference Paper

Making Decisions through Preference-Based Argumentation

  • Leila Amgoud
  • Yannis Dimopoulos
  • Pavlos Moraitis

Decision making is usually based on the comparative evaluation of different alternatives by means of a decision criterion. The whole decision process is compacted into a criterion formula on the basis of which alternatives are compared. It is thus, impossible for an end user to understand why an alternative is good, or better than another. Recently, some decision criteria were articulated in terms of a two-steps argumentation process: i) an inference step in which arguments in favor/against each option are built and evaluated, and ii) a comparison step in which pairs of alternatives are compared on the basis of ``accepted'' arguments. Thus, not only the best alternative is provided to the user but also the reasons justifying this recommendation. % However, a two steps approach is not in accordance with the principle of an argumentation system, whose accepted arguments are intended to support the ``good'' options. Moreover, with such an approach it is difficult to define proof procedures for testing directly whether a given option may be the best one without computing the whole ordering. Finally, it is difficult to analyze how an ordering is revised in light of a new argument. This paper proposes a novel approach for argumentation-based decision making. We propose a Dung style system that takes as input different arguments and a defeat relation among them, and returns as outputs a status for each option, and a total preordering on a set of options. The status is defined on the basis of different inference mechanisms. The total preordering privileges the option that is supported by the strongest argument, provided that this argument survives to the attacks. The properties of the system are investigated.

ECAI Conference 2008 Conference Paper

Theoretical and Computational Properties of Preference-based Argumentation

  • Yannis Dimopoulos
  • Pavlos Moraitis
  • Leila Amgoud

During the last years, argumentation has been gaining increasing interest in modeling different reasoning tasks of an agent. Many recent works have acknowledged the importance of incorporating preferences or priorities in argumentation. However, relatively little is known about the theoretical and computational implications of preferences in argumentation.

AAMAS Conference 2007 Conference Paper

A Unified and General Framework for Argumentation-based Negotiation

  • Leila Amgoud
  • Yannis Dimopoulos
  • Pavlos Moraitis

This paper proposes a unified and general framework for argumentation-based negotiation, in which the role of argumentation is formally analyzed. The framework makes it possible to study the outcomes of an argumentation-based negotiation. It shows what an agreement is, how it is related to the theories of the agents, when it is possible, and how this can be attained by the negotiating agents in this case. It defines also the notion of concession, and shows in which situation an agent will make one, as well as how it influences the evolution of the dialogue.

JAAMAS Journal 2007 Journal Article

Agents that argue and explain classifications

  • Leila Amgoud
  • Mathieu Serrurier

Abstract Argumentation is a promising approach used by autonomous agents for reasoning about inconsistent/incomplete/uncertain knowledge, based on the construction and the comparison of arguments. In this paper, we apply this approach to the classification problem, whose purpose is to construct from a set of training examples a model that assigns a class to any new example. We propose a formal argumentation-based model that constructs arguments in favor of each possible classification of an example, evaluates them, and determines among the conflicting arguments the acceptable ones. Finally, a “valid” classification of the example is suggested. Thus, not only the class of the example is given, but also the reasons behind that classification are provided to the user as well in a form that is easy to grasp. We show that such an argumentation-based approach for classification offers other advantages, like for instance classifying examples even when the set of training examples is inconsistent, and considering more general preference relations between hypotheses. In the particular case of concept learning, the results of version space theory developed by Mitchell are retrieved in an elegant way in our argumentation framework. Finally, we show that the model satisfies the rationality postulates identified in argumentation literature. This ensures that the model delivers sound results.

AAMAS Conference 2007 Conference Paper

Arguing and Explaining Classifications

  • Leila Amgoud
  • Mathieu Serrurier

Argumentation is a promising approach used by autonomous agents for reasoning about inconsistent knowledge, based on the construction and the comparison of arguments. In this paper, we apply this approach to the classi cation problem, whose purpose is to construct from a set of training examples a model (or hypothesis) that assigns a class to any new example.

AIJ Journal 2007 Journal Article

On the evaluation of argumentation formalisms

  • Martin Caminada
  • Leila Amgoud

Argumentation theory has become an important topic in the field of AI. The basic idea is to construct arguments in favor and against a statement, to select the “acceptable” ones and, finally, to determine whether the original statement can be accepted or not. Several argumentation systems have been proposed in the literature. Some of them, the so-called rule-based systems, use a particular logical language with strict and defeasible rules. While these systems are useful in different domains (e. g. legal reasoning), they unfortunately lead to very unintuitive results, as is discussed in this paper. In order to avoid such anomalies, in this paper we are interested in defining principles, called rationality postulates, that can be used to judge the quality of a rule-based argumentation system. In particular, we define two important rationality postulates that should be satisfied: the consistency and the closure of the results returned by that system. We then provide a relatively easy way in which these rationality postulates can be warranted for a particular rule-based argumentation system developed within a European project on argumentation.

ECAI Conference 2006 Conference Paper

An Argumentation-Based Framework for Designing Dialogue Strategies

  • Leila Amgoud
  • Nabil Hameurlain

A dialogue strategy is the set of rules followed by an agent when choosing a move (act + content) during a dialogue. This paper argues that a strategy is decision problem in which an agent selects i) among the acts allowed by the protocol the best option that, according to some strategic beliefs of the agent will at least satisfy the most important strategic goals of the agent, and ii) among different alternatives (eg. different offers), the best one that according to some basic beliefs of the agent, will satisfy the functional goals of the agent. The paper proposes a formal framework based on argumentation for computing the best move to play at a given step of the dialogue.

AAAI Conference 2006 Conference Paper

Explaining Qualitative Decision under Uncertainty by Argumentation

  • Leila Amgoud

Decision making under uncertainty is usually based on the comparative evaluation of different alternatives by means of a decision criterion. In a qualitative setting, pessimistic and optimistic criteria have been proposed. In that setting, the whole decision process is compacted into a criterion formula on the basis of which alternatives are compared. It is thus impossible for an end user to understand why an alternative is good, or better than another. Besides, argumentation is a powerful tool for explaining inferences, decisions, etc. This paper articulates optimistic and pessimistic decision criteria in terms of an argumentation process that consists of constructing arguments in favor/against decisions, evaluating the strengths of those arguments, and comparing pairs of alternatives on the basis of their supporting/attacking arguments.

ECAI Conference 2006 Conference Paper

Goal Revision for a Rational Agent

  • Célia da Costa Pereira
  • Andrea G. B. Tettamanzi
  • Leila Amgoud

We propose a general framework to represent changes in the mental state of a rational agent due to the acquisition of new information and/or to the arising of new desires; fundamental postulates and properties of the function which generates the goal set are also provided.

ECAI Conference 2006 Conference Paper

Towards ACL Semantics Based on Commitments and Penalties

  • Leila Amgoud
  • Florence Dupin de Saint-Cyr

The importance of defining a standard framework for agent communication languages (ACL) with a simple, clear, and a verifiable semantics has been widely recognized. This paper proposes a logic-based semantics which is social in nature. The basic idea is to associate with each speech act a meaning in terms of the commitment induced by that speech act, and the penalty to be paid in case that commitment is violated. A violation criterion based on the existence of arguments is then defined per speech act. Moreover, we show that the proposed semantics satisfies some key properties that ensure the approach is well-founded. The logical setting makes the semantics verifiable.

NMR Workshop 2004 Conference Paper

Generation and evaluation of different types of arguments in negotiation

  • Leila Amgoud
  • Henri Prade

Until now, AI argumentation-based systems have been mainly developed for handling inconsistency. In that explanation-oriented perspective, only one type of argument has been considered. Several argumentation frameworks have then been proposed for generating and evaluating such arguments. However, recent works on argumentation-based negotiation have emphasized different other types of arguments such as threats, rewards, appeals, etc. .. The purpose of this paper is to provide a logical framework which encompass the classical argumentation-based framework and handles the new types of arguments. More precisely, we give the logical definitions of these arguments and their weighting systems. These definitions take into account that negotiation dialogues involve not only agents’ beliefs (of various strengths) but also their goals (having maybe different priorities), the beliefs on the goals of other agents, etc. .. In other words, from the different belief and goal bases maintained by an agent, we can generate all the possible threats, rewards, explanations, appeals which are associated to them. Finally, we show how to evaluate conflicting arguments of different types. The possibilistic logic framework is used for handling formulas with different degrees of certainty or priority. Key words: Negotiation, Argumentation

NMR Workshop 2004 Conference Paper

On the bipolarity in argumentation frameworks

  • Leila Amgoud
  • Claudette Cayrol
  • Marie-Christine Lagasquie-Schiex

In this paper, we propose a survey of the use of bipolarity in argumentation frameworks, i. e. the presence of two kinds of entities (a positive entity and a negative entity). An argumentation process follows three steps: building the arguments and the interactions between them, valuating the arguments using or not the interactions and finally defining the acceptability of the arguments. This paper shows on various applications and with some formal definitions that bipolarity appears (in some cases since always) and can be used in each step of this process under different forms.

KR Conference 2004 Conference Paper

On the use of an ATMS for handling conflicting desires

  • Leila Amgoud
  • Claudette Cayrol

This paper presents a revised version of a framework proposed by Amgoud which computes consistent sets of intentions from a conflicting set of desires and a set of beliefs. That framework enables us to restate the problem of computing intentions in the context of argumentation theory. Indeed, interacting arguments are interpreted as competing plans for achieving some desire, or conflicting plans for achieving different desires. Another important contribution of this paper is to present an ATMS-based proof theory for that framwork. Indeed, we show that the different concepts defined and used by Amgoud can be restated taking advantage of the well-known Assumption-based Truth Maintenance System.

KR Conference 2004 Conference Paper

Reaching agreement through argumentation: A possibilistic approach

  • Leila Amgoud
  • Henri Prade

Negotiation plays a key role as a means for sharing information and resources with the aim of looking for a common agreement. This paper proposes a new approach based on possibility theory, which integrates both the merits of argumentation-based negotiation and of heuristic methods looking for making trade-offs. Possibilistic logic is used as a unified setting, which proves to be convenient not only for representing the mental states of the agents (beliefs possibly pervaded with uncertainty, and prioritized goals), but also for revising the belief bases and for describing the decision procedure for selecting a new offer.

UAI Conference 2004 Conference Paper

Using Arguments for Making Decisions: A Possibilistic Logic Approach

  • Leila Amgoud
  • Henri Prade

Humans currently use arguments for explaining choices which are already made, or for evaluating potential choices. Each potential choice has usually pros and cons of various strengths. In spite of the usefulness of arguments in a decision making process, there have been few formal proposals handling this idea if we except works by Fox and Parsons and by Bonet and Geffner. In this paper we propose a possibilistic logic framework where arguments are built from an uncertain knowledge base and a set of prioritized goals. The proposed approach can compute two kinds of decisions by distinguishing between pessimistic and optimistic attitudes. When the available, maybe uncertain, knowledge is consistent, as well as the set of prioritized goals (which have to be fulfilled as far as possible), the method for evaluating decisions on the basis of arguments agrees with the possibility theory-based approach to decision-making under uncertainty. Taking advantage of its relation with formal approaches to defeasible argumentation, the proposed framework can be generalized in case of partially inconsistent knowledge, or goal bases.

JELIA Conference 2002 Conference Paper

An Argumentation Framework for Merging Conflicting Knowledge Bases

  • Leila Amgoud
  • Simon Parsons

Abstract The problem of merging multiple sources of information is central in many information processing areas such as databases integrating problems, multiple criteria decision making, etc. Recently several approaches have been proposed to merge classical propositional bases. These approaches are in general semantically defined. They use priorities, generally based on Dalal’s distance for merging classical conflicting bases and return a new classical base as a result. In this paper, we present an argumentation framework for solving conflicts which could be applied to conflicts arising between agents in a multi-agent system. We suppose that each agent is represented by a consistent knowledge base and that the different agents are conflicting. We show that by selecting an appropriate preference relation between arguments, that framework can be used for merging conflicting bases and recovers the results of the different approaches proposed for merging bases [ 8 ], [ 12 ], [ 14 ], [ 13 ], [ 16 ], [ 17 ].

NMR Workshop 2002 Conference Paper

Strategical considerations for argumentative agents (preliminary report)

  • Leila Amgoud
  • Nicolas Maudet

This paper aims at exploring some aspects of the strategical problem of move selection in the context of persuasive dialogues. The proposed heuristics are based on some human strategies issued from natural dialogues. A three-layered approach of strategy is defended, and a preliminary strategical deliberation process (illustrating the interplay of these different levels) is proposed.

v2026.09.13