Abstract

A more realistic range of models of distributed computing was recently introduced in which processors may fail either by crashing or by exhibiting arbitrary behavior. In these models, the total number of faulty processors is bounded from above by a constant t subject to the proviso that no more than b/spl les/t of these processors fail arbitrarily. We examine a fundamental problem of distributed computing in these new models: synchronizing clocks. We establish the necessary relationship among the total number of processors, t and b, for the problem to be solvable, and present two clock-synchronization protocols, one of which matches the above bound.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call