Tractable General Equilibrium
Denizalp Goktas, Amy Greenwald
TL;DR
The paper tackles the computational challenge of stabilizing prices to Walrasian equilibria in general equilibrium models, including problematic Scarf economies. It introduces a tractable variational-inequality framework and a mirror extragradient method, linking equilibria to strong solutions of VI problems on the unit box and leveraging the Minty condition with pathwise Bregman-continuity to guarantee polynomial-time convergence. The mirror extratâtonnement process emerges as a natural, tâtonnement-like price-adjustment rule that converges in balanced economies and specifically in the Scarf economy, with strong theoretical guarantees and empirical validation on large-scale Arrow-Debreu-style economies across multiple utility forms. Overall, the work shifts the perspective on computational intractability in general equilibrium from a hardness barrier to a discontinuity-driven challenge, offering practical algorithms for computing Walrasian equilibria in a broad class of economies.
Abstract
We study Walrasian economies (or general equilibrium models) and their solution concept, the Walrasian equilibrium. A key challenge in this domain is identifying price-adjustment processes that converge to equilibrium. One such process, tâtonnement, is an auction-like algorithm first proposed in 1874 by Léon Walras. While continuous-time variants of tâtonnement are known to converge to equilibrium in economies satisfying the Weak Axiom of Revealed Preferences (WARP), the process fails to converge in a pathological Walrasian economy known as the Scarf economy. To address these issues, we analyze Walrasian economies using variational inequalities (VIs), an optimization framework. We introduce the class of mirror extragradient algorithms, which, under suitable Lipschitz-continuity-like assumptions, converge to a solution of any VI satisfying the Minty condition in polynomial time. We show that the set of Walrasian equilibria of any balanced economy-which includes among others Arrow-Debreu economies-corresponds to the solution set of an associated VI that satisfies the Minty condition but is generally discontinuous. Applying the mirror extragradient algorithm to this VI we obtain a class of tâtonnement-like processes, which we call the mirror extratâtonnement process. While our VI formulation is generally discontinuous, it is Lipschitz-continuous in variationally stable Walrasian economies with bounded elasticity-including those satisfying WARP and the Scarf economy-thus establishing the polynomial-time convergence of mirror extratâtonnement in these economies. We validate our approach through experiments on large Arrow-Debreu economies with Cobb-Douglas, Leontief, and CES consumers, as well as the Scarf economy, demonstrating fast convergence in all cases without failure.
