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 条
  • [21] Self-Stabilizing Population Protocols
    Angluin, Dana
    Aspnes, James
    Fischer, Michael J.
    Jiang, Hong
    ACM TRANSACTIONS ON AUTONOMOUS AND ADAPTIVE SYSTEMS, 2008, 3 (04)
  • [22] Self-stabilizing leader election in polynomial steps
    Altisen, Karine
    Cournier, Alain
    Devismes, Stephane
    Durand, Anais
    Petit, Franck
    INFORMATION AND COMPUTATION, 2017, 254 : 330 - 366
  • [23] Self-stabilizing Connected Components
    Sao, Piyush
    Engelmann, Christian
    Eswar, Srinivas
    Green, Oded
    Vuduc, Richard
    PROCEEDINGS OF FTXS 2019: IEEE/ACM 9TH WORKSHOP ON FAULT TOLERANCE FOR HPC AT EXTREME SCALE (FTXS), 2019, : 50 - 59
  • [24] Self-Stabilizing Leader Election in Dynamic Networks
    Ajoy K. Datta
    Lawrence L. Larmore
    Theory of Computing Systems, 2018, 62 : 977 - 1047
  • [25] Simulation of self-stabilizing algorithms
    Datta, AK
    Flatebo, M
    Thiagarajan, V
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 1997, 12 (05): : 295 - 306
  • [26] Self-stabilizing systems in spite of high dynamics *,**
    Altisen, Karine
    Devismes, Stephane
    Durand, Anais
    Johnen, Colette
    Petit, Franck
    THEORETICAL COMPUTER SCIENCE, 2023, 964
  • [27] Self-Stabilizing Leader Election in Optimal Space
    Datta, Ajoy K.
    Larmore, Lawrence L.
    Vemula, Priyanka
    STABILIZATION, SAFETY, AND SECURITY OF DISTRIBUTED SYSTEMS, 10TH INTERNATIONAL SYMPOSIUM, SSS 2008, 2008, 5340 : 109 - 123
  • [28] Self-stabilizing Systems in Spite of High Dynamics
    Altisen, Karine
    Devismes, Stephane
    Durand, Anais
    Johnen, Colette
    Petit, Franck
    PROCEEDINGS OF THE 2021 INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING AND NETWORKING (ICDCN '21), 2021, : 156 - 165
  • [29] Self-stabilizing Middleware Services
    Marcoullis, Ioannis
    2016 MIDDLEWARE DOCTORAL SYMPOSIUM, 2016,
  • [30] Self-stabilizing Deterministic Gathering
    Dieudonne, Yoann
    Petit, Franck
    ALGORITHMIC ASPECTS OF WIRELESS SENSOR NETWORKS, 2009, 5804 : 230 - +