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

An improved snap-stabilizing PIF algorithm

Published: 24 June 2003 Publication History
  • Get Citation Alerts
  • Abstract

    A snap-stabilizing protocol, starting from any arbitrary initial configuration, always behaves according to its specification. In [10], Cournier and al. present the first snap-stabilizing Propagation of Information with Feedback (PIF) protocol in arbitrary networks. But, in order to achieve the desirable property of snap-stabilization, the algorithm needs the knowledge of the exact size of the network. This drawback prevents the protocol from working on dynamical systems. In this paper, we propose an original protocol which solves this drawback.

    References

    [1]
    Y Afek, S Kutten, and M Yung. Memory-efficient self-stabilization on general networks. In WDAG90 Distributed Algorithms 4th International Workshop Proceedings, Springer-Verlag LNCS:486, pages 15-28, 1990. 200
    [2]
    L.O. Alima, J. Beauquier, A.K. Datta, and S. Tixeuil. Self-stabilization with global rooted synchronizers. In ICDCS98 Proceedings of the 18th International Conference on Distributed Computing Systems, pages 102-109, 1998. 200
    [3]
    A Arora and MG Gouda. Distributed reset. IEEE Transactions on Computers, 43:1026-1038, 1994. 200
    [4]
    B Awerbuch, S Kutten, Y Mansour, B Patt-Shamir, and G Varghese. Time optimal self-stabilizing synchronization. In STOC93 Proceedings of the 25th Annual ACM Symposium on Theory of Computing, pages 652-661, 1993. 200
    [5]
    B Awerbuch, B Patt-Shamir, and G Varghese. Self-stabilization by local checking and correction. In FOCS91 Proceedings of the 31st Annual IEEE Symposium on Foundations of Computer Science, pages 268-277, 1991. 200
    [6]
    B Awerbuch and G Varghese. Distributed program checking: a paradigm for building self-stabilizing distributed protocols. In FOCS91 Proceedings of the 31st Annual IEEE Symposium on Foundations of Computer Science, pages 258-267, 1991. 200
    [7]
    A Bui, AK Datta, F Petit, and V Villain. State-optimal snap-stabilizing PIF in tree networks. In Proceedings of the Forth Workshop on Self-Stabilizing Systems, pages 78-85. IEEE Computer Society Press, 1999. 199, 200
    [8]
    EJH Chang. Echo algorithms: depth parallel operations on general graphs. IEEE Transactions on Software Engineering, SE-8:391-401, 1982. 199
    [9]
    A Cournier, AK Datta, F Petit, and V Villain. Self-stabilizing PIF algorithm in arbitrary rooted networks. In 21st International Conference on Distributed Computing Systems (ICDCS-21), pages 91-98. IEEE Computer Society Press, 2001. 200
    [10]
    A Cournier, AK Datta, F Petit, and V Villain. Snap-stabilizing PIF algorithm in arbitrary rooted networks. In 22nd International Conference on Distributed Computing Systems (ICDCS-22), pages 199-206. IEEE Computer Society Press, 2002. 199, 200, 212, 213
    [11]
    A Cournier, AK Datta, F Petit, and V Villain. Enabling snap-stabilization. In 23rd International Conference on Distributed Computing Systems (ICDCS-23). To appear, 2003. 212
    [12]
    EW Dijkstra. Self stabilizingsy stems in spite of distributed control. Communications of the Association of the Computing Machinery, 17:643-644, 1974. 199
    [13]
    S Dolev, A Israeli, and S Moran. Uniform dynamic self-stabilizing leader election. IEEE Transactions on Parallel and Distributed Systems, 8(4):424-440, 1997. 200, 201
    [14]
    S Katz and KJ Perry. Self-stabilizing extensions for message-passing systems. Distributed Computing, 7:17-26, 1993. 200, 213
    [15]
    HSM Kruijer. Self-stabilization (in spite of distributed control) in tree-structured systems. Information Processing Letters, 8:91-95, 1979. 200
    [16]
    N Lynch. Distributed algorithms. Morgan Kaufmann, 1996. 199
    [17]
    M Raynal and JM Helary. Synchronization and Control of Distributed Systems and Programs. John Wiley and Sons, Chichester, UK, 1990. 199
    [18]
    A Segall. Distributed network protocols. IEEE Transactions on Information Theory, IT-29:23-35, 1983. 199
    [19]
    G Tel. Introduction to distributed algorithms. Cambridge University Press, 1994. 199
    [20]
    G Varghese. Self-stabilization by local checking and correction (Ph.D. thesis). Technical Report MIT/LCS/TR-583, MIT, 1993. 200

    Cited By

    View all
    • (2019)Silent self-stabilizing scheme for spanning-tree-like constructionsProceedings of the 20th International Conference on Distributed Computing and Networking10.1145/3288599.3288607(158-167)Online publication date: 4-Jan-2019
    • (2009)Self-stabilizing philosophers with generic conflictsACM Transactions on Autonomous and Adaptive Systems10.1145/1462187.14621944:1(1-20)Online publication date: 9-Feb-2009
    • (2006)From self- to snap- stabilizationProceedings of the 8th international conference on Stabilization, safety, and security of distributed systems10.5555/1759076.1759092(199-213)Online publication date: 17-Nov-2006
    • Show More Cited By

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image Guide Proceedings
    SSS'03: Proceedings of the 6th international conference on Self-stabilizing systems
    June 2003
    215 pages
    ISBN:3540404538
    • Editors:
    • Shing-Tsaan Huang,
    • Ted Herman

    Publisher

    Springer-Verlag

    Berlin, Heidelberg

    Publication History

    Published: 24 June 2003

    Author Tags

    1. fault-tolerance
    2. propagation of information with feedback
    3. reset protocols
    4. self-stabilization
    5. snap-stabilization
    6. wave algorithms

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 11 Aug 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2019)Silent self-stabilizing scheme for spanning-tree-like constructionsProceedings of the 20th International Conference on Distributed Computing and Networking10.1145/3288599.3288607(158-167)Online publication date: 4-Jan-2019
    • (2009)Self-stabilizing philosophers with generic conflictsACM Transactions on Autonomous and Adaptive Systems10.1145/1462187.14621944:1(1-20)Online publication date: 9-Feb-2009
    • (2006)From self- to snap- stabilizationProceedings of the 8th international conference on Stabilization, safety, and security of distributed systems10.5555/1759076.1759092(199-213)Online publication date: 17-Nov-2006
    • (2006)Snap-Stabilizing PIF and Useless ComputationsProceedings of the 12th International Conference on Parallel and Distributed Systems - Volume 110.1109/ICPADS.2006.100(39-48)Online publication date: 12-Jul-2006
    • (2005)A snap-stabilizing DFS with a lower space requirementProceedings of the 7th international conference on Self-Stabilizing Systems10.1007/11577327_3(33-47)Online publication date: 26-Oct-2005

    View Options

    View options

    Get Access

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media