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 条
  • [31] The first polynomial self-stabilizing 1-maximal matching algorithm for general graphs
    Cohen, Johanne
    Lefevre, Jonas
    Maamra, Khaled
    Manoussakis, George
    Pilard, Laurence
    THEORETICAL COMPUTER SCIENCE, 2019, 782 : 54 - 78
  • [32] An Asynchronous Self-stabilizing Approximation for the Minimum Connected Dominating Set with Safe Convergence in Unit Disk Graphs
    Kamei, Sayaka
    Izumi, Tomoko
    Yamauchi, Yukiko
    STABILIZATION, SAFETY, AND SECURITY OF DISTRIBUTED SYSTEMS, SSS 2013, 2013, 8255 : 251 - 265
  • [33] A Self-stabilizing General De Bruijn Graph
    Feldmann, Michael
    Scheideler, Christian
    STABILIZATION, SAFETY, AND SECURITY OF DISTRIBUTED SYSTEMS, SSS 2017, 2018, 10616 : 250 - 264
  • [34] Self-Stabilizing construction of Bounded Size Clusters
    Johnen, Colette
    Nguyen, Le Huy
    PROCEEDINGS OF THE 2008 INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING WITH APPLICATIONS, 2008, : 43 - 50
  • [35] A self-stabilizing leader election algorithm for tree graphs
    Antonoiu, G
    Srimani, PK
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1996, 34 (02) : 227 - 232
  • [37] A self-stabilizing algorithm for optimally efficient sets in graphs
    Hedetniemi, Sandra M.
    Hedetniemi, Stephen T.
    Jiang, Hao
    Kennedy, K. E.
    McRae, Alice A.
    INFORMATION PROCESSING LETTERS, 2012, 112 (16) : 621 - 623
  • [38] Self-stabilizing Rendezvous of Synchronous Mobile Agents in Graphs
    Ooshita, Fukuhito
    Datta, Ajoy K.
    Masuzawa, Toshimitsu
    STABILIZATION, SAFETY, AND SECURITY OF DISTRIBUTED SYSTEMS, SSS 2017, 2018, 10616 : 18 - 32
  • [39] Selfish Self-Stabilizing Approach to Maximal Independent Sets
    Yen, Li-Hsing
    Huang, Jean-Yao
    2015 IEEE TRUSTCOM/BIGDATASE/ISPA, VOL 3, 2015, : 9 - 16
  • [40] Model Checking A Self-Stabilizing Synchronization Protocol For Arbitrary Digraphs
    Malekpour, Mahyar R.
    2012 IEEE/AIAA 31ST DIGITAL AVIONICS SYSTEMS CONFERENCE (DASC), 2012,