What's in a Smoothness Constant? Tighter Rates for Local SGD with Bounded Second-order Heterogeneity
Not on the map. Why?
Abstract (arXiv)
Local SGD, also known as Federated Averaging, is a widely used distributed optimization algorithm. Although Local SGD often outperforms alternatives such as Mini-batch SGD in practice, theory still only partially explains when and why local updates help under realistic data heterogeneity. Recent work by [Patel et al., 2025] shows that a bounded second-order heterogeneity assumption captures the efficiency of Local SGD for strongly convex objectives, and conjectures that the same principle extends to the general convex setting. In this paper, we prove this conjecture by establishing an improved convergence guarantee for Local SGD on general convex objectives under bounded second-order heterogeneity. We also improve the best-known lower bounds for Local SGD in this setting, showing that our upper bounds are nearly tight. Together, these results provide a sharper, more fine-grained convergence theory for Local SGD. As a further application of our techniques, we provide a lower bound for serial SGD with replacement, showing how second-order heterogeneity captures the impact of rare high-curvature clients.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 22 of its 73 references that are in the map. First posted on arXiv 16 Jul 2026.
Builds on
22 of 73 references.
References · 22
- 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,669
- 2019Advances and Open Problems in Federated Learningcited by 3,046
- 2017Accurate, Large Minibatch SGD: Training ImageNet in 1 Hourcited by 1,492
- 2018Local SGD Converges Fast and Communicates Littlecited by 605
- 2021A Field Guide to Federated Optimizationcited by 315
- 2018Don't Use Large Mini-Batches, Use Local SGDcited by 202
- 2020Mime: Mimicking Centralized Stochastic Algorithms in Federated Learningcited by 154
- 2023DiLoCo: Distributed Low-Communication Training of Language Modelscited by 121
- 2022On the Unreasonable Effectiveness of Federated Averaging with Heterogeneous Datacited by 38
- 2020On the Outsized Importance of Learning Rates in Local Update Methodscited by 36
- 2016Parallel SGD: When does averaging help?cited by 32
- 2021Bias-Variance Reduced Local SGD for Less Heterogeneous Federated Learningcited by 31
10 more
- 2025Communication-Efficient Language Model Training Scales Reliably and Robustly: Scaling Laws for DiLoCocited by 27
- 2025MuLoCo: Muon is a practical inner optimizer for DiLoCocited by 18
- 2021FedChain: Chained Algorithms for Near-Optimal Communication Cost in Federated Learningcited by 11
- 2025Understanding Outer Optimizers in Local SGD: Learning Rates, Momentum, and Accelerationcited by 9
- 2021The Minimax Complexity of Distributed Optimizationcited by 7
- 2023On the Effect of Defections in Federated Learning and How to Prevent Themcited by 5
- 2025Revisiting LocalSGD and SCAFFOLD: Improved Rates and Missing Analysiscited by 4
- 2025Double Momentum and Error Feedback for Clipping with Fast Rates and Differential Privacycited by 3
- 2025Smoothed Normalization for Efficient Distributed Private Optimizationcited by 3
- 2025What Makes Local Updates Effective: The Role of Data Heterogeneity and Smoothnesscited by 1
Built on by
Not cited yet.