Efficient Convex Optimization Requires Superlinear Memory
Machine Learning
2024-07-25 v2 Computational Complexity
Data Structures and Algorithms
Optimization and Control
Machine Learning
Abstract
We show that any memory-constrained, first-order algorithm which minimizes -dimensional, -Lipschitz convex functions over the unit ball to accuracy using at most bits of memory must make at least first-order queries (for any constant ). Consequently, the performance of such memory-constrained algorithms are a polynomial factor worse than the optimal query bound for this problem obtained by cutting plane methods that use memory. This resolves a COLT 2019 open problem of Woodworth and Srebro.
Cite
@article{arxiv.2203.15260,
title = {Efficient Convex Optimization Requires Superlinear Memory},
author = {Annie Marsden and Vatsal Sharan and Aaron Sidford and Gregory Valiant},
journal= {arXiv preprint arXiv:2203.15260},
year = {2024}
}
Comments
33 pages, 1 figure