Synchronous vs. asynchronous unison

被引:9
|
作者
Boulinier, Christian [1 ]
Petit, Franck [1 ]
Villain, Vincent [1 ]
机构
[1] Univ Picardie Jules Verne, LaRIA, CNRS FRE 2733, F-80000 Amiens, France
关键词
computational complexity; self-stabilization; phase synchronization; unison;
D O I
10.1007/s00453-007-9066-x
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper considers the self-stabilizing unison problem in uniform distributed systems. The contribution of this paper is threefold. First, we establish that when any self-stabilizing asynchronous unison protocol runs in synchronous systems, it converges to synchronous unison if the size of the clock K is greater than C (G) , C (G) being the length of the maximal cycle of the shortest maximal cycle basis if the graph contains cycles, 2 otherwise (tree networks). The second result demonstrates that the asynchronous unison in Boulinier et al. (In PODC '04: Proceedings of the twenty-third annual ACM symposium on principles of distributed computing, pp. 150-159, 2004) provides a general self-stabilizing synchronous unison for trees which is optimal in memory space, i.e., it works with any K >= 3, without any extra state, and stabilizes within 2D rounds, where D is the diameter of the network. This protocol gives a positive answer to the question whether there exists or not a general self-stabilizing synchronous unison for tree networks with a state requirement independent of local or global information of the tree. If K=3, then the stabilization time of this protocol is equal to D only, i.e., it reaches the optimal performance of Herman and Ghosh (Inf. Process. Lett. 54:259-265, 1995). The third result of this paper is a self-stabilizing unison for general synchronous systems. It requires K >= 2 only, at least K+D states per process, and its stabilization time is 2D only. This is the best solution for general synchronous systems, both for the state requirement and the stabilization time.
引用
收藏
页码:61 / 80
页数:20
相关论文
共 50 条
  • [41] SYNCHRONOUS VS ASYNCHRONOUS COURSE MODALITIES FOR CAREGIVERS OF ADULTS WITH INTELLECTUAL OR DEVELOPMENTAL DISABILITIES
    John, L. S.
    Volpe, T.
    Lake, J.
    Thakur, A.
    Lunsky, Y.
    JOURNAL OF INTELLECTUAL DISABILITY RESEARCH, 2024, 68 (07) : 739 - 739
  • [42] Continuous vs. Discrete Asynchronous Moves: A Certified Approach for Mobile Robots
    Balabonski, Thibaut
    Courtieu, Pierre
    Pelle, Robin
    Rieg, Lionel
    Tixeuil, Sebastien
    Urbain, Xavier
    NETWORKED SYSTEMS, NETYS 2019, 2019, 11704 : 93 - 109
  • [43] Information flow vs. resource access in the asynchronous pi-calculus
    Hennessy, M
    Riely, J
    ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 2002, 24 (05): : 566 - 591
  • [44] Information flow vs. resource access in the asynchronous pi-calculus
    Hennessy, M
    Riely, J
    AUTOMATA LANGUAGES AND PROGRAMMING, 2000, 1853 : 415 - 427
  • [45] Synchronous and Asynchronous Tools
    Hodges, Charles B.
    Hunger, Gail M.
    TECHTRENDS, 2011, 55 (05) : 39 - 44
  • [46] Asynchronous and Synchronous-Asynchronous Particle Swarms
    Hotstegs, Caya L. O.
    Kestler, Hans A.
    Kraus, Johann M.
    RECENT TRENDS AND FUTURE CHALLENGES IN LEARNING FROM DATA, ECDA 2022, 2024, : 33 - 48
  • [47] Synchronous Gravitational Search Algorithm vs Asynchronous Gravitational Search Algorithm: A Statistical Analysis
    Ab Aziz, Nor Azlina
    Ibrahim, Zuwairie
    Nawawi, Sophan Wahyudi
    Sudin, Shahdan
    Mubin, Marizan
    Ab Aziz, Kamarulzaman
    NEW TRENDS IN SOFTWARE METHODOLOGIES, TOOLS AND TECHNIQUES, 2014, 265 : 160 - 169
  • [48] Synchronous vs asynchronous diffusion-reaction processes involving geminate radical pairs
    Urie, Kristopher G.
    Kozak, John J.
    Abad, E.
    PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2010, 389 (19) : 4061 - 4070
  • [49] Face-to-Face vs. Online Asynchronous Teaching in a Conservation Biology Course
    Wells, Carrie N.
    Pass, Michelle B.
    Walsh, Jane E.
    ONLINE LEARNING, 2022, 26 (02): : 241 - 253
  • [50] Simultaneous vs. staged resection for synchronous colorectal liver metastases: a metaanalysis
    Chen, Jinggui
    Li, Qingguo
    Wang, Changjian
    Zhu, Huiyan
    Shi, Yingqiang
    Zhao, Guangfa
    INTERNATIONAL JOURNAL OF COLORECTAL DISEASE, 2011, 26 (02) : 191 - 199