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

被引:19
|
作者
Wang, WC
O'Leary, DP
机构
[1] Natl Tainan Teachers Coll, Dept Math Educ, Tainan 700, Taiwan
[2] Univ Maryland, Dept Comp Sci, College Pk, MD 20742 USA
[3] Univ Maryland, Inst Adv Comp Studies, College Pk, MD 20742 USA
[4] Swiss Fed Inst Technol, Dept Informat, Zurich, Switzerland
关键词
interior point methods; linear programming; iterative methods for linear systems; adaptive algorithms; self-timing algorithms;
D O I
10.1023/A:1016614603137
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
In this work we devise efficient algorithms for finding the starch directions for interior point methods applied to linens 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 OBI-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
页数:20
相关论文
共 50 条