A Decentralized Model for Automated Multi-attribute Negotiations with Incomplete Information and General Utility Functions

Guoming Lai, Katia Sycara and Cuihong Li
Journal Article, Journal of Multi Agent and Grid Systems, Vol. 4, No. 1, January, 2008

View Publication

Copyright notice: This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. These works may not be reposted without the explicit permission of the copyright holder.

Abstract

This paper presents a decentralized model that allows self-interested agents to reach “win-win” agreements in a multi-attribute negotiation. The model is based on an alternating-offer protocol. In each period, the proposing agent is allowed to make a limited number of offers. The responding agent can select the best out of these offers. In the case of rejection, agents exchange their roles and the negotiation proceeds to the next period. To make counter offers, an agent first uses the heuristic of choosing the offer on an indifference (or “iso-utility”) curve/surface that is closest to the best offer made by the opponent in the previous period, and then taking this offer as the seed, chooses several other offers randomly in a specified neighborhood of this seed offer. Experimental results show that this model induces agents to reach near Pareto optimal agreements in general situations where agents have complex preferences on the attributes and incomplete information. This model does not require the presence of a mediator.


@article{Lai-2008-9889,
author = {Guoming Lai and Katia Sycara and Cuihong Li},
title = {A Decentralized Model for Automated Multi-attribute Negotiations with Incomplete Information and General Utility Functions},
journal = {Journal of Multi Agent and Grid Systems},
year = {2008},
month = {January},
volume = {4},
number = {1},
keywords = {agents, automated multi-attribute negotiations, decentralized model of negotiations, incomplete information, general utility functions},
} 2019-07-03T13:13:51-04:00