• DocumentCode
    27699
  • Title

    Decentralized Dynamic Optimization Through the Alternating Direction Method of Multipliers

  • Author

    Qing Ling ; Ribeiro, Alejandro

  • Author_Institution
    Dept. of Autom., Univ. of Sci. & Technol. of China, Hefei, China
  • Volume
    62
  • Issue
    5
  • fYear
    2014
  • fDate
    1-Mar-14
  • Firstpage
    1185
  • Lastpage
    1197
  • Abstract
    This paper develops the application of the alternating direction method of multipliers (ADMM) to optimize a dynamic objective function in a decentralized multi-agent system. At each time slot, agents in the network observe local functions and cooperate to track the optimal time-varying argument of the sum objective. This cooperation is based on maintaining local primal variables that estimate the value of the optimal argument and auxiliary dual variables that encourage proximity with neighboring estimates. Primal and dual variables are updated by an ADMM iteration that can be implemented in a distributed manner whereby local updates require access to local variables and the most recent primal variables from adjacent agents. For objective functions that are strongly convex and have Lipschitz continuous gradients, the distances between the primal and dual iterates to their corresponding time-varying optimal values are shown to converge to a steady state gap. This gap is explicitly characterized in terms of the condition number of the objective function, the condition number of the network that is defined as the ratio between the largest and smallest nonzero Laplacian eigenvalues, and a bound on the drifts of the optimal primal variables and the optimal gradients. Numerical experiments corroborate theoretical findings and show that the results also hold for non-differentiable and non-strongly convex primal objectives.
  • Keywords
    eigenvalues and eigenfunctions; gradient methods; multi-agent systems; multivariable systems; optimisation; ADMM iteration; Lipschitz continuous gradients; adjacent agents; alternating direction method of multipliers; auxiliary dual variables; decentralized dynamic optimization; decentralized multiagent system; dynamic objective function; local functions; local primal variables; local updates; local variables; nonzero Laplacian eigenvalues; optimal gradients; optimal time-varying argument; steady state gap; sum objective; time slot; Convergence; Heuristic algorithms; Linear programming; Multi-agent systems; Optimization; Signal processing algorithms; Vectors; Alternating direction method of multipliers (ADMM); decentralized multi-agent system; dynamic optimization;
  • fLanguage
    English
  • Journal_Title
    Signal Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1053-587X
  • Type

    jour

  • DOI
    10.1109/TSP.2013.2295055
  • Filename
    6684590