Using similarity criteria to make issue trade-offs in automated negotiations

被引:377
作者
Faratin, P
Sierra, C
Jennings, NR
机构
[1] MIT, Comp Sci Lab, Cambridge, MA 02139 USA
[2] CSIC, IIIA, Barcelona 08193, Spain
[3] Univ Southampton, Dept Elect & Comp Sci, Southampton SO17 1BJ, Hants, England
关键词
multi agent systems; automated negotiation; fuzzy similarity; trade-off algorithm;
D O I
10.1016/S0004-3702(02)00290-4
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Automated negotiation is a key form of interaction in systems that are composed of multiple autonomous agents. The aim of such interactions is to reach agreements through an iterative process of making offers. The content of such proposals are, however, a function of the strategy of the agents. Here we present a strategy called the trade-off strategy where multiple negotiation decision variables are traded-off against one another (e.g., paying a higher price in order to obtain an earlier delivery date or waiting longer in order to obtain a higher quality service). Such a strategy is commonly known to increase the social welfare of agents. Yet, to date, most computational work in this area has ignored the issue of trade-offs, instead aiming to increase social welfare through mechanism design. The aim of this paper is to develop a heuristic computational model of the trade-off strategy and show that it can lead to an increased social welfare of the system. A novel linear algorithm is presented that enables software agents to make trade-offs for multi-dimensional goods for the problem of distributed resource allocation. Our algorithm is motivated by a number of real-world negotiation applications that we have developed and can operate in the presence of varying degrees of uncertainty. Moreover, we show that on average the total time used by the algorithm is linearly proportional to the number of negotiation-issues under consideration. This formal analysis is complemented by an empirical evaluation that highlights the operational effectiveness of the algorithm in a range of negotiation scenarios. The algorithm itself operates by using the notion of fuzzy similarity to approximate the preference structure of the other negotiator and then uses a hill-climbing technique to explore the space of possible trade-offs for the one that is most likely to be acceptable. (C) 2002 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:205 / 237
页数:33
相关论文
共 64 条
  • [1] [Anonymous], INTELLIGENT INFORM A
  • [2] [Anonymous], 1950, THESIS PRINCETON U
  • [3] Barbuceanu M., 2000, Proceedings of the Fourth International Conference on Autonomous Agents, P239, DOI 10.1145/336595.337460
  • [4] Binmore K., 1990, ESSAYS FDN GAME THEO
  • [5] Binmore Ken, 1992, Fun and Games: A Text on Game Theory
  • [6] CASTLEFRANCHI C, 1997, LECT NOTES ARTIFICIA, V1237
  • [7] Clearwater S. H., 1996, MARKET BASED CONTROL
  • [8] Debreu G., 1959, Theory of Value
  • [9] Searching for joint gains in multi-party negotiations
    Ehtamo, H
    Kettunen, E
    Hämäläinen, RP
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2001, 130 (01) : 54 - 69
  • [10] Negotiation decision functions for autonomous agents
    Faratin, P
    Sierra, C
    Jennings, NR
    [J]. ROBOTICS AND AUTONOMOUS SYSTEMS, 1998, 24 (3-4) : 159 - 182