Auction Algorithms for Market Equilibrium with Weak Gross Substitute Demands and Their Applications

Authors Jugal Garg , Edin Husić , László A. Végh



PDF
Thumbnail PDF

File

LIPIcs.STACS.2021.33.pdf
  • Filesize: 0.85 MB
  • 19 pages

Document Identifiers

Author Details

Jugal Garg
  • University of Illinois at Urbana-Champaign, IL, USA
Edin Husić
  • Department of Mathematics, The London School of Economics and Political Science, UK
László A. Végh
  • Department of Mathematics, The London School of Economics and Political Science, UK

Acknowledgements

We would like to thank anonymous referees for their comments and suggestions that have helped to improve the presentation of the paper.

Cite AsGet BibTex

Jugal Garg, Edin Husić, and László A. Végh. Auction Algorithms for Market Equilibrium with Weak Gross Substitute Demands and Their Applications. In 38th International Symposium on Theoretical Aspects of Computer Science (STACS 2021). Leibniz International Proceedings in Informatics (LIPIcs), Volume 187, pp. 33:1-33:19, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2021)
https://doi.org/10.4230/LIPIcs.STACS.2021.33

Abstract

We consider the Arrow-Debreu exchange market model where agents' demands satisfy the weak gross substitutes (WGS) property. This is a well-studied property, in particular, it gives a sufficient condition for the convergence of the classical tâtonnement dynamics. In this paper, we present a simple auction algorithm that obtains an approximate market equilibrium for WGS demands. Such auction algorithms have been previously known for restricted classes of WGS demands only. As an application of our technique, we obtain an efficient algorithm to find an approximate spending-restricted market equilibrium for WGS demands, a model that has been recently introduced as a continuous relaxation of the Nash social welfare (NSW) problem. This leads to a polynomial-time constant factor approximation algorithm for NSW with budget separable piecewise linear utility functions; only a pseudopolynomial approximation algorithm was known for this setting previously.

Subject Classification

ACM Subject Classification
  • Theory of computation → Design and analysis of algorithms
  • Theory of computation → Algorithmic game theory and mechanism design
