English

On linear convergence of two decentralized algorithms

Optimization and Control 2021-02-05 v2 Distributed, Parallel, and Cluster Computing Machine Learning Numerical Analysis Numerical Analysis

Abstract

Decentralized algorithms solve multi-agent problems over a connected network, where the information can only be exchanged with the accessible neighbors. Though there exist several decentralized optimization algorithms, there are still gaps in convergence conditions and rates between decentralized and centralized algorithms. In this paper, we fill some gaps by considering two decentralized algorithms: EXTRA and NIDS. They both converge linearly with strongly convex objective functions. We will answer two questions regarding them. What are the optimal upper bounds for their stepsizes? Do decentralized algorithms require more properties on the functions for linear convergence than centralized ones? More specifically, we relax the required conditions for linear convergence of both algorithms. For EXTRA, we show that the stepsize is comparable to that of centralized algorithms. For NIDS, the upper bound of the stepsize is shown to be exactly the same as the centralized ones. In addition, we relax the requirement for the objective functions and the mixing matrices. We provide the linear convergence results for both algorithms under the weakest conditions.

Keywords

Cite

@article{arxiv.1906.07225,
  title  = {On linear convergence of two decentralized algorithms},
  author = {Yao Li and Ming Yan},
  journal= {arXiv preprint arXiv:1906.07225},
  year   = {2021}
}

Comments

accepted to JOTA

R2 v1 2026-06-23T09:56:07.221Z