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 条
  • [31] Self-Stabilizing Secure Computation
    Brownstein, Dan
    Dolev, Shlomi
    Kumaramangalam, Muni Venkateswarlu
    IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2022, 19 (01) : 33 - 38
  • [32] Self-Stabilizing Java']Java
    Eom, Yong Hun
    Demsky, Brian
    ACM SIGPLAN NOTICES, 2012, 47 (06) : 287 - 298
  • [33] Self-Stabilizing Leader Election
    Chen, Hsueh-Ping
    Chen, Ho-Lin
    PROCEEDINGS OF THE 2019 ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING (PODC '19), 2019, : 53 - 59
  • [34] Self-stabilizing Leader Election in Dynamic Networks
    Datta, Ajoy K.
    Larmore, Lawrence L.
    Piniganti, Hema
    STABILIZATION, SAFETY, AND SECURITY OF DISTRIBUTED SYSTEMS, 2010, 6366 : 35 - 49
  • [35] Fast and compact self-stabilizing verification, computation, and fault detection of an MST
    Korman, Amos
    Kutten, Shay
    Masuzawa, Toshimitsu
    DISTRIBUTED COMPUTING, 2015, 28 (04) : 253 - 295
  • [36] A Self-Stabilizing Distributed Algorithm for the Generalized Dominating Set Problem With Safe Convergence
    Kobayashi, Hisaki
    Sudo, Yuichi
    Kakugawa, Hirotsugu
    Masuzawa, Toshimitsu
    COMPUTER JOURNAL, 2023, 66 (06) : 1452 - 1476
  • [37] A self-stabilizing distributed algorithm for the local (1,|Ni|)-critical section problem
    Kamei, Sayaka
    Kakugawa, Hirotsugu
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2021, 33 (12)
  • [38] Token-based self-stabilizing uniform algorithms
    Beauquier, J
    Gradinariu, M
    Johnen, C
    Durand-Lose, J
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2002, 62 (05) : 899 - 921
  • [39] Game-Theoretic Approach to Self-Stabilizing Distributed Formation of Minimal Multi-Dominating Sets
    Yen, Li-Hsing
    Chen, Zong-Long
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2014, 25 (12) : 3201 - 3210
  • [40] Self-Stabilizing Distributed Formation of Minimal k-Dominating Sets in Mobile Ad Hoc Networks
    Yen, Li-Hsing
    Chen, Zong-Long
    2014 TENTH INTERNATIONAL CONFERENCE ON INTELLIGENT INFORMATION HIDING AND MULTIMEDIA SIGNAL PROCESSING (IIH-MSP 2014), 2014, : 723 - 728