Efficient mechanisms for the supply of services in multi-agent environments

Auctions provide an efficient way of resolving one-to-many negotiations. This is particularly true for automated agents where delays and long communications carry negative externalities. A properly designed auction, tailored to the specific needs of the relevant multi-agent system, can significantly improve its performance. In this paper we focus on the specific problem of service allocation amongst autonomous, automated agents, within the ADEPT project which concerns the BT (British Telecom) business process of providing a quote for designing a network for a customer. The main contributions of this paper are threefold: First, we show how an English auction can be modified for for services, which are multi-dimensional private value objects. Second we show how, under certain conditions, auctions can be arranged by the service providing agents, in the cases where the service seeking agents fail to do so. We consider the incentives of all participants, and show how such an arrangement can be in their best interest. Finally, by examining our results for what is, essentially, an application of game-theory and mechanism design to an existing application, we draw some general conclusions on how such concepts can be operationalized in auotomated agents.

[1]  Lars Erik Holmquist,et al.  Fun and Games , 2005, Heading Home With Your Newborn.

[2]  Ken Binmore,et al.  Fun and games : a text on game theory , 1991 .

[3]  K. Binmore Bargaining and coalitions , 1986 .

[4]  所 真理雄,et al.  ICMAS-96 : proceedings Second International Conference on Multi-Agent Systems, December 10-13, 1996, Kyoto, Japan , 1996 .

[5]  Pablo Noriega,et al.  FM96.5 A Java-based Electronic Auction House , 1997, PAAM.

[6]  Jeffrey S. Rosenschein and Gilad Zlotkin Rules of Encounter , 1994 .

[7]  Nicholas R. Jennings,et al.  Agent-Based Business Process Management , 1996, Int. J. Cooperative Inf. Syst..

[8]  J. Laffont,et al.  Implementation, Contracts, and Renegotiation in Environments With Complete Information , 1992 .

[9]  Negotiation behaviour , 2000, The Expert Negotiator.

[10]  Lyndon C. Lee Progressive Multi-Agent Negotiation* , 1996 .

[11]  David Pearce Rationalizable Strategic Behavior and the Problem of Perfection , 1984 .

[12]  Ken Binmore,et al.  Applying game theory to automated negotiation , 1999 .

[13]  Sarit Kraus,et al.  Negotiation and Cooperation in Multi-Agent Environments , 1997, Artif. Intell..

[14]  H. Raiffa The art and science of negotiation , 1983 .

[15]  Nicholas R. Jennings,et al.  A Service-Oriented Negotiation Model between Autonomous Agents , 1997, MAAMAW.

[16]  Peter J. Carnevale,et al.  Negotiation in Social Conflict , 1993 .

[17]  H. Jürgen Müller,et al.  Negotiation principles , 1996 .

[18]  Anat R. Admati,et al.  Strategic Delay in Bargaining , 1987 .

[19]  Hal R. Varian,et al.  Economic Mechanism Design for Computerized Agents , 1995, USENIX Workshop on Electronic Commerce.

[20]  David M. Kreps,et al.  Game Theory and Economic Modelling , 1992 .

[21]  Victor R. Lesser,et al.  Issues in Automated Negotiation and Electronic Commerce: Extending the Contract Net Framework , 1997, ICMAS.