loading...
Parallel assignment to distinct identities in arbitrary networks
Las Vegas, Nevada, USA September 20-September 23
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ICCCN.1995.540162Fourth International Conference on Co ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
M. Naimi, Lab. d'Inf., Besancon, France
Abstract: The first sequential distributed algorithm (SDA) presented to assign distinct identities to nodes in distributed systems uses the depth-first search, and requires O in communication and time complexities, where n is the number of nodes in distributed system. We present a parallel distributed algorithm (PDA) to improve the time complexity in synchronous distributed systems. This algorithm works in two phases: in the first phase, we construct a spanning tree (rooted tree) where every node knows one and only one initiator channel and, eventually a set of channels called (children channel). In the second phase, the root starts the assignation, it sends distinct identities over outgoing channels in the rooted tree. This algorithm requires O(m) messages and O(/spl Delta/d) time units where /spl Delta/ is an upper bound time transmission between two linked nodes, and d is the diameter of the network.
Index Terms:
parallel algorithms; arbitrary network; sequential distributed algorithm; parallel assignment; distinct identities; spanning tree; depth-first search; communication complexity; time complexity; parallel distributed algorithm; distributed system nodes; synchronous distributed systems; rooted tree; initiator channel; children channel; outgoing channels; multiprocessor interconnection networks; network diameter; upper bound time transmission
Citation:
M. Naimi, "Parallel assignment to distinct identities in arbitrary networks," icccn, pp.0475, Fourth International Conference on Computer Communications and Networks (ICCCN '95), 1995
Usage of this product signifies your acceptance of the Terms of Use.