TY - JOUR
T1 - NegoChat-A
T2 - a chat-based negotiation agent with bounded rationality
AU - Rosenfeld, Avi
AU - Zuckerman, Inon
AU - Segal-Halevi, Erel
AU - Drein, Osnat
AU - Kraus, Sarit
N1 - Publisher Copyright:
© 2015, The Author(s).
PY - 2016/1/1
Y1 - 2016/1/1
N2 - To date, a variety of automated negotiation agents have been created. While each of these agents has been shown to be effective in negotiating with people in specific environments, they typically lack the natural language processing support required to enable real-world types of interactions. To address this limitation, we present NegoChat-A, an agent that incorporates several significant research contributions. First, we found that simply modifying existing agents to include an natural language processing module is insufficient to create these agents. Instead, agents that support natural language must have strategies that allow for partial agreements and issue-by-issue interactions. Second, we present NegoChat-A’s negotiation algorithm. This algorithm is based on bounded rationality, and specifically anchoring and aspiration adaptation theory. The agent begins each negotiation interaction by proposing a full offer, which serves as its anchor. Assuming this offer is not accepted, the agent then proceeds to negotiate via partial agreements, proposing the next issue for negotiation based on people’s typical urgency, or order of importance. We present a rigorous evaluation of NegoChat-A, showing its effectiveness in two different negotiation roles.
AB - To date, a variety of automated negotiation agents have been created. While each of these agents has been shown to be effective in negotiating with people in specific environments, they typically lack the natural language processing support required to enable real-world types of interactions. To address this limitation, we present NegoChat-A, an agent that incorporates several significant research contributions. First, we found that simply modifying existing agents to include an natural language processing module is insufficient to create these agents. Instead, agents that support natural language must have strategies that allow for partial agreements and issue-by-issue interactions. Second, we present NegoChat-A’s negotiation algorithm. This algorithm is based on bounded rationality, and specifically anchoring and aspiration adaptation theory. The agent begins each negotiation interaction by proposing a full offer, which serves as its anchor. Assuming this offer is not accepted, the agent then proceeds to negotiate via partial agreements, proposing the next issue for negotiation based on people’s typical urgency, or order of importance. We present a rigorous evaluation of NegoChat-A, showing its effectiveness in two different negotiation roles.
KW - Algorithms
KW - Human-agent interactions
KW - Negotiation
UR - http://www.scopus.com/inward/record.url?scp=84953635848&partnerID=8YFLogxK
U2 - 10.1007/s10458-015-9281-9
DO - 10.1007/s10458-015-9281-9
M3 - ???researchoutput.researchoutputtypes.contributiontojournal.article???
SN - 1387-2532
VL - 30
SP - 60
EP - 81
JO - Autonomous Agents and Multi-Agent Systems
JF - Autonomous Agents and Multi-Agent Systems
IS - 1
ER -