A STANDARD FORM VARIANT, AND SAFEGUARDED LINESEARCH, FOR THE MODIFIED KARMARKAR ALGORITHM

被引:12
作者
ANSTREICHER, KM
机构
[1] Department of Operations Research, Yale University, New Haven, 06520, CT
关键词
Karmarkar's algorithm; Linear programming; modified method; projective algorithm; rank-one updates; standard form;
D O I
10.1007/BF01580868
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In his original analysis of the projective algorithm for linear programming, Karmarkar proposed a "modified method" which improved the worst-case arithmetic complexity of the original algorithm by a factor of {Mathematical expression}. Karmarkar's analysis of the {Mathematical expression} improvement is based on a primal-dual formulation, and requires that small steps be taken on each iteration. However, in practice the original algorithm can be easily applied to standard form problems, and is considerably improved by performing a linesearch on each iteration, generally leading to much larger steps. We show here that by incorporating a simple safeguard, a linesearch may be performed in the modified algorithm while retaining the {Mathematical expression} complexity improvement over the original algorithm. We then show that the modified algorithm, with safeguarded linesearch, can be applied directly to a standard form linear program with unknown optimal objective value. The resulting algorithm enjoys a {Mathematical expression} complexity advantage over standard form variants of the original algorithm. © 1990 The Mathematical Programming Society, Inc.
引用
收藏
页码:337 / 351
页数:15
相关论文
共 14 条
[1]   A STRENGTHENED ACCEPTANCE CRITERION FOR APPROXIMATE PROJECTIONS IN KARMARKAR ALGORITHM [J].
ANSTREICHER, KM .
OPERATIONS RESEARCH LETTERS, 1986, 5 (04) :211-214
[2]   A Monotonic Projective Algorithm for Fractional Linear Programming [J].
Anstreicher, Kurt M. .
ALGORITHMICA, 1986, 1 (1-4) :483-498
[3]   A VARIABLE-METRIC VARIANT OF THE KARMARKAR ALGORITHM FOR LINEAR-PROGRAMMING [J].
DENNIS, JE ;
MORSHEDI, AM ;
TURNER, K .
MATHEMATICAL PROGRAMMING, 1987, 39 (01) :1-20
[5]  
Gill P. E., 1981, PRACTICAL OPTIMIZATI
[6]   CONICAL PROJECTION ALGORITHMS FOR LINEAR-PROGRAMMING [J].
GONZAGA, CC .
MATHEMATICAL PROGRAMMING, 1989, 43 (02) :151-173
[7]  
GONZAGA CC, 1988, COMMUNICATION
[8]  
KALANTARI B, 1986, KARMARKARS ALGORITHM
[9]   A NEW POLYNOMIAL-TIME ALGORITHM FOR LINEAR-PROGRAMMING [J].
KARMARKAR, N .
COMBINATORICA, 1984, 4 (04) :373-395
[10]   COMPUTING KARMARKAR PROJECTIONS QUICKLY [J].
SHANNO, DF .
MATHEMATICAL PROGRAMMING, 1988, 41 (01) :61-71