An automatic approach to self-stabilization

被引:4
|
作者
Hamid, B [1 ]
Mosbah, M [1 ]
机构
[1] Univ Bordeaux 1, LABRI, ENSEIRB, F-33405 Talence, France
关键词
D O I
10.1109/SNPD-SAWN.2005.14
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We present a formal method to design self-stabilizing algorithms by using graph rewriting systems(GRS). This method is based on two phases. The first phase consists of defining the set of illegitimate configurations(GRSIC). The second phase allows to construct some local correction rules to eliminate the illegitimate configurations. Then the graph relabeling system composed of the initial graph rewriting system improved with the addition of the correction rules is a self-stabilizing system(LSGRS). We obtain a general approach to deal with fault-tolerance in distributed computing. We illustrate our approach by various self-stabilizing algorithms for computing distributed spanning trees and SSPs algorithm.
引用
收藏
页码:123 / 128
页数:6
相关论文
共 50 条
  • [21] Randomization adaptive self-stabilization
    Dolev, Shlomi
    Tzachar, Nir
    ACTA INFORMATICA, 2010, 47 (5-6) : 313 - 323
  • [22] Self-stabilization preserving compiler
    Dolev, S
    Haviv, Y
    Sagiv, M
    SELF-STABILIZING SYSTEMS, PROCEEDINGS, 2005, 3764 : 81 - 95
  • [23] Self-stabilization by tree correction
    Varghese, G
    Arora, A
    Gouda, M
    CHICAGO JOURNAL OF THEORETICAL COMPUTER SCIENCE, 1997, (03): : 1 - 32
  • [24] Self-Stabilization Preserving Compiler
    Dolev, Shlomi
    Haviv, Yinnon
    Sagiv, Mooly
    ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 2009, 31 (06):
  • [25] Self-Stabilization with Selfish Agents
    Ramtin, Amir Reza
    Towsley, Don
    50TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING WORKSHOP PROCEEDINGS - ICPP WORKSHOPS '21, 2021,
  • [26] Self-Stabilization in Dynamic Networks
    Masuzawa, Toshimitsu
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2009, E92D (02): : 108 - 115
  • [27] Self-stabilization by counter flushing
    Varghese, G
    SIAM JOURNAL ON COMPUTING, 2000, 30 (02) : 486 - 510
  • [28] Self-Stabilization in Membrane Systems
    Alhazov, Artiom
    Antoniotti, Marco
    Freund, Rudolf
    Leporati, Alberto
    Mauri, Giancarlo
    COMPUTER SCIENCE JOURNAL OF MOLDOVA, 2012, 20 (02) : 133 - 146
  • [29] Self-stabilization of Byzantine protocols
    Daliot, A
    Dolev, D
    SELF-STABILIZING SYSTEMS, PROCEEDINGS, 2005, 3764 : 48 - 67
  • [30] Observing locally self-stabilization
    Beauquier, J
    Pilard, L
    Rozoy, B
    JOURNAL OF HIGH SPEED NETWORKS, 2005, 14 (01) : 3 - 19