REVIEW 3 major objections 5 minor 10 references
A Linearly Convergent Projection-Free Algorithm for Smooth Convex Sets
T0 review · 3 major / 5 minor · reviewed 2026-08-08 · deepseek-v4-flash
Pith's one-line read For a smooth convex feasible set, replacing projection by one gradient and one supporting-tangent computation per iteration preserves linear convergence; with membership queries only, the tangent costs O(d log Qε) queries per step.
desk verdict The exact-tangent half is clean and genuinely new; the membership-query half leans on an external theorem that a referee should verify. 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 central mechanism is the certified interior tangent ball B(q - ρn, ρ), provided by the rolling-ball condition. It makes a single supporting halfspace a good local surrogate for the feasible set: optimizing over B(x,s) with that halfspace constraint is a relaxation with a closed-form solution, and projecting the relaxed point onto the certified ball repairs it to exact feasibility at quadratic cost O(s²/ρ). The second piece of machinery is the smooth squared Minkowski gauge—the squared scaling factor that reaches the boundary—whose normalized gradient at a boundary point equals the outward unit normal; membership bisection evaluates the gauge and centered finite differences recover the normal, which is what turns the tangent oracle into a membership-oracle implementation.
What would settle it
A concrete test of Lemma 2.3: fix any ρ-smooth convex body K, choose x, s, and c, compute the relaxed point p and its projection bp onto B(q - ρn, ρ), and measure ||bp - p|| and ⟨c, bp⟩ - min over K∩B(x,s). The theorem is false if these exceed 2s²/ρ and (2/ρ)||c||s², respectively. An equally direct experiment is to run the algorithm on a rounded cube K = [-1,1]^d with edge radius ρ and a quadratic objective; the promised linear rate should hold with constants matching Theorem 2.1, while the same experiment on the sharp cube (which violates the rolling-ball condition at corners) should show the Θ(s) failure the conclusion describes.
Extended reading notes
Core claim
Under the ρ-smooth rolling-ball condition on K, the paper proves that a shrinking-radius one-tangent method gives a quadratic-accuracy local linear oracle. Given x inside K, radius s, and direction c, the method finds the last feasible point q on the ray from x in direction -c, solves the relaxed linear program over B(x,s) intersected with the supporting halfspace at q, and projects the resulting p onto the certified interior tangent ball B(q - ρn, ρ). The projection moves p inward by at most 2s²/ρ, so the returned point is feasible, lies in B(x,s), and has objective gap at most (2/ρ)||c||s² relative to the true local minimum. Feeding this oracle into the shrinking-neighborhood reduction yields Theorem 2.1's linear rate with one gradient and at most one exact tangent query per iteration. Under membership access alone, the squared Minkowski gauge is shown to be smooth, its finite-difference gradient recovers the boundary normal, and the tangent is implemented to sufficient precision with O(d log Qε) membership queries.
Load-bearing premise
The entire argument relies on the feasible set satisfying the ρ-smooth rolling-ball condition, meaning an interior ball of radius ρ is tangent to the boundary at every point; if the boundary has a sharp corner, a single supporting tangent is only Θ(s)-accurate and the quadratic repair bound fails.
Editorial extensions
If this is right
- For any compact ρ-smooth body and β-smooth, α-strongly convex objective, the one-tangent method converges linearly from any feasible start, needing only one gradient and one tangent per iteration.
- No projection oracle and no linear optimization oracle are required, so the method applies to feasible sets where the linear optimization subproblem is the bottleneck.
- With exact membership queries, the tangent costs O(d log(d + R/r + R/s)) queries per iteration, giving a total membership-query bound of O(dT log Qε).
- The class of ρ-smooth sets includes bodies with flat boundary pieces, so the result is a strict extension of previously known projection-free linear convergence.
- The rate degrades gracefully as the interior rolling radius ρ shrinks, matching the intuition that near-corner parts of the boundary are harder for a single tangent.
Reading between the lines
- Inference: the same quadratic-accuracy local oracle should plug into the standard online conditional-gradient regret analysis, yielding O(log T) regret for strongly convex losses over ρ-smooth sets, even though the paper only states a batch-rate result.
- Inference: the membership-query count O(d log Qε) could make the method attractive in high-dimensional settings where membership is cheap but linear optimization is expensive; a practical implementation could test the constants on matrix-norm balls or polytopes with rounded facets.
- Inference: the constants 2/ρ and 9/ρ are likely loose; a tighter finite-difference analysis or a direct normal estimator could reduce the query count and the additive error, which would matter for small ρ.
- Inference: for nonsmooth sets, the conclusion's suggested multi-tangent repair is a natural extension; for polytopes with a bounded number of facets, using all facet normals near the active face should recover a quadratic repair and hence a linear rate with a membership oracle.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper considers minimizing a β-smooth, α-strongly convex function over a compact convex body K satisfying a uniform interior rolling-ball condition with radius ρ (Eq. (1)). It proposes a projection-free shrinking-radius method that, per iteration, uses one gradient evaluation and one supporting-tangent computation, and proves a linear convergence rate T = O((β/α + G/(αρ)) log(H0/ε)) (Theorem 2.1). The second part of the paper implements the required tangent using only exact membership queries, via bisection on the segment and centered finite differences of the squared Minkowski gauge, yielding O(d log Q_ε) membership queries per iteration (Proposition 3.1 and Corollary 3.2). The exact-tangent half is proven in full detail; the membership half relies on an external gauge-smoothness theorem of Liu and Grimmer and contains a constants gap in a key inclusion.
Significance. If the results hold, the paper gives a notable extension of projection-free linear convergence: earlier linear rates were known for polyhedral sets or for sets that are simultaneously smooth and strongly convex, while the rolling-ball condition admits flat faces and is strictly weaker than strong convexity. The exact-tangent part is elegant and carefully proved: Lemma 2.3's quadratic repair bound is correctly argued, and the Garber–Hazan shrinking-neighborhood reduction in Appendix A is reproduced with full algebra. The membership-query implementation is original and potentially important, provided the cited gauge-smoothness theorem indeed applies to the full class of sets satisfying Eq. (1). The paper is a strong contribution after the membership-half proof is tightened.
major comments (3)
- [Section 3 / Appendix B, Proposition 3.1] The proof of Proposition 3.1 asserts that for every z in K, ⟨en,z−bq⟩ ≤ 2δ, and concludes K ⊆ eH. This inclusion is not established by the estimates stated in the paper. Using ∥bq−q∥ ≤ δ and ∥en−n∥ ≤ ζ = δ/(2R+ρ) from Lemma B.1, for any z in K one obtains ⟨en,z−bq⟩ = ⟨n,z−q⟩ + ⟨en−n,z−q⟩ + ⟨n,q−bq⟩ + ⟨en−n,q−bq⟩ ≤ ζ∥z−q∥ + δ + ζδ ≤ 2Rδ/(2R+ρ) + δ + δ²/(2R+ρ) ≤ 3δ, not the needed 2δ. Even if the comparison is restricted to z in K∩B(x,s), the bound becomes roughly ζ·2s + δ + ζδ ≤ 4δ, which is still larger than the halfspace margin. Since the inequality ⟨c,p⟩ ≤ min_{z∈K∩B(x,s)}⟨c,z⟩ relies on K∩B(x,s) ⊆ eH, this is a load-bearing gap in the membership-query proof. The gap is repairable by rescaling δ and ζ by an absolute constant, but the constants in Lemma B.1 and Proposition 3.1 must be corrected before the proof is valid.
- [Appendix B / Corollary 3.2] The entire membership-query reduction depends on the external theorem of Liu and Grimmer [8] that the squared Minkowski gauge ψ satisfies Lip(∇ψ) ≤ Lψ = (r + R²/ρ)/r³ and ∇ψ(q) = n(q)/⟨n(q),q⟩ for q in ∂K. The paper neither states the precise theorem nor proves the asserted equivalence between Eq. (1) and βLG-smoothness with βLG = 1/ρ. Because the finite-difference recovery of the normal in Lemma B.1, and hence the O(d log Q_ε) membership-query count in Corollary 3.2, relies entirely on this theorem, the authors should supply the exact statement of the external result and verify its hypotheses for the class of rolling-ball sets with flat faces. If [8] requires regularity beyond Eq. (1), the approximate normal can be biased beyond ζ, breaking the 9s²/ρ accuracy needed by Proposition 3.1. This dependency is load-bearing for the membership-query headline claim, although it does not affect the exact-tangent result of Theorem 2.1.
- [Section 2, Theorem 2.1 initialization] The initialization example stating that if ∇f(x0) ≠ 0, then H0 := D∥∇f(x0)∥ is invalid. For K = [0,1], f(x) = (x−10)²/2, x0 = 0, and x* = 1, the diameter is D = 1 and ∥∇f(x0)∥ = 10, but f(x0) − f* = 50, so the proposed H0 does not bound the initial gap. The standard convexity argument gives instead H0 ≤ D G with G = ∥∇f(x0)∥ + βD; the text should use H0 := D(∥∇f(x0)∥ + βD). This is a concrete but local error that does not invalidate the main rate proof.
minor comments (5)
- [Appendix A, proof of Proposition 2.2] The assertion that λ_t ≥ θ after the definition of s_t deserves a short justification: one must split into the cases s_t = D and s_t = θ√(2Δ_t/α), using ∥x_t−x*∥ ≤ D in the first case and the strong-convexity distance bound in the second. As written, the inference is not immediate.
- [Abstract and Section 3] The notation \widetilde O is used without definition; a parenthetical explanation would improve accessibility.
- [Appendix B, Lemma B.1] The finite-difference vector is written as 'eg' with no explicit definition; it should be defined as the centered difference approximation to ∇ψ(q).
- [References] Reference [8] is cited only as an arXiv preprint; if a published version exists, it should be cited, and the specific theorem used in Appendix B should be identified by number.
- [Section 4, Conclusion] The remark that a corner is Θ(s) away from its tangent is helpful, but it may be worth stating explicitly that Eq. (1) already rules out sharp corners, so this caveat concerns nonsmooth sets outside the theorem's scope.
Circularity Check
No significant circularity: the exact-tangent theorem is proved from stated assumptions, and the membership-query claim rests on independent external work rather than a self-citation chain.
full rationale
The derivation is self-contained for the main exact-tangent theorem. Proposition 2.2 reproduces the Garber-Hazan shrinking-neighborhood argument in full in Appendix A, Lemma 2.3 proves the O(s^2/rho) repair bound directly from the rolling-ball condition Eq. (1), and Theorem 2.1 follows by composing these proved statements. The citations that appear are not load-bearing in a circular way: [3] (Garber-Hazan) is co-authored by the present author, but the cited result is re-derived in the paper; [6] (Levy-Krause) supplies the geometric repair idea, but Lemma 2.3 gives an independent proof; and [8] (Liu-Grimmer) is an external gauge-smoothness theorem used in Appendix B for the membership-oracle implementation, not a self-citation. No parameter is fitted to produce the stated rate, and no 'prediction' reduces to an input: the linear-convergence claim is a theorem proved from the stated smoothness and strong-convexity assumptions together with the rolling-ball condition. The membership-query half of the paper does depend on the external theorem that the squared gauge is smooth with the stated Lipschitz constant; if that theorem failed for flat-sided rho-smooth bodies, Corollary 3.2 could be invalid, but that is a correctness risk, not circularity, because [8] is independent support and the present paper does not define rho-smoothness in terms of the gauge. The conclusion's acknowledgement that corner sets break the quadratic repair is a limitation statement, not a circular step. The only minor self-citations are accompanied by full proofs or are contextual, so they do not raise the circularity score above 1.
Assumptions & free parameters
assumptions (4)
- domain assumption K is a compact ρ-smooth convex body: for every q∈∂K and every outward supporting unit normal n, B(q - ρn, ρ) ⊆ K.
- domain assumption f is differentiable on a neighborhood of K, has β-Lipschitz gradient, is α-strongly convex, and sup_{x∈K} ||∇f(x)|| ≤ G.
- domain assumption Known radii 0 < r ≤ ρ ≤ R satisfy B(0,r) ⊆ K ⊆ B(0,R), and an exact membership oracle MEM_K is available.
- domain assumption Liu-Grimmer's theorem: ψ(w) = p_K(w)²/2 has Lipschitz gradient on the relevant region and ∇ψ(q) = n(q)/⟨n(q),q⟩ with r ≤ ⟨n(q),q⟩ ≤ R for q∈∂K.
Cite this review
Pith. "Pith review of A Linearly Convergent Projection-Free Algorithm for Smooth Convex Sets." pith.science (2026). https://pith.science/paper/4VC26TMH
@misc{pith2026260804321,
author = {Pith},
title = {Pith review of: A Linearly Convergent Projection-Free Algorithm for Smooth Convex Sets},
year = {2026},
howpublished = {\url{https://pith.science/paper/4VC26TMH}},
note = {Machine review of arXiv:2608.04321}
}
abstract
We consider minimizing a smooth, strongly convex function over a convex set. Projected gradient descent is known to converge linearly in this setting, but each iteration requires a projection onto the feasible set, which may be computationally expensive. We show that when the feasible set is smooth, projection can be replaced by one gradient computation and a single supporting-tangent computation per iteration, while preserving linear convergence. Moreover, the required tangent can be approximated to sufficient accuracy using $\widetilde O(d)$ membership-oracle queries, where $d$ is the ambient dimension. Previously, projection-free linear convergence was known only for polyhedral sets or for sets that are both smooth and strongly convex.
Figures
Reference graph
Works this paper leans on
-
[8]
Gauges and accelerated optimization over smooth and/or strongly convex sets, 2025
Ning Liu and Benjamin Grimmer. Gauges and accelerated optimization over smooth and/or strongly convex sets, 2025. arXiv:2303.05037v4
arXiv 2025
-
[1]
G´ abor Braun, Alejandro Carderera, Cyrille W. Combettes, Hamed Hassani, Amin Karbasi, Aryan Mokhtari, and Sebastian Pokutta.Conditional Gradient Methods: From Core Principles to AI Applications, volume 35 ofMOS-SIAM Series on Optimization. Society for Industrial and Applied Mathematics, Philadelphia, PA, 2025
work page 2025
-
[2]
An algorithm for quadratic programming.Naval Research Logistics Quarterly, 3(1–2):95–110, 1956
Marguerite Frank and Philip Wolfe. An algorithm for quadratic programming.Naval Research Logistics Quarterly, 3(1–2):95–110, 1956
work page 1956
-
[3]
Dan Garber and Elad Hazan. A linearly convergent variant of the conditional gradient algorithm under strong convexity, with applications to online and stochastic optimization.SIAM Journal on Optimization, 26(3):1493–1528, 2016. Preliminary version: arXiv:1301.4666, 2013
work page Pith review arXiv 2016
-
[4]
Elad Hazan.Introduction to Online Convex Optimization, volume 2 ofFoundations and Trends in Optimization. Now Publishers, 2016. Also available as arXiv:1909.05207
arXiv 2016
-
[5]
Yin Tat Lee, Aaron Sidford, and Santosh S. Vempala. Efficient convex optimization with membership oracles. InProceedings of the Thirty-First Conference on Learning Theory (COLT), volume 75 ofProceedings of Machine Learning Research, pages 1292–1294, 2018
work page 2018
-
[6]
Kfir Y. Levy and Andreas Krause. Projection free online learning over smooth sets. In Proceedings of the Twenty-Second International Conference on Artificial Intelligence and Statistics (AISTATS), volume 89 ofProceedings of Machine Learning Research, pages 1458– 1466, 2019
work page 2019
-
[7]
Fast projection-free approach (without optimization oracle) for optimization over compact convex set
Chang Liu, Eric Liang, and Mo Chen. Fast projection-free approach (without optimization oracle) for optimization over compact convex set. InAdvances in Neural Information Processing Systems, volume 38, 2025
work page 2025
Show all 10 references
-
[9]
Efficient projection-free online convex optimization with membership oracle
Zakaria Mhammedi. Efficient projection-free online convex optimization with membership oracle. InProceedings of the Thirty-Fifth Conference on Learning Theory (COLT), volume 178 ofProceedings of Machine Learning Research, pages 5314–5390, 2022
2022
-
[10]
Local LMO: Constrained gradient optimization via a local linear minimization oracle, 2026
Peter Richt´ arik, Katarzyna Gruntkowska, and Honglin Li. Local LMO: Constrained gradient optimization via a local linear minimization oracle, 2026. A The additive local-oracle reduction Proof of Proposition 2.2.Write κ:= β α , b:= aG α , and set θ:= 1 4(1 +b) , η:= 1 +b 1 +b+...
2026
Reviewed August 8, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.