Convergence result for the gradient-push algorithm and its application to boost up the Push-DIging algorithm
Hyogi Choi, Woocheol Choi, Gwangil Kim

TL;DR
This paper establishes convergence properties of the gradient-push algorithm with constant stepsize for distributed optimization over directed graphs, and proposes a hybrid method combining it with Push-DIGing to improve performance.
Contribution
The paper provides sharp convergence results for the gradient-push algorithm with constant stepsize and introduces a hybrid approach to enhance distributed optimization efficiency.
Findings
Gradient-push converges to an O(α)-neighborhood of the minimizer with stepsize α in (0, c/L].
A hybrid algorithm combining gradient-push and Push-DIGing improves convergence speed.
Numerical tests confirm the theoretical convergence and performance improvements.
Abstract
The gradient-push algorithm is a fundamental algorithm for the distributed optimization problem \begin{equation} \min_{x \in \mathbb{R}^d} f(x) = \sum_{j=1}^n f_j (x), \end{equation} where each local cost is only known to agent for and the agents are connected by a directed graph. In this paper, we obtain convergence results for the gradient-push algorithm with constant stepsize whose range is sharp in terms the order of the smoothness constant . Precisely, under the two settings: 1) Each local cost is strongly convex and -smooth, 2) Each local cost is convex quadratic and -smooth while the aggregate cost is strongly convex, we show that the gradient-push algorithm with stepsize converges to an -neighborhood of the minimizer of for a range with a value independent of . As…
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
TopicsAdvanced Vision and Imaging · Image and Video Stabilization · Image Processing Techniques and Applications
