A Strongly Polynomial Algorithm for Linear Exchange Markets

被引:20
作者
Garg, Jugal [1 ]
Vegh, Laszlo A. [2 ]
机构
[1] Univ Illinois, Urbana, IL 61801 USA
[2] London Sch Econ & Polit Sci, London, England
来源
PROCEEDINGS OF THE 51ST ANNUAL ACM SIGACT SYMPOSIUM ON THEORY OF COMPUTING (STOC '19) | 2019年
基金
美国国家科学基金会;
关键词
Market Equilibria; Linear Exchange Markets; Strongly Polynomial Algorithm; Z(+)-Matrix; FLOW; EQUILIBRIUM; COMPLEXITY;
D O I
10.1145/3313276.3316340
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We present a strongly polynomial algorithm for computing an equilibrium in Arrow-Debreu exchange markets with linear utilities. Our algorithm is based on a variant of the weakly-polynomial Duan-Mehlhorn (DM) algorithm. We use the DM algorithm as a subroutine to identify revealed edges, i.e. pairs of agents and goods that must correspond to best bang-per-buck transactions in every equilibrium solution. Every time a new revealed edge is found, we use another subroutine that decides if there is an optimal solution using the current set of revealed edges, or if none exists, finds the solution that approximately minimizes the violation of the demand and supply constraints. This task can be reduced to solving a linear program (LP). Even though we are unable to solve this LP in strongly polynomial time, we show that it can be approximated by a simpler LP with two variables per inequality that is solvable in strongly polynomial time.
引用
收藏
页码:54 / 65
页数:12
相关论文
共 45 条
[1]  
Adler I, 1991, OPER RES, V39, P955
[2]  
[Anonymous], 1954, ELEMENTS PURE EC THE
[3]   EXISTENCE OF AN EQUILIBRIUM FOR A COMPETITIVE ECONOMY [J].
Arrow, Kenneth J. ;
Debreu, Gerard .
ECONOMETRICA, 1954, 22 (03) :265-290
[4]  
Codenotti Bruno, 2004, ACM SIGACT NEWS, V35, P23
[5]   IMPROVED ALGORITHMS FOR LINEAR INEQUALITIES WITH 2 VARIABLES PER INEQUALITY [J].
COHEN, E ;
MEGIDDO, N .
SIAM JOURNAL ON COMPUTING, 1994, 23 (06) :1313-1347
[6]  
Cornet Bernard, 1989, TECHNICAL REPORT
[7]  
Cottle RW., 1972, MATH PROGRAM, V3, P238, DOI [10.1007/BF01584992, DOI 10.1007/BF01584992]
[8]   Improved balanced flow computation using parametric flow [J].
Darwish, Omar ;
Mehlhorn, Kurt .
INFORMATION PROCESSING LETTERS, 2016, 116 (09) :560-563
[9]   A rational convex program for linear Arrow-Debreu markets [J].
Devanur N.R. ;
Garg J. ;
Végh L.A. .
ACM Transactions on Economics and Computation, 2016, 5 (01)
[10]   Market Equilibrium via a Primal-Dual Algorithm for a Convex Program [J].
Devanur, Nikhil R. ;
Papadimitriou, Christos H. ;
Saberi, Amin ;
Vazirani, Vijay V. .
JOURNAL OF THE ACM, 2008, 55 (05)