Solving the trust-region subproblem using the Lanczos method

被引:194
作者
Gould, NIM [1 ]
Lucidi, S
Roma, M
Toint, PL
机构
[1] Rutherford Appleton Lab, Dept Computat & Informat, Didcot OX11 0QX, Oxon, England
[2] Univ Rome La Sapienza, Dipartimento Informat & Sistemist, I-00185 Rome, Italy
[3] Fac Univ Notre Dame Paix, Dept Math, B-5000 Namur, Belgium
关键词
trust-region subproblem; Lanczos method; conjugate gradients; preconditioning;
D O I
10.1137/S1052623497322735
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
The approximate minimization of a quadratic function within an ellipsoidal trust region is an important subproblem for many nonlinear programming methods. When the number of variables is large, the most widely used strategy is to trace the path of conjugate gradient iterates either to convergence or until it reaches the trust-region boundary. In this paper, we investigate ways of continuing the process once the boundary has been encountered. The key is to observe that the trust-region problem within the currently generated Krylov subspace has a very special structure which enables it to be solved very efficiently. We compare the new strategy with existing methods. The resulting software package is available as HSL-VF05 within the Harwell Subroutine Library.
引用
收藏
页码:504 / 525
页数:22
相关论文
共 23 条