Self-Stabilizing Distributed Cooperative Reset

被引:7
作者
Devismes, Stephane [1 ]
Johnen, Colette [2 ]
机构
[1] Univ Grenoble Alpes, VERIMAG, Grenoble, France
[2] Univ Bordeaux, LaBRI, Bordeaux, France
来源
2019 39TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2019) | 2019年
关键词
Self-stabilization; reset; alliance; unison; LEADER ELECTION; ALGORITHM;
D O I
10.1109/ICDCS.2019.00045
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We propose a self-stabilizing reset algorithm working in anonymous networks. This algorithm resets the network in a distributed non-centralized manner, as each process detecting an inconsistency may initiate a reset. It is also cooperative in the sense that it coordinates concurrent reset executions in order to gain efficiency. Our approach is general since our reset algorithm allows to build self-stabilizing solutions for various problems and settings. As a matter of fact, it applies to both static and dynamic specifications since we propose efficient self-stabilizing reset-based algorithms for the 1-minimal (f,g)-alliance (a generalization of the dominating set problem) in identified networks and the unison problem in anonymous networks. These two latter instantiations enhance the state of the art. Indeed, in the former case, our solution is more general than the previous ones; while in the latter case, the time complexity of the proposed unison algorithm is better than that of previous ones.
引用
收藏
页码:379 / 389
页数:11
相关论文
共 50 条
  • [41] The self-stabilizing edge-token and its applications
    Huang, ST
    Hung, SS
    PARALLEL AND DISTRIBUTED COMPUTING SYSTEMS, 2004, : 315 - 320
  • [42] Compact self-stabilizing leader election for general networks
    Blin, Lelia
    Tixeuil, Sebastien
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2020, 144 : 278 - 294
  • [43] The Self-Stabilizing Edge-Token and Its Applications
    Hung, Su-Shen
    Huang, Shing-Tsaan
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2008, 24 (06) : 1859 - 1872
  • [44] Self-stabilizing PIF algorithm in arbitrary rooted networks
    Cournier, A
    Datta, AK
    Petit, F
    Villain, V
    21ST INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 2001, : 91 - 98
  • [45] SASA: A SimulAtor of Self-stabilizing Algorithms
    Altisen, Karine
    Devismes, Stephane
    Jahier, Erwan
    TESTS AND PROOFS (TAP 2020), 2020, 12165 : 143 - 154
  • [46] AN OPTIMAL SELF-STABILIZING FIRING SQUAD
    Dolev, Danny
    Hoch, Ezra N.
    Moses, Yoram
    SIAM JOURNAL ON COMPUTING, 2012, 41 (02) : 415 - 435
  • [47] Self-stabilizing dielectric elastomer generators
    Zanini, P.
    Rossiter, J.
    Homer, M.
    SMART MATERIALS AND STRUCTURES, 2017, 26 (03)
  • [48] A self-stabilizing algorithm for strong fairness
    Karaata, MH
    Chaudhuri, P
    COMPUTING, 1998, 60 (03) : 217 - 228
  • [49] Silent self-stabilizing BFS tree algorithms revisited
    Devismes, Stephane
    Johnen, Colette
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2016, 97 : 11 - 23
  • [50] Self-stabilizing deterministic network decomposition
    Belkouch, F
    Bui, M
    Chen, LM
    Datta, AK
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2002, 62 (04) : 696 - 714