mlsanityData to 7 Oct 2026

Accelerating Distributed Optimization: A Primal-Dual Perspective on Local Steps

arXiv 2407.02689 ↗First posted 2 Jul 2024cs.LG cs.DC math.OCcited by 0

Not on the map. Why?

Abstract (arXiv)

In distributed machine learning, efficient training across multiple agents with different data distributions poses significant challenges. Even with a centralized coordinator, current algorithms that achieve optimal communication complexity typically require either large minibatches or compromise on gradient complexity. In this work, we tackle both centralized and decentralized settings across strongly convex, convex, and nonconvex objectives. We first demonstrate that a basic primal-dual method, (Accelerated) Gradient Ascent Multiple Stochastic Gradient Descent (GA-MSGD), applied to the Lagrangian of distributed optimization inherently incorporates local updates, because the inner loops of running Stochastic Gradient Descent on the primal variable require no inter-agent communication. Notably, for strongly convex objectives, (Accelerated) GA-MSGD achieves linear convergence in communication rounds despite the Lagrangian being only linear in the dual variables. This is due to a structural property where the dual variable is confined to the span of the coupling matrix, rendering the dual problem strongly concave. When integrated with the Catalyst framework, our approach achieves nearly optimal communication complexity across various settings without the need for minibatches.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 56 of its 78 references that are in the map. First posted on arXiv 2 Jul 2024.

Builds on

56 of 78 references.

References · 56

  1. 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,592
  2. 2016Federated Learning: Strategies for Improving Communication Efficiencycited by 1,461
  3. 2018Federated Learning with Non-IID Datacited by 1,099
  4. 2016Federated Optimization: Distributed Machine Learning for On-Device Intelligencecited by 558
  5. 2017Can Decentralized Algorithms Outperform Centralized Algorithms? A Case Study for Decentralized Parallel Stochastic Gradient Descentcited by 496
  6. 2018Shampoo: Preconditioned Stochastic Tensor Optimizationcited by 413
  7. 2020A Unified Theory of Decentralized SGD with Changing Topology and Local Updatescited by 361
  8. 2019On Gradient Descent Ascent for Nonconvex-Concave Minimax Problemscited by 266
  9. 2019On the Linear Speedup Analysis of Communication Efficient Momentum SGD for Distributed Non-Convex Optimizationcited by 178
  10. 2014EXTRA: An Exact First-Order Algorithm for Decentralized Consensus Optimizationcited by 160
  11. 2018Stochastic Gradient Push for Distributed Deep Learningcited by 152
  12. 2020Is Local SGD Better than Minibatch SGD?cited by 151
38 more
  1. 2016Achieving Geometric Convergence for Distributed Optimization over Time-Varying Graphscited by 149
  2. 2020Minibatch vs Local SGD for Heterogeneous Distributed Learningcited by 147
  3. 2020FedPD: A Federated Learning Framework with Optimal Rates and Adaptivity to Non-IID Datacited by 143
  4. 2018D2: Decentralized Training over Decentralized Datacited by 140
  5. 2022ProxSkip: Yes! Local Gradient Steps Provably Lead to Communication Acceleration! Finally!cited by 134
  6. 2018Distributed Stochastic Gradient Tracking Methodscited by 106
  7. 2023Stochastic Controlled Averaging for Federated Learning with Communication Compressioncited by 100
  8. 2017Optimal algorithms for smooth and strongly convex distributed optimization in networkscited by 81
  9. 2019Unified Optimal Analysis of the (Stochastic) Gradient Methodcited by 81
  10. 2019Variance Reduced Local SGD with Lower Communication Complexitycited by 80
  11. 2013Distributed optimization over time-varying directed graphscited by 77
  12. 2018Lower complexity bounds of first-order methods for convex-concave bilinear saddle-point problemscited by 75
  13. 2022An Improved Analysis of Gradient Tracking for Decentralized Machine Learningcited by 68
  14. 2020Optimal Complexity in Decentralized Trainingcited by 59
  15. 2013On the Linear Convergence of the ADMM in Decentralized Consensus Optimizationcited by 57
  16. 2020An improved convergence analysis for decentralized online stochastic non-convex optimizationcited by 53
  17. 2017Exact Diffusion for Distributed Optimization and Learning --- Part I: Algorithm Developmentcited by 50
  18. 2021Faster Single-loop Algorithms for Minimax Optimization without Strong Concavitycited by 47
  19. 2020Optimal and Practical Algorithms for Smooth and Strongly Convex Decentralized Optimizationcited by 43
  20. 2017Catalyst Acceleration for First-order Convex Optimization: from Theory to Practicecited by 39
  21. 2023Momentum Benefits Non-IID Federated Learning Simply and Provablycited by 37
  22. 2023Decentralized Gradient Tracking with Local Stepscited by 32
  23. 2021Near-optimal Local Convergence of Alternating Gradient Descent-Ascent for Minimax Optimizationcited by 31
  24. 2021The Min-Max Complexity of Distributed Stochastic Convex Optimization with Intermittent Communicationcited by 30
  25. 2018Linear Convergence of the Primal-Dual Gradient Method for Convex-Concave Saddle Point Problems without Strong Convexitycited by 28
  26. 2018A Dual Approach for Optimal Algorithms in Distributed Optimization over Networkscited by 27
  27. 2022RandProx: Primal-Dual Optimization Algorithms with Randomized Proximal Updatescited by 27
  28. 2020Alternating proximal-gradient steps for (stochastic) nonconvex-concave minimax problemscited by 26
  29. 2023Local Exact-Diffusion for Decentralized Optimization and Learningcited by 24
  30. 2014Multi-Agent Distributed Optimization via Inexact Consensus ADMMcited by 21
  31. 2022Communication Acceleration of Local Gradient Methods via an Accelerated Primal-Dual Algorithm with Inexact Proxcited by 19
  32. 2021Optimal Gradient Tracking for Decentralized Optimizationcited by 18
  33. 2015Strategies and Principles of Distributed Machine Learning on Big Datacited by 16
  34. 2016Convergence Rate of Distributed ADMM over Networkscited by 16
  35. 2015DSA: Decentralized Double Stochastic Averaging Gradient Algorithmcited by 14
  36. 2015Distributed Linearized Alternating Direction Method of Multipliers for Composite Convex Consensus Optimizationcited by 13
  37. 2020Revisiting EXTRA for Smooth Distributed Optimizationcited by 12
  38. 2013On the O(1/k) Convergence of Asynchronous Distributed Alternating Direction Method of Multiplierscited by 11

50 most cited of 56 All 56 (JSON)

Built on by

Not cited yet.