Maximizing Nash Social Welfare in 2-Value Instances
Computer Science and Game Theory
2021-10-04 v2
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 .
Keywords
Cite
@article{arxiv.2107.08965,
title = {Maximizing Nash Social Welfare in 2-Value Instances},
author = {Hannaneh Akrami and Bhaskar Ray Chaudhury and Martin Hoefer and Kurt Mehlhorn and Marco Schmalhofer and Golnoosh Shahkarami and Giovanna Varricchio and Quentin Vermande and Ernest van Wijland},
journal= {arXiv preprint arXiv:2107.08965},
year = {2021}
}