Approximating Nash Social Welfare under Submodular Valuations through (Un)Matchings

12/28/2019
by   Jugal Garg, et al.
0

We study the problem of approximating maximum Nash social welfare (NSW) when allocating m indivisible items among n asymmetric agents with submodular valuations. The NSW is a well-established notion of fairness and efficiency, defined as the weighted geometric mean of agents' valuations. For special cases of the problem with symmetric agents and additive(-like) valuation functions, approximation algorithms have been designed using approaches customized for these specific settings, and they fail to extend to more general settings. Hence, no approximation algorithm with factor independent of m is known either for asymmetric agents with additive valuations or for symmetric agents beyond additive(-like) valuations. In this paper, we extend our understanding of the NSW problem to far more general settings. Our main contribution is two approximation algorithms for asymmetric agents with additive and submodular valuations respectively. Both algorithms are simple to understand and involve non-trivial modifications of a greedy repeated matchings approach. Allocations of high valued items are done separately by un-matching certain items and re-matching them, by processes that are different in both algorithms. We show that these approaches achieve approximation factors of O(n) and O(n log n) for additive and submodular case respectively, which is independent of the number of items. For additive valuations, our algorithm outputs an allocation that also achieves the fairness property of envy-free up to one item (EF1). Furthermore, we show that the NSW problem under submodular valuations is strictly harder than all currently known settings with an e/(e-1) factor of the hardness of approximation, even for constantly many agents. For this case, we provide a different approximation algorithm that achieves a factor of e/(e-1), hence resolving it completely.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/30/2020

Approximating Nash Social Welfare under Rado Valuations

We consider the problem of approximating maximum Nash social welfare (NS...
research
11/07/2022

Approximating Nash Social Welfare by Matching and Local Search

For any ε>0, we give a simple, deterministic (6+ε)-approximation algorit...
research
05/13/2020

Fair and Efficient Allocations under Subadditive Valuations

We study the problem of allocating a set of indivisible goods among agen...
research
03/18/2021

A constant-factor approximation algorithm for Nash Social Welfare with submodular valuations

We present a 380-approximation algorithm for the Nash Social Welfare pro...
research
07/24/2023

The Good, the Bad and the Submodular: Fairly Allocating Mixed Manna Under Order-Neutral Submodular Preferences

We study the problem of fairly allocating indivisible goods (positively ...
research
02/06/2023

Dividing Good and Better Items Among Agents with Submodular Valuations

We study the problem of fairly allocating a set of indivisible goods amo...
research
08/09/2023

Improved EFX Approximation Guarantees under Ordinal-based Assumptions

Our work studies the fair allocation of indivisible items to a set of ag...

Please sign up or login with your details

Forgot password? Click here to reset