Sublinear Approximation Algorithm for Nash Social Welfare with XOS Valuations

Authors Siddharth Barman , Anand Krishna , Pooja Kulkarni , Shivika Narang



PDF
Thumbnail PDF

File

LIPIcs.ITCS.2024.8.pdf
  • Filesize: 0.95 MB
  • 23 pages

Document Identifiers

Author Details

Siddharth Barman
  • Indian Institute of Science, Bangalore, India
Anand Krishna
  • Indian Institute of Science, Bangalore, India
Pooja Kulkarni
  • University of Illinois at Urbana-Champaign, IL, USA
Shivika Narang
  • Simons Laufer Mathematical Sciences Institute, Berkeley, CA, USA

Cite AsGet BibTex

Siddharth Barman, Anand Krishna, Pooja Kulkarni, and Shivika Narang. Sublinear Approximation Algorithm for Nash Social Welfare with XOS Valuations. In 15th Innovations in Theoretical Computer Science Conference (ITCS 2024). Leibniz International Proceedings in Informatics (LIPIcs), Volume 287, pp. 8:1-8:23, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2024)
https://doi.org/10.4230/LIPIcs.ITCS.2024.8

Abstract

We study the problem of allocating indivisible goods among n agents with the objective of maximizing Nash social welfare (NSW). This welfare function is defined as the geometric mean of the agents' valuations and, hence, it strikes a balance between the extremes of social welfare (arithmetic mean) and egalitarian welfare (max-min value). Nash social welfare has been extensively studied in recent years for various valuation classes. In particular, a notable negative result is known when the agents' valuations are complement-free and are specified via value queries: for XOS valuations, one necessarily requires exponentially many value queries to find any sublinear (in n) approximation for NSW. Indeed, this lower bound implies that stronger query models are needed for finding better approximations. Towards this, we utilize demand oracles and XOS oracles; both of these query models are standard and have been used in prior work on social welfare maximization with XOS valuations. We develop the first sublinear approximation algorithm for maximizing Nash social welfare under XOS valuations, specified via demand and XOS oracles. Hence, this work breaks the O(n)-approximation barrier for NSW maximization under XOS valuations. We obtain this result by developing a novel connection between NSW and social welfare under a capped version of the agents' valuations. In addition to this insight, which might be of independent interest, this work relies on an intricate combination of multiple technical ideas, including the use of repeated matchings and the discrete moving knife method. In addition, we partially complement the algorithmic result by showing that, under XOS valuations, an exponential number of demand and XOS queries are necessarily required to approximate NSW within a factor of (1 - 1/e).

Subject Classification

ACM Subject Classification
  • Theory of computation → Approximation algorithms analysis
Keywords
  • Discrete Fair Division
  • Nash Social Welfare
  • XOS Valuations

Metrics

  • Access Statistics
  • Total Accesses (updated on a weekly basis)
    0
    PDF Downloads

