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.
- Arrow, K., and Debreu, G. 1954. Existence of an equilibrium for a competitive economy. Econometrica 22, 265--290.Google ScholarCross Ref
- Brainard, W. C., and Scarf, H. E. 2000. How to compute equilibrium prices in 1891. Cowles Foundation Discussion Paper 1270.Google Scholar
- 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 ScholarDigital Library
- Codenotti, B., Pemmaraju, S., and Varadarajan, K. 2004. Algorithms column: The computation of market equilibria. ACM SIGACT News 35, 4. Google ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 Scholar
- 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 ScholarDigital Library
- Edmonds, J. 1965. Maximum matching and a polyhedron with 0,1-vertices. J. Res. NBS, Section B 69, 125--130.Google Scholar
- Eisenberg, E., and Gale, D. 1959. Consensus of subjective probabilities: The pari-mutuel method. Ann. Math. Stat. 30, 165--168.Google ScholarCross Ref
- Gale, D. 1960. Theory of Linear Economic Models. McGraw Hill, New York.Google Scholar
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 Scholar
- Jain, K., and Vazirani, V. V. 2008. Eisenberg-Gale markets: Algorithms and game-theoretic properties. Games Econ. Behav.Google Scholar
- Kelly, F. P. 1997. Charging and rate control for elastic traffic. Europ. Trans. Telecomm. 8, 33--37.Google ScholarCross Ref
- 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 Scholar
- Megiddo, N. 1974. Optimal flows in networks with multiple sources and sinks. Math. Prog. 7, 97--107.Google ScholarDigital Library
- Megiddo, N., and Papadimitriou, C. H. 1991. On total functions, existence theorems and computational complexity. Theor. Comput. Sci. 81, 317--324. Google ScholarDigital Library
- 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 ScholarDigital Library
- Nenakov, E. I., and Primak, M. E. 1983. One algorithm for finding solutions of the Arrow-Debreu model. Kibernetica 3, 127--128.Google Scholar
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- Scarf, H. 1973. The Computation of Economic Equilibria (with Collaboration of T. Hansen). Cowles Foundation Monograph No. 24., Yale University Press, New Haven, CIGoogle Scholar
- 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 ScholarDigital Library
- 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 Scholar
- 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 Scholar
- 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 Scholar
- Ye, Y. 2008. A path to the Arrow-Debreu competitive market equilibrium. Math. Prog. 111, 315--348. Google ScholarDigital Library
Index Terms
- Market equilibrium via a primal--dual algorithm for a convex program
Recommendations
Market equilibrium under separable, piecewise-linear, concave utilities
We consider Fisher and Arrow--Debreu markets under additively separable, piecewise-linear, concave utility functions and obtain the following results. For both market models, if an equilibrium exists, there is one that is rational and can be written ...
Generalization of Primal--Dual Interior-Point Methods to Convex Optimization Problems in Conic Form
We generalize primal--dual interior-point methods for linear programming (LP) problems to the convex optimization problems in conic form. Previously, the most comprehensive theory of symmetric primal--dual interior-point algorithms was given by Nesterov ...
Computing Equilibrium in Matching Markets
EC '17: Proceedings of the 2017 ACM Conference on Economics and ComputationMarket equilibria of matching markets offer an intuitive and fair solution for matching problems without money with agents who have preferences over the items. Such a matching market can be viewed as a variation of Fisher market, albeit with rather ...
Comments