Maximizing Nash Product Social Welfare in Allocating Indivisible Goods

We consider the problem of allocating indivisible goods to agents who have preferences over the goods. In such a setting, a central task is to maximize social welfare. In this paper, we assume the preferences to be additive, and measure social welfare by means of the Nash product. We focus on the computational complexity involved in maximizing Nash product social welfare when scores inherent in classical voting procedures such as Approval or Borda voting are used to associate utilities with the agents' preferences. In particular, we show that the maximum Nash product social welfare can be computed efficiently when Approval scores are used, while for Borda and Lexicographic scores the problem becomes NP-complete.

[1]  Cristopher Moore,et al.  Hard Tiling Problems with Simple Tiles , 2001, Discret. Comput. Geom..

[2]  F. Brandt,et al.  Computational Social Choice: Prospects and Challenges , 2011, FET.

[3]  Jörg Rothe,et al.  Computational complexity and approximability of social welfare optimization in multiagent resource allocation , 2012, Autonomous Agents and Multi-Agent Systems.

[4]  Ulrich Endriss,et al.  Nash Social Welfare in Multiagent Resource Allocation , 2009, AMEC/TADA.

[5]  D. Golovin Max-min fair allocation of indivisible goods , 2005 .

[6]  Carles Sierra,et al.  Agent-Mediated Electronic Commerce , 2004, Autonomous Agents and Multi-Agent Systems.

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

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

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

[10]  Nikhil Bansal,et al.  The Santa Claus problem , 2006, STOC '06.

[11]  Peter C. Fishburn,et al.  FAIR DIVISION OF INDIVISIBLE ITEMS , 2003 .

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

[13]  Peter C. Fishburn,et al.  Chapter 4 Voting procedures , 2002 .

[14]  Jörg Rothe,et al.  Scoring Rules for the Allocation of Indivisible Goods , 2014, ECAI.

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

[16]  Ravindra K. Ahuja,et al.  Network Flows: Theory, Algorithms, and Applications , 1993 .

[17]  Jörg Rothe,et al.  Complexity of social welfare optimization in multiagent resource allocation , 2010, AAMAS.