mlsanityData to 7 Oct 2026

Memory-Constrained Algorithms for Convex Optimization via Recursive Cutting-Planes

arXiv 2306.10096 ↗First posted 16 Jun 2023math.OC cs.CC cs.DScited by 3

Not on the map. Why?

Abstract (arXiv)

We propose a family of recursive cutting-plane algorithms to solve feasibility problems with constrained memory, which can also be used for first-order convex optimization. Precisely, in order to find a point within a ball of radius ε with a separation oracle in dimension d -- or to minimize 1-Lipschitz convex functions to accuracy ε over the unit ball -- our algorithms use mathcal O(fracd2pln frac1ε) bits of memory, and make mathcal O((Cfracdpln frac1ε)p) oracle calls, for some universal constant C ≥ 1. The family is parametrized by p∈[d] and provides an oracle-complexity/memory trade-off in the sub-polynomial regime lnfrac1εggln d. While several works gave lower-bound trade-offs (impossibility results) -- we explicit here their dependence with lnfrac1ε, showing that these also hold in any sub-polynomial regime -- to the best of our knowledge this is the first class of algorithms that provides a positive trade-off between gradient descent and cutting-plane methods in any regime with ε≤ 1/√ d. The algorithms divide the d variables into p blocks and optimize over blocks sequentially, with approximate separation vectors constructed using a variant of Vaidya's method. In the regime ε ≤ d-Omega(d), our algorithm with p=d achieves the information-theoretic optimal memory usage and improves the oracle-complexity of gradient descent.

Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 24 of its 53 references that are in the map. First posted on arXiv 16 Jun 2023.

Builds on

24 of 53 references.

References · 24

  1. 2014Convex Optimization: Algorithms and Complexitycited by 569
  2. 2017Gradient Sparsification for Communication-Efficient Distributed Optimizationcited by 199
  3. 2013Communication Efficient Distributed Optimization using an Approximate Newton-type Methodcited by 131
  4. 2016CoCoA: A General Framework for Communication-Efficient Distributed Optimizationcited by 69
  5. 2020An Improved Cutting Plane Method for Convex Optimization, Convex-Concave Games and its Applicationscited by 57
  6. 2015Communication Lower Bounds for Statistical Estimation Problems via a Distributed Data Processing Inequalitycited by 50
  7. 2015A Faster Cutting Plane Method and its Implications for Combinatorial and Convex Optimizationcited by 50
  8. 2021Acceleration Methodscited by 48
  9. 2016AIDE: Fast and Communication Efficient Distributed Optimizationcited by 42
  10. 2017Communication-Efficient Algorithms for Decentralized and Stochastic Optimizationcited by 42
  11. 2019Memory-Sample Tradeoffs for Linear Regression with Small Errorcited by 22
  12. 2015A geometric alternative to Nesterov's accelerated gradient descentcited by 21
12 more
  1. 2018Detecting Correlations with Little Memory and Communicationcited by 19
  2. 2014Optimized first-order methods for smooth convex minimizationcited by 18
  3. 2013Bundle-Level Type Methods Uniformly Optimal for Smooth and Nonsmooth Convex Optimizationcited by 14
  4. 2019Space lower bounds for linear prediction in the streaming modelcited by 14
  5. 2022Efficient Convex Optimization Requires Superlinear Memorycited by 14
  6. 2017Memory and Communication Efficient Distributed Stochastic Optimization with Minibatch-Proxcited by 12
  7. 2019Open Problem: The Oracle Complexity of Convex Optimization with Limited Memorycited by 8
  8. 2021An optimal gradient method for smooth strongly convex minimizationcited by 7
  9. 2021Big-Step-Little-Step: Efficient Gradient Methods for Objectives with Multiple Scalescited by 7
  10. 2016An optimal first order method based on optimal quadratic averagingcited by 5
  11. 2020How to trap a gradient flowcited by 5
  12. 2023Quadratic Memory is Necessary for Optimal Query Complexity in Convex Optimization: Center-of-Mass is Pareto-Optimalcited by 5

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2023: 1; 2024: 1; 2025: 0; 2026: 1.

3 papers.