math.OCSep 17, 2026

The First-Order Oracle Complexity of Lipschitz Convex Optimization in Nondual Settings

Authors: David Martínez-RubioBrian BullinsCristóbal GuzmánMathieu Molina

Organizations: IMDEA Software Institute, Madrid, Spain · Purdue University, West Lafayette, IN, USA · Institute for Mathematical and Computational Engineering, Faculty of Mathematics and School of Engineering, Pontificia Universidad Católica de Chile, Santiago, Chile · Tel Aviv University, Israel

Abstract

We study first-order black-box convex optimization over an p\ell_p-ball for objectives Lipschitz in the q\ell_q-norm, solving in the affirmative the nonsmooth version of the COLT open question (Guz15b) on whether the geometry of a smaller feasible set (p<qp < q) can improve convergence rates in convex optimization, and matching prior lower bounds up to logarithmic factors. Our rates include O~(1/T)\widetilde O(1/T) for convex Euclidean-Lipschitz optimization over the 1\ell_1-ball, improving on the O(1/T)O(1/\sqrt{T}) classical rate under general assumptions. The key technical device is a new online learning game, where the comparator is evaluated using the maximum of affine losses observed so far. We bound the value of this game above and below in terms of a combinatorial online learning quantity: the sequential fat-shattering dimension, which we characterize for the p/q\ell_p / \ell_q case. Our results generally apply when the feasible set XX and the set of possible subgradients HH are convex, centrally symmetric, and admit a type of minmax theorem, advancing on a fundamental question by Sridharan [Sri12, Section 10.1.2, Q3]. As a geometric consequence of our analysis, of independent interest, we obtain estimates for the expected distance of a convex hull of samples to their mean in several Banach geometries, a version of the celebrated Wendel's theorem (Wen62), but quantitative and for bounded general distributions as opposed to centrally symmetric ones.

Explore similar work

Sep 17, 2026math.OC

Stable Movement for Nondual Lipschitz Convex Optimization: Efficiency and Nearly Optimal Oracle Rates

We study efficient algorithms for realizing the first-order oracle complexity of optimization of GG-Lipschitz convex functions with respect to the q\ell_{q}-norm over an p\ell_{p}-ball of radius RR, where 1p,q1\leq p,q\leq \infty. For p<qp<q, we obtain error O~p,q(GR/T1/p(1/q1/2)+)\widetilde{O}_{p,q}(GR/T^{1/p-(1/q-1/2)_{+}}) after TT oracle queries, efficiently realizing the nearly optimal rates of (MBG+26), thereby resolving the nonsmooth end of the COLT 2015 open problem (Guz15b). In particular, the rate is O~(GR/T)\widetilde{O}(GR/T) for Euclidean Lipschitzness over an 1\ell_1-ball of radius RR (p=1,q=2p=1,q=2). Our solution consists of reducing convex Lipschitz optimization to the chasing nested convex sets problem in sublevel sets of an evolving bundle (LNN95; BBE+20): at each query we either find a point with low function value or we produce a deep cut in the current sublevel of the bundle, that we chase. The dichotomy between stability of selectors and forced movement by deep cuts bounds the number of iterations of the algorithm near optimally. For nested subsets of RBpdR B_{p}^{d}, we introduce a novel notion of stable center whose movement is bounded by O~p,q(RT11/p+(1/q1/2)+)\widetilde{O}_{p,q}(RT^{1-1/p+(1/q-1/2)_{+}}) in the q\ell_{q}-norm after TT steps, which we show is nearly optimal in high dimensions. A Monte Carlo average of the proposed selector achieves near-optimal rates with high probability and can be implemented in polynomial time for our optimization algorithm in the real-arithmetic model.
David Martínez-Rubio, Cristóbal Guzmán
Jul 21, 2026cs.DS

Stronger Memory-Query Tradeoffs for Convex Optimization: The Limitations of Subquadratic Memory

We prove two lower bounds for the first order oracle complexity of minimizing a dd-dimensional 11-Lipschitz convex function over the unit ball with mm bits of memory. We first show that any such (possibly randomized) algorithm must make Ω~(d2m)\tildeΩ(\frac{d^2}{\sqrt{m}}) oracle queries. For deterministic optimization algorithms, we show that Ω~(min{d1.6,d8/3m2/3})\tildeΩ(\min\{d^{1.6},\frac{d^{8/3}}{m^{2/3}}\}) queries are required. For all memory regimes of interest, these improves upon the previous best known lower bounds of Ω~(max{d8/3m4/3,d4/3m1/6})\tildeΩ(\max\{\frac{d^{8/3}}{m^{4/3}},\frac{d^{4/3}}{m^{1/6}}\}) and Ω~(d5/3m1/3)\tildeΩ(\frac{d^{5/3}}{m^{1/3}}) for randomized and deterministic algorithms respectively. Notably, due to existing upper bounds, our lower bound for deterministic algorithms is the first to show a sharp oracle complexity phase transition around md2m\approx d^2, where a polylogarithmic change in memory leads to a poly(d)\mathsf{poly}(d) change in the number of required oracle calls. Further, when the suboptimality is polynomially small in dd, our lower bound randomized algorithms is the first to show that Ω~(d2)\tildeΩ(d^2) memory is necessary to nearly match the optimal query complexity among algorithms without memory constraints. Previously, such a result was only known for the regime where the suboptimality is quasipolynomially small in dd.
Michael Menart, Aleksandar Nikolov, Ohad Shamir
Jun 3, 2026cs.LG

Sharp First-Order Lower Bounds for Higher-Order Smooth Nonconvex Optimization

We study the deterministic first-order oracle complexity of finding εε-stationary points in smooth nonconvex optimization when the objective satisfies higher-order smoothness assumptions. While the classical ε2ε^{-2} rate is optimal under only Lipschitz gradients, higher-order smoothness leads to accelerated first-order upper bounds, most notably the ε7/4ε^{-7/4} rate under Lipschitz Hessians and the ε5/3ε^{-5/3} rate under Lipschitz third derivatives. The matching lower bounds, however, have remained open. We resolve this gap by proving a new dimension-free first-order lower bound for higher-order smooth nonconvex functions, valid for every finite smoothness order. In particular, our construction gives a matching Ω(ε7/4)Ω(ε^{-7/4}) lower bound in the Hessian-Lipschitz case and a matching Ω(ε5/3)Ω(ε^{-5/3}) lower bound in the third-order-smooth regime. The hard instance is based on a \emph{block-chain} mechanism that enforces blockwise oracle revelation while preserving the smoothness structure needed for the scalar hard instance. The lower-bound construction was discovered with the assistance of ChatGPT 5.5 Pro and subsequently verified by the authors.
Dongruo Zhou