skip to main content
research-article

Market equilibrium via a primal--dual algorithm for a convex program

Published:05 November 2008Publication History
Skip Abstract Section

Abstract

We give the first polynomial time algorithm for exactly computing an equilibrium for the linear utilities case of the market model defined by Fisher. Our algorithm uses the primal--dual paradigm in the enhanced setting of KKT conditions and convex programs. We pinpoint the added difficulty raised by this setting and the manner in which our algorithm circumvents it.

References

  1. Arrow, K., and Debreu, G. 1954. Existence of an equilibrium for a competitive economy. Econometrica 22, 265--290.Google ScholarGoogle ScholarCross RefCross Ref
  2. Brainard, W. C., and Scarf, H. E. 2000. How to compute equilibrium prices in 1891. Cowles Foundation Discussion Paper 1270.Google ScholarGoogle Scholar
  3. Chakrabarty, D., Devanur, N., and Vazirani, V. 2006. New results on rationality and strongly polynomial solvability in Eisenberg-Gale markets. In Proceedings of 2nd Workshop on Internet and Network Economics. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Codenotti, B., Pemmaraju, S., and Varadarajan, K. 2004. Algorithms column: The computation of market equilibria. ACM SIGACT News 35, 4. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Deng, X., Papadimitriou, C., and Safra, S. 2002. On the complexity of equilibria. In Proceedings of ACM Symposium on Theory of Computing. ACM, New York. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Devanur, N., Papadimitriou, C., Saberi, A., and Vazirani, V. V. 2002. Market equilibrium via a primal-dual-type algorithm. In Proceedings of the 43rd Annual IEEE Symposium on Foundations of Computer Science. IEEE Computer Society Press, Los Alamitos, CA. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Devanur, N. R., and Vazirani, V. V. 2003. An improved approximation scheme for computing Arrow-Debreu prices for the linear case. In Proceedings of 23rd FSTTCS.Google ScholarGoogle Scholar
  8. Devanur, N. R., and Vazirani, V. V. 2004. The spending constraint model for market equilibrium: Algorithmic, existence and uniqueness results. In Proceedings of 36th Annual ACM Symposium on Theory of Computing (STOC). ACM, New York. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Edmonds, J. 1965. Maximum matching and a polyhedron with 0,1-vertices. J. Res. NBS, Section B 69, 125--130.Google ScholarGoogle Scholar
  10. Eisenberg, E., and Gale, D. 1959. Consensus of subjective probabilities: The pari-mutuel method. Ann. Math. Stat. 30, 165--168.Google ScholarGoogle ScholarCross RefCross Ref
  11. Gale, D. 1960. Theory of Linear Economic Models. McGraw Hill, New York.Google ScholarGoogle Scholar
  12. Garg, R., and Kapoor, S. 2004. Auction algorithms for market equilibrium. In Proceedings of 36th Annual ACM Symposium on Theory of Computing (STOC). ACM, New York. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Jain, K. 2004. A polynomial time algorithm for computing the Arrow-Debreu market equilibrium for linear utilities. In Proceedings of the 45th Annual IEEE Symposium on Foundations of Computer Science (FOCS). IEEE Computer Society Press, Los Alamitos, CA. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Jain, K., Mahdian, M., and Saberi, A. 2003. Approximating market equilibria. In Proceedings of the International Workshop on Approximation Algorithms for Combinatorial Optimization Problems.Google ScholarGoogle Scholar
  15. Jain, K., and Vazirani, V. V. 2008. Eisenberg-Gale markets: Algorithms and game-theoretic properties. Games Econ. Behav.Google ScholarGoogle Scholar
  16. Kelly, F. P. 1997. Charging and rate control for elastic traffic. Europ. Trans. Telecomm. 8, 33--37.Google ScholarGoogle ScholarCross RefCross Ref
  17. Kelly, F. P., and Vazirani, V. V. 2002. Rate control as a market equilibrium. Unpublished manuscript 2002. (Available at: http://www-static.cc.gatech.edu/vazirani/KV.pdf).Google ScholarGoogle Scholar
  18. Megiddo, N. 1974. Optimal flows in networks with multiple sources and sinks. Math. Prog. 7, 97--107.Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Megiddo, N., and Papadimitriou, C. H. 1991. On total functions, existence theorems and computational complexity. Theor. Comput. Sci. 81, 317--324. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Meggido, N., and Vazirani, V. V. 2007. Continuity properties of equilibrium prices and allocations in linear Fisher markets. In Proceedings of the 3rd Workshop on Internet and Network Economics (WINE2007). (San Diego, CA, Dec. 12--14). Lecture Notes in Computer Science, vol. 4858, Springer-Verlag, New York, 362--367. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Nenakov, E. I., and Primak, M. E. 1983. One algorithm for finding solutions of the Arrow-Debreu model. Kibernetica 3, 127--128.Google ScholarGoogle Scholar
  22. Newman, D., and Primak, M. 1992. Complexity of circumscribed and inscribed ellipsod methods for solving equilibrium economical models. Appl. Math. Comput. 52, 223--231.Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Papadimitriou, C. H. 1994. On the complexity of the parity argument and other inefficient proofs of existence. J. Comput. Syst. Sci. 48, 3, 498--532. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Scarf, H. 1973. The Computation of Economic Equilibria (with Collaboration of T. Hansen). Cowles Foundation Monograph No. 24., Yale University Press, New Haven, CIGoogle ScholarGoogle Scholar
  25. Vazirani, V. V. 2006. Spending constraint utilities, with applications to the AdWords market. Math. Oper. Res. (Submitted). Available at http://www.cc.gatech.edu/vijay.vazirani/spending.pdf. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Vazirani, V. V. 2007. Combinatorial algorithms for market equilibria. In Algorithmic Game Theory, N. Nisan, T. Roughgarden, E. Tardos, and V. V. Vazirani, Eds. Cambridge University Press, Cambridge, UK, 103--134.Google ScholarGoogle Scholar
  27. Vazirani, V. V., and Wang, L. 2008. Continuity properties of equilibria in some Fisher and Arrow-Debreu market models. Available online at The Electronic Colloquium on Computational Complexity (ECCC), Report TR08-047.Google ScholarGoogle Scholar
  28. Walras, L. 1874. Éléments d'économie politique pure ou théorie de la richesse sociale (Elements of Pure Economics, or the theory of social wealth). Lausanne, Paris. (1899, 4th ed.; 1926, rev ed., 1954, Engl. transl.).Google ScholarGoogle Scholar
  29. Ye, Y. 2008. A path to the Arrow-Debreu competitive market equilibrium. Math. Prog. 111, 315--348. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Market equilibrium via a primal--dual algorithm for a convex program

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in

    Full Access

    • Published in

      cover image Journal of the ACM
      Journal of the ACM  Volume 55, Issue 5
      October 2008
      164 pages
      ISSN:0004-5411
      EISSN:1557-735X
      DOI:10.1145/1411509
      Issue’s Table of Contents

      Copyright © 2008 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 5 November 2008
      • Accepted: 1 July 2008
      • Revised: 1 April 2006
      • Received: 1 July 2005
      Published in jacm Volume 55, Issue 5

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article
      • Research
      • Refereed

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader