Negotiating Socially Optimal Allocations of Resources

A multiagent system may be thought of as an artificial society of autonomous software agents and we can apply concepts borrowed from welfare economics and social choice theory to assess the social welfare of such an agent society. In this paper, we study an abstract negotiation framework where agents can agree on multilateral deals to exchange bundles of indivisible resources. We then analyse how these deals affect social welfare for different instances of the basic framework and different interpretations of the concept of social welfare itself. In particular, we show how certain classes of deals are both sufficient and necessary to guarantee that a socially optimal allocation of resources will be reached eventually.

[1]  Tuomas Sandholm,et al.  Distributed rational decision making , 1999 .

[2]  Jérôme Lang,et al.  Efficiency and envy-freeness in fair division of indivisible goods: logical representation and complexity , 2005, IJCAI.

[3]  Gérard Verfaillie,et al.  Exploiting a Common Property Resource under a Fairness Constraint: a Case Study , 1999, IJCAI.

[4]  Michael Wooldridge,et al.  The complexity of contract negotiation , 2005, Artif. Intell..

[5]  Sarit Kraus,et al.  Strategic Negotiation in Multiagent Environments , 2001, Intelligent robots and autonomous agents.

[6]  Craig Boutilier,et al.  Sequential Auctions for the Allocation of Resources with Complementarities , 1999, IJCAI.

[7]  K. Arrow Social Choice and Individual Values , 1951 .

[8]  Nicolas Maudet,et al.  On optimal outcomes of negotiations over resources , 2003, AAMAS '03.

[9]  Yann Chevaleyre,et al.  Multiagent Resource Allocation with K -additive Utility Functions , 2004 .

[10]  Samir Aknine,et al.  An Extended Multi-Agent Negotiation Protocol , 2004, Autonomous Agents and Multi-Agent Systems.

[11]  Michel Gendreau,et al.  Combinatorial auctions , 2007, Ann. Oper. Res..

[12]  H. Moulin Axioms of Cooperative Decision Making , 1988 .

[13]  Yann Chevaleyre,et al.  Negotiating over small bundles of resources , 2005, AAMAS '05.

[14]  Barbara Messing,et al.  An Introduction to MultiAgent Systems , 2002, Künstliche Intell..

[15]  Ronald M. Harstad,et al.  Computationally Manageable Combinational Auctions , 1998 .

[16]  Nicolas Maudet,et al.  Resource Allocation in Egalitarian Agent Societies , 2003 .

[17]  Martin Andersson,et al.  Contract type sequencing for reallocative negotiation , 2000, Proceedings 20th IEEE International Conference on Distributed Computing Systems.

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

[19]  Nicholas R. Jennings,et al.  An agenda-based framework for multi-issue negotiation , 2004, Artif. Intell..

[20]  P. E. Dunne,et al.  Extremal Behaviour in Multiagent Contract Negotiation , 2011, J. Artif. Intell. Res..

[21]  Reid G. Smith,et al.  The Contract Net Protocol: High-Level Communication and Control in a Distributed Problem Solver , 1980, IEEE Transactions on Computers.

[22]  Pattie Maes,et al.  Challenger: a multi-agent system for distributed resource allocation , 1997, AGENTS '97.

[23]  Michael Wooldridge,et al.  Introduction to multiagent systems , 2001 .

[24]  M. Satterthwaite,et al.  Efficient Mechanisms for Bilateral Trading , 1983 .

[25]  Nicolas Maudet,et al.  On the Communication Complexity of Multilateral Trading: Extended Report , 2005, Autonomous Agents and Multi-Agent Systems.

[26]  Tuomas Sandholm,et al.  Algorithm for optimal winner determination in combinatorial auctions , 2002, Artif. Intell..

[27]  Paolo Torroni,et al.  Dialogues for Negotiation: Agent Varieties and Dialogue Sequences , 2001, ATAL.

[28]  Michael Wooldridge,et al.  Tractability Results for Automatic Contracting , 2004, ECAI.

[29]  Steven J. Brams,et al.  Fair division - from cake-cutting to dispute resolution , 1998 .

[30]  A. Sen,et al.  Collective Choice and Social Welfare , 2017 .

[31]  Michael Wooldridge,et al.  Desiderata for argumentation protocols , 2002 .

[32]  Yann Chevaleyre,et al.  On Maximal Classes of Utility Functions for Efficient one-to-one Negotiation , 2005, IJCAI.

[33]  Nicolas Maudet,et al.  Welfare Engineering in Multiagent Systems , 2003, ESAW.

[34]  Elchanan Mossel,et al.  On approximately fair allocations of indivisible goods , 2004, EC '04.

[35]  Yoav Shoham,et al.  Taming the Computational Complexity of Combinatorial Auctions: Optimal and Approximate Approaches , 1999, IJCAI.

[36]  Tuomas Sandholm Contract Types for Satisficing Task Allocation:I Theoretical Results , 2002 .

[37]  Michael H. Rothkopf,et al.  Bidding in Simultaneous Auctions with a Constraint on Exposure , 1977, Oper. Res..

[38]  R. M. Adelson,et al.  Utility Theory for Decision Making , 1971 .