References

  1. Nima Anari, Shayan Oveis Gharan, Amin Saberi, and Mohit Singh. Nash social welfare, matrix permanent, and stable polynomials. In 8th Innovations in Theoretical Computer Science Conference (ITCS 2017), volume 67, page 36. Schloss Dagstuhl-Leibniz-Zentrum fuer Informatik, 2017. Google Scholar
  2. Nima Anari, Tung Mai, Shayan Oveis Gharan, and Vijay V Vazirani. Nash social welfare for indivisible items under separable, piecewise-linear concave utilities. In Proceedings of the Twenty-Ninth Annual ACM-SIAM Symposium on Discrete Algorithms, pages 2274-2290. SIAM, 2018. Google Scholar
  3. Moshe Babaioff, Tomer Ezra, and Uriel Feige. Fair and truthful mechanisms for dichotomous valuations. Proceedings of the AAAI Conference on Artificial Intelligence, 35:5119-5126, May 2021. URL: https://ojs.aaai.org/index.php/AAAI/article/view/16647.
  4. Siddharth Barman, Umang Bhaskar, Anand Krishna, and Ranjani G. Sundaram. Tight approximation algorithms for p-mean welfare under subadditive valuations. In ESA, 2020. Google Scholar
  5. Siddharth Barman, Anand Krishna, Pooja Kulkarni, and Shivika Narang. Sublinear approximation algorithm for Nash social welfare with XOS valuations. arXiv preprint arXiv:2110.00767, 2021. Google Scholar
  6. Siddharth Barman, Sanath Kumar Krishnamurthy, and Rohit Vaish. Finding fair and efficient allocations. In Proceedings of the 2018 ACM Conference on Economics and Computation, pages 557-574, 2018. Google Scholar
  7. Siddharth Barman, Sanath Kumar Krishnamurthy, and Rohit Vaish. Greedy algorithms for maximizing nash social welfare. In Proceedings of the 17th International Conference on Autonomous Agents and MultiAgent Systems, pages 7-13, 2018. Google Scholar
  8. Siddharth Barman and Paritosh Verma. Approximating nash social welfare under binary xos and binary subadditive valuations. To appear at WINE, 2021. Google Scholar
  9. Steven J Brams, Steven John Brams, and Alan D Taylor. Fair Division: From cake-cutting to dispute resolution. Cambridge University Press, 1996. Google Scholar
  10. Felix Brandt, Vincent Conitzer, Ulle Endriss, Jérôme Lang, and Ariel D Procaccia. Handbook of computational social choice. Cambridge University Press, 2016. Google Scholar
  11. Ioannis Caragiannis, David Kurokawa, Hervé Moulin, Ariel D Procaccia, Nisarg Shah, and Junxing Wang. The unreasonable fairness of maximum nash welfare. ACM Transactions on Economics and Computation (TEAC), 7(3):1-32, 2019. Google Scholar
  12. Bhaskar Ray Chaudhury, Jugal Garg, and Ruta Mehta. Fair and efficient allocations under subadditive valuations. In Proceedings of the AAAI Conference on Artificial Intelligence, volume 35, pages 5269-5276, 2021. Google Scholar
  13. Richard Cole, Nikhil Devanur, Vasilis Gkatzelis, Kamal Jain, Tung Mai, Vijay V Vazirani, and Sadra Yazdanbod. Convex program duality, fisher markets, and nash social welfare. In Proceedings of the 2017 ACM Conference on Economics and Computation, pages 459-460, 2017. Google Scholar
  14. Richard Cole and Vasilis Gkatzelis. Approximating the nash social welfare with indivisible items. In Proceedings of the forty-seventh annual ACM symposium on Theory of computing, pages 371-380, 2015. Google Scholar
  15. Andreas Darmann and Joachim Schauer. Maximizing nash product social welfare in allocating indivisible goods. European Journal of Operational Research, 247(2):548-559, 2015. Google Scholar
  16. Shahar Dobzinski, Noam Nisan, and Michael Schapira. Approximation algorithms for combinatorial auctions with complement-free bidders. Mathematics of Operations Research, 35(1):1-13, 2010. Google Scholar
  17. Shahar Dobzinski and Michael Schapira. An improved approximation algorithm for combinatorial auctions with submodular bidders. In Proceedings of the seventeenth annual ACM-SIAM symposium on Discrete algorithm, pages 1064-1073, 2006. Google Scholar
  18. Uriel Feige. On maximizing welfare when utility functions are subadditive. SIAM Journal on Computing, 39(1):122-142, 2009. Google Scholar
  19. Jugal Garg, Martin Hoefer, and Kurt Mehlhorn. Approximating the nash social welfare with budget-additive valuations. CoRR, abs/1707.04428, 2017. URL: https://arxiv.org/abs/1707.04428.
  20. Jugal Garg, Martin Hoefer, and Kurt Mehlhorn. Approximating the nash social welfare with budget-additive valuations. In Proceedings of the Twenty-Ninth Annual ACM-SIAM Symposium on Discrete Algorithms, pages 2326-2340. SIAM, 2018. Google Scholar
  21. Jugal Garg, Edin Husić, and László A. Végh. Approximating nash social welfare under rado valuations. In Proceedings of the 53rd Annual ACM SIGACT Symposium on Theory of Computing, STOC 2021, pages 1412-1425. Association for Computing Machinery, 2021. Google Scholar
  22. Jugal Garg, Pooja Kulkarni, and Rucha Kulkarni. Approximating nash social welfare under submodular valuations through (un) matchings. In Proceedings of the fourteenth annual ACM-SIAM symposium on discrete algorithms, pages 2673-2687. SIAM, 2020. Google Scholar
  23. Mamoru Kaneko. An extension of the nash bargaining problem and the nash social welfare function. Theory and Decision, 12(2):135-148, 1980. Google Scholar
  24. Mamoru Kaneko and Kenjiro Nakamura. The nash social welfare function. Econometrica: Journal of the Econometric Society, pages 423-435, 1979. Google Scholar
  25. Euiwoong Lee. Apx-hardness of maximizing nash social welfare with indivisible items. Information Processing Letters, 122:17-20, 2017. Google Scholar
  26. Wenzheng Li and Jan Vondrák. A constant-factor approximation algorithm for nash social welfare with submodular valuations. To appear at FOCS, 2021. Google Scholar
  27. Herve Moulin. Fair Division and Collective Welfare. MIT Press, 2003. Google Scholar
  28. Trung Thanh Nguyen and Jörg Rothe. Minimizing envy and maximizing average nash social welfare in the allocation of indivisible goods. Discrete Applied Mathematics, 179:54-68, 2014. Google Scholar
  29. Noam Nisan, T Roughgarden, E Tardos, and Vijay V Vazirani. Algorithmic Game Theory. Cambridge University Press, 2007. Google Scholar
Questions / Remarks / Feedback
X

Feedback for Dagstuhl Publishing


Thanks for your feedback!

Feedback submitted

Could not send message

Please try again later or send an E-mail