Optimal Algorithms for Smooth and Strongly Convex Distributed Optimization in Networks

By Kevin Scaman, Francis R. Bach, Sébastien Bubeck, Yin Tat Lee, Laurent Massoulié. 2017

372 citations recorded by the source corpus.

In this paper, we determine the optimal convergence rates for strongly convex and smooth distributed optimization in two settings: centralized and decentralized communications over a network. For centralized (i.e. master/slave) algorithms, we show that distributing Nesterov's accelerated gradient descent is optimal and achieves a precision e > 0 in time O(√kg(1 + Δτ) ln(l/e)), where kg is the condition number of the (global) function to optimize, Δ is the diameter of the network, and τ (resp. l) is the time needed to communicate values between two neighbors (resp. perform local computations). For decentralized algorithms based on gossip, we provide the first optimal algorithm, called the multi-step dual accelerated (MSDA) method, that achieves a precision e e 0 in time O(√kl(1 + τ/√γ)ln(1/e)), where kl is the condition number of the local functions and γ is the (normalized) eigengap of the gossip matrix used for communication between nodes. We then verify the efficiency of MSDA against state-of-the-art methods for two problems: least-squares regression and classification by logistic regression.

Subfields: Artificial Intelligence, Computational Mechanics, Computer Networks and Communications, Optimization & Training, Algorithms & Complexity

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Peter Richtárik
  2. Martin Jaggi
  3. Sebastian U. Stich
  4. Nicolas Loizou
  5. Aryan Mokhtari
  6. Ji Liu
  7. Jakub Konecný
  8. Anastasia Koloskova

In Computational Mechanics

  1. Peter Richtárik
  2. Sebastian U. Stich
  3. Martin Jaggi
  4. Nicolas Loizou
  5. Ji Liu
  6. Ming Yan
  7. Wotao Yin
  8. Hanlin Tang

In Computer Networks and Communications

  1. Angelia Nedić
  2. Sebastian U. Stich
  3. Martin Jaggi
  4. Aryan Mokhtari
  5. Ji Liu
  6. Nicolas Loizou
  7. Peter Richtárik
  8. Hanlin Tang

In Optimization & Training

  1. Peter Richtárik
  2. Sebastian U. Stich
  3. Martin Jaggi
  4. Nicolas Loizou
  5. Aryan Mokhtari
  6. Anastasia Koloskova
  7. Simon Lacoste-Julien
  8. Ji Liu

In Algorithms & Complexity

  1. Guannan Qu
  2. Na Li
  3. Angelia Nedić
  4. Martin Jaggi
  5. Shi Pu
  6. An Bian
  7. Lie He
  8. Peilin Zhao

Citations in the corpus