ADD-OPT: Accelerated Distributed Directed Optimization
arXiv:1607.04757 · doi:10.1109/TAC.2017.2737582
Abstract
In this paper, we consider distributed optimization problems where the goal is to minimize a sum of objective functions over a multi-agent network. We focus on the case when the inter-agent communication is described by a strongly-connected, \emph{directed} graph. The proposed algorithm, ADD-OPT (Accelerated Distributed Directed Optimization), achieves the best known convergence rate for this class of problems,~, given strongly-convex, objective functions with globally Lipschitz-continuous gradients, where~ is the number of iterations. Moreover, ADD-OPT supports a wider and more realistic range of step-sizes in contrast to existing work. In particular, we show that ADD-OPT converges for arbitrarily small (positive) step-sizes. Simulations further illustrate our results.
References in corpus (2)
Cited by in corpus (14)
- A linear algorithm for optimization over directed graphs with geometric convergence
- Accelerated Distributed Nesterov Gradient Descent
- FROST -- Fast row-stochastic optimization with uncoordinated step-sizes
- AsySPA: An Exact Asynchronous Algorithm for Convex Optimization Over Digraphs
- Distributed Nesterov gradient methods over arbitrary graphs
- Compressed Gradient Tracking for Decentralized Optimization Over General Directed Networks
- A System Theoretical Perspective to Gradient-Tracking Algorithms for Distributed Quadratic Optimization
- Privacy-Preserving Push-Pull Method for Decentralized Optimization via State Decomposition
- ADMM-Tracking Gradient for Distributed Optimization over Asynchronous and Unreliable Networks
- (Corrected Version) Push-LSVRG-UP: Distributed Stochastic Optimization over Unbalanced Directed Networks with Uncoordinated Triggered Probabilities
- The Barzilai-Borwein Method for Distributed Optimization over Unbalanced Directed Networks
- Automatic Performance Estimation for Decentralized Optimization
- Online Distributed Learning with Quantized Finite-Time Coordination
- A Distributed Methodology for Approximate Uniform Global Minimum Sharing