• DocumentCode
    592559
  • Title

    Fast distributed computation of distances in networks

  • Author

    Almeida, Pedro S. ; Baquero, Carlos ; Cunha, Antonio

  • Author_Institution
    HASLab, Univ. do Minho, Braga, Portugal
  • fYear
    2012
  • fDate
    10-13 Dec. 2012
  • Firstpage
    5215
  • Lastpage
    5220
  • Abstract
    This paper presents a distributed algorithm to simultaneously compute the diameter, radius and node eccentricity in all nodes of a synchronous network. Such topological information may be useful as input to configure other algorithms. Previous approaches have been modular, progressing in sequential phases using building blocks such as BFS tree construction, thus incurring longer executions than strictly required. We present an algorithm that, by timely propagation of available estimations, achieves a faster convergence to the correct values. We show local criteria for detecting convergence in each node. The algorithm avoids the creation of BFS trees and simply manipulates sets of node ids and hop counts. For the worst scenario of variable start times, each node i with eccentricity ecc(i) can compute: the node eccentricity in diam(G)+ecc(i)+2 rounds; the diameter in 2 diam(G)+ecc(i)+2 rounds; and the radius in diam(G) + ecc(i) + 2 radius(G) rounds.
  • Keywords
    distributed algorithms; distance distributed computation; distributed algorithm; local criteria; node diameter; node eccentricity; node radius; synchronous network; topological information; Complexity theory; Computational modeling; Convergence; Distributed algorithms; Network topology; Synchronization; Upper bound;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Decision and Control (CDC), 2012 IEEE 51st Annual Conference on
  • Conference_Location
    Maui, HI
  • ISSN
    0743-1546
  • Print_ISBN
    978-1-4673-2065-8
  • Electronic_ISBN
    0743-1546
  • Type

    conf

  • DOI
    10.1109/CDC.2012.6426872
  • Filename
    6426872