Nash Social Welfare in Multiagent Resource Allocation

We study different aspects of the multiagent resource allocation problem when the objective is to find an allocation that maximizes Nash social welfare, the product of the utilities of the individual agents. The Nash solution is an important welfare criterion that combines efficiency and fairness considerations. We show that the problem of finding an optimal outcome is NP-hard for a number of different languages for representing agent preferences; we establish new results regarding convergence to Nash-optimal outcomes in a distributed negotiation framework; and we design and test algorithms similar to those applied in combinatorial auctions for computing such an outcome directly.

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

[2]  H. Van Dyke Parunak,et al.  Applications of distributed artificial intelligence in industry , 1996 .

[3]  W. M. Gorman The Structure of Utility Functions , 1968 .

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

[5]  José Neves,et al.  The Fabricare scheduling prototype suite: Agent interaction and knowledge base , 2003, J. Intell. Manuf..

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

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

[8]  Hervé Moulin,et al.  Fair division and collective welfare , 2003 .

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

[10]  Michael P. Wellman,et al.  Market-aware agents for a multiagent world , 1998, Robotics Auton. Syst..

[11]  Mohammad Taghi Hajiaghayi,et al.  Automated Online Mechanism Design and Prophet Inequalities , 2007, AAAI.

[12]  A. Sen,et al.  Commodities and Capabilities , 1987 .

[13]  F. B. Vernadat,et al.  Decisions with Multiple Objectives: Preferences and Value Tradeoffs , 1994 .

[14]  Brahim Chaib-draa,et al.  Multi-item auctions for automatic negotiation , 2002, Inf. Softw. Technol..

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

[16]  Luc Bongaerts,et al.  Reference architecture for holonic manufacturing systems: PROSA , 1998 .

[17]  A. Feldman,et al.  Bilateral Trading Processes, Pairwise Optimally, and Pareto Optimality , 1973 .

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

[19]  Vincent Conitzer,et al.  Combinatorial Auctions with k-wise Dependent Valuations , 2005, AAAI.

[20]  Craig Boutilier,et al.  Bidding Languages for Combinatorial Auctions , 2001, IJCAI.

[21]  Yann Chevaleyre,et al.  Reaching Envy-Free States in Distributed Negotiation Settings , 2007, IJCAI.

[22]  Martin Pesendorfer,et al.  Auctioning bus routes: the London experience , 2006 .

[23]  Ulrich Endriss,et al.  Preference Modeling by Weighted Goals with Max Aggregation , 2008, KR.

[24]  Alexander Schrijver,et al.  Theory of linear and integer programming , 1986, Wiley-Interscience series in discrete mathematics and optimization.

[25]  Distributed Combinatorial Resource Scheduling , .

[26]  D. Sarne,et al.  Nash Social Welfare in Multiagent Resource Allocation , 2009, AMEC/TADA.

[27]  J. Lang,et al.  EQUITABLE ALLOCATION OF EARTH OBSERVING SATELLITES RESOURCES , 2003 .

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

[29]  Yann Chevaleyre,et al.  Representing Utility Functions via Weighted Goals , 2009, Math. Log. Q..

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

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

[32]  Peter C. Fishburn,et al.  Utility theory for decision making , 1970 .

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

[34]  Craig Boutilier,et al.  Solving concisely expressed combinatorial auction problems , 2002, AAAI/IAAI.

[35]  Yoav Shoham,et al.  A Test Suite for Combinatorial Auctions , 2005 .

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

[37]  Serge-Christophe Kolm,et al.  Justice et équité , 1972 .

[38]  J. Nash THE BARGAINING PROBLEM , 1950, Classics in Game Theory.

[39]  F. Vega-Redondo Complex Social Networks: Econometric Society Monographs , 2007 .

[40]  Amartya Sen,et al.  On Weights and Measures: Informational Constraints in Social Welfare Analysis , 1977 .

[41]  Michel Grabisch,et al.  K-order Additive Discrete Fuzzy Measures and Their Representation , 1997, Fuzzy Sets Syst..

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

[43]  Yoav Shoham,et al.  Combinatorial Auctions , 2005, Encyclopedia of Wireless Networks.

[44]  室 章治郎 Michael R.Garey/David S.Johnson 著, "COMPUTERS AND INTRACTABILITY A guide to the Theory of NP-Completeness", FREEMAN, A5判変形判, 338+xii, \5,217, 1979 , 1980 .

[45]  Yann Chevaleyre,et al.  Multiagent resource allocation in k-additive domains: preference representation and complexity , 2008, Ann. Oper. Res..

[46]  Han La Poutré,et al.  A Decommitment Strategy in a Competitive Multi-agent Transportation Setting , 2003, AMEC.

[47]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[48]  Salil P. Vadhan,et al.  Computational Complexity , 2005, Encyclopedia of Cryptography and Security.

[49]  Jérôme Lang,et al.  Logical Preference Representation and Combinatorial Vote , 2004, Annals of Mathematics and Artificial Intelligence.

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

[51]  Tuomas Sandholm,et al.  An Implementation of the Contract Net Protocol Based on Marginal Cost Calculations , 1993, AAAI.

[52]  Sunilkumar S. Manvi,et al.  An Agent-based Resource Allocation Model for computational grids , 2005, Multiagent Grid Syst..

[53]  A. Feldman,et al.  Bilateral Trading Processes, Pairwise Optimality, and Pareto Optimality1 , 1989 .

[54]  Nicolas Maudet,et al.  Negotiating Socially Optimal Allocations of Resources , 2011, J. Artif. Intell. Res..

[55]  C. d'Aspremont,et al.  Equity and the Informational Basis of Collective Choice , 1977 .

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

[57]  G. Debreu Topological Methods in Cardinal Utility Theory , 1959 .

[58]  Yoav Shoham,et al.  Towards a universal test suite for combinatorial auction algorithms , 2000, EC '00.

[59]  D. E. Bell,et al.  Decision making: Descriptive, normative, and prescriptive interactions. , 1990 .

[60]  P. Fishburn Condorcet Social Choice Functions , 1977 .

[61]  Andrew Chi-Chih Yao,et al.  Some complexity questions related to distributive computing(Preliminary Report) , 1979, STOC.

[62]  Yann Chevaleyre,et al.  Issues in Multiagent Resource Allocation , 2006, Informatica.

[63]  Nicolas Maudet,et al.  On the communication complexity of multilateral trading , 2004, Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems, 2004. AAMAS 2004..

[64]  Craig Boutilier,et al.  Solving Combinatorial Auctions Using Stochastic Local Search , 2000, AAAI/IAAI.

[65]  Han La Poutré,et al.  A Decommitment Strategy in a Competitive Multi-agent Transportation Setting , 2003, AMEC.

[66]  Martin Gairing,et al.  Selfish Routing in Non-Cooperative Networks: A Survey , 2003, Bull. EATCS.

[67]  M. T. Escrig,et al.  Task allocation in rescue operations using combinatorial auctions , 2003 .

[68]  Julita Vassileva,et al.  An extended alternating-offers bargaining protocol for automated negotiation in multi-agent systems , 2002, OTM.

[69]  R. L. Keeney,et al.  Decisions with Multiple Objectives: Preferences and Value Trade-Offs , 1977, IEEE Transactions on Systems, Man, and Cybernetics.

[70]  Van BrusselHendrik,et al.  Reference architecture for holonic manufacturing systems , 1998 .

[71]  Ulrich Endriss,et al.  Winner determination in combinatorial auctions with logic-based bidding languages , 2008, AAMAS.

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

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