USING PERTURBED QR FACTORIZATIONS TO SOLVE LINEAR LEAST-SQUARES PROBLEMS

被引:14
|
作者
Avron, Haim [1 ]
Ng, Esmond [2 ]
Toledo, Sivan [1 ]
机构
[1] Tel Aviv Univ, Raymond & Beverly Sackler Fac Exact Sci, Blavatnik Sch Comp Sci, IL-69978 Tel Aviv, Israel
[2] Univ Calif Berkeley, Lawrence Berkeley Lab, Computat Res Div, Berkeley, CA 94720 USA
关键词
preconditioning sparse QR; iterative linear least-squares solvers; SPARSE; ALGORITHM;
D O I
10.1137/070698725
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
We propose and analyze a new tool to help solve sparse linear least-squares problems min(x) parallel to Ax-b parallel to(2). Our method is based on a sparse QR factorization of a low-rank perturbation (A) over bar of A. More precisely, we show that the R factor of (A) over bar is an effective preconditioner for the least-squares problem min(x) parallel to Ax-b parallel to(2), when solved using LSQR. We propose applications for the new technique. When A is rank deficient, we can add rows to ensure that the preconditioner is well conditioned without column pivoting. When A is sparse except for a few dense rows, we can drop these dense rows from A to obtain (A) over bar. Another application is solving an updated or downdated problem. If R is a good preconditioner for the original problem A, it is a good preconditioner for the updated/downdated problem (A) over bar. We can also solve what-if scenarios, where we want to find the solution if a column of the original matrix is changed/removed. We present a spectral theory that analyzes the generalized spectrum of the pencil (A*A, R*R) and analyze the applications.
引用
收藏
页码:674 / 693
页数:20
相关论文
共 50 条