Abstract

Conjugate gradient methods are iterative methods for finding the minimizer of a scalar function f(x) of a vector variable x which do not update an approximation to the inverse Hessian matrix. This paper examines the effects of inexact linear searches on the methods and shows how the traditional Fletcher-Reeves and Polak-Ribiere algorithm may be modified in a form discovered by Perry to a sequence which can be interpreted as a memorytess BFGS algorithm. This algorithm may then be scaled optimally in the sense of Oren and Spedicalo. This scaling can be combined with Beale restarts and Powell's restart criterion. Computational results will show that this new method substantially outperforms known conjugate gradient methods on a wide class of problems.

Keywords

Conjugate gradient methodMathematicsHessian matrixBroyden–Fletcher–Goldfarb–Shanno algorithmDerivation of the conjugate gradient methodConjugate residual methodNonlinear conjugate gradient methodGradient methodInverseAlgorithmIterative methodMathematical optimizationSequence (biology)Applied mathematicsGradient descentComputer scienceArtificial intelligence

Affiliated Institutions

Related Publications

Preconditioning of Truncated-Newton Methods

In this paper we discuss the use of truncated-Newton methods, a flexible class of iterative methods, in the solution of large-scale unconstrained minimization problems. At each ...

1985 SIAM Journal on Scientific and Statis... 175 citations

Variable metric methods of minimisation

Two basic approaches to the generation of conjugate directions are considered for the problem of unconstrained minimisation of quadratic functions. The first approach results in...

1969 The Computer Journal 143 citations

Publication Info

Year
1978
Type
article
Volume
3
Issue
3
Pages
244-256
Citations
470
Access
Closed

External Links

Social Impact

Social media, news, blog, policy document mentions

Citation Metrics

470
OpenAlex

Cite This

David F. Shanno (1978). Conjugate Gradient Methods with Inexact Searches. Mathematics of Operations Research , 3 (3) , 244-256. https://doi.org/10.1287/moor.3.3.244

Identifiers

DOI
10.1287/moor.3.3.244