ACM Home Page
Please provide us with feedback. Feedback
Synchronizing clocks in the presence of faults
Full text PdfPdf (2.17 MB)
Source Journal of the ACM (JACM) archive
Volume 32 ,  Issue 1  (January 1985) table of contents
Pages: 52 - 78  
Year of Publication: 1985
ISSN:0004-5411
Authors
Leslie Lamport  SRI International, Menlo Park, CA
P. M. Melliar-Smith  SRI International, Menlo Park, CA
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 22,   Downloads (12 Months): 138,   Citation Count: 85
Additional Information:

abstract   references   cited by   index terms   review   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/2455.2457
What is a DOI?

ABSTRACT

Algorithms are described for maintaining clock synchrony in a distributed multiprocess system where each process has its own clock. These algorithms work in the presence of arbitrary clock or process failures, including “two-faced clocks” that present different values to different processes. Two of the algorithms require that fewer than one-third of the processes be faulty. A third algorithm works if fewer than half the processes are faulty, but requires digital signatures.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
DOLEV, D.The Byzantine Generals strike again. J. Algor. 3, 1 (1982), 14-30.
 
2
DOLEV, D., AND STRONG, R.Authenticated algorithms for Byzantine Agreement. SIAM. J. 12, 4 (Nov. 1983), 656-666.
 
3
HALPERN, J., SIMONS, B., ANt) STRONG, R.An efficient fault-tolerant algorithm for clock synchronization. IBM Tech. Rep. RJ-4094, IBM Thomas J. Watson Research Center, Yorktown Heights, N.Y., 1983.
 
4
LAMPORT, L.The implementation of reliable distributed multiprocess systems. Comput. Netw. 2 (1978),95-114.
5
6
7
 
8
STRONG, H. R., AND DOLEV, D.Byzantine Agreement. In Intellectual Leverage for the Information Society (Compcon). New York: IEEE Computer Society Press, pp. 77-82.
9
 
10
WENSL~Y, J., ET AL.SIFT: Design and analysis of a fault-tolerant computer for aircraft control. Proceedings of the jrEEE 66, 10 (Oct. 1978).

CITED BY  86


REVIEW

"Robert Joel Hofkin : Reviewer"

Virtually all distributed system work assumes that independent local clocks remain in agreement to form a single time base. In fact, the clocks drift and must be resynchronized periodically. Despite its shortcomings, a classic paper by Lamport [  more...

Collaborative Colleagues:
Leslie Lamport: colleagues
P. M. Melliar-Smith: colleagues