EF21-P and Friends: Improved Theoretical Communication Complexity for Distributed Optimization with Bidirectional Compression
Kaja Gruntkowska, Alexander Tyurin, Peter Richtárik
Abstract
In this work we focus our attention on distributed optimization problems in the context where the communication time between the server and the workers is non-negligible. We obtain novel methods supporting bidirectional compression (both from the server to the workers and vice versa) that enjoy new state-of-the-art theoretical communication complexity for convex and nonconvex problems. Our bounds are the first that manage to decouple the variance/error coming from the workers-to-server and server-to-workers compression, transforming a multiplicative dependence to an additive one. Moreover, in the convex regime, we obtain the first bounds that match the theoretical communication complexity of gradient descent. Even in this convex regime, our algorithms work with biased gradient estimators, which is non-standard and requires new proof techniques that may be of independent interest. Finally, our theoretical results are corroborated through suitable experiments. Distributed Optimization and Bidirectional Compression In this paper, we consider distributed optimization problems in strongly convex, convex and nonconvex settings. Such problems arise in federated learning (Konečný et al., 2016; McMahan et al., 2017) and in deep learning (Ramesh et al., 2021). In federated learning, a large number of workers/devices/nodes contain local data and communicate with a parameter-server that performs optimization of a function * The work of Kaja Gruntkowska was performed during a Summer research internship in the Optimization and Machine Learning Lab at KAUST led by
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 fb765d9d-8c5e-4975-8417-4983c7b221b1Cited by top-tier papers11
- CocktailSGD: Fine-tuning Foundation Models over 500Mbps NetworksJue Wang, Yucheng Lu, Binhang Yuan, Beidi Chen et al.ICML 2023 · 60 citations
- Momentum Provably Improves Error Feedback!Ilyas Fatkhullin, Alexander Tyurin, Peter RichtárikNeurIPS 2023 · 47 citations
- THC: Accelerating Distributed Deep Learning Using Tensor Homomorphic CompressionMinghao Li, Ran Ben Basat, Shay Vargaftik, ChonLam Lao et al.NSDI 2024 · 44 citations
- DoCoFL: Downlink Compression for Cross-Device Federated LearningRon Dorfman, Shay Vargaftik, Yaniv Ben-Itzhak, Kfir Yehuda LevyICML 2023 · 38 citations
- Error Feedback under (L0, L1)-Smoothness: Normalization and MomentumSarit Khirirat, Abdurakhmon Sadiev, Artem Riabinin, Eduard Gorbunov et al.NeurIPS 2025 · 10 citations
Builds on6
- Language Models are Few-Shot LearnersTom B. Brown, Benjamin Mann, Nick Ryder, Melanie Subbiah et al.NeurIPS 2020 · 64,255 citations
- A Universal Law of Robustness via IsoperimetrySébastien Bubeck, Mark SellkeNeurIPS 2021 · 260 citations
- MARINA: Faster Non-Convex Distributed Learning with CompressionEduard Gorbunov, Konstantin Burlachenko, Zhize Li, Peter RichtárikICML 2021 · 129 citations
- Linearly Converging Error Compensated SGDEduard Gorbunov, Dmitry Kovalev, Dmitry Makarenko, Peter RichtárikNeurIPS 2020 · 90 citations
- Lower Bounds and Nearly Optimal Algorithms in Distributed Learning with Communication CompressionXinmeng Huang, Yiming Chen, Wotao Yin, Kun YuanNeurIPS 2022 · 49 citations
Related papers
- 2Direction: Theoretically Faster Distributed Training with Bidirectional Communication CompressionAlexander Tyurin, Peter RichtárikNeurIPS 2023 · 8 citations
- 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
- Proving the Limited Scalability of Centralized Distributed Optimization via a New Lower Bound ConstructionAlexander TyurinICLR 2026
- Preserved central model for faster bidirectional compression in distributed settingsConstantin Philippenko, Aymeric DieuleveutNeurIPS 2021 · 37 citations
- Improving the Worst-Case Bidirectional Communication Complexity for Nonconvex Distributed Optimization under Function SimilarityKaja Gruntkowska, Alexander Tyurin, Peter RichtárikNeurIPS 2024 · 10 citations
