Convergence Rate of Distributed ADMM over Networks
Ali Makhdoumi, Asuman Ozdaglar

TL;DR
This paper analyzes the convergence rates of a distributed ADMM algorithm for convex optimization over networks, showing sublinear and linear convergence under different conditions, and highlighting the influence of network structure.
Contribution
It provides the first convergence rate analysis of distributed ADMM over networks, including effects of network topology and conditions for linear convergence.
Findings
Objective function values converge at rate O(1/T) for convex functions.
Linear convergence is achieved for strongly convex functions with Lipschitz gradients.
Number of iterations depends on condition number and network connectivity.
Abstract
We propose a distributed algorithm based on Alternating Direction Method of Multipliers (ADMM) to minimize the sum of locally known convex functions using communication over a network. This optimization problem emerges in many applications in distributed machine learning and statistical estimation. We show that when functions are convex, both the objective function values and the feasibility violation converge with rate , where is the number of iterations. We then show that if the functions are strongly convex and have Lipschitz continuous gradients, the sequence generated by our algorithm converges linearly to the optimal solution. In particular, an -optimal solution can be computed with iterations, where is the condition number of the problem. Our analysis also highlights the effect of network structure on…
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.
