Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1007/11864219_36guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Oblivious gradient clock synchronization

Published: 18 September 2006 Publication History

Abstract

We study the gradient clock synchronization (GCS) problem, in which the worst-case clock skew between neighboring nodes has to be minimized. In particular, we consider oblivious clock synchronization algorithms which base their decision on how to adapt the clock solely on the most accurate timing information received from each neighbor. For several intuitive clock synchronization algorithms, which attempt to minimize the skew at all times, we show that the clock skew between neighboring nodes can be significantly larger than the proven lower bound of $\Omega(\frac{\log D}{\log\log D})$, where D denotes the diameter of the network. All of these natural algorithms belong to the class of oblivious clock synchronization algorithms. Additionally, we present an oblivious algorithm with a worst-case skew of $O(d + \sqrt{D})$ between any two nodes at distance d.

References

[1]
R. Fan, I. Chakraborty, and N. Lynch. Clock Synchronization for Wireless Networks. In Proc. 8th International Conference on Principles of Distributed Systems (OPODIS), pages 400-414, 2004.
[2]
R. Fan and N. Lynch. Gradient Clock Synchronization. In Proc. 23rd Annual ACM Symposium on Principles of Distributed Computing (PODC), pages 320-327, New York, NY, USA, 2004. ACM Press.
[3]
J. Lundelius and N. Lynch. An Upper and Lower Bound for Clock Synchronization. Information and Control, 62(2/3):190-204, 1984.
[4]
L. Meier and L. Thiele. Brief Announcement: Gradient Clock Synchronization in Sensor Networks. In Proc. 24th Annual ACM Symposium on Principles of Distributed Computing (PODC), 2005.
[5]
R. Ostrovsky and B. Patt-Shamir. Optimal and Efficient Clock Synchronization under Drifting Clocks. In Proceedings 18th Annual ACM Symposium on Principles of Distributed Computing (PODC), pages 3-12, 1999.
[6]
B. Patt-Shamir and S. Rajsbaum. A Theory of Clock Synchronization. In Proceedings 26th Annual ACM Symposium on Theory of Computing (STOC), pages 810-819, 1994.
[7]
T. K. Srikanth and S. Toueg. Optimal Clock Synchronization. J. ACM, 34(3):626-645, 1987.

Cited By

View all
  • (2019)Fault Tolerant Gradient Clock SynchronizationProceedings of the 2019 ACM Symposium on Principles of Distributed Computing10.1145/3293611.3331637(357-365)Online publication date: 16-Jul-2019
  • (2010)Physical algorithmsProceedings of the 37th international colloquium conference on Automata, languages and programming: Part II10.5555/1880999.1881004(38-51)Online publication date: 6-Jul-2010
  • (2010)Optimal gradient clock synchronization in dynamic networksProceedings of the 29th ACM SIGACT-SIGOPS symposium on Principles of distributed computing10.1145/1835698.1835799(430-439)Online publication date: 25-Jul-2010
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Guide Proceedings
DISC'06: Proceedings of the 20th international conference on Distributed Computing
September 2006
585 pages
ISBN:3540446249
  • Editor:
  • Shlomi Dolev

Sponsors

  • BGU: BGU
  • Swedish Institute of Computer Science: Swedish Institute of Computer Science
  • Sun Microsystems
  • Intel: Intel
  • Microsoft Research: Microsoft Research

Publisher

Springer-Verlag

Berlin, Heidelberg

Publication History

Published: 18 September 2006

Author Tags

  1. asynchronous computation
  2. distributed algorithms
  3. synchronization protocols

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 10 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2019)Fault Tolerant Gradient Clock SynchronizationProceedings of the 2019 ACM Symposium on Principles of Distributed Computing10.1145/3293611.3331637(357-365)Online publication date: 16-Jul-2019
  • (2010)Physical algorithmsProceedings of the 37th international colloquium conference on Automata, languages and programming: Part II10.5555/1880999.1881004(38-51)Online publication date: 6-Jul-2010
  • (2010)Optimal gradient clock synchronization in dynamic networksProceedings of the 29th ACM SIGACT-SIGOPS symposium on Principles of distributed computing10.1145/1835698.1835799(430-439)Online publication date: 25-Jul-2010
  • (2010)Tight bounds for clock synchronizationJournal of the ACM10.1145/1667053.166705757:2(1-42)Online publication date: 8-Feb-2010
  • (2009)Gradient clock synchronization in wireless sensor networksProceedings of the 2009 International Conference on Information Processing in Sensor Networks10.5555/1602165.1602171(37-48)Online publication date: 13-Apr-2009
  • (2009)Gradient clock synchronization in dynamic networksProceedings of the twenty-first annual symposium on Parallelism in algorithms and architectures10.1145/1583991.1584059(270-279)Online publication date: 11-Aug-2009
  • (2009)Tight bounds for clock synchronizationProceedings of the 28th ACM symposium on Principles of distributed computing10.1145/1582716.1582730(46-55)Online publication date: 10-Aug-2009
  • (2009)An algorithm for clock synchronization with the gradient property in sensor networksJournal of Parallel and Distributed Computing10.1016/j.jpdc.2008.11.00169:3(261-265)Online publication date: 1-Mar-2009
  • (2008)Sensor networks continue to puzzleProceedings of the 9th international conference on Distributed computing and networking10.5555/1785854.1785859(25-38)Online publication date: 5-Jan-2008

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media