REVIEW 3 major objections 3 minor 15 references
Lipschitz-Free Mirror Descent Methods for Non-Smooth Optimization Problems
T0 review · 3 major / 3 minor · reviewed 2026-08-07 · deepseek-v4-flash
Pith's one-line read Mirror descent reaches the optimal $O(1/\sqrt{N})$ rate without assuming the objective is Lipschitz.
desk verdict A valid correction to the Nesterov step-size analysis and a useful Lipschitz-free mirror descent extension, with a fixable index typo in the central proof. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The key object is the weak ergodic weighting scheme, which averages the iterates with weights instead of taking the last iterate, combined with a running-max step-size rule. Define $G_k=\max_{j\le k}\|\nabla f(x_j)\|_* j^{(1-a)/2}$ and $\gamma_k=\sqrt{2\sigma R}/(G_k k^{a/2})$; monotonicity holds by construction because $G_k k^{a/2}$ is non-decreasing. The proof telescopes the Bregman divergence terms $V_\psi(x^*,x_k)-V_\psi(x^*,x_{k+1})$ via the three-point identity and the non-Euclidean second prox theorem, bounding the cumulative sum by $R$, while the Fenchel-Young inequality turns the inner-product term into $\gamma_k\|\nabla f(x_k)\|_*^2/(2\sigma)$, which the running-max $G_k$ absorbs into the final maximum subgradient norm.
What would settle it
Run Algorithm 1 with $\psi(x)=x^2/2$, $R=0.2$, $a=0$, $m=0$, starting at $x_1=0.05$ on $f(x)=x\log x$ over $Q=[0,1]$, whose subgradients $f'(x)=\log x+1$ are unbounded near $x=0$ but whose projected iterates stay in the subdifferentiable region; for large $N$, compare $f(\bar x_N)-f(e^{-1})$ with $3\sqrt{0.2/2}\,N^{-1/2}\max_{k\le N}|f'(x_k)|$. A run where the empirical error exceeds the bound by a fixed margin would refute Corollary 1, while persistent agreement supports the claimed Lipschitz-free rate.
Extended reading notes
Core claim
The central claim is that the mirror descent update $x_{k+1}=\arg\min_{x\in Q}\{\langle x,\nabla f(x_k)\rangle+\gamma_k^{-1}V_\psi(x,x_k)\}$ achieves weak ergodic convergence at the optimal $O(N^{-1/2})$ rate for any convex continuous $f$, provided only that a finite bound $R$ on the Bregman divergence $V_\psi(x^*,x)$ over $Q$ is known. The step sizes are $\gamma_k=\sqrt{2\sigma R}/(G_k k^{a/2})$ with $G_k=\max_{j\le k}\|\nabla f(x_j)\|_* j^{(1-a)/2}$, and for the mean iterate $\bar x=(1/N)\sum_{k=1}^N x_k$ the paper proves $f(\bar x)-f(x^*)\le 3\sqrt{R/(2\sigma)}N^{-1/2}\max_{k\le N}\|\nabla f(x_k)\|_*$. This removes the bounded-subgradient (Lipschitz) assumption from the mirror descent convergence theory, and the proof also repairs the earlier claim that the Nesterov step sizes are non-increasing by constructing a step rule that is non-increasing by design.
Load-bearing premise
The step sizes require a known finite number $R$ that bounds the Bregman distance from the optimum to every feasible point, and if no such $R$ is available the method cannot be started as stated.
Editorial extensions
If this is right
- With $m=0$, the arithmetic average of the iterates satisfies $f(\bar x)-f(x^*)\le 3\sqrt{R/(2\sigma)}N^{-1/2}\max_{k\le N}\|\nabla f(x_k)\|_*$, matching the optimal $O(N^{-1/2})$ rate using only observed subgradient norms.
- For composite problems $\min f+h$, the bound becomes the same term plus $h(x_1)/N$, so the separable nonsmooth part does not degrade the main rate and the earlier requirement $h(x_1)=0$ is unnecessary.
- Because no bounded-subgradient assumption is used, the method applies to convex functions whose subgradients grow without bound on the feasible set, as long as a known $R$ bounds the Bregman distance to the optimum.
- The corrected step rule is adaptive and online: $G_k$ is computed from quantities available at iteration $k$, so neither a Lipschitz constant nor future information is needed.
- The theorem covers any fixed $a\in[0,1]$ and any $m\ge -1$, giving a family of step-size and weighting choices with $m=0$ as the clean optimal-rate case.
Reading between the lines
- If the maximum observed subgradient norm grows like $N^p$ along a run, the displayed bound degrades to $O(N^{p-1/2})$, so monitoring $G_k$ online would give a practical certificate of the rate actually attained.
- The running-max construction is a generic repair for monotonicity failures of adaptive step rules, and the same idea could be carried over to other proximal or stochastic first-order methods that scale steps by per-iteration gradient norms.
- Because the composite bound isolates the $h(x_1)/N$ term, a natural testable extension is to choose the starting point that minimizes $h$ alone, possibly obtaining a faster $O(1/N)$ tail for the nonsmooth component.
- The paper leaves open whether the factor $\max_k\|\nabla f(x_k)\|_*$ is necessary; constructing a convex function where the observed maximum genuinely controls the error would show the bound is tight rather than merely convenient.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper corrects an error in Alkousa et al. [1] concerning the monotonicity of the Nesterov step size for mirror descent, and extends the Lipschitz-free projected subgradient result of Xia et al. [13] to mirror descent. The main result, Theorem 1, states a weak ergodic convergence bound of order O(1/√N) up to the maximum observed subgradient norm, under step sizes (8) that depend on the running maximum of subgradient norms, without assuming Lipschitz continuity of the objective. A composite version is given in Theorem 2. The proof uses the standard mirror descent argument with a three-point identity and a telescoping sum, but the printed proof contains several typographical errors that obscure the argument.
Significance. If the proof is properly corrected, the paper provides a useful and modest generalization: it removes the Lipschitz assumption on the objective at the cost of a geometric bound on the Bregman divergence (Assumption 1), which for compact Q is automatically finite. The counterexample in Example 1 clearly demonstrates the non-monotonicity of the Nesterov step size (6), and the proposed modification (8) is a reasonable fix. The paper also correctly notes that the composite method can handle h(x1) ≠ 0, removing a restrictive condition in [1]. However, the central proof as printed is not verifiable, and the numerous subscript errors in the key equations require a careful rewrite.
major comments (3)
- [Section 3.2, proof of Theorem 1, Eq. (13)] Equation (13) does not follow from Lemma 2 as stated. In Algorithm 1, x_{k+1} is the minimizer of φ(x) + V_ψ(x, x_k), so in Lemma 2 one must take b = x_k, a = x_{k+1}, not a = x_k, b = x_{k+1} as written. The resulting inequality is ⟨∇ψ(x_k) − ∇ψ(x_{k+1}), x* − x_{k+1}⟩ ≤ γ_k⟨∇f(x_k), x* − x_{k+1}⟩. Consequently, the left-hand sides of (13) and (14) must contain x* − x_{k+1} instead of x* − x_k. The subsequent combination leading to (15) is correct once these corrections are made, but as printed the displayed (13) is not a consequence of the cited lemma.
- [Section 3.2, proof of Theorem 1, Eq. (20)] The telescoping sum in (20) contains incorrect indices. The difference term should be ω_k/γ_k − ω_{k−1}/γ_{k−1}, not ω_k/γ_k − ω_k/γ_{k−1}. In addition, the final negative Bregman term should be V_ψ(x*, x_{N+1}), not V_ψ(x*, x_N). As printed, the telescoping identity is invalid, although the correct version is readily recovered from (17) and (18).
- [Section 4, proof of Theorem 2, Eq. (24)] The same misapplication of Lemma 2 as in (13) appears in (24). Since Algorithm 2 defines x_{k+1} as the minimizer of the prox objective, the first inner product should be ⟨∇ψ(x_k) − ∇ψ(x_{k+1}), x* − x_{k+1}⟩, not ⟨∇ψ(x_k) − ∇ψ(x_{k+1}), x* − x_k⟩. This error propagates into (25) and the rest of the proof. The correction is straightforward but necessary for the proof to be valid.
minor comments (3)
- [Section 3.1, Assumption 1] For a compact set Q and a finite-valued prox-function ψ that is differentiable on Q, the Bregman divergence V_ψ(x*, x) is continuous and hence bounded; thus Assumption 1 is automatically satisfied for some finite R. The authors could state this observation explicitly to justify the assumption.
- [Section 3.2, Corollary 1] The constant 3 in (22) follows from the estimate (N^{1/2} + ∑_{k=1}^N k^{-1/2})/N ≤ 3/N^{1/2}, but this step is not shown. A short justification would improve readability.
- [Section 3.2, Eq. (21)] The algebra in the second half of (21) for the case m > 0 is quite compressed; the authors should expand the derivation, especially the step involving G_k^{-1} k^{(m-a)/2}.
Circularity Check
No circularity: the adaptive step-size bound is derived from textbook prox lemmas with an explicit bounded-divergence assumption; the self-citation to [1] is to the work being corrected and is not load-bearing.
full rationale
The derivation of Theorem 1 and Corollary 1 is self-contained and does not assume the target result. Assumption 1 (V_psi(x*,x) <= R) is a stated geometric input, not a consequence of the convergence inequality; the step sizes (8) are adaptive but are not fitted to the objective suboptimality, and the appearance of max_k ||grad f(x_k)||_* on the right-hand side of (22) is a path-dependent bound of an adaptive subgradient method, not a fitted parameter renamed as a prediction. The proof relies on Lemma 1 and Lemma 2 from Beck's textbook and the Fenchel-Young inequality, and it explicitly corrects [1] (Example 1) rather than importing [1]'s claims as support, so the self-citation via co-author Alkousa is not load-bearing. The legitimate concern in the manuscript is a proof-correctness gap, not a circularity: the printed (13) claims to follow from Lemma 2 with a=x_k, b=x_{k+1}, but in Algorithm 1 x_{k+1} is the minimizer in the second argument of V_psi, so Lemma 2 should be applied with the roles reversed. That is a substantive mathematical gap in the printed derivation, but it is not an instance of the theorem's conclusion being assumed, fitted, or obtained through a self-citation chain. No circular step is exhibited, so the circularity score is 0.
Assumptions & free parameters
assumptions (5)
- domain assumption Assumption 1: V_psi(x*,x) <= R < infinity for all x in Q (existence of a known finite Bregman-radius bound).
- domain assumption f is convex and continuous on Q, with subgradients available at every iterate.
- standard math psi is sigma-strongly convex, proper, closed, differentiable over dom(d psi), and psi + I_Q is sigma-strongly convex for the prox step.
- domain assumption h is non-negative and convex in the composite problem.
- standard math Bregman divergence, Fenchel-Young inequality, three-point identity, non-Euclidean second prox theorem.
Cite this review
Pith. "Pith review of Lipschitz-Free Mirror Descent Methods for Non-Smooth Optimization Problems." pith.science (2026). https://pith.science/paper/P27MOVNF
@misc{pith2026250601681,
author = {Pith},
title = {Pith review of: Lipschitz-Free Mirror Descent Methods for Non-Smooth Optimization Problems},
year = {2026},
howpublished = {\url{https://pith.science/paper/P27MOVNF}},
note = {Machine review of arXiv:2506.01681}
}
read the original abstract
The part of the analysis of the convergence rate of the mirror descent method that is connected with the adaptive time-varying step size rules due to Alkousa et al. (MOTOR 2024, pp. 3-18) is corrected. Moreover, a Lipschitz-free mirror descent method that achieves weak ergodic convergence is presented, generalizing the convergence results of the mirror descent method in the absence of the Lipschitz assumption.
Reference graph
Works this paper leans on
-
[1]
Alkousa, M., Stonyakin, F., Abdo, A., Alcheikh, M. (2024). Optimal Convergence Rate for Mirror Descent Methods with Special Time-Varying Step Sizes Rules. In: Ere- meev, A., Khachay, M., Kochetov, Y., Mazalov, V., Pardalos, P. (eds) Mathemat- ical Optimization Theory and Operations Research: Recent Trends. MOTOR 2024. Communications in Computer and Inform...
- [13]
-
[2]
Nemirovsky, A., Yudin D.: Problem Complexity and Method Efficiency in Optimization. J. Wiley & Sons, New York 1983
work page 1983
-
[3]
Ekonomika i Matematicheskie Metody, 1979
Nemirovskii, A.: Efficient methods for large-scale convex optimization problems. Ekonomika i Matematicheskie Metody, 1979. (in Russian)
1979
-
[4]
Beck, A., Teboulle, M.: Mirror descent and nonlinear projected subgradient methods for convex optimization. Oper. Res. Lett., 31(3), pp. 167–175, 2003
work page 2003
-
[5]
IEEE Control Systems Letters, 3(1), pp
Doan, T.T., Bose, S., Nguyen, D.H., Beck, C.L.: Convergence of the Iterates in Mirror Descent Methods. IEEE Control Systems Letters, 3(1), pp. 114–119, 2019. Lipschitz-Free Mirror Descent Methods for Non-Smooth Optimization Problems 13
work page 2019
-
[6]
Operations Research Letters, 38(6), pp
Beck, A., Ben-Tal, A., Guttmann-Beck, N., Tetruashvili, L.: The comirror algorithm for solving nonsmooth constrained convex problems. Operations Research Letters, 38(6), pp. 493–498, 2010
work page 2010
-
[7]
SIAM Journal on Optimization, 12(1), pp
Ben-Tal, A., Margalit, T., Nemirovski, A.: The Ordered Subsets Mirror Descent Op- timization Method with Applications to Tomography. SIAM Journal on Optimization, 12(1), pp. 79–108, 2001
work page 2001
Show all 15 references
-
[8]
European Control Conference (ECC) June, pp
Nazin, A., Anulova, S., Tremba, A.: Application of the Mirror Descent Method to Min- imize Average Losses Coming by a Poisson Flow. European Control Conference (ECC) June, pp. 24–27, 2014
2014
-
[9]
Nesterov, Introductory lectures on convex optimization: A basic course, Springer Sci- ence & Business Media, 2004
Y. Nesterov, Introductory lectures on convex optimization: A basic course, Springer Sci- ence & Business Media, 2004
2004
-
[10]
Nesterov, Lectures on convex optimization, volume 137, Springer, 2018
Y. Nesterov, Lectures on convex optimization, volume 137, Springer, 2018
2018
-
[11]
Bubeck, Convex optimization: Algorithms and complexity
S. Bubeck, Convex optimization: Algorithms and complexity. Foundations and Trends Trends® in Machine Learning, 8(3-4): 231-357, 2015
2015
-
[12]
Z. Zhu, Y. Zhang, Y. Xia, Convergence rate of projected subgradient method with time- varying step-sizes, Optim Lett 19, 1027–1031 (2025). https://doi.org/10.1007/s11590- 024-02142-9
2025 doi
-
[14]
Society for Industrial and Applied Math- ematics, 2017
A.Beck, First-order methods in optimization. Society for Industrial and Applied Math- ematics, 2017
2017
-
[15]
Lan, First-order and Stochastic Optimization Methods for Machine Learning, Springer-Nature, 2020
G. Lan, First-order and Stochastic Optimization Methods for Machine Learning, Springer-Nature, 2020
2020
Reviewed August 7, 2026 · model on record in the stance chip above.
Discussion (0). Sign in to comment.