Papers
Topics
Authors
Recent
Search
2000 character limit reached

Efficient Convex Optimization Requires Superlinear Memory

Published 29 Mar 2022 in cs.LG, cs.CC, cs.DS, math.OC, and stat.ML | (2203.15260v2)

Abstract: We show that any memory-constrained, first-order algorithm which minimizes dd-dimensional, $1$-Lipschitz convex functions over the unit ball to 1/poly(d)1/\mathrm{poly}(d) accuracy using at most d<sup>1.25</sup>−δd<sup>{1.25</sup> - \delta} bits of memory must make at least Ω~(d<sup>1</sup>+(4/3)δ)\tilde{\Omega}(d<sup>{1</sup> + (4/3)\delta}) first-order queries (for any constant δ∈[0,1/4]\delta \in [0, 1/4]). Consequently, the performance of such memory-constrained algorithms are a polynomial factor worse than the optimal O~(d)\tilde{O}(d) query bound for this problem obtained by cutting plane methods that use O~(d<sup>2)\tilde{O}(d<sup>2) memory. This resolves a COLT 2019 open problem of Woodworth and Srebro.

Citations (14)

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.