Push-SAGA: A decentralized stochastic algorithm with variance reduction over directed graphs
Not on the map. Why?
Abstract (arXiv)
In this paper, we propose Push-SAGA, a decentralized stochastic first-order method for finite-sum minimization over a directed network of nodes. Push-SAGA combines node-level variance reduction to remove the uncertainty caused by stochastic gradients, network-level gradient tracking to address the distributed nature of the data, and push-sum consensus to tackle the challenge of directed communication links. We show that Push-SAGA achieves linear convergence to the exact solution for smooth and strongly convex problems and is thus the first linearly-convergent stochastic algorithm over arbitrary strongly connected directed graphs. We also characterize the regimes in which Push-SAGA achieves a linear speed-up compared to its centralized counterpart and achieves a network-independent convergence rate. We illustrate the behavior and convergence properties of Push-SAGA with the help of numerical experiments on strongly convex and non-convex problems.
Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). First posted on arXiv 13 Aug 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 2; 2023: 0; 2024: 3; 2025: 1.
7 papers.
- 2024DRACO: Decentralized Asynchronous Federated Learning over Row-Stochastic Wireless Networkscited by 5
- 2024Log-Scale Quantization in Distributed First-Order Methods: Gradient-based Learning from Distributed Datacited by 4
- 2022Distributed saddle point problems for strongly concave-convex functionscited by 3
- 2021Distributed stochastic proximal algorithm with random reshuffling for non-smooth finite-sum optimizationcited by 2
- 2022Variance reduced stochastic optimization over directed graphs with row and column stochastic weightscited by 2
- 2024Communication Efficient ConFederated Learning: An Event-Triggered SAGA Approachcited by 2
- 2025Machine Learning and CPU (Central Processing Unit) Scheduling Co-Optimization over a Network of Computing Centerscited by 0
- 2025Machine Learning and CPU (Central Processing Unit) Scheduling Co-Optimization over a Network of Computing Centers29 Oct 2025
- 2024DRACO: Decentralized Asynchronous Federated Learning over Row-Stochastic Wireless Networks19 Jun 2024
- 2024Log-Scale Quantization in Distributed First-Order Methods: Gradient-based Learning from Distributed Data2 Jun 2024
- 2024Communication Efficient ConFederated Learning: An Event-Triggered SAGA Approach28 Feb 2024
- 2022Distributed saddle point problems for strongly concave-convex functions11 Feb 2022
- 2022Variance reduced stochastic optimization over directed graphs with row and column stochastic weights7 Feb 2022
- 2021Distributed stochastic proximal algorithm with random reshuffling for non-smooth finite-sum optimization6 Nov 2021