Reaching agreements through argumentation: a logical model and implementation

S. Kraus, Katia Sycara, Amir Evenchik

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review


In a multi-agent environment, where self-motivated agents try to pursue their own goals, cooperation cannot be taken for granted. Cooperation must be planned for and achieved through communication and negotiation. We present a logical model of the mental states of the agents based on a representation of their beliefs, desires, intentions, and goals. We present argumentation as an iterative process emerging from exchanges among agents to persuade each other and bring about a change in intentions. We look at argumentation as a mechanism for achieving cooperation and agreements. Using categories identified from human multi-agent negotiation, we demonstrate how the logic can be used to specify argument formulation and evaluation. We also illustrate how the developed logic can be used to describe different types of agents. Furthermore, we present a general Automated Negotiation Agent which we implemented, based on the logical model. Using this system, a user can analyze and explore different methods to negotiate and argue in a noncooperative environment where no centralized mechanism for coordination exists. The development of negotiating agents in the framework of the Automated Negotiation Agent is illustrated with an example where the agents plan, act, and resolve conflicts via negotiation in a Blocks World environment.
Original languageAmerican English
Title of host publicationThe 12th International workshop on Distributed Artificial Intelligence
StatePublished - 1993

Bibliographical note

Place of conference:USA


Dive into the research topics of 'Reaching agreements through argumentation: a logical model and implementation'. Together they form a unique fingerprint.

Cite this