Simple Stepsize for Quasi-Newton Methods with Global Convergence Guarantees

Artem Agafonov, Vladislav Ryspayev, Samuel Horváth, Alexander Gasnikov, Martin Takáč +1 more
8/27/2025
math.OCcs.LG

No confident code implementation found for this paper.

Abstract

Quasi-Newton methods are widely used for solving convex optimization problems due to their ease of implementation, practical efficiency, and strong local convergence guarantees. However, their global convergence is typically established only under specific line search strategies and the assumption of strong convexity. In this work, we extend the theoretical understanding of Quasi-Newton methods by introducing a simple stepsize schedule that guarantees a global convergence rate of ${O}(1/k)$ for the convex functions. Furthermore, we show that when the inexactness of the Hessian approximation is controlled within a prescribed relative accuracy, the method attains an accelerated convergence rate of ${O}(1/k^2)$ -- matching the best-known rates of both Nesterov's accelerated gradient method and cubically regularized Newton methods. We validate our theoretical findings through empirical comparisons, demonstrating clear improvements over standard Quasi-Newton baselines. To further enhance robustness, we develop an adaptive variant that adjusts to the function's curvature while retaining the global convergence guarantees of the non-adaptive algorithm.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{agafonov2025simple,
  title  = {Simple Stepsize for Quasi-Newton Methods with Global Convergence Guarantees},
  author = {Artem Agafonov and Vladislav Ryspayev and Samuel Horváth and Alexander Gasnikov and Martin Takáč and Slavomir Hanzely},
  year   = {2025},
  eprint = {2508.19712},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2508.19712v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2508.19712.svg)](https://codeofpaper.com/paper/2508.19712)

Discussion