Linear Convergence of First Order Methods for Non-Strongly Convex Optimization V: Fast Gradient on Quasi-Strongly Convex f Has f(x^k) − f* ≤ 2(1 − √μ)^k (f(x^0) − f*) if All y^k Share One ProjectionResearch Paper
Motivation
Many convex problems met in practice — least squares with a rank-deficient matrix, dual problems of linearly constrained programs, with a strongly convex and a wide matrix — are not strongly convex: their optimal set is a whole affine piece rather than a point. The classical linear-rate theory of first order methods assumes strong convexity, yet these methods are observed to converge linearly on such problems as well.
Necoara, Nesterov and Glineur (arXiv:1504.06298v4, 2016; Math. Program. 175, 2019) introduce a hierarchy of relaxations of strong convexity, all measured relative to the projection onto the optimal set, and prove linear convergence of the projected gradient method, the fast gradient method and feasible descent methods under them. This mission formalizes the result on the fast gradient method (FGM) for the first and strongest relaxation, quasi-strong convexity: an accelerated linear rate, with in place of , under the condition that all extrapolated points share one projection onto the optimal set.
Nesterov's estimate-sequence technique (Nesterov, Introductory Lectures on Convex Optimization, 2004, §2.2) gives the rate for strongly convex functions. The paper shows that the same argument survives when strong convexity is replaced by the quasi-strong inequality at the projection, provided the projections of the points do not move.
Setting
Work in with the Euclidean inner product and norm . Problem (P) is
with closed and convex and convex and differentiable with -Lipschitz gradient: . The optimal set is assumed nonempty. For a closed set , denotes a nearest point of in .
is quasi-strongly convex with constant (Definition 1, inequality (10)) if, with ,
The condition number is .
The fast gradient method (FGM) starts from and iterates, for ,
The gradient mapping at is with .
The analysis uses the estimate functions of Lemma 1: for , , , and
Formalization targets
Goal: Theorem 14 (p. 25)
If all iterates of (FGM) have the same nearest point in , then
Milestones
- (54), p. 24. For every : .
- Lemma 1, p. 24. If for all and , then .
- Lemma 2, p. 25. If moreover for all , then .
- Proof of Theorem 14, pp. 25–26. The (FGM) iterates satisfy for the constant choice .
- Proof of Theorem 14, p. 26. for .
Significance
The theorem gives the accelerated linear rate for a class strictly larger than the strongly convex functions. By Remark 1 (p. 27), on an unconstrained problem (FGM) keeps in , so the projection onto never moves; with Theorem 8 of the paper (quasi-strong convexity of for strongly convex smooth ) this covers such problems, and Section 6.1 applies it to consistent linear systems , where is not strongly convex when has a nontrivial kernel.
The result is proved in the paper; nothing here is open mathematically. It has no machine-checked proof: the Nesterov-method items already on the platform concern strongly convex or sublinear settings and do not cover quasi-strong convexity or the same-projection condition. A complete development produces a reusable formal estimate-sequence argument, the gradient-mapping inequality (29) for points outside the feasible set, and the quadratic-growth consequence of (10).
Difficulty
The estimate-sequence argument needs a quadratic lower model of at the point where it is evaluated. Under strong convexity this lower model holds between any two points; under quasi-strong convexity it holds only between a point and its projection onto . Lemma 1 evaluates at a single point for every , so it needs the projections of all to coincide; the obvious attempt to run the strongly convex proof with changing from step to step fails at the induction step (57). This is why the same-projection hypothesis is part of the theorem rather than an artifact.
The second difficulty is bookkeeping: condition (58) concerns the minimum of the recursively defined quadratics , which has no closed form in the statement, and it must be matched against the momentum step of (FGM); this is the only place where the specific value of enters.
Formalization scope
- is
EuclideanSpace ℝ (Fin n). The projection is the predicateIsNearest S u p( minimises ), never a choice function; FGM runs are sequences satisfying this predicate at every step, with and 0-based indices (the page's "for " is a slip). - is the set of minimisers of on , and a minimiser is a binder, so is never empty and is never defined by an infimum.
- Disclosed addition. The page states (P) with defined on , but applies (54) "for all " at the extrapolated points , which may lie outside . The formalization therefore assumes differentiability, convexity, the Lipschitz gradient and (10) on all of (
QuasiStrongEverywhere). For , the case of Remark 1, these are exactly the paper's hypotheses. - The page omits the squares in of (54) and of (59); the statements carry the squares, which the proofs use.
- No hypothesis is added; it follows from the others unless , where the theorem is trivial. Condition (58) is written as for every , avoiding a real infimum.
- Trivializing formalizations are ruled out: a projection defined by choice, an empty optimal set, a gradient that is a junk value off a differentiability set, and a same-projection hypothesis weakened to mere existence are all excluded by the binders.
- Remark 1 is not posed. A development needs the descent lemma for -smooth functions, the variational characterization of the Euclidean projection onto a closed convex set, and the algebra of quadratic estimate functions; all three are reusable. Proofs of any milestone are welcome independently.
Selected references
- I. Necoara, Yu. Nesterov, F. Glineur, Linear convergence of first order methods for non-strongly convex optimization, arXiv:1504.06298v4, 2016; Math. Program. 175 (2019) 69–107. https://arxiv.org/abs/1504.06298v4, https://doi.org/10.1007/s10107-018-1232-1
- Yu. Nesterov, Introductory Lectures on Convex Optimization: A Basic Course, Kluwer, 2004. https://doi.org/10.1007/978-1-4419-8853-9
- H. Karimi, J. Nutini, M. Schmidt, Linear convergence of gradient and proximal-gradient methods under the Polyak–Łojasiewicz condition, ECML PKDD 2016. https://arxiv.org/abs/1608.04636