articleJan 1, 2010Closed access

Dual Averaging for Distributed Optimization: Convergence Analysis and Network Scaling

JCJohn C. DuchiAAAlekh AgarwalMJMartin J. Wainwright

Abstract

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 co-ordination, estimation in sensor networks, and large-scale optimization in machine learning. We develop and analyze distributed algorithms based on dual averaging of subgradients, and we provide sharp bounds on their convergence rates as a function of the network size and topology. Our method of analysis allows for a clear separation between the convergence of the optimization algorithm itself and the effects…

Citation impact

906
total citations
FWCI
33.53
Percentile
100%
References
46
Citations per year

Authors

3
  • JC
    John C. DuchiCorresponding
  • AA
    Alekh Agarwal
  • MJ
    Martin J. Wainwright

Topics & keywords

Keywords
  • Subgradient method
  • Convergence (economics)
  • Computer science
  • Mathematical optimization
  • Optimization problem
  • Network topology
  • Stochastic optimization
  • Distributed algorithm
No related works found for this paper.