Size-Independent Self-Stabilizing Asynchronous Phase Synchronization in General Graphs

被引:0
|
作者
Tzeng, Chi-Hung [1 ]
Jiang, Jehn-Ruey [2 ]
Huang, Shing-Tsaan [2 ]
机构
[1] Natl Tsing Hua Univ, Dept Comp Sci, Hsinchu 300, Taiwan
[2] Natl Cent Univ, Dept Comp Sci & Informat Engn, Chungli 320, Taiwan
关键词
general connected graph; fault tolerance; phase synchronization; self-stabilization; spanning tree; UNIDIRECTIONAL RINGS; DISTRIBUTED CONTROL; ODD SIZE; SYSTEMS; SPITE;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we design a self-stabilizing phase synchronizer for distributed systems. The synchronizer enables a node to transfer from one phase to the next one, subject to the condition that at most two consecutive phases appear among all nodes. It does not rely on any system parameter like the number of nodes, and thus fits for dynamic systems where nodes can freely join or leave. Each node just maintains a few variables that are related to its neighborhood; all operations are decided based on local information rather than global information. The memory usage of the proposed algorithm is low; each node has only O(Delta K) states, where Delta is the maximum degree of nodes and K > 1 is the number of phases. To the best of our knowledge, there are no other such size-independent self-stabilizing algorithms for systems of general graph topologies.
引用
收藏
页码:1307 / 1322
页数:16
相关论文
共 50 条
  • [21] Self-stabilizing Synchronization in Mobile Sensor Networks with Covering
    Beauquier, Joffroy
    Burman, Janna
    DISTRIBUTED COMPUTING IN SENSOR SYSTEMS, PROCEEDINGS, 2010, 6131 : 362 - +
  • [22] Secure and self-stabilizing clock synchronization in sensor networks
    Hoepman, Jaap-Henk
    Larsson, Andreas
    Schiller, Elad M.
    Tsigas, Philippas
    STABILIZATION, SAFETY, AND SECURITY OF DISTRIBUTED SYSTEMS, PROCEEDINGS, 2007, 4838 : 340 - 356
  • [23] A new self-stabilizing algorithm for maximal p-star decomposition of general graphs
    Neggazi, Brahim
    Haddad, Mohammed
    Kheddouci, Hamamache
    INFORMATION PROCESSING LETTERS, 2015, 115 (11) : 892 - 898
  • [24] Self-stabilizing Byzantine Clock Synchronization with Optimal Precision
    Khanchandani, Pankaj
    Lenzen, Christoph
    STABILIZATION, SAFETY, AND SECURITY OF DISTRIBUTED SYSTEMS, SSS 2016, 2016, 10083 : 213 - 230
  • [25] Self-stabilizing space optimal synchronization algorithms on trees
    Bein, Doina
    Datta, Ajoy K.
    Larmore, Lawrence L.
    STRUCTURAL INFORMATION AND COMMUNICATION COMPLEXITY, PROCEEDINGS, 2006, 4056 : 334 - 348
  • [26] Secure and self-stabilizing clock synchronization in sensor networks
    Hoepman, Jaap-Henk
    Larsson, Andreas
    Schiller, Elad M.
    Tsigas, Philippas
    THEORETICAL COMPUTER SCIENCE, 2011, 412 (40) : 5631 - 5647
  • [27] Linear time Byzantine self-stabilizing clock synchronization
    Daliot, A
    Dolev, D
    Parnas, H
    PRINCIPLES OF DISTRIBUTED SYSTEMS, 2004, 3144 : 7 - 19
  • [28] Self-stabilizing clock synchronization in the presence of Byzantine faults
    Dolev, S
    Welch, JL
    JOURNAL OF THE ACM, 2004, 51 (05) : 780 - 799
  • [29] Self-Stabilizing Byzantine Clock Synchronization with Optimal Precision
    Pankaj Khanchandani
    Christoph Lenzen
    Theory of Computing Systems, 2019, 63 : 261 - 305
  • [30] Self-Stabilizing Byzantine Clock Synchronization with Optimal Precision
    Khanchandani, Pankaj
    Lenzen, Christoph
    THEORY OF COMPUTING SYSTEMS, 2019, 63 (02) : 261 - 305