Keywords
  • auction algorithm
  • weak gross substitutes
  • Fisher equilibrium
  • Gale equilibrium
  • Nash social welfare

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 Proceedings of the 8th Innovations in Theoretical Computer Science Conference (ITCS), 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 29th annual ACM-SIAM Symposium on Discrete Algorithms (SODA), pages 2274-2290. SIAM, 2018. Google Scholar
  3. Kenneth J Arrow, Henry D Block, and Leonid Hurwicz. On the stability of the competitive equilibrium, II. Econometrica: Journal of the Econometric Society, pages 82-109, 1959. Google Scholar
  4. Kenneth J Arrow and Gerard Debreu. Existence of an equilibrium for a competitive economy. Econometrica: Journal of the Econometric Society, pages 265-290, 1954. Google Scholar
  5. Kenneth J Arrow and Leonid Hurwicz. On the stability of the competitive equilibrium, I. Econometrica: Journal of the Econometric Society, pages 522-552, 1958. Google Scholar
  6. Kenneth J Arrow and Leonid Hurwicz. Competitive stability under weak gross substitutability: The "Euclidean distance" approach. International Economic Review, 1(1):38-49, 1960. Google Scholar
  7. Noa Avigdor-Elgrabli, Yuval Rabani, and Gala Yadgar. Convergence of tâtonnement in Fisher markets. arXiv preprint, 2014. URL: http://arxiv.org/abs/1401.6637.
  8. Siddharth Barman, Sanath Kumar Krishnamurthy, and Rohit Vaish. Finding fair and efficient allocations. In Proceedings of the 2018 ACM Conference on Economics and Computation (EC), pages 557-574. ACM, 2018. Google Scholar
  9. Xiaohui Bei, Jugal Garg, and Martin Hoefer. Ascending-price algorithms for unknown markets. ACM Transactions on Algorithms (TALG), 15(3):37:1-37:33, 2019. Google Scholar
  10. Xiaohui Bei, Jugal Garg, Martin Hoefer, and Kurt Mehlhorn. Earning and utility limits in Fisher markets. ACM Trans. Economics and Comput., 7(2):10:1-10:35, 2019. Google Scholar
  11. Dimitri P Bertsekas. A new algorithm for the assignment problem. Mathematical Programming, 21(1):152-171, 1981. Google Scholar
  12. Dimitri P Bertsekas. The auction algorithm for assignment and other network flow problems: A tutorial. Interfaces, 20(4):133-149, 1990. Google Scholar
  13. Benjamin Birnbaum, Nikhil Devanur, and Lin Xiao. Distributed algorithms via gradient descent for Fisher markets. In Proceedings of the 12th Conf. Electronic Commerce (EC), pages 127-136, 2011. Google Scholar
  14. William C Brainard and Herbert E Scarf. How to compute equilibrium prices in 1891. American Journal of Economics and Sociology, 64(1):57-83, 2005. Google Scholar
  15. Simina Brânzei, Nikhil R. Devanur, and Yuval Rabani. Proportional dynamics in exchange economies. CoRR, abs/1907.05037, 2019. URL: http://arxiv.org/abs/1907.05037.
  16. Simina Brânzei, Ruta Mehta, and Noam Nisan. Universal growth in production economies. In Advances in Neural Information Processing Systems 31: Annual Conference on Neural Information Processing Systems 2018, NeurIPS 2018, 3-8 December 2018, Montréal, Canada, page 1975, 2018. Google Scholar
  17. Bhaskar Ray Chaudhury, Yun Kuen Cheung, Jugal Garg, Naveen Garg, Martin Hoefer, and Kurt Mehlhorn. On fair division for indivisible items. In Proceedings of the 38th IARCS annual Conference on Foundations of Software Technology and Theoretical Computer Science (FSTTCS), pages 25:1-25:17. Springer, 2018. Google Scholar
  18. Xi Chen, Decheng Dai, Ye Du, and Shang-Hua Teng. Settling the complexity of Arrow-Debreu equilibria in markets with additively separable utilities. In Proceedings of the 50th Symposium Foundations of Computer Science (FOCS), pages 273-282. IEEE, 2009. Google Scholar
  19. Yun Kuen Cheung, Richard Cole, and Nikhil R Devanur. Tâtonnement beyond gross substitutes? Gradient descent to the rescue. Games and Economic Behavior, 2019. Google Scholar
  20. Yun Kuen Cheung, Richard Cole, and Ashish Rastogi. Tatonnement in ongoing markets of complementary goods. In Proceedings of the 2012 ACM Conference on Electronic Commerce (EC), 2012. Google Scholar
  21. Yun Kuen Cheung, Richard Cole, and Yixin Tao. Dynamics of distributed updating in Fisher markets. In Proceedings of the 2018 ACM Conference on Economics and Computation, Ithaca, NY, USA, June 18-22, 2018, pages 351-368, 2018. Google Scholar
  22. Yun Kuen Cheung, Martin Hoefer, and Paresh Nakhe. Tracing equilibrium in dynamic markets via distributed adaptation. In Proceedings of the 18th International Conference on Autonomous Agents and MultiAgent Systems, AAMAS '19, Montreal, QC, Canada, May 13-17, 2019, pages 1225-1233, 2019. Google Scholar
  23. Bruno Codenotti, Benton McCune, and Kasturi Varadarajan. Market equilibrium via the excess demand function. In Proceedings of the 37th ACM symposium on Theory of Computing (STOC), pages 74-83. ACM, 2005. Google Scholar
  24. Bruno Codenotti, Sriram Pemmaraju, and Kasturi Varadarajan. The computation of market equilibria. Acm Sigact News, 35(4):23-37, 2004. Google Scholar
  25. Bruno Codenotti, Sriram Pemmaraju, and Kasturi Varadarajan. On the polynomial time computation of equilibria for certain exchange economies. In Proceedings of the 16th annual ACM-SIAM Symposium on Discrete Algorithms (SODA), pages 72-81. SIAM, 2005. Google Scholar
  26. 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 (EC), pages 459-460. ACM, 2017. Google Scholar
  27. Richard Cole and Lisa Fleischer. Fast-converging tatonnement algorithms for one-time and ongoing market problems. In Proceedings of the 40th ACM symposium on Theory of Computing (STOC), pages 315-324. ACM, 2008. Google Scholar
  28. Richard Cole and Vasilis Gkatzelis. Approximating the Nash social welfare with indivisible items. SIAM J. Comput., 47(3):1211-1236, 2018. Google Scholar
  29. Vincent P Crawford and Elsie Marie Knoer. Job matching with heterogeneous firms and workers. Econometrica: Journal of the Econometric Society, pages 437-450, 1981. Google Scholar
  30. Gabrielle Demange, David Gale, and Marilda Sotomayor. Multi-item auctions. Journal of Political Economy, 94(4):863-872, 1986. Google Scholar
  31. Nikhil Devanur, Christos Papadimitriou, Amin Saberi, and Vijay Vazirani. Market equilibrium via a primal-dual algorithm for a convex program. Jounal of the ACM, 55(5), 2008. Google Scholar
  32. Nikhil R Devanur and Vijay V Vazirani. An improved approximation scheme for computing Arrow-Debreu prices for the linear case. In Proceedings of the 23rd IARCS annual Conference on Foundations of Software Technology and Theoretical Computer Science (FSTTCS), pages 149-155. Springer, 2003. Google Scholar
  33. Nikhil R Devanur and Vijay V Vazirani. The spending constraint model for market equilibrium: Algorithmic, existence and uniqueness results. In Proceedings of the 36th ACM Symposium on Theory of Computing (STOC), volume 36, pages 519-528. ACM, 2004. Google Scholar
  34. Ran Duan and Kurt Mehlhorn. A combinatorial polynomial algorithm for the linear Arrow-Debreu market. Information and Computation, 243:112-132, 2015. Google Scholar
  35. Edmund Eisenberg. Aggregation of utility functions. Management Science, 7(4):337-350, 1961. Google Scholar
  36. Edmund Eisenberg and David Gale. Consensus of subjective probabilities: The pari-mutuel method. The Annals of Mathematical Statistics, 30(1):165-168, 1959. Google Scholar
  37. Lisa Fleischer, Rahul Garg, Sanjiv Kapoor, Rohit Khandekar, and Amin Saberi. A fast and simple algorithm for computing market equilibria. In Proceedings of the 4th International Workshop on Internet and Network Economics (WINE), pages 19-30. Springer, 2008. Google Scholar
  38. Jugal Garg, Martin Hoefer, and Kurt Mehlhorn. Approximating the Nash social welfare with budget-additive valuations. In Proceedings of the 29th annual ACM-SIAM Symposium on Discrete Algorithms (SODA), pages 2326-2340. SIAM, 2018. Google Scholar
  39. Jugal Garg, Edin Husic, and László A. Végh. Auction algorithms for market equilibrium with weak gross substitute demands. CoRR, abs/1908.07948, 2019. URL: http://arxiv.org/abs/1908.07948.
  40. Jugal Garg, Edin Husić, and László A. Végh. Approximating Nash social welfare under Rado valuations, 2020. URL: http://arxiv.org/abs/2009.14793.
  41. Jugal Garg and Peter McGlaughlin. Improving Nash social welfare approximations. In Proceedings of the 28th International Joint Conferences on Artificial Intelligence (IJCAI), 2019. Google Scholar
  42. Jugal Garg, Ruta Mehta, Vijay V Vazirani, and Sadra Yazdanbod. Settling the complexity of Leontief and PLC exchange markets under exact and approximate equilibria. In Proceedings of the 49th ACM Symposium on Theory of Computing (STOC), pages 890-901. ACM, 2017. Google Scholar
  43. Jugal Garg and László A Végh. A strongly polynomial algorithm for linear exchange markets. In Proceedings of the 51st Symp. Theory of Computing (STOC), 2019. Google Scholar
  44. Rahul Garg and Sanjiv Kapoor. Auction algorithms for market equilibrium. Mathematics of Operations Research, 31(4):714-729, 2006. Google Scholar
  45. Rahul Garg and Sanjiv Kapoor. Price roll-backs and path auctions: An approximation scheme for computing the market equilibrium. In Proceedings of the 2nd International Workshop on Internet and Network Economics (WINE), pages 225-238. Springer, 2006. Google Scholar
  46. Rahul Garg and Sanjiv Kapoor. Market equilibrium using auctions for a class of gross-substitute utilities. In Proceedings of the 3rd International Workshop on Web and Internet Economics (WINE), pages 356-361. Springer, 2007. Google Scholar
  47. Rahul Garg, Sanjiv Kapoor, and Vijay Vazirani. An auction-based market equilibrium algorithm for the separable gross substitutability case. In Approximation, Randomization, and Combinatorial Optimization. Algorithms and Techniques, pages 128-138. Springer, 2004. Google Scholar
  48. Mehdi Ghiyasvand and James B Orlin. A simple approximation algorithm for computing Arrow-Debreu prices. Operations Research, 60(5):1245-1248, 2012. Google Scholar
  49. K. Jain and K. Varadarajan. Equilibria for economies with production: Constant-returns technologies and production planning constraints. In Proceedings of the 17th annual ACM-SIAM Symposium on Discrete Algorithms (SODA), pages 688-697. SIAM, 2006. Google Scholar
  50. Sanjiv Kapoor, Aranyak Mehta, and Vijay Vazirani. An auction-based market equilibrium algorithm for a production model. Theoretical Computer Science, 378(2):153-164, 2007. Google Scholar
  51. Wouter J. Keller. A nested CES-type utility function and its demand and price-index functions. European Economic Review, 7:175-186, 1976. Google Scholar
  52. Alexander S Kelso Jr and Vincent P Crawford. Job matching, coalition formation, and gross substitutes. Econometrica: Journal of the Econometric Society, pages 1483-1504, 1982. Google Scholar
  53. Renato Paes Leme. Gross substitutability: An algorithmic survey. Games and Economic Behavior, 106:294-316, 2017. Google Scholar
  54. Andreu Mas-Colell, Michael Dennis Whinston, Jerry R Green, et al. Microeconomic theory, volume 1. Oxford university press New York, 1995. Google Scholar
  55. Kiminori Matsuyama and Philip Ushchev. Beyond CES: Three alternative cases of flexible homothetic demand systems. Buffett Institute Global Poverty Research Lab Working Paper No. 17-109, 2017. Google Scholar
  56. Yurii Nesterov and Vladimir Shikhman. Computation of Fisher-Gale equilibrium by auction. Journal of the Operations Research Society of China, 6(3):349-389, 2018. Google Scholar
  57. Noam Nisan, Tim Roughgarden, Eva Tardos, and Vijay V Vazirani. Algorithmic game theory. Cambridge University Press, 2007. Google Scholar
  58. James B Orlin. Improved algorithms for computing Fisher’s market clearing prices: Computing Fisher’s market clearing prices. In Proceedings of the 42nd ACM Symposium on Theory of Computing (STOC), pages 291-300. ACM, 2010. Google Scholar
  59. Herbert Scarf. Some examples of global instability of the competitive equilibrium. International Economic Review, 1(3):157-172, 1960. Google Scholar
  60. Vijay Vazirani and Mihalis Yannakakis. Market equilibrium under separable, piecewise-linear, concave utilities. Jounal of the ACM, 58(3):10, 2011. Google Scholar
  61. Léon Walras. Éléments d'économie politique pure, ou, Théorie de la richesse sociale. F. Rouge, 1896. Google Scholar
  62. Fang Wu and Li Zhang. Proportional response dynamics leads to market equilibrium. In Proceedings of the 39th Symp. Theory of Computing (STOC), pages 354-363, 2007. Google Scholar
  63. Yinyu Ye. A path to the Arrow-Debreu competitive market equilibrium. Mathematical Programming, 111(1-2):315-348, 2008. Google Scholar
  64. Li Zhang. Proportional response dynamics in the Fisher market. Theoretical Computer Science, 412(24):2691-2698, 2011. 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