Optimal Time Complexities of Parallel Stochastic Optimization Methods Under a Fixed Computation Model
Alexander Tyurin, Peter Richtárik
Abstract
Parallelization is a popular strategy for improving the performance of iterative algorithms. Optimization methods are no exception: design of efficient parallel optimization methods and tight analysis of their theoretical properties are important research endeavors. While the minimax complexities are well known for sequential optimization methods, the theory of parallel optimization methods is less explored. In this paper, we propose a new protocol that generalizes the classical oracle framework approach. Using this protocol, we establish minimax complexities for parallel optimization methods that have access to an unbiased stochastic gradient oracle with bounded variance. We consider a fixed computation model characterized by each worker requiring a fixed but worker-dependent time to calculate stochastic gradient. We prove lower bounds and develop optimal algorithms that attain them. Our results have surprising consequences for the literature of asynchronous optimization methods.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 796a7bdf-9c76-4306-9562-80e1b1d51f31Cited by top-tier papers8
- Improving the Worst-Case Bidirectional Communication Complexity for Nonconvex Distributed Optimization under Function SimilarityKaja Gruntkowska, Alexander Tyurin, Peter RichtárikNeurIPS 2024 · 10 citations
- Freya PAGE: First Optimal Time Complexity for Large-Scale Nonconvex Finite-Sum Optimization with Heterogeneous Asynchronous ComputationsAlexander Tyurin, Kaja Gruntkowska, Peter RichtárikNeurIPS 2024 · 8 citations
- Ringleader ASGD: The First Asynchronous SGD with Optimal Time Complexity under Data HeterogeneityArtavazd Maranjyan, Peter RichtárikICLR 2026 · 5 citations
- Birch SGD: A Tree Graph Framework for Local and Asynchronous SGD MethodsAlexander Tyurin, Danil SivtsovICLR 2026 · 2 citations
- Asynchronous Policy Gradient Aggregation for Efficient Distributed Reinforcement LearningAlexander Tyurin, Andrei Spiridonov, Varvara RudenkoICLR 2026 · 1 citation
Builds on4
- Is Local SGD Better than Minibatch SGD?Blake E. Woodworth, Kumar Kshitij Patel, Sebastian U. Stich, Zhen Dai et al.ICML 2020 · 277 citations
- Sharper Convergence Guarantees for Asynchronous SGD for Distributed and Federated LearningAnastasia Koloskova, Sebastian U. Stich, Martin JaggiNeurIPS 2022 · 131 citations
- Asynchronous SGD Beats Minibatch SGD Under Arbitrary DelaysKonstantin Mishchenko, Francis R. Bach, Mathieu Even, Blake E. WoodworthNeurIPS 2022 · 95 citations
- Asynchronous Stochastic Optimization Robust to Arbitrary DelaysAlon Cohen, Amit Daniely, Yoel Drori, Tomer Koren et al.NeurIPS 2021 · 46 citations
Related papers
- Tight Time Complexities in Parallel Stochastic Optimization with Arbitrary Computation DynamicsAlexander TyurinICLR 2025
- On the Optimal Time Complexities in Decentralized Stochastic Asynchronous OptimizationAlexander Tyurin, Peter RichtárikNeurIPS 2024 · 13 citations
- Ringmaster ASGD: The First Asynchronous SGD with Optimal Time ComplexityArto Maranjyan, Alexander Tyurin, Peter RichtárikICML 2025
- Shadowheart SGD: Distributed Asynchronous SGD with Optimal Time Complexity Under Arbitrary Computation and Communication HeterogeneityAlexander Tyurin, Marta Pozzi, Ivan Ilin, Peter RichtárikNeurIPS 2024 · 16 citations
- Asynchronous Distributed Learning : Adapting to Gradient Delays without Prior KnowledgeRotem Zamir Aviv, Ido Hakimi, Assaf Schuster, Kfir Yehuda LevyICML 2021 · 21 citations
