Analysis and Design of First-Order Distributed Optimization Algorithms over Time-Varying Graphs
Not on the map. Why?
Abstract (arXiv)
This work concerns the analysis and design of distributed first-order optimization algorithms over time-varying graphs. The goal of such algorithms is to optimize a global function that is the average of local functions using only local computations and communications. Several different algorithms have been proposed that achieve linear convergence to the global optimum when the local functions are strongly convex. We provide a unified analysis that yields the worst-case linear convergence rate as a function of the condition number of the local functions, the spectral gap of the graph, and the parameters of the algorithm. The framework requires solving a small semidefinite program whose size is fixed; it does not depend on the number of local functions or the dimension of their domain. The result is a computationally efficient method for distributed algorithm analysis that enables the rapid comparison, selection, and tuning of algorithms. Finally, we propose a new algorithm, which we call SVL, that is easily implementable and achieves a faster worst-case convergence rate than all other known algorithms.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). First posted on arXiv 11 Jul 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 3; 2023: 0; 2024: 2; 2025: 0; 2026: 1.
7 papers.
- 2022PEPit: computer-assisted worst-case analyses of first-order optimization methods in Pythoncited by 10
- 2024Towards a Systems Theory of Algorithmscited by 7
- 2024Learning to optimize with convergence guarantees using nonlinear system theorycited by 7
- 2022Convex Programs and Lyapunov Functions for Reinforcement Learning: A Unified Perspective on the Analysis of Value-Based Methodscited by 3
- 2021On Centralized and Distributed Mirror Descent: Convergence Analysis Using Quadratic Constraintscited by 2
- 2022Exact Formulas for Finite-Time Estimation Errors of Decentralized Temporal Difference Learning with Linear Function Approximationcited by 0
- 2026A Tight Theory of Error Feedback Algorithms in Distributed Optimizationcited by 0
- 2026A Tight Theory of Error Feedback Algorithms in Distributed Optimization29 May 2026
- 2024Learning to optimize with convergence guarantees using nonlinear system theory14 Mar 2024
- 2024Towards a Systems Theory of Algorithms25 Jan 2024
- 2022Exact Formulas for Finite-Time Estimation Errors of Decentralized Temporal Difference Learning with Linear Function Approximation20 Apr 2022
- 2022Convex Programs and Lyapunov Functions for Reinforcement Learning: A Unified Perspective on the Analysis of Value-Based Methods14 Feb 2022
- 2022PEPit: computer-assisted worst-case analyses of first-order optimization methods in Python11 Jan 2022
- 2021On Centralized and Distributed Mirror Descent: Convergence Analysis Using Quadratic Constraints29 May 2021