An Auction-Based Negotiation Protocol for Agents with Nonlinear Utility Functions

Multi-issue negotiation protocols have been studied widely and represent a promising field since most negotiation problems in the real world involve multiple issues. The vast majority of this work has assumed that negotiation issues are independent, so agents can aggregate the utilities of the issue values by simple summation, producing linear utility functions. In the real world, however, such aggregations are often unrealistic. We cannot, for example, just add up the value of car's carburetor and the value of car's engine when engineers negotiate over the design a car. These value of these choices are interdependent, resulting in nonlinear utility functions. In this paper, we address this important gap in current negotiation techniques. We propose a negotiation protocol where agents employ adjusted sampling to generate proposals, and an auction mechanism is used to find social-welfare maximizing deals. Our experimental results show that our method substantially outperforms existing methods in large nonlinear utility spaces like those found in real world contexts. Further, we show that our protocol is incentive compatible.

[1]  G. A. Miller THE PSYCHOLOGICAL REVIEW THE MAGICAL NUMBER SEVEN, PLUS OR MINUS TWO: SOME LIMITS ON OUR CAPACITY FOR PROCESSING INFORMATION 1 , 1956 .

[2]  Lawrence M. Ausubel,et al.  Ascending Auctions with Package Bidding , 2002 .

[3]  John Davin,et al.  Impact of problem centralization in distributed constraint optimization algorithms , 2005, AAMAS '05.

[4]  Peter Norvig,et al.  Artificial Intelligence: A Modern Approach , 1995 .

[5]  Nicholas R. Jennings,et al.  A fuzzy constraint based model for bilateral, multi-issue negotiations in semi-competitive environments , 2003, Artif. Intell..

[6]  Nicholas R. Jennings,et al.  Optimal negotiation of multiple issues in incomplete information settings , 2004, Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems, 2004. AAMAS 2004..

[7]  Raymond Y. K. Lau Towards Genetically Optimised Multi-Agent Multi-Issue Negotiations , 2005, Proceedings of the 38th Annual Hawaii International Conference on System Sciences.

[8]  Makoto Yokoo,et al.  Robust double auction protocol against false-name bids , 2001, Proceedings 21st International Conference on Distributed Computing Systems.

[9]  Xin Li,et al.  Adaptive, confidence-based multiagent negotiation strategy , 2004, Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems, 2004. AAMAS 2004..

[10]  Mark Klein,et al.  Negotiating Complex Contracts , 2003, AAMAS '02.

[11]  David Levine,et al.  Winner determination in combinatorial auction generalizations , 2002, AAMAS '02.

[12]  Pattie Maes,et al.  Kasbah: An Agent Marketplace for Buying and Selling Goods , 1996, PAAM.

[13]  Takayuki Ito,et al.  A multi-issue negotiation protocol among competitive agents and its extension to a nonlinear utility negotiation protocol , 2006, AAMAS '06.

[14]  Makoto Yokoo,et al.  An efficient approximate algorithm for winner determination in combinatorial auctions , 2000, EC '00.

[15]  Nicholas R. Jennings,et al.  Using similarity criteria to make issue trade-offs in automated negotiations , 2002, Artif. Intell..

[16]  Mihai Barbuceanu,et al.  Multi-attribute Utility Theoretic Negotiation for Electronic Commerce , 2000, AMEC.

[17]  T. Bosse,et al.  Human vs. computer behavior in multi-issue negotiation , 2005, Rational, Robust, and Secure Negotiation Mechanisms in Multi-Agent Systems (RRS'05).

[18]  Theodore Groves,et al.  Incentives in Teams , 1973 .

[19]  Sandip Sen,et al.  Negotiating efficient outcomes over multiple issues , 2006, AAMAS '06.