LSMR: An iterative algorithm for least-squares problems
by David
07 Apr 2010
(Updated 10 Mar 2011)
Official successor to the LSQR algorithm, developed by David Fong and Michael Saunders.
|
Watch this File
|
| File Information |
| Description |
An iterative method is presented for solving linear systems and linear least-square systems. The method is based on the Golub-Kahan bidiagonalization process. It is analytically equivalent to the standard method of MINRES applied to the normal equation. Compared to LSQR, it is safer to terminate LSMR early.
Details about LSMR can be found on
http://www.stanford.edu/group/SOL/software/lsmr.html
http://www.stanford.edu/~clfong/lsmr.html |
| MATLAB release |
MATLAB 7.8 (R2009a)
|
|
Tags for This File
|
| Everyone's Tags |
|
| Tags I've Applied |
|
| Add New Tags |
Please login to tag files.
|
| Updates |
| 08 Apr 2010 |
Updated h1 line, some documentation and default parameters. |
| 08 Apr 2010 |
Bug fix for the default value of itnlim. |
| 10 Apr 2010 |
Better formatting of printout.
Updates to documentation. |
| 14 Apr 2010 |
Updated documentation to MATLAB style.
Added testing code. |
| 03 Jun 2010 |
Added the option to use local or full reorthogonalization on the v_k vectors. This reduces the number of iterations to convergence by using extra memory to store some of the v_k's. |
| 10 Mar 2011 |
Fixing a bug in local reorthogonalization that the 1st V vector is stored twice. (suggested by David Gleich) |
|
Contact us