On Restart Procedures for the Conjugate Gradient Method

The conjugate gradient method is a powerful solution scheme for solving unconstrained optimization problems, especially for large-scale problems. However, the convergence rate of the method without restart is only linear. In this paper, we will consider an idea contained in [16] and present a new restart technique for this method. Given an arbitrary descent direction dt and the gradient gt, our key idea is to make use of the BFGS updating formula to provide a symmetric positive definite matrix Pt such that dt=−Ptgt, and then define the conjugate gradient iteration in the transformed space. Two conjugate gradient algorithms are designed based on the new restart technique. Their global convergence is proved under mild assumptions on the objective function. Numerical experiments are also reported, which show that the two algorithms are comparable to the Beale–Powell restart algorithm.

[1]  C. M. Reeves,et al.  Function minimization by conjugate gradients , 1964, Comput. J..

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

[3]  E. Polak,et al.  Note sur la convergence de méthodes de directions conjuguées , 1969 .

[4]  C. G. Broyden The Convergence of a Class of Double-rank Minimization Algorithms 2. The New Algorithm , 1970 .

[5]  H. Crowder,et al.  Linear convergence of the conjugate gradient method , 1972 .

[6]  A. I. Cohen Rate of convergence of several conjugate gradient algorithms. , 1972 .

[7]  K. Ritter,et al.  Alternative proofs of the convergence properties of the conjugate-gradient method , 1974 .

[8]  M. J. D. Powell,et al.  Restart procedures for the conjugate gradient method , 1977, Math. Program..

[9]  Charles B. Dunham,et al.  Remark on “Algorithm 500: Minimization of Unconstrained Multivariate Functions [E4]” , 1977, TOMS.

[10]  David F. Shanno,et al.  Conjugate Gradient Methods with Inexact Searches , 1978, Math. Oper. Res..

[11]  Jorge J. Moré,et al.  Testing Unconstrained Optimization Software , 1981, TOMS.

[12]  M. Powell Nonconvex minimization calculations and the conjugate gradient method , 1984 .

[13]  H. Sherali,et al.  Conjugate gradient methods using quasi-Newton updates with inexact line searches , 1990 .

[14]  Jorge Nocedal,et al.  Global Convergence Properties of Conjugate Gradient Methods for Optimization , 1992, SIAM J. Optim..

[15]  Ya-Xiang Yuan,et al.  Convergence properties of Beale-Powell restart algorithm , 1998 .

[16]  Stephen J. Wright,et al.  Conjugate Gradient Methods , 1999 .

[17]  Ya-Xiang Yuan,et al.  A three-parameter family of nonlinear conjugate gradient methods , 2001, Math. Comput..

[18]  J. M. Martínez,et al.  A Spectral Conjugate Gradient Method for Unconstrained Optimization , 2001 .

[19]  Junior Stein Conjugate gradient methods in Banach spaces , 2005 .