A belief revision approach for argumentation-based negotiation agents

Negotiation is an interaction that happens in multi-agent systems when agents have conflicting objectives and must look for an acceptable agreement. A typical negotiating situation involves two agents that cannot reach their goals by themselves because they do not have some resources they need or th...

Full description

Bibliographic Details
Main Authors: Pilotti Pablo, Casali Ana, Chesñevar Carlos
Format: Article
Language:English
Published: Sciendo 2015-09-01
Series:International Journal of Applied Mathematics and Computer Science
Subjects:
Online Access:https://doi.org/10.1515/amcs-2015-0034
id doaj-a527ba9542cd404d845a1e6e308d76a6
record_format Article
spelling doaj-a527ba9542cd404d845a1e6e308d76a62021-09-06T19:39:48ZengSciendoInternational Journal of Applied Mathematics and Computer Science2083-84922015-09-0125345547010.1515/amcs-2015-0034amcs-2015-0034A belief revision approach for argumentation-based negotiation agentsPilotti Pablo0Casali Ana1Chesñevar Carlos2Group of Fundamentals and Applications of Logic and Programming International French-Argentinean Center for Systems and Information Sciences (CIFASIS) Av. 27 de Febrero 210 bis, S2000EZP, Rosario, Argentinaa Group of Fundamentals and Applications of Logic and Programming International French-Argentinean Center for Systems and Information Sciences (CIFASIS) Av. 27 de Febrero 210 bis, S2000EZP, Rosario, ArgentinaDepartment of Computer Science and Engineering National University of the South (UNS) Av. Alem 1253 B8000CPB, Bahía Blanca, ArgentinaNegotiation is an interaction that happens in multi-agent systems when agents have conflicting objectives and must look for an acceptable agreement. A typical negotiating situation involves two agents that cannot reach their goals by themselves because they do not have some resources they need or they do not know how to use them to reach their goals. Therefore, they must start a negotiation dialogue, taking also into account that they might have incomplete or wrong beliefs about the other agent’s goals and resources. This article presents a negotiating agent model based on argumentation, which is used by the agents to reason on how to exchange resources and knowledge in order to achieve their goals. Agents that negotiate have incomplete beliefs about the others, so that the exchange of arguments gives them information that makes it possible to update their beliefs. In order to formalize their proposals in a negotiation setting, the agents must be able to generate, select and evaluate arguments associated with such offers, updating their mental state accordingly. In our approach, we will focus on an argumentation-based negotiation model between two cooperative agents. The arguments generation and interpretation process is based on belief change operations (expansions, contractions and revisions), and the selection process is a based on a strategy. This approach is presented through a high-level algorithm implemented in logic programming. We show various theoretical properties associated with this approach, which have been formalized and proved using Coq, a formal proof management system. We also illustrate, through a case study, the applicability of our approach in order to solve a slightly modified version of the well-known home improvement agents problem. Moreover, we present various simulations that allow assessing the impact of belief revision on the negotiation process.https://doi.org/10.1515/amcs-2015-0034argumentation-based negotiationcollaborative agentsbelief revisionmulti-agent system
collection DOAJ
language English
format Article
sources DOAJ
author Pilotti Pablo
Casali Ana
Chesñevar Carlos
spellingShingle Pilotti Pablo
Casali Ana
Chesñevar Carlos
A belief revision approach for argumentation-based negotiation agents
International Journal of Applied Mathematics and Computer Science
argumentation-based negotiation
collaborative agents
belief revision
multi-agent system
author_facet Pilotti Pablo
Casali Ana
Chesñevar Carlos
author_sort Pilotti Pablo
title A belief revision approach for argumentation-based negotiation agents
title_short A belief revision approach for argumentation-based negotiation agents
title_full A belief revision approach for argumentation-based negotiation agents
title_fullStr A belief revision approach for argumentation-based negotiation agents
title_full_unstemmed A belief revision approach for argumentation-based negotiation agents
title_sort belief revision approach for argumentation-based negotiation agents
publisher Sciendo
series International Journal of Applied Mathematics and Computer Science
issn 2083-8492
publishDate 2015-09-01
description Negotiation is an interaction that happens in multi-agent systems when agents have conflicting objectives and must look for an acceptable agreement. A typical negotiating situation involves two agents that cannot reach their goals by themselves because they do not have some resources they need or they do not know how to use them to reach their goals. Therefore, they must start a negotiation dialogue, taking also into account that they might have incomplete or wrong beliefs about the other agent’s goals and resources. This article presents a negotiating agent model based on argumentation, which is used by the agents to reason on how to exchange resources and knowledge in order to achieve their goals. Agents that negotiate have incomplete beliefs about the others, so that the exchange of arguments gives them information that makes it possible to update their beliefs. In order to formalize their proposals in a negotiation setting, the agents must be able to generate, select and evaluate arguments associated with such offers, updating their mental state accordingly. In our approach, we will focus on an argumentation-based negotiation model between two cooperative agents. The arguments generation and interpretation process is based on belief change operations (expansions, contractions and revisions), and the selection process is a based on a strategy. This approach is presented through a high-level algorithm implemented in logic programming. We show various theoretical properties associated with this approach, which have been formalized and proved using Coq, a formal proof management system. We also illustrate, through a case study, the applicability of our approach in order to solve a slightly modified version of the well-known home improvement agents problem. Moreover, we present various simulations that allow assessing the impact of belief revision on the negotiation process.
topic argumentation-based negotiation
collaborative agents
belief revision
multi-agent system
url https://doi.org/10.1515/amcs-2015-0034
work_keys_str_mv AT pilottipablo abeliefrevisionapproachforargumentationbasednegotiationagents
AT casaliana abeliefrevisionapproachforargumentationbasednegotiationagents
AT chesnevarcarlos abeliefrevisionapproachforargumentationbasednegotiationagents
AT pilottipablo beliefrevisionapproachforargumentationbasednegotiationagents
AT casaliana beliefrevisionapproachforargumentationbasednegotiationagents
AT chesnevarcarlos beliefrevisionapproachforargumentationbasednegotiationagents
_version_ 1717770004012728320