TY - GEN
T1 - New Convex Programming Technique for Nash Social Welfare and Scheduling
AU - Feng, Yuda
AU - Hu, Weijiang
AU - Li, Shi
N1 - Publisher Copyright:
© Yuda Feng, Weijiang Hu, and Shi Li.
PY - 2026/7/1
Y1 - 2026/7/1
N2 - We propose a new convex programming relaxation for the weighted Nash social welfare (NSW) problem that achieves a matching (e1/e ≈ 1.445)-approximation via the rounding algorithm of Feng and Li. Unlike the exponential-size configuration LP used in prior work, our formulation can be converted into a compact linear program of polynomial size, incurring only an additive loss of ln(1 + ϵ) in the objective. This allows the program to be solved directly using standard LP solvers, without the ellipsoid method or dual separation oracles. In the unweighted case, we show that our convex program is equivalent to the restricted-spending Fisher market convex program of Cole and Gkatzelis, yielding a constructive proof that its integrality gap is exactly e1/e. With a minor modification, our analysis also gives a simple proof of the e1/e EF1 gap for the identical agent setting. Finally, we show that our convex programming technique extends to two unrelated machine scheduling problems, recovering the best-known approximation ratios with simpler analyses.
AB - We propose a new convex programming relaxation for the weighted Nash social welfare (NSW) problem that achieves a matching (e1/e ≈ 1.445)-approximation via the rounding algorithm of Feng and Li. Unlike the exponential-size configuration LP used in prior work, our formulation can be converted into a compact linear program of polynomial size, incurring only an additive loss of ln(1 + ϵ) in the objective. This allows the program to be solved directly using standard LP solvers, without the ellipsoid method or dual separation oracles. In the unweighted case, we show that our convex program is equivalent to the restricted-spending Fisher market convex program of Cole and Gkatzelis, yielding a constructive proof that its integrality gap is exactly e1/e. With a minor modification, our analysis also gives a simple proof of the e1/e EF1 gap for the identical agent setting. Finally, we show that our convex programming technique extends to two unrelated machine scheduling problems, recovering the best-known approximation ratios with simpler analyses.
KW - Approximation Algorithms
KW - Convex Programming
KW - Nash Social Welfare
KW - Scheduling
UR - https://www.scopus.com/pages/publications/105044600560
U2 - 10.4230/LIPIcs.ICALP.2026.90
DO - 10.4230/LIPIcs.ICALP.2026.90
M3 - Conference contribution
AN - SCOPUS:105044600560
T3 - Leibniz International Proceedings in Informatics, LIPIcs
BT - 53rd International Colloquium on Automata, Languages, and Programming, ICALP 2026
A2 - Bhattacharya, Sayan
A2 - Nanongkai, Danupon
A2 - Benedikt, Michael
A2 - Puppis, Gabriele
PB - Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
T2 - 53rd International Colloquium on Automata, Languages, and Programming, ICALP 2026
Y2 - 7 July 2026 through 10 July 2026
ER -