About cookies on this site Our websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising. For more information, please review your options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.
Publication
FTCS 1994
Conference paper
Synchronizing clocks in a system resilient to a wide class of failures
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 subject to the proviso that no more than b ≤ 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.