Maximizing Nash Social Welfare in 2-Value Instances: Delineating Tractability

Abstract only We study the problem of allocating a set of indivisible goods among a set of agents with 2-value additive valuations. In this setting, each good is valued either 1 or p/q, for some fixed co-prime numbers p, q ∊ ℕ such that 1 ≤ q < p. Our goal is to find an allocation maximizing the...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Mathematics of operations research 2025-01
Hauptverfasser: Akrami, Hannaneh, Chaudhury, Bhaskar Ray, Hoefer, Martin, Mehlhorn, Kurt, Schmalhofer, Marco, Shahkarami, Golnoosh, Varricchio, Giovanna, Vermande, Quentin, van Wijland, Ernest
Format: Artikel
Sprache:eng
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Abstract only We study the problem of allocating a set of indivisible goods among a set of agents with 2-value additive valuations. In this setting, each good is valued either 1 or p/q, for some fixed co-prime numbers p, q ∊ ℕ such that 1 ≤ q < p. Our goal is to find an allocation maximizing the Nash social welfare (NSW), that is, the geometric mean of the valuations of the agents. In this work, we give a complete characterization of polynomial-time tractability of NSW maximization that solely depends on the values of q. We start by providing a rather simple polynomial-time algorithm to find a maximum NSW allocation when the valuation functions are integral, that is, q = 1. We then exploit more involved techniques to get an algorithm producing a maximum NSW allocation for the half-integral case, that is, q = 2. Finally, we show it is NP-hard to compute an allocation with maximum NSW whenever q ≥ 3. Editor’s Note: This paper is undergoing revision because the authors discovered a significantly improved proof for the main result. The updated version of the paper will be available here following editorial review.
ISSN:0364-765X
1526-5471
DOI:10.1287/moor.2023.0204