Memory-Query Tradeoffs for Randomized Convex Optimization
Abstract
We show that any randomized first-order algorithm which minimizes a d-dimensional, 1-Lipschitz convex function over the unit ball must either use (d2-δ) bits of memory or make (d1+δ/6-o(1)) queries, for any constant δ∈ (0,1) and when the precision ε is quasipolynomially small in d. Our result implies that cutting plane methods, which use O(d2) bits of memory and O(d) queries, are Pareto-optimal among randomized first-order algorithms, and quadratic memory is required to achieve optimal query complexity for convex optimization.
Turn this paper into a lesson
ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.