A polynomial time algorithm for computing an Arrow-Debreu market equilibrium for linear utilities

被引:14
|
作者
Jain, K [1 ]
机构
[1] Microsoft Res, Redmond, WA 98052 USA
关键词
D O I
10.1109/FOCS.2004.6
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We provide the first Polynomial time exact algorithm for computing an Arrow-Debreu market equilibrium for the case of linear utilities. Our algorithm is based on solving a convex program using the ellipsoid algorithm and simultaneous diophantine approximation. As a side result, we prove that the set of assignments at equilibria is convex and the equilibria prices themselves are log-convex. Our convex program is explicit and intuitive, which allows maximizing a concave function over the set of equilibria. On the practical side, Ye developed an interior point algorithm [31] to find an equilibrium based on our convex program. We also derive separate combinatorial characterizations of equilibrium for Arrow-Debreu and Fisher cases. Our convex program can be extended for many non-linear utilities (section 8 and [4, 24]) and production models [21]. Our paper also makes a powerful theorem (theorem 6.4.1 in [19]) even more powerful (theorems 12 and 13) in the area of Geometric Algorithms and Combinatorial Optimization. The main idea in this generalization is to allow ellipsoids not to contain the whole convex region but a part of it. This theorem is of independent interest.
引用
收藏
页码:286 / 294
页数:9
相关论文
共 50 条
  • [31] ON ITERATIVE METHODS OF FINDING THE EQUILIBRIUM IN THE ARROW-DEBREU CLASSICAL MODEL OF PURE EXCHANGE WITH MULTIPLICATIVE UTILITY FUNCTIONS OF THE PARTICIPANTS
    Popov, L. D.
    TRUDY INSTITUTA MATEMATIKI I MEKHANIKI URO RAN, 2020, 26 (03): : 154 - +
  • [32] A COMPLEMENTARY PIVOT ALGORITHM FOR MARKET EQUILIBRIUM UNDER SEPARABLE, PIECEWISE-LINEAR CONCAVE UTILITIES
    Garg, Jugal
    Mehta, Ruta
    Sohoni, Milind
    Vazirani, Vijay V.
    SIAM JOURNAL ON COMPUTING, 2015, 44 (06) : 1820 - 1847
  • [33] Market Equilibrium under Separable, Piecewise-Linear, Concave Utilities
    Vazirani, Vijay V.
    Yannakakis, Mihalis
    JOURNAL OF THE ACM, 2011, 58 (03)
  • [34] Computing treedepth in polynomial space and linear fpt time
    Nadara, Wojciech
    Pilipczuk, Michal
    Smulewicz, Marcin
    arXiv, 2022,
  • [35] Computing an Extensive-Form Correlated Equilibrium in Polynomial Time
    Huang, Wan
    von Stengel, Bernhard
    INTERNET AND NETWORK ECONOMICS, PROCEEDINGS, 2008, 5385 : 506 - 513
  • [36] Polynomial-time algorithm for computing bound sets
    Krenz, R.
    Dubrova, E.
    IEE PROCEEDINGS-CIRCUITS DEVICES AND SYSTEMS, 2006, 153 (02): : 179 - 184
  • [37] A polynomial-time Nash equilibrium algorithm for repeated games
    Littman, ML
    Stone, P
    DECISION SUPPORT SYSTEMS, 2005, 39 (01) : 55 - 66
  • [38] A Polynomial-Division-Based Algorithm for Computing Linear Recurrence Relations
    Berthomieu, Jeremy
    Faugere, Jean-Charles
    ISSAC'18: PROCEEDINGS OF THE 2018 ACM INTERNATIONAL SYMPOSIUM ON SYMBOLIC AND ALGEBRAIC COMPUTATION, 2018, : 79 - 86
  • [39] A polynomial-time algorithm for computing absolutely normal numbers
    Becher, Veronica
    Ariel Heiber, Pablo
    Slaman, Theodore A.
    INFORMATION AND COMPUTATION, 2013, 232 : 1 - 9
  • [40] A POLYNOMIAL-TIME ALGORITHM FOR COMPUTING THE YOLK IN FIXED DIMENSION
    TOVEY, CA
    MATHEMATICAL PROGRAMMING, 1992, 57 (02) : 259 - 277