Linear Convergence in Federated Learning: Tackling Client Heterogeneity and Sparse Gradients
Not on the map. Why?
Abstract (arXiv)
We consider a standard federated learning (FL) architecture where a group of clients periodically coordinate with a central server to train a statistical model. We develop a general algorithmic framework called FedLin to tackle some of the key challenges intrinsic to FL, namely objective heterogeneity, systems heterogeneity, and infrequent and imprecise communication. Our framework is motivated by the observation that under these challenges, various existing FL algorithms suffer from a fundamental speed-accuracy conflict: they either guarantee linear convergence but to an incorrect point, or convergence to the global minimum but at a sub-linear rate, i.e., fast convergence comes at the expense of accuracy. In contrast, when the clients' local loss functions are smooth and strongly convex, we show that FedLin guarantees linear convergence to the global minimum, despite arbitrary objective and systems heterogeneity. We then establish matching upper and lower bounds on the convergence rate of FedLin that highlight the effects of intermittent communication. Finally, we show that FedLin preserves linear convergence rates under aggressive gradient sparsification, and quantify the effect of the compression level on the convergence rate. Our work is the first to provide tight linear convergence rate guarantees, and constitutes the first comprehensive analysis of gradient sparsification in FL.
Key facts. Cited by 122 papers in the map (data through 7 Oct 2026). Builds on 48 of its 69 references that are in the map. First posted on arXiv 14 Feb 2021.
Builds on
48 of 69 references.
References · 48
- 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,592
- 2019Advances and Open Problems in Federated Learningcited by 3,021
- 2019Federated Learning: Challenges, Methods, and Future Directionscited by 1,531
- 2019On the Convergence of FedAvg on Non-IID Datacited by 1,220
- 2020Tackling the Objective Inconsistency Problem in Heterogeneous Federated Optimizationcited by 897
- 2019Towards Federated Learning at Scale: System Designcited by 826
- 2018Local SGD Converges Fast and Communicates Littlecited by 595
- 2014Convex Optimization: Algorithms and Complexitycited by 569
- 2016Federated Optimization: Distributed Machine Learning for On-Device Intelligencecited by 558
- 2016Linear Convergence of Gradient and Proximal-Gradient Methods Under the Polyak-Lojasiewicz Conditioncited by 526
- 2017Deep Gradient Compression: Reducing the Communication Bandwidth for Distributed Trainingcited by 471
- 2018Sparsified SGD with Memorycited by 373
36 more
- 2020A Unified Theory of Decentralized SGD with Changing Topology and Local Updatescited by 361
- 2019FedPAQ: A Communication-Efficient Federated Learning Method with Periodic Averaging and Quantizationcited by 349
- 2019Error Feedback Fixes SignSGD and other Gradient Compression Schemescited by 306
- 2019Tighter Theory for Local SGD on Identical and Heterogeneous Datacited by 266
- 2017TernGrad: Ternary Gradients to Reduce Communication in Distributed Deep Learningcited by 253
- 2017Sparse Communication for Distributed Gradient Descentcited by 243
- 2018The Convergence of Sparsified Gradient Methodscited by 228
- 2020Federated Learning with Compression: Unified Analysis and Sharp Guaranteescited by 159
- 2020Is Local SGD Better than Minibatch SGD?cited by 151
- 2019On the Convergence of Local Descent Methods in Federated Learningcited by 150
- 2016Achieving Geometric Convergence for Distributed Optimization over Time-Varying Graphscited by 149
- 2020On Biased Compression for Distributed Learningcited by 140
- 2019Distributed Learning with Compressed Gradient Differencescited by 110
- 2020FedSplit: An algorithmic framework for fast federated optimizationcited by 108
- 2018Distributed Stochastic Gradient Tracking Methodscited by 106
- 2018Cooperative SGD: A unified Framework for the Design and Analysis of Communication-Efficient SGD Algorithmscited by 106
- 2019Local SGD with Periodic Averaging: Tighter Analysis and Adaptive Synchronizationcited by 106
- 2020Acceleration for Compressed Gradient Descent in Distributed and Federated Optimizationcited by 90
- 2020Local SGD: Unified Theory and New Efficient Methodscited by 88
- 2019First Analysis of Local GD on Heterogeneous Datacited by 80
- 2015Speeding Up Distributed Machine Learning Using Codescited by 76
- 2018Adaptive Communication Strategies to Achieve the Best Error-Runtime Trade-off in Local-Update SGDcited by 76
- 2020From Local SGD to Local Fixed-Point Methods for Federated Learningcited by 74
- 2018Slow and Stale Gradients Can Win the Race: Error-Runtime Trade-offs in Distributed SGDcited by 68
- 2015Perturbed Iterate Analysis for Asynchronous Stochastic Optimizationcited by 67
- 2019Stochastic Distributed Learning with Gradient Quantization and Variance Reductioncited by 64
- 2020Linearly Converging Error Compensated SGDcited by 61
- 2020Straggler-Resilient Federated Learning: Leveraging the Interplay Between Statistical Accuracy and System Heterogeneitycited by 56
- 2018Distributed learning with compressed gradientscited by 53
- 2018An Exact Quantized Decentralized Gradient Descent Algorithmcited by 34
- 2020On the Outsized Importance of Learning Rates in Local Update Methodscited by 34
- 2019Robust and Communication-Efficient Collaborative Learningcited by 14
- 2016ADD-OPT: Accelerated Distributed Directed Optimizationcited by 13
- 2020Local SGD With a Communication Overhead Depending Only on the Number of Workerscited by 13
- 2019Distributed stochastic optimization with gradient tracking over strongly-connected networkscited by 11
- 2018Anytime Stochastic Gradient Descent: A Time to Hear from all the Workerscited by 6
Built on by
Citing papers per year: 2021: 5; 2022: 38; 2023: 35; 2024: 24; 2025: 14; 2026: 6.
122 papers.
Sort:
- 2022ProxSkip: Yes! Local Gradient Steps Provably Lead to Communication Acceleration! Finally!cited by 134
- 2023FedExP: Speeding Up Federated Averaging via Extrapolationcited by 68
- 2022FedNest: Federated Bilevel, Minimax, and Compositional Optimizationcited by 60
- 2022FedAvg with Fine Tuning: Local Updates Lead to Representation Learningcited by 55
- 2022Test-Time Robust Personalization for Federated Learningcited by 39
- 2023Momentum Benefits Non-IID Federated Learning Simply and Provablycited by 37
- 2022FedADMM: A Federated Primal-Dual Algorithm Allowing Partial Participationcited by 35
- 2022SoteriaFL: A Unified Framework for Private Federated Learning with Communication Compressioncited by 34
- 2022Variance Reduced ProxSkip: Algorithm, Theory and Application to Federated Learningcited by 33
- 2024A Survey on Efficient Federated Learning Methods for Foundation Model Trainingcited by 29
- 2024Finite-Time Analysis of On-Policy Heterogeneous Federated Reinforcement Learningcited by 29
- 2023Understanding Generalization of Federated Learning via Stability: Heterogeneity Matterscited by 27
38 more
- 2023Federated Temporal Difference Learning with Linear Function Approximation under Environmental Heterogeneitycited by 25
- 2023Robust Distributed Learning: Tight Error Bounds and Breakdown Point under Data Heterogeneitycited by 25
- 2022Accelerated Federated Learning with Decoupled Adaptive Optimizationcited by 23
- 2022Can 5th Generation Local Training Methods Support Client Sampling? Yes!cited by 22
- 2022On the Performance of Gradient Tracking with Local Updatescited by 21
- 2024FIARSE: Model-Heterogeneous Federated Learning via Importance-Aware Submodel Extractioncited by 21
- 2021CodedPaddedFL and CodedSecAgg: Straggler Mitigation and Secure Aggregation in Federated Learningcited by 20
- 2022Federated Optimization Algorithms with Random Reshuffling and Gradient Compressioncited by 18
- 2023Gradient Descent with Linearly Correlated Noise: Theory and Applications to Differential Privacycited by 18
- 2023Achieving Linear Speedup in Non-IID Federated Bilevel Learningcited by 18
- 2022FedSysID: A Federated Approach to Sample-Efficient System Identificationcited by 15
- 2022Anchor Sampling for Federated Learning with Partial Client Participationcited by 14
- 2022Coresets for Vertical Federated Learning: Regularized Linear Regression and K-Means Clusteringcited by 14
- 2023Federated TD Learning over Finite-Rate Erasure Channels: Linear Speedup under Markovian Samplingcited by 14
- 2023SimFBO: Towards Simple, Flexible and Communication-efficient Federated Bilevel Learningcited by 14
- 2021A Non-parametric View of FedAvg and FedProx: Beyond Stationary Pointscited by 13
- 2022Federated Learning on Riemannian Manifoldscited by 13
- 2023Communication-Efficient Federated Hypergradient Computation via Aggregated Iterative Differentiationcited by 13
- 2022Data-heterogeneity-aware Mixing for Decentralized Learningcited by 12
- 2022Fast Composite Optimization and Statistical Recovery in Federated Learningcited by 12
- 2023Temporal Difference Learning with Compressed Updates: Error-Feedback meets Reinforcement Learningcited by 12
- 2022SHED: A Newton-type algorithm for federated learning based on incremental Hessian eigenvector sharingcited by 11
- 2022CompressedScaffnew: The First Theoretical Double Acceleration of Communication from Local Training and Compression in Distributed Optimizationcited by 11
- 2023Async-HFL: Efficient and Robust Asynchronous Federated Learning in Hierarchical IoT Networkscited by 11
- 2021FedChain: Chained Algorithms for Near-Optimal Communication Cost in Federated Learningcited by 10
- 2022Alternating Implicit Projected SGD and Its Efficient Variants for Equality-constrained Bilevel Optimizationcited by 10
- 2024Federated Optimization with Doubly Regularized Drift Correctioncited by 10
- 2022Linear Stochastic Bandits over a Bit-Constrained Channelcited by 9
- 2022A Communication-efficient Algorithm with Linear Convergence for Federated Minimax Learningcited by 9
- 2022Straggler-Resilient Personalized Federated Learningcited by 9
- 2021From Deterioration to Acceleration: A Calibration Approach to Rehabilitating Step Asynchronism in Federated Optimizationcited by 8
- 2022Federated Progressive Sparsification (Purge, Merge, Tune)+cited by 8
- 2023Federated Minimax Optimization with Client Heterogeneitycited by 8
- 2022GlueFL: Reconciling Client Sampling and Model Masking for Bandwidth Efficient Federated Learningcited by 7
- 2023Improving Accelerated Federated Learning with Compression and Importance Samplingcited by 7
- 2023Locally Adaptive Federated Learningcited by 7
- 2024A Survey of Privacy Threats and Defense in Vertical Federated Learning: From Model Life Cycle Perspectivecited by 7
- 2024Momentum for the Win: Collaborative Federated Reinforcement Learning across Heterogeneous Environmentscited by 7
50 most cited of 122 All 122 (JSON)
- 2026High-Probability Convergence of SGD via Batched Updates11 Sep 2026
- 2026Local MixVR: Breaking the Communication-Sample Dependence in Distributed Learning31 May 2026
- 2026Representation-Aligned Multi-Scale Personalization for Federated Learning13 Apr 2026
- 2026FedBCD:Communication-Efficient Accelerated Block Coordinate Gradient Descent for Federated Learning5 Mar 2026
- 2026BiCoLoR: Communication-Efficient Optimization with Bidirectional Compression and Local Training18 Jan 2026
- 2026Distributed Federated Learning by Alternating Periods of Training5 Jan 2026
- 2025An Efficient Subspace Algorithm for Federated Learning on Heterogeneous Data5 Sep 2025
- 2025Centroid Approximation for Byzantine-Tolerant Federated Learning18 Jun 2025
- 2025Addressing the Collaboration Dilemma in Low-Data Federated Learning via Transient Sparsity1 Jun 2025
- 2025Achieving Tighter Finite-Time Rates for Heterogeneous Federated Stochastic Approximation under Markovian Sampling15 Apr 2025
- 2025Accelerating Differentially Private Federated Learning via Adaptive Extrapolation14 Apr 2025
- 2025Noise Resilient Over-The-Air Federated Learning In Heterogeneous Wireless Networks25 Mar 2025
38 more
- 2025Communication Efficient Federated Learning with Linear Convergence on Heterogeneous Data20 Mar 2025
- 2025FedOSAA: Improving Federated Learning with One-Step Anderson Acceleration14 Mar 2025
- 2025Generalization in Federated Learning: A Conditional Mutual Information Framework6 Mar 2025
- 2025Heterogeneity Matters even More in Distributed Learning: Study from Generalization Perspective3 Mar 2025
- 2025Communication-Efficient Device Scheduling for Federated Learning Using Lyapunov Optimization1 Mar 2025
- 2025Communication-Efficient Stochastic Distributed Learning23 Jan 2025
- 2025Multiplayer Federated Learning: Reaching Equilibrium with Less Communication14 Jan 2025
- 2025Regularized Top-k: A Bayesian Framework for Gradient Sparsification10 Jan 2025
- 2024A Statistical Analysis of Deep Federated Learning for Intrinsically Low-dimensional Data28 Oct 2024
- 2024Towards Fast Rates for Federated and Multi-Task Reinforcement Learning9 Sep 2024
- 2024Painless Federated Learning: An Interplay of Line-Search and Extrapolation30 Aug 2024
- 2024FIARSE: Model-Heterogeneous Federated Learning via Importance-Aware Submodel Extraction28 Jul 2024
- 2024Combining Federated Learning and Control: A Survey12 Jul 2024
- 2024Federated Dynamical Low-Rank Training with Global Loss Convergence Guarantees25 Jun 2024
- 2024Nonconvex Federated Learning on Compact Smooth Submanifolds With Heterogeneous Data12 Jun 2024
- 2024Federated Representation Learning in the Under-Parameterized Regime7 Jun 2024
- 2024Momentum for the Win: Collaborative Federated Reinforcement Learning across Heterogeneous Environments29 May 2024
- 2024Near-Optimal Distributed Minimax Optimization under the Second-Order Similarity25 May 2024
- 2024Asynchronous Federated Stochastic Optimization for Heterogeneous Objectives Under Arbitrary Delays16 May 2024
- 2024Understanding Server-Assisted Federated Learning in the Presence of Incomplete Client Participation4 May 2024
- 2024FLARE: A New Federated Learning Framework with Adjustable Learning Rates over Resource-Constrained Wireless Networks23 Apr 2024
- 2024Federated Learning on Riemannian Manifolds with Differential Privacy15 Apr 2024
- 2024Federated Optimization with Doubly Regularized Drift Correction12 Apr 2024
- 2024Approximate Gradient Coding for Privacy-Flexible Federated Learning with Non-IID Data4 Apr 2024
- 2024Compressed Federated Reinforcement Learning with a Generative Model26 Mar 2024
- 2024Enhancing Privacy in Federated Learning through Local Training26 Mar 2024
- 2024FedComLoc: Communication-Efficient Distributed Training of Sparse and Quantized Models14 Mar 2024
- 2024On the Convergence of Federated Learning Algorithms without Data Similarity29 Feb 2024
- 2024SCAFFLSA: Taming Heterogeneity in Federated Linear Stochastic Approximation and TD Learning6 Feb 2024
- 2024A Survey of Privacy Threats and Defense in Vertical Federated Learning: From Model Life Cycle Perspective6 Feb 2024
- 2024Finite-Time Analysis of On-Policy Heterogeneous Federated Reinforcement Learning27 Jan 2024
- 2024A Survey on Efficient Federated Learning Methods for Foundation Model Training9 Jan 2024
- 2023Factor-Assisted Federated Learning for Personalized Optimization with Heterogeneous Data7 Dec 2023
- 2023VREM-FL: Mobility-Aware Computation-Scheduling Co-Design for Vehicular Federated Learning30 Nov 2023
- 2023Leveraging Function Space Aggregation for Federated Learning at Scale17 Nov 2023
- 2023Dynamic Fair Federated Learning Based on Reinforcement Learning2 Nov 2023
- 2023Achieving Linear Speedup with ProxSkip in Distributed Stochastic Optimization12 Oct 2023
- 2023Robust Distributed Learning: Tight Error Bounds and Breakdown Point under Data Heterogeneity24 Sep 2023
50 newest of 122 All 122 (JSON)
- 2022ProxSkip: Yes! Local Gradient Steps Provably Lead to Communication Acceleration! Finally!cited by 134
- 2023FedExP: Speeding Up Federated Averaging via Extrapolationcited by 68
- 2022FedNest: Federated Bilevel, Minimax, and Compositional Optimizationcited by 60
- 2022FedAvg with Fine Tuning: Local Updates Lead to Representation Learningcited by 55
- 2022Test-Time Robust Personalization for Federated Learningcited by 39
- 2023Momentum Benefits Non-IID Federated Learning Simply and Provablycited by 37
- 2022FedADMM: A Federated Primal-Dual Algorithm Allowing Partial Participationcited by 35
- 2022SoteriaFL: A Unified Framework for Private Federated Learning with Communication Compressioncited by 34
- 2022Variance Reduced ProxSkip: Algorithm, Theory and Application to Federated Learningcited by 33
- 2024A Survey on Efficient Federated Learning Methods for Foundation Model Trainingcited by 29
- 2024Finite-Time Analysis of On-Policy Heterogeneous Federated Reinforcement Learningcited by 29
- 2023Understanding Generalization of Federated Learning via Stability: Heterogeneity Matterscited by 27
12 most cited of 122 All 122 (JSON)
- 2026High-Probability Convergence of SGD via Batched Updates11 Sep 2026
- 2026Local MixVR: Breaking the Communication-Sample Dependence in Distributed Learning31 May 2026
- 2026Representation-Aligned Multi-Scale Personalization for Federated Learning13 Apr 2026
- 2026FedBCD:Communication-Efficient Accelerated Block Coordinate Gradient Descent for Federated Learning5 Mar 2026
- 2026BiCoLoR: Communication-Efficient Optimization with Bidirectional Compression and Local Training18 Jan 2026
- 2026Distributed Federated Learning by Alternating Periods of Training5 Jan 2026
- 2025An Efficient Subspace Algorithm for Federated Learning on Heterogeneous Data5 Sep 2025
- 2025Centroid Approximation for Byzantine-Tolerant Federated Learning18 Jun 2025
- 2025Addressing the Collaboration Dilemma in Low-Data Federated Learning via Transient Sparsity1 Jun 2025
- 2025Achieving Tighter Finite-Time Rates for Heterogeneous Federated Stochastic Approximation under Markovian Sampling15 Apr 2025
- 2025Accelerating Differentially Private Federated Learning via Adaptive Extrapolation14 Apr 2025
- 2025Noise Resilient Over-The-Air Federated Learning In Heterogeneous Wireless Networks25 Mar 2025
12 newest of 122 All 122 (JSON)