A randomized algorithm for the joining protocol in dynamic distributed networks - Inria - Institut national de recherche en sciences et technologies du numérique Access content directly
Reports Year : 2004

A randomized algorithm for the joining protocol in dynamic distributed networks

Ralf Klasing
Tomasz Radzik
  • Function : Author

Abstract

We consider a randomized algorithm for assigning neighbours to vertices joining a dynamic distributed network. The algorithm acts to maintain connectivity, low diameter and constant vertex degree. This is effected as follows: On joining each vertex donates a fixed number of tokens to the network. The tokens contain the address of the donor vertex. Tokens make independent random walks in the network. A token can be used by any vertex it is visiting to establish a connection to the donor vertex. This allows joining vertices to be allocated a random set of neighbours although the overall membership of the network is unknown. The network we obtain in this way is robust under adversarial deletion of vertices and edges and actively reconnects itself. For example, an edge cut which leaves components of size at least $t^(c+2)/2c$ the network reconnects immediately (whp) on replacing lost edges from the token pool, where $t$ is the size of the network and $c$ is a constant of the protocol.

Domains

Other [cs.OH]
Fichier principal
Vignette du fichier
RR-5376.pdf (315.69 Ko) Télécharger le fichier
Loading...

Dates and versions

inria-00070627 , version 1 (19-05-2006)

Identifiers

  • HAL Id : inria-00070627 , version 1

Cite

Colin Cooper, Ralf Klasing, Tomasz Radzik. A randomized algorithm for the joining protocol in dynamic distributed networks. RR-5376, INRIA. 2004, pp.21. ⟨inria-00070627⟩
176 View
100 Download

Share

Gmail Facebook Twitter LinkedIn More