NNFCGLS
A fast solver for nonnegative least squares problems based on Flexible Krylov subspaces
- Reference
-
NNFCGLS is described in details in the following paper:
FAST NONNEGATIVE LEAST SQUARES THROUGH
FLEXIBLE KRYLOV SUBSPACES, which I coauthored with Yves Wiaux, and is published in the SIAM Journal of Scientific Computing, 39(2), A655--A679 (2017).
- Software
-
The software for NNFCGLS was developed using
MATLAB version 8.1.
The software may be obtained from:
Note that the current software for NNFCGLS makes use of some tools in the MATLAB's
Image Processing Toolbox.
- Demos
-
When you download the above folder, you will find several scripts (called demo_XXX.m) that illustrate
how to use the codes on different test problems. These script reproduce the tests reported in the reference listed above.
- Acknowledgements
-
I wish to thank Per Christian Hansen for allowing me to include in the NNFCGLS software some functions from his MATLAB toolbox AIR Tools. I wish to thank James Nagy for allowing me to include in the NNFCGLS software some functions from his MATLAB toolbox Restore Tools.