English

Distributed Big-Data Optimization via Block Communications

Distributed, Parallel, and Cluster Computing 2018-05-29 v1 Systems and Control Optimization and Control

Abstract

We study distributed multi-agent large-scale optimization problems, wherein the cost function is composed of a smooth possibly nonconvex sum-utility plus a DC (Difference-of-Convex) regularizer. We consider the scenario where the dimension of the optimization variables is so large that optimizing and/or transmitting the entire set of variables could cause unaffordable computation and communication overhead. To address this issue, we propose the first distributed algorithm whereby agents optimize and communicate only a portion of their local variables. The scheme hinges on successive convex approximation (SCA) to handle the nonconvexity of the objective function, coupled with a novel block-signal tracking scheme, aiming at locally estimating the average of the agents' gradients. Asymptotic convergence to stationary solutions of the nonconvex problem is established. Numerical results on a sparse regression problem show the effectiveness of the proposed algorithm and the impact of the block size on its practical convergence speed and communication cost.

Keywords

Cite

@article{arxiv.1805.10654,
  title  = {Distributed Big-Data Optimization via Block Communications},
  author = {Ivano Notarnicola and Ying Sun and Gesualdo Scutari and Giuseppe Notarstefano},
  journal= {arXiv preprint arXiv:1805.10654},
  year   = {2018}
}