A single potential governing convergence of conjugate gradient, accelerated gradient and geometric descent
Not on the map. Why?
Abstract (arXiv)
Nesterov's accelerated gradient (AG) method for minimizing a smooth strongly convex function f is known to reduce f(bf xk)-f(bf x^*) by a factor of ε∈(0,1) after k=O(√L/ℓlog(1/ε)) iterations, where ℓ,L are the two parameters of smooth strong convexity. Furthermore, it is known that this is the best possible complexity in the function-gradient oracle model of computation. Modulo a line search, the geometric descent (GD) method of Bubeck, Lee and Singh has the same bound for this class of functions. The method of linear conjugate gradients (CG) also satisfies the same complexity bound in the special case of strongly convex quadratic functions, but in this special case it can be faster than the AG and GD methods. Despite similarities in the algorithms and their asymptotic convergence rates, the conventional analysis of the running time of CG is mostly disjoint from that of AG and GD. The analyses of the AG and GD methods are also rather distinct. Our main result is analyses of the three methods that share several common threads: all three analyses show a relationship to a certain "idealized algorithm", all three establish the convergence rate through the use of the Bubeck-Lee-Singh geometric lemma, and all three have the same potential that is computable at run-time and exhibits decrease by a factor of 1-√ℓ/L or better per iteration. One application of these analyses is that they open the possibility of hybrid or intermediate algorithms. One such algorithm is proposed herein and is shown to perform well in computational tests.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). First posted on arXiv 27 Dec 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2024: 1; 2025: 2.
3 papers.
- 2025Optimized projection-free algorithms for online learning: construction and worst-case analysiscited by 3
- 2025Glocal Smoothness: Line search and adaptive step sizes can help in theory too!cited by 2
- 2024Why Line Search when you can Plane Search? SO-Friendly Neural Networks allow Per-Iteration Optimization of Learning and Momentum Rates for Every Layercited by 1
- 2025Glocal Smoothness: Line search and adaptive step sizes can help in theory too!14 Jun 2025
- 2025Optimized projection-free algorithms for online learning: construction and worst-case analysis6 Jun 2025
- 2024Why Line Search when you can Plane Search? SO-Friendly Neural Networks allow Per-Iteration Optimization of Learning and Momentum Rates for Every Layer25 Jun 2024