Self-stabilizing algorithms for orderings and colorings

被引:6
|
作者
Goddard, W [1 ]
Hedetniemi, ST [1 ]
Jacobs, DP [1 ]
Srimani, PK [1 ]
机构
[1] Clemson Univ, Dept Comp Sci, Clemson, SC 29634 USA
关键词
self-stabilizing algorithms; graph; coloring; k-forward numbering;
D O I
10.1142/S012905410500284X
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A k-forward numbering of a graph is a labeling of the nodes with integers such that each node has less than k neighbors whose labels axe equal or larger. Distributed algorithms that reach a legitimate state, starting from any illegitimate state, are called self-stabilizing. We obtain three self-stabilizing (s-s) algorithms for finding a k-forward numbering, provided one exists. One such algorithm also finds the k-height numbering of graph, generalizing s-s algorithms by Bruell et al. [4] and Antonoiu et al. [1] for finding the center of a tree. Another k-forward numbering algorithm runs in polynomial time. The motivation of k-forward numberings is to obtain new s-s graph coloring algorithms. We use a k-forward numbering algorithm to obtain an s-s algorithm that is more general than previous coloring algorithms in the literature, and which k-colors any graph having a k-forward numbering. Special cases of the algorithm 6-color planar graphs, thus generalizing an s-s algorithm by Ghosh and Karaata [13], as well as 2-color trees and 3-color series-parallel graphs. We discuss how our s-s algorithms can be extended to the synchronous model.
引用
收藏
页码:19 / 36
页数:18
相关论文
共 50 条
  • [41] Self-stabilizing space optimal synchronization algorithms on trees
    Bein, Doina
    Datta, Ajoy K.
    Larmore, Lawrence L.
    STRUCTURAL INFORMATION AND COMMUNICATION COMPLEXITY, PROCEEDINGS, 2006, 4056 : 334 - 348
  • [42] Self-stabilizing unidirectional network algorithms by power supply
    Afek, Y
    Bremler, A
    CHICAGO JOURNAL OF THEORETICAL COMPUTER SCIENCE, 1998, (03): : 1 - 48
  • [43] Randomized self-stabilizing algorithms for wireless sensor networks
    Turau, Volker
    Weyer, Christoph
    SELF-ORGANIZING SYSTEMS, PROCEEDINGS, 2006, 4124 : 74 - 89
  • [44] Luby's MIS algorithms made self-stabilizing
    Giakkoupis, George
    Turau, Volker
    Ziccardi, Isabella
    INFORMATION PROCESSING LETTERS, 2025, 188
  • [46] Algorithms for Reconfiguring Self-Stabilizing Publish/Subscribe Systems
    Jaeger, Michael A.
    Muehl, Gero
    Werner, Matthias
    Parzyjegla, Helge
    Heiss, Hans-Ulrich
    AUTONOMOUS SYSTEMS - SELF-ORGANIZATION, MANAGEMENT, AND CONTROL, 2008, : 135 - 147
  • [47] Distance-k knowledge in self-stabilizing algorithms
    Goddard, Wayne
    Hedetniemi, Stephen T.
    Jacobs, David P.
    Trevisan, Vilmar
    THEORETICAL COMPUTER SCIENCE, 2008, 399 (1-2) : 118 - 127
  • [48] Silent self-stabilizing BFS tree algorithms revisited
    Devismes, Stephane
    Johnen, Colette
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2016, 97 : 11 - 23
  • [49] Self-stabilizing c-wave algorithms for arbitrary networks
    Mehmet Hakan Karaata
    Ebrahim Alrashed
    Mohammad Allaho
    Computing, 2023, 105 : 53 - 88
  • [50] Derivation of fault tolerance measures of self-stabilizing algorithms by simulation
    Muellner, Nils
    Dhama, Abhishek
    Theel, Oliver
    41ST ANNUAL SIMULATION SYMPOSIUM, PROCEEDINGS, 2008, : 183 - 192