A Stochastic Approximation Approach for Efficient Decentralized Optimization on Random Networks
Not on the map. Why?
Abstract (arXiv)
A challenging problem in decentralized optimization is to develop algorithms with fast convergence on random and time varying topologies under unreliable and bandwidth-constrained communication network. This paper studies a stochastic approximation approach with a Fully Stochastic Primal Dual Algorithm (FSPDA) framework. Our framework relies on a novel observation that randomness in time varying topology can be incorporated in a stochastic augmented Lagrangian formulation, whose expected value admits saddle points that coincide with stationary solutions of the decentralized optimization problem. With the FSPDA framework, we develop two new algorithms supporting efficient sparsified communication on random time varying topologies -- FSPDA-SA allows agents to execute multiple local gradient steps depending on the time varying topology to accelerate convergence, and FSPDA-STORM further incorporates a variance reduction step to improve sample complexity. For problems with smooth (possibly non-convex) objective function, within T iterations, we show that FSPDA-SA (resp. FSPDA-STORM) finds an O( 1/√T )-stationary (resp. O( 1/T2/3 )) solution. Numerical experiments show the benefits of the FSPDA algorithms.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 25 of its 38 references that are in the map. First posted on arXiv 24 Oct 2024.
Builds on
25 of 38 references.
References · 25
- 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 4,993
- 2019Advances and Open Problems in Federated Learningcited by 3,021
- 2016Linear Convergence of Gradient and Proximal-Gradient Methods Under the Polyak-Lojasiewicz Conditioncited by 526
- 2017Can Decentralized Algorithms Outperform Centralized Algorithms? A Case Study for Decentralized Parallel Stochastic Gradient Descentcited by 496
- 2020A Unified Theory of Decentralized SGD with Changing Topology and Local Updatescited by 361
- 2019Lower Bounds for Non-Convex Stochastic Optimizationcited by 303
- 2019Momentum-Based Variance Reduction in Non-Convex SGDcited by 302
- 2019Decentralized Stochastic Optimization and Gossip Algorithms with Compressed Communicationcited by 218
- 2014EXTRA: An Exact First-Order Algorithm for Decentralized Consensus Optimizationcited by 160
- 2016Achieving Geometric Convergence for Distributed Optimization over Time-Varying Graphscited by 149
- 2022ProxSkip: Yes! Local Gradient Steps Provably Lead to Communication Acceleration! Finally!cited by 134
- 2019Decentralized Deep Learning with Arbitrary Communication Compressioncited by 109
13 more
- 2016NEXT: In-Network Nonconvex Optimizationcited by 107
- 2022An Improved Analysis of Gradient Tracking for Decentralized Machine Learningcited by 68
- 2019Asynchronous Decentralized SGD with Quantized and Local Updatescited by 35
- 2023Decentralized Gradient Tracking with Local Stepscited by 32
- 2023Local Exact-Diffusion for Decentralized Optimization and Learningcited by 24
- 2021Lower Bounds and Optimal Algorithms for Smooth and Strongly Convex Decentralized Optimization Over Time-Varying Networkscited by 19
- 2021Accelerated Gradient Tracking over Time-varying Graphs for Decentralized Optimizationcited by 11
- 2020Communication-efficient Decentralized Local SGD over Undirected Networkscited by 8
- 2016Asymptotic Properties of Primal-Dual Algorithm for Distributed Stochastic Optimization Over Random Networkscited by 3
- 2018Distributed Optimization for Second-Order Multi-Agent Systems with Dynamic Event-Triggered Communicationcited by 3
- 2019Linear Convergence of First- and Zeroth-Order Primal-Dual Algorithms for Distributed Nonconvex Optimizationcited by 2
- 2019A Fully Stochastic Primal-Dual Algorithmcited by 1
- 2024Lower Bounds and Optimal Algorithms for Non-Smooth Convex Decentralized Optimization over Time-Varying Networkscited by 1
Built on by
Not cited yet.