• DocumentCode
    2515022
  • Title

    Counting bits for distributed function computation

  • Author

    Ayaso, Ola ; Shah, Devavrat ; Dahleh, Munther A.

  • Author_Institution
    Lab. for Inf. & Decision Syst., MIT, Cambridge, MA
  • fYear
    2008
  • fDate
    6-11 July 2008
  • Firstpage
    652
  • Lastpage
    656
  • Abstract
    We consider a network of nodes, each having an initial value or measurement, and seeking to acquire an estimate of a given function of all the nodespsila values in the network. Each node may exchange with its neighbors a finite number of bits every time communication is initiated. In this paper, we present an algorithm for computation of separable functions, under the constraint that communicated messages are quantized, so that with some specified probability, all nodes have an estimate of the function value within a desired interval of accuracy. We derive an upper bound on the computation time needed to achieve this goal, and show that the dependence of the computation time on the network topology, via the ldquoconductancerdquo of the graph representing this topology, matches a lower bound derived from Information Theoretic analysis. Hence, the algorithmpsilas running time is optimal with respect to dependence on the graph structure.
  • Keywords
    distributed algorithms; graph theory; information theory; communicated messages; counting bits; distributed algorithm; distributed function computation; graph structure; network topology; Algorithm design and analysis; Computer networks; Distributed algorithms; Distributed computing; Exponential distribution; Information analysis; Laboratories; Network topology; Random variables; Upper bound;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Theory, 2008. ISIT 2008. IEEE International Symposium on
  • Conference_Location
    Toronto, ON
  • Print_ISBN
    978-1-4244-2256-2
  • Electronic_ISBN
    978-1-4244-2257-9
  • Type

    conf

  • DOI
    10.1109/ISIT.2008.4595067
  • Filename
    4595067