Parallelization does not Accelerate Convex Optimization: Adaptivity Lower Bounds for Non-smooth Convex Minimization
Not on the map. Why?
Abstract (arXiv)
In this paper we study the limitations of parallelization in convex optimization. A convenient approach to study parallelization is through the prism of adaptivity which is an information theoretic measure of the parallel runtime of an algorithm [BS18]. Informally, adaptivity is the number of sequential rounds an algorithm needs to make when it can execute polynomially-many queries in parallel at every round. For combinatorial optimization with black-box oracle access, the study of adaptivity has recently led to exponential accelerations in parallel runtime and the natural question is whether dramatic accelerations are achievable for convex optimization. For the problem of minimizing a non-smooth convex function f:[0,1]n→ ℝ over the unit Euclidean ball, we give a tight lower bound that shows that even when textttpoly(n) queries can be executed in parallel, there is no randomized algorithm with tildeo(n1/3) rounds of adaptivity that has convergence rate that is better than those achievable with a one-query-per-round algorithm. A similar lower bound was obtained by Nemirovski [Nem94], however that result holds for the ℓ∞-setting instead of ℓ2. In addition, we also show a tight lower bound that holds for Lipschitz and strongly convex functions. At the time of writing this manuscript we were not aware of Nemirovski's result. The construction we use is similar to the one in [Nem94], though our analysis is different. Due to the close relationship between this work and [Nem94], we view the research contribution of this manuscript limited and it should serve as an instructful approach to understanding lower bounds for parallel optimization.
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). First posted on arXiv 12 Aug 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 2; 2023: 5; 2024: 3.
11 papers.
- 2022Lower Bounds and Nearly Optimal Algorithms in Distributed Learning with Communication Compressioncited by 33
- 2021Parallelizing Thompson Samplingcited by 20
- 2023ReSQueing Parallel and Private Stochastic Convex Optimizationcited by 17
- 2022Efficient Convex Optimization Requires Superlinear Memorycited by 14
- 2023Unbiased Compression Saves Communication in Distributed Optimization: When and How Much?cited by 14
- 2023Lower Bounds and Accelerated Algorithms in Distributed Stochastic Optimization with Communication Compressioncited by 11
- 2023Quadratic Memory is Necessary for Optimal Query Complexity in Convex Optimization: Center-of-Mass is Pareto-Optimalcited by 5
- 2023Memory-Query Tradeoffs for Randomized Convex Optimizationcited by 4
- 2024Closing the Computational-Query Depth Gap in Parallel Stochastic Convex Optimizationcited by 3
- 2024Gradient Descent is Pareto-Optimal in the Oracle Complexity and Memory Tradeoff for Feasibility Problemscited by 1
- 2024MARINA-P: Superior Performance in Non-smooth Federated Optimization with Adaptive Stepsizescited by 0
- 2024MARINA-P: Superior Performance in Non-smooth Federated Optimization with Adaptive Stepsizes22 Dec 2024
- 2024Closing the Computational-Query Depth Gap in Parallel Stochastic Convex Optimization11 Jun 2024
- 2024Gradient Descent is Pareto-Optimal in the Oracle Complexity and Memory Tradeoff for Feasibility Problems10 Apr 2024
- 2023Memory-Query Tradeoffs for Randomized Convex Optimization21 Jun 2023
- 2023Unbiased Compression Saves Communication in Distributed Optimization: When and How Much?25 May 2023
- 2023Lower Bounds and Accelerated Algorithms in Distributed Stochastic Optimization with Communication Compression12 May 2023
- 2023Quadratic Memory is Necessary for Optimal Query Complexity in Convex Optimization: Center-of-Mass is Pareto-Optimal9 Feb 2023
- 2023ReSQueing Parallel and Private Stochastic Convex Optimization1 Jan 2023
- 2022Lower Bounds and Nearly Optimal Algorithms in Distributed Learning with Communication Compression8 Jun 2022
- 2022Efficient Convex Optimization Requires Superlinear Memory29 Mar 2022
- 2021Parallelizing Thompson Sampling2 Jun 2021