DocumentCode :
2055415
Title :
Limits and power of the simplest uniform and self-stabilizing phase clock algorithm
Author :
Nolot, Florent ; Villain, Vincent
Author_Institution :
LaRIA, Univ. de Picardie, Amiens, France
fYear :
2000
fDate :
2000
Firstpage :
541
Lastpage :
546
Abstract :
In this paper, the phase clock algorithm which stabilizes on general graphs is studied on anonymous rings. The authors showed that this K-clock algorithm works with K⩾2D, where D is the diameter of the graph. We prove that this algorithm works on unidirectional (bidirectional) rings iff K satisfies K>K´K/K´+n(2K>2K´-K/K´+n, respectively) where K´ is the greatest divisor of K (K´≠K) and n is the size of the ring. From this characterization, we show that any ring stabilizes with some K<2D if K is odd. We also prove that, if K is prime, unidirectional and bidirectional rings stabilize with K<2[n/2]≃D and K<2[n/3]≃4D/3, respectively. Finally, we generalize the algorithm to synchronize any ring with any clock value
Keywords :
distributed processing; fault tolerant computing; synchronisation; K-clock algorithm; anonymous rings; bidirectional rings; general graphs; self-stabilizing phase clock algorithm; unidirectional rings; Clocks; Fault tolerant systems; Protocols; Synchronization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing Symposium, 2000. IPDPS 2000. Proceedings. 14th International
Conference_Location :
Cancun
Print_ISBN :
0-7695-0574-0
Type :
conf
DOI :
10.1109/IPDPS.2000.846033
Filename :
846033
Link To Document :
بازگشت