Algorithm 778: L-BFGS-B

Article Properties
  • Language
    English
  • Publication Date
    1997/12/01
  • Indian UGC (Journal)
  • Refrences
    16
  • Citations
    1,569
  • Ciyou Zhu Northwestern Univ., Evanston, IL
  • Richard H. Byrd Univ. of Colorado at Boulder, Boulder
  • Peihuang Lu Northwestern Univ., Evanston, IL
  • Jorge Nocedal Northwestern Univ., Evanston, IL
Abstract
Cite
Zhu, Ciyou, et al. “Algorithm 778: L-BFGS-B”. ACM Transactions on Mathematical Software, vol. 23, no. 4, 1997, pp. 550-6, https://doi.org/10.1145/279232.279236.
Zhu, C., Byrd, R. H., Lu, P., & Nocedal, J. (1997). Algorithm 778: L-BFGS-B. ACM Transactions on Mathematical Software, 23(4), 550-560. https://doi.org/10.1145/279232.279236
Zhu C, Byrd RH, Lu P, Nocedal J. Algorithm 778: L-BFGS-B. ACM Transactions on Mathematical Software. 1997;23(4):550-6.
Journal Categories
Science
Mathematics
Instruments and machines
Electronic computers
Computer science
Science
Mathematics
Instruments and machines
Electronic computers
Computer science
Computer software
Technology
Electrical engineering
Electronics
Nuclear engineering
Electronics
Computer engineering
Computer hardware
Technology
Technology (General)
Industrial engineering
Management engineering
Applied mathematics
Quantitative methods
Description

Seeking a robust solution for large nonlinear optimization problems? This paper introduces L-BFGS-B, a limited-memory algorithm specifically designed for solving large-scale nonlinear optimization problems with simple bounds on the variables. Intended for scenarios where Hessian matrix information is difficult to obtain or where problems are large and dense, L-BFGS-B proves particularly valuable. The algorithm also serves effectively for unconstrained problems, exhibiting performance comparable to its predecessor, algorithm L-BFGS. Implemented in Fortran 77, L-BFGS-B offers a practical and efficient tool for tackling complex optimization challenges. This algorithm enhances computational capabilities in various fields, from engineering design to machine learning, where optimization is crucial for solving real-world problems.

Published in ACM Transactions on Mathematical Software, this paper aligns perfectly with the journal's focus on numerical algorithms and mathematical software. By presenting a new algorithm and its implementation details, the paper contributes to the journal's ongoing discourse on efficient and reliable computational tools.

Refrences
Citations
Citations Analysis
The first research to cite this article was titled Calibrating Volatility Surfaces via Relative-Entropy Minimization and was published in 1997. The most recent citation comes from a 2024 study titled Calibrating Volatility Surfaces via Relative-Entropy Minimization . This article reached its peak citation in 2022 , with 203 citations.It has been cited in 732 different journals, 17% of which are open access. Among related journals, the The Astrophysical Journal cited this research the most, with 25 citations. The chart below illustrates the annual citation trends for this article.
Citations used this article by year