English

A General Framework for Distributed Partitioned Optimization

Optimization and Control 2023-01-31 v2

Abstract

Decentralized optimization is widely used in large scale and privacy preserving machine learning and various distributed control and sensing systems. It is assumed that every agent in the network possesses a local objective function, and the nodes interact via a communication network. In the standard scenario, which is mostly studied in the literature, the local functions are dependent on a common set of variables, and, therefore, have to send the whole variable set at each communication round. In this work, we study a different problem statement, where each of the local functions held by the nodes depends only on some subset of the variables. Given a network, we build a general algorithm-independent framework for decentralized partitioned optimization that allows to construct algorithms with reduced communication load using a generalization of Laplacian matrix. Moreover, our framework allows to obtain algorithms with non-asymptotic convergence rates with explicit dependence on the parameters of the network, including accelerated and optimal first-order methods. We illustrate the efficacy of our approach on a synthetic example.

Keywords

Cite

@article{arxiv.2203.00681,
  title  = {A General Framework for Distributed Partitioned Optimization},
  author = {Savelii Chezhegov and Anton Novitskii and Alexander Rogozin and Sergei Parsegov and Pavel Dvurechensky and Alexander Gasnikov},
  journal= {arXiv preprint arXiv:2203.00681},
  year   = {2023}
}