Quadratic Memory is Necessary for Optimal Query Complexity in Convex Optimization: Center-of-Mass is Pareto-Optimal
Mo\"ise Blanchard, Junhui Zhang, Patrick Jaillet

TL;DR
This paper establishes that quadratic memory is essential for optimal query complexity in convex optimization, demonstrating that center-of-mass algorithms with near-quadratic memory are Pareto-optimal, resolving an open problem.
Contribution
It proves lower bounds on query complexity for convex optimization based on memory constraints, showing quadratic memory is necessary for optimality, and resolves an open problem from COLT 2019.
Findings
Quadratic memory is necessary for optimal query complexity in convex optimization.
Center-of-mass algorithms with near-quadratic memory are Pareto-optimal.
Established lower bounds for memory-query trade-offs in convex optimization and feasibility problems.
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 which use memory and queries are Pareto-optimal for both convex optimization and the feasibility problem, up to logarithmic factors. Precisely, we prove that to minimize -Lipschitz convex functions over the unit ball to accuracy, any deterministic first-order algorithms using at most bits of memory must make queries, for any . For the feasibility problem, in which an algorithm only has access to a separation oracle, we show a stronger trade-off: for at most memory,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComplexity and Algorithms in Graphs · Optimization and Search Problems · Stochastic Gradient Optimization Techniques
