Issue No. 05 - May (1994 vol. 5)

ISSN: 1045-9219

pp: 474-487

DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/71.282558

ABSTRACT

<p>Presents and analyzes a new probabilistic clock synchronization algorithm that can guarantee a much smaller bound on the clock skew than most existing algorithms. The algorithm is probabilistic in the sense that the bound on the clock skew that it guarantees has a probability of invalidity associated with it. However, the probability of invalidity may be made extremely small by transmitting a sufficient number of synchronization messages. It is shown that an upper bound on the probability of invalidity decreases exponentially with the number of synchronization messages transmitted. A closed-form expression that relates the probability of invalidity to the clock skew and the number of synchronization messages is also derived.</p>

INDEX TERMS

Index Termssynchronisation; distributed processing; probability; clock synchronization; distributedsystems; clock skew; synchronization messages; probability of invalidity; deterministicalgorithm; master-slave scheme; probabilistic algorithm; time transmission protocol

CITATION

K. Arvind, "Probabilistic Clock Synchronization in Distributed Systems",

*IEEE Transactions on Parallel & Distributed Systems*, vol. 5, no. , pp. 474-487, May 1994, doi:10.1109/71.282558