Abstract

EXTRA is a popular method for dencentralized distributed optimization and has broad applications. This paper revisits EXTRA. First, we give a sharp complexity analysis for EXTRA with the improved O((Lμ+11−σ2(W))log⁡1ε(1−σ2(W)))O\left(\left(\frac{L}μ+\frac{1}{1-σ_2(W)}\right)\log\frac{1}{ε(1-σ_2(W))}\right) communication and computation complexities for μμ-strongly convex and LL-smooth problems, where σ2(W)σ_2(W) is the second largest singular value of the weight matrix WW. When the strong convexity is absent, we prove the O((Lε+11−σ2(W))log⁡11−σ2(W))O\left(\left(\frac{L}ε+\frac{1}{1-σ_2(W)}\right)\log\frac{1}{1-σ_2(W)}\right) complexities. Then, we use the Catalyst framework to accelerate EXTRA and obtain the O(Lμ(1−σ2(W))log⁡Lμ(1−σ2(W))log⁡1ε)O\left(\sqrt{\frac{L}{μ(1-σ_2(W))}}\log\frac{ L}{μ(1-σ_2(W))}\log\frac{1}ε\right) communication and computation complexities for strongly convex and smooth problems and the O(Lε(1−σ2(W))log⁡1ε(1−σ2(W)))O\left(\sqrt{\frac{L}{ε(1-σ_2(W))}}\log\frac{1}{ε(1-σ_2(W))}\right) complexities for non-strongly convex ones. Our communication complexities of the accelerated EXTRA are only worse by the factors of (log⁡Lμ(1−σ2(W)))\left(\log\frac{L}{μ(1-σ_2(W))}\right) and (log⁡1ε(1−σ2(W)))\left(\log\frac{1}{ε(1-σ_2(W))}\right) from the lower complexity bounds for strongly convex and non-strongly convex problems, respectively.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.