Can automated agents proficiently negotiate with humans?

Raz Lin, Sarit Kraus

Research output: Contribution to journalReview articlepeer-review

124 Scopus citations


The potential ability of automated agent to proficiently negotiate with human negotiators is discussed. A proficient automated negotiator has been defined as one who can achieve the best possible agreement for itself. This also depends on the preferences of the other party and adds complexity to the design of such an agent. The designer of an automated agent needs to consider the environment in which the agent will operate. The environment determines several parameters that dictate the number of negotiators taking part in the negotiation, time frame of the negotiation, and the issues on which the negotiation is being conducted. The number of parties participating in the negotiation process can be two or more, depending on the type of negotiations. Negotiations that involve multi-attribute issues allow making complex decisions, while taking into account multiple factors.

Original languageEnglish
Pages (from-to)78-88
Number of pages11
JournalCommunications of the ACM
Issue number1
StatePublished - 1 Jan 2010

Cite this