Title :
Self-Stabilizing Master-Slave Token Circulation and Efficient Topology Computation in a Tree of Arbitrary Size
Author :
Goddard, Wayne ; Srimani, Pradip K.
Author_Institution :
Sch. of Comput., Clemson Univ., Clemson, SC, USA
Abstract :
Self-stabilizing algorithms represent an extension of distributed algorithms in which nodes of the network have neither coordination, synchronization, nor initialization. We consider the model introduced by Lee et al. where there is one designated master node and all other nodes are anonymous and as simple as possible. We provide here a master-slave algorithm that achieves token circulation in a tree, and using that, enables the master node to compute the topology of the tree. We show that the complexity of the algorithm is at most 2n rounds O(n2) steps, and the space complexity at the slave nodes is almost constant in the sense that storage needed collectively at all n slave nodes is 2n bits.
Keywords :
computational complexity; distributed algorithms; topology; trees (mathematics); distributed algorithm; master node; master-slave algorithm; network node; self-stabilizing algorithm; space complexity; token circulation; topology computation; tree topology; Algorithm design and analysis; Complexity theory; Computational modeling; Distributed algorithms; Law; Topology;
Conference_Titel :
Parallel and Distributed Processing Workshops and Phd Forum (IPDPSW), 2011 IEEE International Symposium on
Conference_Location :
Shanghai
Print_ISBN :
978-1-61284-425-1
Electronic_ISBN :
1530-2075
DOI :
10.1109/IPDPS.2011.200