A path to the Arrow–Debreu competitive market equilibrium

We present polynomial-time interior-point algorithms for solving the Fisher and Arrow–Debreu competitive market equilibrium problems with linear utilities and n players. Both of them have the arithmetic operation complexity bound of $${O(n^{4}log(1/\epsilon}$$)) for computing an $${\epsilon}$$ -equilibrium solution. If the problem data are rational numbers and their bit-length is L, then the bound to generate an exact solution is O(n4L) which is in line with the best complexity bound for linear programming of the same dimension and size. This is a significant improvement over the previously best bound $$O(n^{8}log(1/\epsilon$$)) for approximating the two problems using other methods. The key ingredient to derive these results is to show that these problems admit convex optimization formulations, efficient barrier functions and fast rounding techniques. We also present a continuous path leading to the set of the Arrow–Debreu equilibrium, similar to the central path developed for linear programming interior-point methods. This path is derived from the weighted logarithmic utility and barrier functions and the Brouwer fixed-point theorem. The defining equations are bilinear and possess some primal-dual structure for the application of the Newton-based path-following method.

[1]  K. Arrow,et al.  EXISTENCE OF AN EQUILIBRIUM FOR A COMPETITIVE ECONOMY , 1954 .

[2]  L. Walras Elements of Pure Economics, or The Theory of Social Wealth , 1955 .

[3]  E. Eisenberg,et al.  CONSENSUS OF SUBJECTIVE PROBABILITIES: THE PARI-MUTUEL METHOD, , 1959 .

[4]  Steven Vajda,et al.  The Theory of Linear Economic Models , 1960 .

[5]  T. Negishi WELFARE ECONOMICS AND EXISTENCE OF AN EQUILIBRIUM FOR A COMPETITIVE ECONOMY , 1960 .

[6]  N. S. Barnett,et al.  Private communication , 1969 .

[7]  Herbert E. Scarf,et al.  The Computation of Economic Equilibria , 1974 .

[8]  M. Todd The Computation of Fixed Points and Applications , 1976 .

[9]  B. Eaves A finite algorithm for the linear exchange model , 1976 .

[10]  B. Eaves Finite solution of pure trade markets with Cobb-Douglas utilities , 1985 .

[11]  R. Weiner Lecture Notes in Economics and Mathematical Systems , 1985 .

[12]  N. Megiddo Pathways to the optimal set in linear programming , 1989 .

[13]  Renato D. C. Monteiro,et al.  Interior path following primal-dual algorithms. part I: Linear programming , 1989, Math. Program..

[14]  Shinji Mizuno,et al.  An $$O(\sqrt n L)$$ iteration potential reduction algorithm for linear complementarity problems , 1991, Math. Program..

[15]  Nimrod Megiddo,et al.  A Unified Approach to Interior Point Algorithms for Linear Complementarity Problems , 1991, Lecture Notes in Computer Science.

[16]  Richard W. Cottle,et al.  Linear Complementarity Problem. , 1992 .

[17]  Pravin M. Vaidya,et al.  A scaling technique for finding the weighted analytic center of a polytope , 1992, Math. Program..

[18]  M. Primak A converging algorithm for a linear exchange model , 1993 .

[19]  Sanjay Mehrotra,et al.  Finding an interior point in the optimal face of linear programs , 1993, Math. Program..

[20]  Shinji Mizuno,et al.  On Adaptive-Step Primal-Dual Interior-Point Algorithms for Linear Programming , 1993, Math. Oper. Res..

[21]  Osman Güler,et al.  Existence of Interior Points and Interior Paths in Nonlinear Monotone Complementarity Problems , 1993, Math. Oper. Res..

[22]  Yin Zhang,et al.  A quadratically convergent O( $$\sqrt n $$ L)-iteration algorithm for linear programming , 1993, Math. Program..

[23]  Shinji Mizuno,et al.  A Surface of Analytic Centers and Primal-Dual Infeasible-Interior-Point Algorithms for Linear Programming , 1995, Math. Oper. Res..

[24]  Michael C. Ferris,et al.  A pathsearch damped Newton method for computing general equilibria , 1996, Ann. Oper. Res..

[25]  Victor Ginsburgh,et al.  The Structure of Applied General Equilibrium Models , 1997 .

[26]  Michael C. Ferris,et al.  Engineering and Economic Applications of Complementarity Problems , 1997, SIAM Rev..

[27]  Zaifu Yang Computing Equilibria and Fixed Points: The Solution of Nonlinear Inequalities , 1998 .

[28]  Yinyu Ye,et al.  Interior point algorithms: theory and analysis , 1997 .

[29]  Thomas F. Rutherford,et al.  Applied General Equilibrium Modeling with MPSGE as a GAMS Subsystem: An Overview of the Modeling Framework and Syntax , 1999 .

[30]  Zaifu Yang Computing Equilibria and Fixed Points , 1999 .

[31]  Xiaotie Deng,et al.  On the complexity of equilibria , 2002, STOC '02.

[32]  Nikhil R. Devanur,et al.  Market equilibrium via a primal-dual-type algorithm , 2002, The 43rd Annual IEEE Symposium on Foundations of Computer Science, 2002. Proceedings..

[33]  Amin Saberi,et al.  Approximating Market Equilibria , 2003, RANDOM-APPROX.

[34]  Kamal Jain,et al.  A Polynomial Time Algorithm for Computing the Arrow-Debreu Market Equilibrium for Linear Utilities , 2004, FOCS.

[35]  Mercedes Esteban-Bravo,et al.  Computing Equilibria in General Equilibrium Models via Interior-point Methods , 2004 .

[36]  Kamal Jain,et al.  A polynomial time algorithm for computing an Arrow-Debreu market equilibrium for linear utilities , 2004, 45th Annual IEEE Symposium on Foundations of Computer Science.

[37]  Bruno Codenotti,et al.  Efficient Computation of Equilibrium Prices for Markets with Leontief Utilities , 2004, ICALP.

[38]  Sriram V. Pemmaraju,et al.  On the polynomial time computation of equilibria for certain exchange economies , 2005, SODA '05.

[39]  H. Scarf,et al.  How to Compute Equilibrium Prices in 1891 , 2005 .

[40]  Vijay V. Vazirani,et al.  Market equilibria for homothetic, quasi-concave utilities and economies of scale in production , 2005, SODA '05.

[41]  Takashi Tsuchiya,et al.  A New Iteration-Complexity Bound for the MTY Predictor-Corrector Algorithm , 2005, SIAM J. Optim..