• DocumentCode
    49736
  • Title

    Distributed Matrix Scaling and Application to Average Consensus in Directed Graphs

  • Author

    Dominguez-Garcia, Alejandro D. ; Hadjicostis, Christoforos N.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Illinois at Urbana-Champaign, Urbana, IL, USA
  • Volume
    58
  • Issue
    3
  • fYear
    2013
  • fDate
    Mar-13
  • Firstpage
    667
  • Lastpage
    681
  • Abstract
    We propose a class of distributed iterative algorithms that enable the asymptotic scaling of a primitive column stochastic matrix, with a given sparsity structure, to a doubly stochastic form. We also demonstrate the application of these algorithms to the average consensus problem in networked multi-component systems. More specifically, we consider a setting where each node is in charge of assigning weights on its outgoing edges based on the weights on its incoming edges. We establish that, as long as the (generally directed) graph that describes the communication links between components is strongly connected, each of the proposed matrix scaling algorithms allows the system components to asymptotically assign, in a distributed fashion, weights that comprise a primitive doubly stochastic matrix. We also show that the nodes can asymptotically reach average consensus by executing a linear iteration that uses the time-varying weights (as they result at the end of each iteration of the chosen matrix scaling algorithm).
  • Keywords
    directed graphs; distributed algorithms; iterative methods; matrix algebra; stochastic processes; asymptotic scaling; average consensus; directed graphs; distributed iterative algorithms; distributed matrix application; distributed matrix scaling; networked multicomponent systems; primitive column stochastic matrix; sparsity structure; time varying weights; Algorithm design and analysis; Convergence; Distributed algorithms; Stochastic processes; Terrorism; Topology; Vectors; Average consensus; directed graph; distributed algorithms; matrix scaling; nonnegative matrix;
  • fLanguage
    English
  • Journal_Title
    Automatic Control, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9286
  • Type

    jour

  • DOI
    10.1109/TAC.2012.2219953
  • Filename
    6319365