Nash Social Welfare with Submodular Valuations: Approximation Algorithms and Integrality Gaps
Xiaohui Bei, Yuda Feng, Yang Hu, Shi Li, Ruilong Zhang
TL;DR
The paper tackles maximizing weighted Nash Social Welfare for agents with submodular valuations, presenting a 3.56+ε approximation by solving a strengthened configuration LP and applying a novel bipartite multigraph rounding. It introduces a global large-item concept, a greedy proxy function that is additive within configurations, and refined concentration bounds, with computer-assisted mathematical programs to bound the ratio. Beyond algorithmic gains, it establishes integrality-gap lower bounds for the configuration LP: at least $2^{\ln 2}-\varepsilon$ for weighted submodular valuations and $e^{1/e}-\varepsilon$ for additive valuations, plus a $2^{1/4}-\varepsilon$ gap for unweighted NSW with additive valuations. These results illuminate the limits of configuration-LP-based approaches and advance the understanding of NSW under submodular and additive valuations, with implications for fair and efficient resource allocation.
Abstract
We study the problem of allocating items to agents with submodular valuations with the goal of maximizing the weighted Nash social welfare (NSW). The best-known results for unweighted and weighted objectives are the $(4+ε)$ approximation given by Garg, Husic, Li, Végh, and Vondrák~[STOC 2023] and the $(233+ε)$ approximation given by Feng, Hu, Li, and Zhang~[STOC 2025], respectively. In this work, we present a $(3.56+ε)$-approximation algorithm for weighted NSW maximization with submodular valuations, simultaneously improving the previous approximation ratios of both the weighted and unweighted NSW problems. Our algorithm solves the configuration LP of Feng, Hu, Li, and Zhang~[STOC 2025] via a stronger separation oracle that loses an $e/(e-1)$ factor only on small items, and then rounds the solution via a new bipartite multigraph construction. Some key technical ingredients of our analysis include a greedy proxy function, additive within each configuration, that preserves the LP value while lower-bounding the rounded solution, together with refined concentration bounds and a series of mathematical programs analyzed partly by computer assistance. On the hardness side, we prove that the configuration LP for weighted NSW with submodular valuations has an integrality gap of at least $(2^{\ln 2}-ε) \approx 1.617 - ε$, which is larger than the current best-known $e/(e-1)-ε\approx 1.582-ε$ hardness~[SODA 2020]. For additive valuations, we show an integrality gap of $(e^{1/e}-ε)$, which proves the tightness of the approximation ratio in~[ICALP 2024] for algorithms based on the configuration LP. For unweighted NSW with additive valuations, we show an integrality gap of $(2^{1/4}-ε) \approx 1.189-ε$, again larger than the current best-known $\sqrt{8/7} \approx 1.069$-hardness~[Math. Oper. Res. 2024].
