Maximizing Nash Social Welfare in 2-Value Instances
Hannaneh Akrami, Bhaskar Ray Chaudhury, Martin Hoefer, Kurt Mehlhorn,, Marco Schmalhofer, Golnoosh Shahkarami, Giovanna Varricchio, Quentin, Vermande, Ernest van Wijland

TL;DR
This paper studies the problem of allocating indivisible goods to agents with 2-value additive valuations to maximize Nash social welfare, providing polynomial algorithms for special cases and hardness results for general cases.
Contribution
It introduces a polynomial-time algorithm for optimal allocation when p divides q and establishes NP-hardness and APX-hardness results for other cases.
Findings
Optimal allocation computed in polynomial time when p divides q.
NP-hardness when p and q are coprime with p ≥ 3.
Approximation ratio of at most 1.0345 for general cases.
Abstract
We consider the problem of maximizing the Nash social welfare when allocating a set of indivisible goods to a set of agents. We study instances, in which all agents have 2-value additive valuations: The value of every agent for every good is , for , . Maybe surprisingly, we design an algorithm to compute an optimal allocation in polynomial time if divides , i.e., when and after appropriate scaling. The problem is \classNP-hard whenever and are coprime and . In terms of approximation, we present positive and negative results for general and . We show that our algorithm obtains an approximation ratio of at most 1.0345. Moreover, we prove that the problem is \classAPX-hard, with a lower bound of achieved at…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
Taxonomy
TopicsGame Theory and Voting Systems · Auction Theory and Applications · Complexity and Algorithms in Graphs
