FAST APPROXIMATION SCHEMES FOR CONVEX-PROGRAMS WITH MANY BLOCKS AND COUPLING CONSTRAINTS

被引:73
作者
GRIGORIADIS, MD
KHACHIYAN, LG
机构
关键词
APPROXIMATION ALGORITHM; BLOCK ANGULAR OPTIMIZATION; COMPLEXITY EXPONENTIAL POTENTIAL FUNCTION; FULLY POLYNOMIAL TIME APPROXIMATION SCHEME; LINEAR PROGRAMMING; MULTICOMMODITY FLOW; NONLINEAR PROGRAMMING; PARALLEL COMPUTATION; RANDOMIZED ALGORITHM; STRUCTURED OPTIMIZATION;
D O I
10.1137/0804004
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
This paper presents block-coordinate descent algorithms for the approximate solution of large structured convex programming problems. The constraints of such problems consist of K disjoint convex compact sets B-k called blocks, and M nonnegative-valued convex block-separable inequalities called coupling or resource constraints. The algorithms are based on an exponential po- tential function reduction technique. It is shown that feasibility as well as min-max resource-sharing problems for such constraints can be solved to a relative accuracy E in O(K ln M(epsilon(-2) + In K)) iterations, each of which solves K block problems to a comparable accuracy, either sequentially or in parallel. The same bound holds for the expected number of iterations of a randomized variant of the algorithm which uniformly selects a random block to process at each iteration. An extension to objective and constraint functions of arbitrary sign is also presented. The above results yield fast approximation schemes for a number of applications such as problems with additively separable functions, generalized concurrent hows with side constraints, linear and nonlinear supply-sharing transportation networks, and deterministic equivalents of certain two-stage stochastic programs. Another consequence of this analysis is that, for a fixed relative accuracy, the approximate solution of matrix games is in NC.
引用
收藏
页码:86 / 107
页数:22
相关论文
共 26 条
[1]   AN O(N) ALGORITHM FOR QUADRATIC KNAPSACK-PROBLEMS [J].
BRUCKER, P .
OPERATIONS RESEARCH LETTERS, 1984, 3 (03) :163-166
[2]   THE DECOMPOSITION ALGORITHM FOR LINEAR-PROGRAMS [J].
DANTZIG, GB ;
WOLFE, P .
ECONOMETRICA, 1961, 29 (04) :767-778
[4]  
Frank M., 1956, NAV RES LOG, V3, P149
[5]  
Fratta L., 1973, NETWORKS, V3, P97, DOI DOI 10.1002/NET.3230030202
[6]   A FAST PARAMETRIC MAXIMUM FLOW ALGORITHM AND APPLICATIONS [J].
GALLO, G ;
GRIGORIADIS, MD ;
TARJAN, RE .
SIAM JOURNAL ON COMPUTING, 1989, 18 (01) :30-55
[7]  
GOLDBERG A, 1991, UNPUB NATURAL RANDOM
[8]  
GRIGORIADIS M, 1992, ADV OPTIMIZATION PAR
[9]  
GRIGORIADIS MD, 1993, LCSRTR211 RUTG U DEP
[10]  
GRIGORIADIS MD, 1991, DIMACS9124 RUTG U DE