Permite obtener el mínimo de una función.
Únicamente necesita la función y su gradiente, pero no la matriz Hessiana.
L-BFGS, desarrollado por Jorge Nocedal es capaz de resolver funciones sin restricciones, mientras que la variante L-BFGS-B (Jorge Nocedal y Richard Byrd) puede resolver funciones con restricciones simples (del tipo
los límites inferior y superior de esa variable) en sus parámetros.
Si la función tiene N variables, la matriz Hessiana tiene
Si N es grande, el tiempo necesario para calcular toda la matriz de forma exacta puede ser prohibitivo.
Es por esto que se busca una aproximación.