Dual Averaging for Distributed Optimization: Convergence Analysis and Network Scaling

By John C. Duchi, Alekh Agarwal, Martin J. Wainwright. 2010

1,313 citations recorded by the source corpus.

The goal of decentralized optimization over a network is to optimize a global objective formed by a sum of local (possibly nonsmooth) convex functions using only local computation and communication. It arises in various application domains, including distributed tracking and localization, multi-agent coordination, estimation in sensor networks, and large-scale machine learning. We develop and analyze distributed algorithms based on dual subgradient averaging, and we provide sharp bounds on their convergence rates as a function of the network size and topology. Our analysis allows us to clearly separate the convergence of the optimization algorithm itself and the effects of communication dependent on the network structure. We show that the number of iterations required by our algorithm scales inversely in the spectral gap of the network, and confirm this prediction's sharpness both by theoretical lower bounds and simulations for various networks. Our approach includes the cases of deterministic optimization and communication, as well as problems with stochastic optimization and/or communication.

Subfields: Artificial Intelligence, Computer Networks and Communications, Management Science and Operations Research, Optimization & Training

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. Jakub Konecný
  4. Sebastian U. Stich
  5. Michael I. Jordan
  6. Nicolas Loizou
  7. Francis R. Bach
  8. Tong Zhang

In Computer Networks and Communications

  1. Angelia Nedić
  2. Alexander Olshevsky
  3. Ali H. Sayed
  4. Aryan Mokhtari
  5. Wei Shi
  6. Martin Jaggi
  7. Wotao Yin
  8. Sebastian U. Stich

In Management Science and Operations Research

  1. Peter Richtárik
  2. Francis R. Bach
  3. Ohad Shamir
  4. Sebastian U. Stich
  5. Jakub Konecný
  6. John C. Duchi
  7. Martin Jaggi
  8. H. Brendan McMahan

In Optimization & Training

  1. Peter Richtárik
  2. Martin Jaggi
  3. Sebastian U. Stich
  4. Jakub Konecný
  5. Nicolas Loizou
  6. Francis R. Bach
  7. Nati Srebro
  8. Simon Lacoste-Julien

Citations in the corpus