Pareto-optimal Trade-offs Between Communication and Computation with Flexible Gradient Tracking
Not on the map. Why?
Abstract (arXiv)
This paper addresses distributed stochastic optimization problems under non-i.i.d. data, focusing on the inherent trade-offs between communication and computational efficiency. To this end, we propose FlexGT, a flexible snapshot gradient tracking method that enables tunable numbers of local updates and neighbor communications per round, thereby adapting efficiently to diverse system resource conditions. Leveraging a unified convergence analysis framework, we derive tight communication and computational complexity for FlexGT with explicit dependence on objective properties and certain tunable parameters. Moreover, we introduce an accelerated variant, termed Acc-FlexGT, and prove that, with prior knowledge of the graph, it achieves Pareto-optimal trade-offs between communication and computation. Particularly, in the nonconvex case, Acc-FlexGT achieves the optimal iteration complexity of tildeOleft( left( Lσ 2 right) /left( nε 2 right) +L/left( ε √1-√ρ W right) right) and optimal communication complexity of tildeOleft( L/left( ε √1-√ρ W right) right) for appropriately chosen numbers of local updates, matching existing lower bounds up to logarithmic factors. And, it improves the existing results for the strongly convex case by a factor of tildeO left( 1/√ε right), where ε is the targeted accuracy, n the number of nodes, L the Lipschitz constant, ρW the connectivity of the graph, and σ the stochastic gradient variance. Numerical experiments corroborate the theoretical results and demonstrate the effectiveness of the proposed methods.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 37 of its 60 references that are in the map. First posted on arXiv 11 Sep 2025.
Builds on
37 of 60 references.
References · 37
- 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,669
- 2021Convex optimizationcited by 2,515
- 2019On the Convergence of FedAvg on Non-IID Datacited by 1,229
- 2018Local SGD Converges Fast and Communicates Littlecited by 605
- 2016Federated Optimization: Distributed Machine Learning for On-Device Intelligencecited by 564
- 2017Can Decentralized Algorithms Outperform Centralized Algorithms? A Case Study for Decentralized Parallel Stochastic Gradient Descentcited by 502
- 2020A Unified Theory of Decentralized SGD with Changing Topology and Local Updatescited by 367
- 2019Decentralized Stochastic Optimization and Gossip Algorithms with Compressed Communicationcited by 221
- 2014EXTRA: An Exact First-Order Algorithm for Decentralized Consensus Optimizationcited by 160
- 2017Asynchronous Decentralized Parallel Stochastic Gradient Descentcited by 159
- 2016Achieving Geometric Convergence for Distributed Optimization over Time-Varying Graphscited by 150
- 2016NEXT: In-Network Nonconvex Optimizationcited by 107
25 more
- 2018Distributed Stochastic Gradient Tracking Methodscited by 106
- 2020Local SGD: Unified Theory and New Efficient Methodscited by 88
- 2019Unified Optimal Analysis of the (Stochastic) Gradient Methodcited by 82
- 2022An Improved Analysis of Gradient Tracking for Decentralized Machine Learningcited by 69
- 2020Optimal Complexity in Decentralized Trainingcited by 60
- 2021Exponential Graph is Provably Efficient for Decentralized Deep Trainingcited by 56
- 2021Decentralized Federated Learning: Balancing Communication and Computing Costscited by 55
- 2018Push-Pull Gradient Methods for Distributed Optimization in Networkscited by 46
- 2023Decentralized Gradient Tracking with Local Stepscited by 32
- 2020Communication-Efficient Distributed Deep Learning: A Comprehensive Surveycited by 26
- 2017Balancing Communication and Computation in Distributed Optimizationcited by 23
- 2022Revisiting Optimal Convergence Rate for Smooth and Non-convex Stochastic Decentralized Optimizationcited by 23
- 2014Multi-Agent Distributed Optimization via Inexact Consensus ADMMcited by 21
- 2022On the Performance of Gradient Tracking with Local Updatescited by 21
- 2021Optimal Gradient Tracking for Decentralized Optimizationcited by 18
- 2021Acceleration in Distributed Optimization under Similaritycited by 17
- 2024SDP4Bit: Toward 4-bit Communication Quantization in Sharded Data Parallelism for LLM Trainingcited by 14
- 2020Revisiting EXTRA for Smooth Distributed Optimizationcited by 12
- 2021Compressed Gradient Tracking for Decentralized Optimization Over General Directed Networkscited by 12
- 2022Tackling Data Heterogeneity: A New Unified Framework for Decentralized SGD with Sample-induced Topologycited by 10
- 2024The Effectiveness of Local Updates for Decentralized Learning under Data Heterogeneitycited by 7
- 2018Distributed Non-Convex First-Order Optimization and Information Processing: Lower Complexity Bounds and Rate Optimal Algorithmscited by 6
- 2021S-NEAR-DGD: A Flexible Distributed Stochastic Gradient Method for Inexact Communicationcited by 5
- 2023Balancing Communication and Computation in Gradient Tracking Algorithms for Decentralized Optimizationcited by 5
- 2023On the Computation-Communication Trade-Off with A Flexible Gradient Tracking Approachcited by 4
Built on by
Not cited yet.