A survey on self-stabilizing algorithms for independence, domination, coloring, and matching in graphs

被引:54
|
作者
Guellati, Nabil [1 ]
Kheddouci, Hamamache [2 ]
机构
[1] Univ Abderrahmane Mira, Dept Comp Sci, Bejaia, Algeria
[2] Univ Lyon 1, LIESP Lab, F-69365 Lyon, France
关键词
Distributed algorithm; Self-stabilization; Graph algorithm; Independence; Domination; Coloring; Matching; SET; SYSTEMS;
D O I
10.1016/j.jpdc.2009.11.006
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Dijkstra defined a distributed system to be self-stabilizing if, regardless of the initial state, the system is guaranteed to reach a legitimate (correct) state in a finite time. Even though the concept of self-stabilization received little attention when it was introduced, it has become one of the most popular fault tolerance approaches. On the other hand, graph algorithms form the basis of many network protocols. They are used in routing, clustering, multicasting and many other tasks. The objective of this paper is to survey the self-stabilizing algorithms for dominating and independent set problems, colorings, and matchings. These graph theoretic problems are well studied in the context of self-stabilization and a large number of algorithms have been proposed for them. (C) 2009 Elsevier Inc. All rights reserved.
引用
收藏
页码:406 / 415
页数:10
相关论文
共 50 条
  • [21] A self-stabilizing weighted matching algorithm
    Manne, Fredrik
    Mjelde, Morten
    STABILIZATION, SAFETY, AND SECURITY OF DISTRIBUTED SYSTEMS, PROCEEDINGS, 2007, 4838 : 383 - +
  • [22] A SELF-STABILIZING ALGORITHM FOR MAXIMAL MATCHING
    HSU, SC
    HUANG, ST
    INFORMATION PROCESSING LETTERS, 1992, 43 (02) : 77 - 81
  • [23] Self-stabilizing acyclic colorings of graphs
    Huang, ST
    Wang, YH
    PROCEEDINGS OF THE IASTED INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING AND NETWORKS, 2004, : 337 - 342
  • [24] Self-stabilizing distributed algorithms for networks
    Srimani, Pradip K.
    Parallel and Distributed Processing and Applications, Proceedings, 2007, 4742 : 1 - 2
  • [25] SASA: A SimulAtor of Self-stabilizing Algorithms
    Altisen, Karine
    Devismes, Stephane
    Jahier, Erwan
    TESTS AND PROOFS (TAP 2020), 2020, 12165 : 143 - 154
  • [26] Self-stabilizing algorithms for sorting and heapification
    Bein, Doina
    Datta, Ajoy K.
    Larmore, Lawrence L.
    2008 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-8, 2008, : 2035 - +
  • [27] Visualization of self-stabilizing distributed algorithms
    Hamid, B
    Mosbah, M
    NINTH INTERNATIONAL CONFERENCE ON INFORMATION VISUALISATION, PROCEEDINGS, 2005, : 550 - 555
  • [28] Self-stabilizing algorithms for tree metrics
    Datta, Ajoy K.
    Gonzalez, Teofilo F.
    Thiagarajan, Visalakshi
    Parallel Processing Letters, 1998, 8 (01): : 121 - 133
  • [29] Self-stabilizing algorithms for orderings and colorings
    Goddard, W
    Hedetniemi, ST
    Jacobs, DP
    Srimani, PK
    INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2005, 16 (01) : 19 - 36
  • [30] Making Randomized Algorithms Self-stabilizing
    Turau, Volker
    STRUCTURAL INFORMATION AND COMMUNICATION COMPLEXITY, SIROCCO 2019, 2019, 11639 : 309 - 324