Preview
Unable to display preview. Download preview PDF.
References
B. Awerbuch, “Complexity of Network Synchronization,” J. ACM vol. 32, no. 4, pp. 804–823, 1985.
E. Arjomandi, M. Fischer, and N. Lynch, “Efficiency of Synchronous vs. Asynchronous Distributed Systems,” J. ACM, vol. 30, no. 3, pp. 449–456, July 1983.
M. Ben-Or, “Another Advantage of Free Choice: Completely Asynchronous Agreement Protocols,” Proc. 2nd Ann. ACM Symp. on Principles of Distributed Computing, pp. 27–30, 1983.
J. Burns and N. Lynch, “The Byzantine Firing Squad Problem,” Advances in Computing Research: Parallel and Distributed Computing, vol. 4, JAI Press, 1987.
G. Bracha, “An O(log n) Expected Rounds Randomized Byzantine Generals Algorithm,” Proc. 17th Ann. ACM Symp. on Theory of Computing, pp. 316–326, 1985.
B. Coan, D. Dolev, C. Dwork, and L. Stockmeyer, “The Distributed Firing Squad Problem,” Proceedings of the 17th Ann. ACM Symp. on Theory of Computing, pp. 335–345, May 1985.
D. Dolev, private communication.
D. Dolev, C. Dwork, and L. Stockmeyer, “On the Minimal Synchronism Needed for Distributed Consensus,” J. ACM, vol. 34, no. 1, pp.77–97, Jan. 1987.
D. Dolev, J. Halpern, and H. R. Strong, “On the Possibility and Impossibility of Achieving Clock Synchronization,” Journal of Computer and System Sciences, vol. 32, no. 2, pp. 230–250, 1986.
D. Dolev, J. Halpern, B. Simons, and H. R. Strong, “A New Look at Fault-Tolerant Network Routing,” Information and Computation, vol. 72, no. 3, pp. 180–198, March 1987.
D. Dolev, N. Lynch, S. Pinter, E. Stark, and W. Weihl, “Reaching Approximate Agreement in the Presence of Faults,” J. ACM, vol. 33, no. 3, pp. 499–516, July 1986.
C. Dwork, N. Lynch, and L. Stockmeyer, “Consensus in the Presence of Partial Synchrony,” J. ACM, vol. 35, no. 2, pp. 288–323, 1988.
A. Fekete, “Asynchronous Approximate Agreement,” Proc. 6th Ann. ACM Symp. on Principles of Distributed Computing, pp. 64–76, Aug. 1987.
M. Fischer, N. Lynch, and M. Merritt, “Easy Impossibility Proofs for Distributed Consensus Problems,” Distributed Computing, vol.1, no.1, pp. 26–39, 1986.
M. Fischer, N. Lynch, and M. Paterson, “Impossibility of Distributed Consensus with One Faulty Process,” J. ACM, vol. 32, no. 2, pp. 374–382, 1985.
J. Halpern, N. Megiddo and A. Munshi, “Optimal Precision in the Presence of Uncertainty,” Journal of Complexity, vol. 1, pp. 170–196, 1985.
J. Halpern, B. Simons, R. Strong, and D. Dolev, “Fault-Tolerant Clock Synchronization,” Proc. 3rd Ann. ACM Symp. on Principles of Distributed Computing, pp. 89–102, Aug. 1984.
L. Lamport, “Time, Clocks, and the Ordering of Events in a Distributed System,” C. ACM, vol. 27, no. 7, pp. 558–565, July, 1978.
L. Lamport, “Using Time Instead of Timeout for Fault-Tolerant Distributed Systems,” Computer Networks, vol. 2, pp. 95–114, 1978.
J. Lundelius and N. Lynch, “An Upper and Lower Bound for Clock Synchronization,” Information and Control, vol. 62, nos. 2/3, pp. 190–204, Aug./Sept. 1984.
L. Lamport and P. Melliar-Smith, “Synchronizing Clocks in the Presence of Faults,” J. ACM, vol. 32, no. 1, pp. 52–78, Jan. 1985.
K. Marzullo, Loosely-Coupled Distributed Services: A Distributed Time Service, Ph.D. Thesis, Stanford Univ., 1983.
S. Mahaney and F. Schneider, “Inexact Agreement: Accuracy, Precision and Graceful Degradation,” Proc. 4th Ann. ACM Symp. on Principles of Distributed Computing, pp. 237–249, Aug. 1985.
G. Neiger and S. Toueg, “Substituting for Real Time and Common Knowledge in Asynchronous Distributed Systems,” Proc. 6th Ann. ACM Symp. on Principles of Distributed Computing, pp. 281–293, 1987.
F. Schneider, “A Paradigm for Reliable Clock Synchronization,” Proc. Advanced Seminar on Real-Time Local Area Networks, Bandol, France, April 1986.
T.K. Srikanth and S. Toueg, “Optimal Clock Synchronization,” J. ACM, vol. 34, no. 3, pp. 626–645, July 1987.
J. Lundelius Welch, “Simulating Synchronous Processors,” Information and Computation, vol. 74, no. 2, pp. 159–171, Aug. 1987.
J. Lundelius Welch and N. Lynch, “A New Fault-Tolerant Algorithm for Clock Synchronization,” Information and Computation, vol. 77, no. 1, pp. 1–36, April 1988.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1990 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Simons, B. (1990). An overview of clock synchronization. In: Simons, B., Spector, A. (eds) Fault-Tolerant Distributed Computing. Lecture Notes in Computer Science, vol 448. Springer, New York, NY. https://doi.org/10.1007/BFb0042327
Download citation
DOI: https://doi.org/10.1007/BFb0042327
Published:
Publisher Name: Springer, New York, NY
Print ISBN: 978-0-387-97385-2
Online ISBN: 978-0-387-34812-4
eBook Packages: Springer Book Archive