Automated negotiation: An efficient approach to interaction among agents

Gerhard Weiss, Siqi Chen

Research output: Chapter in Book/Report/Conference proceedingChapterAcademic

Abstract

Negotiation is any process through which the players on their own try to reach an agreement. It is a task that has a broad spectrum of practical applications to a variety of social, economic, and politic phenomena. When it comes to complicated problems such as negotiations with a large number of issues, finding good agreements is however a tough challenge for human beings, especially in the case that they lack negotiation experience, opponent information, and the available negotiation time is limited. In order to overcome these limitations, there exists considerable interest in automating their negotiation process by means of software agents to assist humans in the decision-making process. Automated negotiation therefore provides people with a realistic alternative solution. This chapter first overviews forms, protocols, and three main approaches of automated negotiation, namely, heuristic, game theoretic, and argumentation approaches. Then, the focus is on the study of complex practical negotiation — multiissue negotiation that runs under real-time constraints and in which the negotiating agents have no prior knowledge about their opponents’ preferences and strategies. Finally, two classes of state-of-the-art negotiation agents for complex negotiation are presented, namely, the agents based on regression techniques and the agents based on transfer learning to support its decision-making process during negotiation.
Original languageEnglish
Title of host publicationInteractions in Multiagent Systems
PublisherWorld Scientific Publishing Company
Chapter7
Pages149-177
Publication statusPublished - 2018

Cite this

Weiss, G., & Chen, S. (2018). Automated negotiation: An efficient approach to interaction among agents. In Interactions in Multiagent Systems (pp. 149-177). World Scientific Publishing Company.
Weiss, Gerhard ; Chen, Siqi. / Automated negotiation: An efficient approach to interaction among agents. Interactions in Multiagent Systems. World Scientific Publishing Company, 2018. pp. 149-177
@inbook{e44a90a2333840079550d431c447be4e,
title = "Automated negotiation: An efficient approach to interaction among agents",
abstract = "Negotiation is any process through which the players on their own try to reach an agreement. It is a task that has a broad spectrum of practical applications to a variety of social, economic, and politic phenomena. When it comes to complicated problems such as negotiations with a large number of issues, finding good agreements is however a tough challenge for human beings, especially in the case that they lack negotiation experience, opponent information, and the available negotiation time is limited. In order to overcome these limitations, there exists considerable interest in automating their negotiation process by means of software agents to assist humans in the decision-making process. Automated negotiation therefore provides people with a realistic alternative solution. This chapter first overviews forms, protocols, and three main approaches of automated negotiation, namely, heuristic, game theoretic, and argumentation approaches. Then, the focus is on the study of complex practical negotiation — multiissue negotiation that runs under real-time constraints and in which the negotiating agents have no prior knowledge about their opponents’ preferences and strategies. Finally, two classes of state-of-the-art negotiation agents for complex negotiation are presented, namely, the agents based on regression techniques and the agents based on transfer learning to support its decision-making process during negotiation.",
author = "Gerhard Weiss and Siqi Chen",
year = "2018",
language = "English",
pages = "149--177",
booktitle = "Interactions in Multiagent Systems",
publisher = "World Scientific Publishing Company",
address = "Singapore",

}

Weiss, G & Chen, S 2018, Automated negotiation: An efficient approach to interaction among agents. in Interactions in Multiagent Systems. World Scientific Publishing Company, pp. 149-177.

Automated negotiation: An efficient approach to interaction among agents. / Weiss, Gerhard; Chen, Siqi.

Interactions in Multiagent Systems. World Scientific Publishing Company, 2018. p. 149-177.

Research output: Chapter in Book/Report/Conference proceedingChapterAcademic

TY - CHAP

T1 - Automated negotiation: An efficient approach to interaction among agents

AU - Weiss, Gerhard

AU - Chen, Siqi

PY - 2018

Y1 - 2018

N2 - Negotiation is any process through which the players on their own try to reach an agreement. It is a task that has a broad spectrum of practical applications to a variety of social, economic, and politic phenomena. When it comes to complicated problems such as negotiations with a large number of issues, finding good agreements is however a tough challenge for human beings, especially in the case that they lack negotiation experience, opponent information, and the available negotiation time is limited. In order to overcome these limitations, there exists considerable interest in automating their negotiation process by means of software agents to assist humans in the decision-making process. Automated negotiation therefore provides people with a realistic alternative solution. This chapter first overviews forms, protocols, and three main approaches of automated negotiation, namely, heuristic, game theoretic, and argumentation approaches. Then, the focus is on the study of complex practical negotiation — multiissue negotiation that runs under real-time constraints and in which the negotiating agents have no prior knowledge about their opponents’ preferences and strategies. Finally, two classes of state-of-the-art negotiation agents for complex negotiation are presented, namely, the agents based on regression techniques and the agents based on transfer learning to support its decision-making process during negotiation.

AB - Negotiation is any process through which the players on their own try to reach an agreement. It is a task that has a broad spectrum of practical applications to a variety of social, economic, and politic phenomena. When it comes to complicated problems such as negotiations with a large number of issues, finding good agreements is however a tough challenge for human beings, especially in the case that they lack negotiation experience, opponent information, and the available negotiation time is limited. In order to overcome these limitations, there exists considerable interest in automating their negotiation process by means of software agents to assist humans in the decision-making process. Automated negotiation therefore provides people with a realistic alternative solution. This chapter first overviews forms, protocols, and three main approaches of automated negotiation, namely, heuristic, game theoretic, and argumentation approaches. Then, the focus is on the study of complex practical negotiation — multiissue negotiation that runs under real-time constraints and in which the negotiating agents have no prior knowledge about their opponents’ preferences and strategies. Finally, two classes of state-of-the-art negotiation agents for complex negotiation are presented, namely, the agents based on regression techniques and the agents based on transfer learning to support its decision-making process during negotiation.

M3 - Chapter

SP - 149

EP - 177

BT - Interactions in Multiagent Systems

PB - World Scientific Publishing Company

ER -

Weiss G, Chen S. Automated negotiation: An efficient approach to interaction among agents. In Interactions in Multiagent Systems. World Scientific Publishing Company. 2018. p. 149-177