• DocumentCode
    2074772
  • Title

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

  • Author

    Jain, Kamal

  • Author_Institution
    Microsoft Res., Redmond, WA, USA
  • fYear
    2004
  • fDate
    17-19 Oct. 2004
  • Firstpage
    286
  • Lastpage
    294
  • Abstract
    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 (Ye, 2004) 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 (Codenotti and Varadarajan, 2004; Jain and Ye) and production models (Jain). Our paper also makes a powerful theorem even more powerful 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.
  • Keywords
    computational complexity; convex programming; game theory; marketing; Arrow-Debreu market equilibrium; combinatorial optimization; concave function; convex program; ellipsoid algorithm; geometric algorithm; linear utilities; polynomial time algorithm; simultaneous diophantine approximation; Approximation algorithms; Computer science; Ellipsoids; Feedback; Polynomials; Production;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science, 2004. Proceedings. 45th Annual IEEE Symposium on
  • ISSN
    0272-5428
  • Print_ISBN
    0-7695-2228-9
  • Type

    conf

  • DOI
    10.1109/FOCS.2004.6
  • Filename
    1366248