Papers
Topics
Authors
Recent
Search
2000 character limit reached

Quadratic Memory is Necessary for Optimal Query Complexity in Convex Optimization: Center-of-Mass is Pareto-Optimal

Published 9 Feb 2023 in cs.LG, cs.CC, cs.DS, math.OC, and stat.ML | (2302.04963v2)

Abstract: We give query complexity lower bounds for convex optimization and the related feasibility problem. We show that quadratic memory is necessary to achieve the optimal oracle complexity for first-order convex optimization. In particular, this shows that center-of-mass cutting-planes algorithms in dimension dd which use O~(d<sup>2)\tilde O(d<sup>2) memory and O~(d)\tilde O(d) queries are Pareto-optimal for both convex optimization and the feasibility problem, up to logarithmic factors. Precisely, we prove that to minimize $1$-Lipschitz convex functions over the unit ball to $1/d4$ accuracy, any deterministic first-order algorithms using at most d<sup>2−δd<sup>{2-\delta} bits of memory must make Ω~(d<sup>1+δ/3)\tilde\Omega(d<sup>{1+\delta/3}) queries, for any δ∈[0,1]\delta\in[0,1]. For the feasibility problem, in which an algorithm only has access to a separation oracle, we show a stronger trade-off: for at most d<sup>2−δd<sup>{2-\delta} memory, the number of queries required is Ω~(d<sup>1+δ)\tilde\Omega(d<sup>{1+\delta}). This resolves a COLT 2019 open problem of Woodworth and Srebro.

Citations (5)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.