TY - GEN
T1 - Constant Approximation for Weighted Nash Social Welfare with Submodular Valuations
AU - Feng, Yuda
AU - Hu, Yang
AU - Li, Shi
AU - Zhang, Ruilong
N1 - Publisher Copyright:
© 2025 Copyright is held by the owner/author(s). Publication rights licensed to ACM.
PY - 2025/6/15
Y1 - 2025/6/15
N2 - We study the problem of assigning items to agents so as to maximize the weighted Nash Social Welfare (NSW) under submodular valuations. The best-known result for the problem is an O(nwmax)-approximation due to Garg, Husic, Li, Vegh, and Vondrak (STOC'23), where wmax is the maximum weight over all agents. Obtaining a constant approximation algorithm is an open problem in the field that has recently attracted considerable attention. We give the first such algorithm for the problem, thus solving the open problem in the affirmative. Our algorithm is based on the natural Configuration LP for the problem, which was introduced recently by Feng and Li (ICALP'24) for the additive valuation case. Our rounding algorithm is similar to that of Li (SODA'25) developed for the unrelated machine scheduling problem to minimize weighted completion time. Roughly speaking, we designate the largest item in each configuration as a large item and the remaining items as small items. So, every agent gets precisely 1 fractional large item in the configuration LP solution. With the rounding algorithm in Li (SODA'25), we can ensure that in the obtained solution, every agent gets precisely 1 large item, and the assignments of small items are negatively correlated.
AB - We study the problem of assigning items to agents so as to maximize the weighted Nash Social Welfare (NSW) under submodular valuations. The best-known result for the problem is an O(nwmax)-approximation due to Garg, Husic, Li, Vegh, and Vondrak (STOC'23), where wmax is the maximum weight over all agents. Obtaining a constant approximation algorithm is an open problem in the field that has recently attracted considerable attention. We give the first such algorithm for the problem, thus solving the open problem in the affirmative. Our algorithm is based on the natural Configuration LP for the problem, which was introduced recently by Feng and Li (ICALP'24) for the additive valuation case. Our rounding algorithm is similar to that of Li (SODA'25) developed for the unrelated machine scheduling problem to minimize weighted completion time. Roughly speaking, we designate the largest item in each configuration as a large item and the remaining items as small items. So, every agent gets precisely 1 fractional large item in the configuration LP solution. With the rounding algorithm in Li (SODA'25), we can ensure that in the obtained solution, every agent gets precisely 1 large item, and the assignments of small items are negatively correlated.
KW - Approximation Algorithms
KW - Combinatorial Optimization
KW - Fairness
KW - Nash Social Welfare
KW - Randomized Rounding
KW - Submodularity
UR - https://www.scopus.com/pages/publications/105009854262
U2 - 10.1145/3717823.3718203
DO - 10.1145/3717823.3718203
M3 - 会议稿件
AN - SCOPUS:105009854262
T3 - Proceedings of the Annual ACM Symposium on Theory of Computing
SP - 1395
EP - 1405
BT - STOC 2025 - Proceedings of the 57th Annual ACM Symposium on Theory of Computing
A2 - Koucky, Michal
A2 - Bansal, Nikhil
PB - Association for Computing Machinery
T2 - 57th Annual ACM Symposium on Theory of Computing, STOC 2025
Y2 - 23 June 2025 through 27 June 2025
ER -