On the Condition Number Upper Bound of the L-BFGS Inverse Hessian Approximation Matrix with a Two-Sided Geometric Envelope Safeguarding Mechanism

📅 2026-07-07
📈 Citations: 0
✨ Influential: 0
📄 PDF
🤖 AI Summary
This work addresses the numerical instability and convergence failure of L-BFGS in ill-conditioned or nonconvex optimization problems, which arise when the condition number of the inverse Hessian approximation grows uncontrollably. To mitigate this issue, the authors propose Two-Sided L-BFGS, a novel variant that incorporates a bilateral geometric envelope mechanism to dynamically bound the condition number while preserving the standard computational complexity and curvature information. The method establishes, for the first time, an explicit upper bound on the condition number of the L-BFGS inverse Hessian approximation, revealing its dependence on memory depth, problem dimensionality, and envelope hyperparameters. Global convergence is guaranteed even in nonconvex settings. Experimental results demonstrate that the proposed approach significantly enhances robustness and convergence performance on high-dimensional ill-conditioned problems.
📝 Abstract
The limited-memory BFGS (L-BFGS) algorithm is a cornerstone of large-scale optimization due to its linear memory and computational costs. However, in ill-conditioned or non-convex landscapes, the implicit inverse Hessian approximation can suffer from an exploding condition number, leading to numerical instability and degraded convergence. To address this, we propose Two-Sided L-BFGS, a safeguarded variant that dynamically constrains the condition number of the inverse Hessian operator via a two-sided geometric envelope. Moreover, we show that Two-Sided L-BFGS preserves accumulated curvature information and maintains standard $O(mn)$ memory and per-iteration time complexities. We prove that this geometric envelope yields a uniform bound on the condition number of every inverse Hessian approximation generated by the algorithm. By tracking the algebraic evolution of the extreme eigenvalues through $m$ consecutive quasi-Newton updates starting from a scaled identity matrix, the resulting bound is expressed explicitly as a function of the memory depth, problem dimension, and envelope hyperparameters. Moreover, we show that Two-Sided L-BFGS preserves asymptotic global convergence in non-convex regimes under standard smoothness and strong Wolfe line-search assumptions, matching the theoretical guarantees of L-BFGS variants utilizing the Li-Fukushima cautious update rule. Numerical experiments on high-dimensional optimization problems demonstrate that the proposed method maintains well-conditioned inverse Hessian approximations and improves robustness and convergence behavior on ill-conditioned benchmarks.
Problem

Research questions and friction points this paper is trying to address.

condition number
L-BFGS
inverse Hessian approximation
numerical instability
ill-conditioned optimization
Innovation

Methods, ideas, or system contributions that make the work stand out.

condition number bound
two-sided geometric envelope
L-BFGS
inverse Hessian approximation
numerical stability
🔎 Similar Papers
No similar papers found.
💼 Related Jobs
No related jobs found.
D
Don Li
Department of Mathematics & Statistics, Portland State University