TY - JOUR
T1 - L-Broyden methods: a generalization of the L-BFGS method to the limited-memory Broyden family
AU - Reed, Martin B
PY - 2009
Y1 - 2009
N2 - The paper derives a multiplicative update equation for the convex Broyden family of quasi-Newton (QN) updates. The well-known multiplicative Broyden-fletcher-Goldfarb-Shanno (BFGS) update is a special case of this. Using a self-scaling parameter, the formula is extended to the SR1 update. It is shown that for each Broyden update, a pair of multiplicative update formulae can be defined (coincident in the case of Davidon-fletcher-Powell (DFP)). The multiplicative updates are used to define limited-memory QN algorithms, denoted the L-Broyden methods, of which L-BFGS is a special case. Numerical results show that the L-Broyden methods are competitive with extensions of the variable storage conjugate gradients limited memory QN method to other Broyden updates, but that L-BFGS with Shanno scaling remains the most efficient and reliable method in the L-Broyden family.
AB - The paper derives a multiplicative update equation for the convex Broyden family of quasi-Newton (QN) updates. The well-known multiplicative Broyden-fletcher-Goldfarb-Shanno (BFGS) update is a special case of this. Using a self-scaling parameter, the formula is extended to the SR1 update. It is shown that for each Broyden update, a pair of multiplicative update formulae can be defined (coincident in the case of Davidon-fletcher-Powell (DFP)). The multiplicative updates are used to define limited-memory QN algorithms, denoted the L-Broyden methods, of which L-BFGS is a special case. Numerical results show that the L-Broyden methods are competitive with extensions of the variable storage conjugate gradients limited memory QN method to other Broyden updates, but that L-BFGS with Shanno scaling remains the most efficient and reliable method in the L-Broyden family.
KW - limited memory
KW - quasi-Newton methods
KW - unconstrained optimisation
UR - http://www.scopus.com/inward/record.url?scp=68249093308&partnerID=8YFLogxK
UR - http://dx.doi.org/10.1080/00207160701656749
U2 - 10.1080/00207160701656749
DO - 10.1080/00207160701656749
M3 - Article
SN - 0020-7160
VL - 86
SP - 606
EP - 615
JO - International Journal of Computer Mathematics
JF - International Journal of Computer Mathematics
IS - 4
ER -