pith. sign in

arxiv: 1805.07841 · v1 · pith:PFVU6N7Rnew · submitted 2018-05-20 · 🧮 math.OC · cs.DC· cs.LG

Communication-Efficient Projection-Free Algorithm for Distributed Optimization

classification 🧮 math.OC cs.DCcs.LG
keywords algorithmdistributedcomplexityfrank-wolfecommunicationcompareddcgslinear
0
0 comments X
read the original abstract

Distributed optimization has gained a surge of interest in recent years. In this paper we propose a distributed projection free algorithm named Distributed Conditional Gradient Sliding(DCGS). Compared to the state-of-the-art distributed Frank-Wolfe algorithm, our algorithm attains the same communication complexity under much more realistic assumptions. In contrast to the consensus based algorithm, DCGS is based on the primal-dual algorithm, yielding a modular analysis that can be exploited to improve linear oracle complexity whenever centralized Frank-Wolfe can be improved. We demonstrate this advantage and show that the linear oracle complexity can be reduced to almost the same order of magnitude as the communication complexity, when the feasible set is polyhedral. Finally we present experimental results on Lasso and matrix completion, demonstrating significant performance improvement compared to the existing distributed Frank-Wolfe algorithm.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.