Modulus-Type Inner Outer Iteration Methods for Nonnegative Constrained Least Squares Problems

For the solution of large sparse nonnegative constrained linear least squares (NNLS) problems, a new iterative method is proposed which uses the CGLS method for the inner iterations and the modulus iterative method for the outer iterations to solve the linear complementarity problem resulting from the Karush--Kuhn--Tucker conditions of the NNLS problem. Theoretical convergence analysis including the optimal choice of the parameter matrix is presented for the proposed method. In addition, the method can be further enhanced by incorporating the active set strategy, which contains two stages; the first stage consists of modulus iterations to identify the active set, while the second stage solves the reduced unconstrained least squares problems only on the inactive variables, and projects the solution into the nonnegative region. Numerical experiments show the efficiency of the proposed methods compared to projection gradient--type methods with fewer iteration steps and less CPU time.

[1]  Keiichi Morikuni,et al.  Inner-Iteration Krylov Subspace Methods for Least Squares Problems , 2013, SIAM J. Matrix Anal. Appl..

[2]  Apostolos Hadjidimos,et al.  Nonstationary Extrapolated Modulus Algorithms for the solution of the Linear Complementarity Problem , 2009 .

[3]  Jun-Feng Yin,et al.  GMRES Methods for Least Squares Problems , 2010, SIAM J. Matrix Anal. Appl..

[4]  Boris Polyak The conjugate gradient method in extremal problems , 1969 .

[5]  Anne Greenbaum,et al.  Iterative methods for solving linear systems , 1997, Frontiers in applied mathematics.

[6]  Jon W. Tolle,et al.  A class of methods for solving large, convex quadratic programs subject to box constraints , 1991, Math. Program..

[7]  M. Bierlaire,et al.  On iterative algorithms for linear least squares problems with bound constraints , 1991 .

[8]  J. Nagy,et al.  Quasi-Newton approach to nonnegative image restorations , 2000 .

[9]  Zdenek Dostál,et al.  Box Constrained Quadratic Programming with Proportioning and Projections , 1997, SIAM J. Optim..

[10]  Per Christian Hansen,et al.  REGULARIZATION TOOLS: A Matlab package for analysis and solution of discrete ill-posed problems , 1994, Numerical Algorithms.

[11]  Mario Bertero,et al.  Introduction to Inverse Problems in Imaging , 1998 .

[12]  J. Zowe,et al.  An iterative two-step algorithm for linear complementarity problems , 1994 .

[13]  Zhong-Zhi Bai,et al.  Modulus‐based matrix splitting iteration methods for linear complementarity problems , 2010, Numer. Linear Algebra Appl..

[14]  Fabiana Zama,et al.  An iterative method for linear discrete ill-posed problems with box constraints , 2007 .

[15]  D. O’Leary A generalized conjugate gradient algorithm for solving a class of quadratic programming problems , 1977 .

[16]  Ning Zheng,et al.  Accelerated modulus-based matrix splitting iteration methods for linear complementarity problem , 2012, Numerical Algorithms.

[17]  Gerardo Toraldo,et al.  On the Solution of Large Quadratic Programming Problems with Bound Constraints , 1991, SIAM J. Optim..

[18]  Per Lötstedt Solving the minimal least squares problem subject to bounds on the variables , 1984 .

[19]  James M. Ortega,et al.  Iterative solution of nonlinear equations in several variables , 2014, Computer science and applied mathematics.

[20]  J. Nagy,et al.  Iterative Methods for Image Restoration , 2014 .

[21]  Serena Morigi,et al.  A hybrid multilevel-active set method for large box-constrained linear discrete ill-posed problems , 2011 .

[22]  Johnathan M. Bardsley,et al.  A Nonnegatively Constrained Convex Programming Method for Image Reconstruction , 2003, SIAM J. Sci. Comput..

[23]  Layne T. Watson,et al.  Iterative algorithms for the linear complementarity problem , 1986 .

[24]  J. Navarro-Pedreño Numerical Methods for Least Squares Problems , 1996 .

[25]  Lothar Reichel,et al.  Non-negativity and iterative methods for ill-posed problems , 2004 .

[26]  Paul H. Calamai,et al.  Projected gradient methods for linearly constrained problems , 1987, Math. Program..

[27]  D. Bertsekas On the Goldstein-Levitin-Polyak gradient projection method , 1974, CDC 1974.

[28]  Stephen J. Wright Implementing proximal point methods for linear programming , 1990 .

[29]  Mei-Qun Jiang,et al.  A modified modulus method for symmetric positive‐definite linear complementarity problems , 2009, Numer. Linear Algebra Appl..

[30]  J. Nagy,et al.  Enforcing nonnegativity in image reconstruction algorithms , 2000, SPIE Optics + Photonics.

[31]  A. Klarbring Quadratic programs in frictionless contact problems , 1986 .

[32]  J. J. Moré,et al.  Algorithms for bound constrained quadratic programming problems , 1989 .

[33]  李幼升,et al.  Ph , 1989 .