Adaptive use of iterative methods in predictor–corrector interior point methods for linear programming

被引:0
作者
Weichung Wang
Dianne P. O'Leary
机构
[1] National Tainan Teachers College,Department of Mathematics Education
[2] University of Maryland,Department of Computer Science and Institute for Advanced Computer Studies
来源
Numerical Algorithms | 2000年 / 25卷
关键词
interior point methods; linear programming; iterative methods for linear systems; adaptive algorithms; self-timing algorithms;
D O I
暂无
中图分类号
学科分类号
摘要
In this work we devise efficient algorithms for finding the search directions for interior point methods applied to linear programming problems. There are two innovations. The first is the use of updating of preconditioners computed for previous barrier parameters. The second is an adaptive automated procedure for determining whether to use a direct or iterative solver, whether to reinitialize or update the preconditioner, and how many updates to apply. These decisions are based on predictions of the cost of using the different solvers to determine the next search direction, given costs in determining earlier directions. We summarize earlier results using a modified version of the OB1-R code of Lustig, Marsten, and Shanno, and we present results from a predictor–corrector code PCx modified to use adaptive iteration. If a direct method is appropriate for the problem, then our procedure chooses it, but when an iterative procedure is helpful, substantial gains in efficiency can be obtained.
引用
收藏
页码:387 / 406
页数:19
相关论文
共 39 条
[1]  
Bartels R.(1989)Cholesky factor updating techniques for rank 2 matrix modifications SIAM J. Matrix Anal. Appl. 10 557-592
[2]  
Kaufman L.(1993)An interior point method for quadratic programs based on conjugate projected gradients Comput. Optim. Appl. 2 5-28
[3]  
Carpenter T.J.(1990)Further development of a primal-dual interior point method ORSA J. Comput. 2 304-311
[4]  
Shanno D.F.(1974)Newton-type methods for unconstrained and linearly constrained optimization Math. Programming 7 311-350
[5]  
Choi I.C.(1986)On projected Newton barrier methods for linear programming and an equivalence to Karmarkar's projective method Math. Programming 36 183-209
[6]  
Monma C.L.(1988)A relaxed version of Karmarkar's method Math. Programming 40 289-315
[7]  
Shanno D.F.(1992)Path-following methods for linear programming SIAM Rev. 34 167-224
[8]  
Gill P.E.(1984)A new polynomial-time algorithm for linear programming Combinatorica 4 373-395
[9]  
Murray W.(1991)Computational results of an interior point algorithm for large scale linear programming Math. Programming 52 555-586
[10]  
Gill P.E.(1974)NETGEN: A program for generating large scale capacitated assignment, transportation, and minimum cost flow network problems Managm. Sci 20 814-821