Multi-consensus Decentralized Accelerated Gradient Descent
Haishan Ye, Luo Luo, Ziang Zhou, Tong Zhang

TL;DR
This paper introduces novel decentralized accelerated gradient algorithms that achieve optimal computation and near-optimal communication complexity, leveraging Nesterov's acceleration, multi-consensus, and gradient-tracking, with proven linear convergence.
Contribution
The paper presents new algorithms for decentralized convex optimization that match lower bounds on communication complexity and require only global strong convexity, not local convexity.
Findings
Algorithms achieve optimal computation complexity.
Methods outperform existing approaches in empirical tests.
Communication complexity nearly matches theoretical lower bounds.
Abstract
This paper considers the decentralized convex optimization problem, which has a wide range of applications in large-scale machine learning, sensor networks, and control theory. We propose novel algorithms that achieve optimal computation complexity and near optimal communication complexity. Our theoretical results give affirmative answers to the open problem on whether there exists an algorithm that can achieve a communication complexity (nearly) matching the lower bound depending on the global condition number instead of the local one. Furthermore, the linear convergence of our algorithms only depends on the strong convexity of global objective and it does \emph{not} require the local functions to be convex. The design of our methods relies on a novel integration of well-known techniques including Nesterov's acceleration, multi-consensus and gradient-tracking. Empirical studies show…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDistributed Control Multi-Agent Systems · Sparse and Compressive Sensing Techniques · Cooperative Communication and Network Coding
