SIAM Journal on Optimization · 2000 · 163 citations · 15 references
ComputingComputer ScienceFinite Element AnalysisFinite Element MethodsOptimizationGradient-based OptimizationIterative SolversMatrix ComputationNumerical AlgorithmsNumerical Linear AlgebraAccuracyMatrix Equation SolversPreconditioningPreconditioning Techniques
This paper proposes a preconditioner for the conjugate gradient method (CG) that is designed for solving systems of equations Ax=bi with different right-hand-side vectors or for solving a sequence of slowly varying systems Ak x = bk. The preconditioner has the form of a limited memory quasi-Newton matrix and is generated using information from the CG iteration. The automatic preconditioner does not require explicit knowledge of the coefficient matrix A and is therefore suitable for problems where only products of A times a vector can be computed. Numerical experiments indicate that the preconditioner has most to offer when these matrix-vector products are expensive to compute and when low accuracy in the solution is required. The effectiveness of the preconditioner is tested within a Hessian-free Newton method for optimization and by solving certain linear systems arising in finite element models.
15
A Limited Memory Algorithm for Bound Constrained Optimization
Richard H. Byrd, Peihuang Lu, Jorge Nocedal et al. · SIAM Journal on Scientific Computing · 1995 · 6.2K citations
Practical methods of optimization
Mathematics and Computers in Simulation · 1988 · 5.9K citations
Updating quasi-Newton matrices with limited storage
Jorge Nocedal · Mathematics of Computation · 1980 · 2.7K citations · Full text