• DocumentCode
    2742091
  • Title

    Averaging algorithms and distributed anonymous discrete function computation

  • Author

    Tsitsiklis, John N.

  • Author_Institution
    Lab. for Inf. & Decision Syst., Massachusetts Inst. of Technol., Cambridge, MA, USA
  • fYear
    2011
  • fDate
    20-23 June 2011
  • Firstpage
    301
  • Lastpage
    302
  • Abstract
    In distributed consensus and averaging algorithms, processors exchange and update certain values ("estimates" or "opinions") by forming a local average with the values of their neighbors. Under suitable conditions, such algorithms converge to consensus (every processor ends up holding the same value) or even average-consensus (consensus is achieved on the average of the initial values held by the processors). We first review some convergence rate results. We then abstract the problem by introducing a model of deterministic distributed function computation by a network of identical and anonymous nodes, with limited communication and storage capabilities, and where each node only knows its neighbors, not the entire graph. Our goal is to characterize the class of functions that can be computed within this model. In our main result, we provide a necessary condition for computability which we show to be nearly sufficient, in the sense that every function that satisfies this condition can at least be approximated. The problem of computing (suitably rounded) averages in a distributed manner plays a central role in our development, and we provide an algorithm that solves it in time that grows at most quadratically with the size of the network. (Joint work with J. Hendrickx and A. Olshevsky).
  • Keywords
    convergence; deterministic algorithms; distributed algorithms; graph theory; averaging algorithm; convergence rate; deterministic distributed function computation; distributed anonymous discrete function computation; distributed consensus; processors exchange; storage capability; Automation; Computational modeling; Convergence; Iterative methods; Program processors; Signal processing algorithms; Speech processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Control & Automation (MED), 2011 19th Mediterranean Conference on
  • Conference_Location
    Corfu
  • Print_ISBN
    978-1-4577-0124-5
  • Type

    conf

  • DOI
    10.1109/MED.2011.5983086
  • Filename
    5983086