Efficient Convex Optimization Requires Superlinear Memory
Not on the map. Why?
Abstract (arXiv)
We show that any memory-constrained, first-order algorithm which minimizes d-dimensional, 1-Lipschitz convex functions over the unit ball to 1/poly(d) accuracy using at most d1.25 - δ bits of memory must make at least tildeOmega(d1 + (4/3)δ) first-order queries (for any constant δ ∈ [0, 1/4]). Consequently, the performance of such memory-constrained algorithms are a polynomial factor worse than the optimal tildeO(d) query bound for this problem obtained by cutting plane methods that use tildeO(d2) memory. This resolves a COLT 2019 open problem of Woodworth and Srebro.
Key facts. Cited by 14 papers in the map (data through 7 Oct 2026). Builds on 31 of its 81 references that are in the map. First posted on arXiv 29 Mar 2022.
Builds on
31 of 81 references.
References · 31
- 2014Convex Optimization: Algorithms and Complexitycited by 569
- 2018The Convergence of Sparsified Gradient Methodscited by 228
- 2013Communication Efficient Distributed Optimization using an Approximate Newton-type Methodcited by 131
- 2015Newton Sketch: A Linear-time Optimization Algorithm with Linear-Quadratic Convergencecited by 72
- 2015Communication Complexity of Distributed Convex Learning and Optimizationcited by 59
- 2020An Improved Cutting Plane Method for Convex Optimization, Convex-Concave Games and its Applicationscited by 57
- 2015Communication Lower Bounds for Statistical Estimation Problems via a Distributed Data Processing Inequalitycited by 50
- 2015A Faster Cutting Plane Method and its Implications for Combinatorial and Convex Optimizationcited by 50
- 2016Tight Complexity Bounds for Optimizing Composite Objectivescited by 47
- 2017Newton-Type Methods for Non-Convex Optimization Under Inexact Hessian Informationcited by 41
- 2016Fast Learning Requires Good Memory: A Time-Space Lower Bound for Parity Learningcited by 32
- 2014Communication-Efficient Distributed Dual Coordinate Ascentcited by 30
19 more
- 2021The Min-Max Complexity of Distributed Stochastic Convex Optimization with Intermittent Communicationcited by 30
- 2018Communication-Computation Efficient Gradient Codingcited by 26
- 2014On Communication Cost of Distributed Statistical Estimation and Dimensionalitycited by 24
- 2013Fundamental Limits of Online and Distributed Algorithms for Statistical Learning and Estimationcited by 23
- 2019Memory-Sample Tradeoffs for Linear Regression with Small Errorcited by 22
- 2019Complexity of Highly Parallel Non-Smooth Convex Optimizationcited by 21
- 2018Detecting Correlations with Little Memory and Communicationcited by 19
- 2017Extractor-Based Time-Space Lower Bounds for Learningcited by 18
- 2018Lower Bounds for Parallel and Randomized Convex Optimizationcited by 17
- 2021Thinking Inside the Ball: Near-Optimal Minimization of the Maximal Losscited by 17
- 2014Lower Bounds on the Oracle Complexity of Nonsmooth Convex Optimization via Information Theorycited by 16
- 2019Space lower bounds for linear prediction in the streaming modelcited by 14
- 2018Tight Query Complexity Lower Bounds for PCA via Finite Sample Deformed Wigner Lawcited by 11
- 2018Parallelization does not Accelerate Convex Optimization: Adaptivity Lower Bounds for Non-smooth Convex Minimizationcited by 11
- 2017Lower Bound for Randomized First Order Convex Optimizationcited by 9
- 2019The gradient complexity of linear regressioncited by 9
- 2019Querying a Matrix through Matrix-Vector Productscited by 8
- 2019Open Problem: The Oracle Complexity of Convex Optimization with Limited Memorycited by 8
- 2018On the Randomized Complexity of Minimizing a Convex Quadratic Functioncited by 5
Built on by
Citing papers per year: 2022: 3; 2023: 7; 2024: 3; 2025: 0; 2026: 1.
14 papers.
Sort:
- 2022Memory Bounds for Continual Learningcited by 18
- 2022Online Prediction in Sub-linear Spacecited by 16
- 2023Near Optimal Memory-Regret Tradeoff for Online Learningcited by 15
- 2022Strong Memory Lower Bounds for Learning Natural Modelscited by 10
- 2024Improved Complexity for Smooth Nonconvex Optimization: A Two-Level Online Learning Approach with Quasi-Newton Methodscited by 7
- 2024The I/O Complexity of Attention, or How Optimal is Flash Attention?cited by 6
- 2023Quadratic Memory is Necessary for Optimal Query Complexity in Convex Optimization: Center-of-Mass is Pareto-Optimalcited by 5
- 2023Improved Space Bounds for Learning with Expertscited by 5
- 2023Tight Memory-Regret Lower Bounds for Streaming Banditscited by 4
- 2023Memory-Query Tradeoffs for Randomized Convex Optimizationcited by 4
- 2023Memory-Constrained Algorithms for Convex Optimization via Recursive Cutting-Planescited by 3
- 2023Tight Time-Space Lower Bounds for Constant-Pass Learningcited by 2
- 2026Stronger Memory-Query Tradeoffs for Convex Optimization: The Limitations of Subquadratic Memory21 Jul 2026
- 2024Improved Complexity for Smooth Nonconvex Optimization: A Two-Level Online Learning Approach with Quasi-Newton Methods3 Dec 2024
- 2024Gradient Descent is Pareto-Optimal in the Oracle Complexity and Memory Tradeoff for Feasibility Problems10 Apr 2024
- 2024The I/O Complexity of Attention, or How Optimal is Flash Attention?12 Feb 2024
- 2023Tight Time-Space Lower Bounds for Constant-Pass Learning12 Oct 2023
- 2023Memory-Query Tradeoffs for Randomized Convex Optimization21 Jun 2023
- 2023Memory-Constrained Algorithms for Convex Optimization via Recursive Cutting-Planes16 Jun 2023
- 2023Tight Memory-Regret Lower Bounds for Streaming Bandits13 Jun 2023
- 2023Near Optimal Memory-Regret Tradeoff for Online Learning3 Mar 2023
- 2023Improved Space Bounds for Learning with Experts2 Mar 2023
- 2023Quadratic Memory is Necessary for Optimal Query Complexity in Convex Optimization: Center-of-Mass is Pareto-Optimal9 Feb 2023
- 2022Online Prediction in Sub-linear Space16 Jul 2022
2 more
- 2022Strong Memory Lower Bounds for Learning Natural Models9 Jun 2022
- 2022Memory Bounds for Continual Learning22 Apr 2022
- 2022Memory Bounds for Continual Learningcited by 18
- 2022Online Prediction in Sub-linear Spacecited by 16
- 2023Near Optimal Memory-Regret Tradeoff for Online Learningcited by 15
- 2022Strong Memory Lower Bounds for Learning Natural Modelscited by 10
- 2024Improved Complexity for Smooth Nonconvex Optimization: A Two-Level Online Learning Approach with Quasi-Newton Methodscited by 7
- 2024The I/O Complexity of Attention, or How Optimal is Flash Attention?cited by 6
- 2023Quadratic Memory is Necessary for Optimal Query Complexity in Convex Optimization: Center-of-Mass is Pareto-Optimalcited by 5
- 2023Improved Space Bounds for Learning with Expertscited by 5
- 2023Tight Memory-Regret Lower Bounds for Streaming Banditscited by 4
- 2023Memory-Query Tradeoffs for Randomized Convex Optimizationcited by 4
- 2023Memory-Constrained Algorithms for Convex Optimization via Recursive Cutting-Planescited by 3
- 2023Tight Time-Space Lower Bounds for Constant-Pass Learningcited by 2
12 most cited of 14 All 14 (JSON)
- 2026Stronger Memory-Query Tradeoffs for Convex Optimization: The Limitations of Subquadratic Memory21 Jul 2026
- 2024Improved Complexity for Smooth Nonconvex Optimization: A Two-Level Online Learning Approach with Quasi-Newton Methods3 Dec 2024
- 2024Gradient Descent is Pareto-Optimal in the Oracle Complexity and Memory Tradeoff for Feasibility Problems10 Apr 2024
- 2024The I/O Complexity of Attention, or How Optimal is Flash Attention?12 Feb 2024
- 2023Tight Time-Space Lower Bounds for Constant-Pass Learning12 Oct 2023
- 2023Memory-Query Tradeoffs for Randomized Convex Optimization21 Jun 2023
- 2023Memory-Constrained Algorithms for Convex Optimization via Recursive Cutting-Planes16 Jun 2023
- 2023Tight Memory-Regret Lower Bounds for Streaming Bandits13 Jun 2023
- 2023Near Optimal Memory-Regret Tradeoff for Online Learning3 Mar 2023
- 2023Improved Space Bounds for Learning with Experts2 Mar 2023
- 2023Quadratic Memory is Necessary for Optimal Query Complexity in Convex Optimization: Center-of-Mass is Pareto-Optimal9 Feb 2023
- 2022Online Prediction in Sub-linear Space16 Jul 2022
12 newest of 14 All 14 (JSON)