We investigate the existence of deterministic uniform self-stabilizing algorithms (DUSSAs) for a number or problems on connected undirected graphs. This investigation is carried out under three models of parallelism, namely central daemon, restricted parallelism, and maximal paral-lelism. We observe that for several problems including 2-coloring odd-degree complete bipartite graphs, 2-coloring trees, nding maximal independent sets in general graphs, and obtaining a valid coloring of planar graphs, no DUSSAs exist under the maximal parallelism model. A DUSSA for the 6-coloring problem for planar graphs under the central daemon model was presented in GK93]. For the other problems listed above, we present DUSSAs under the central daemon model. We observe that these DUSSAs work correctly under a restricted parallelism model as well. This fact enables us to apply a technique in SRR94] to obtain randomized USSAs (RUSSAs) under the maximal paral-lelism model for all the above problems. These RUSSAs achieve self-stabilization with probability 1. We also observe that techniques due to Angluin Ang80] lead to general results that establish the non-existence of DUSSAs for a large collection of graph problems under any of the parallelism models. The problems in this collection include determining the parity of the number of nodes in a graph and membership testing for various graph classes (for example, planar graphs, chordal graphs, and interval graphs).
[1]
Jan K. Pachl,et al.
Uniform self-stabilizing rings
,
1988,
TOPL.
[2]
R. Möhring.
Algorithmic graph theory and perfect graphs
,
1986
.
[3]
Frank Harary,et al.
Graph Theory
,
2016
.
[4]
Ted Herman,et al.
Probabilistic Self-Stabilization
,
1990,
Information Processing Letters.
[5]
D. Rosenkrantz,et al.
Developing self - stabilizing coloring algorithms via systematic randomization
,
1994
.
[6]
W DijkstraEdsger.
Self-stabilizing systems in spite of distributed control
,
1974
.
[7]
Shing-Tsaan Huang,et al.
Leader election in uniform rings
,
1993,
TOPL.
[8]
Amos Israeli,et al.
Self-Stabilizing Ring Orientation
,
1990,
WDAG.
[9]
Shay Kutten,et al.
Time Optimal Self-Stabilizing Spanning Tree Algorithms
,
1993,
FSTTCS.
[10]
Mehmet Hakan Karaata,et al.
Self-stabilizing algorithms for finding centers and medians of trees
,
1994,
PODC '94.
[11]
Alon Itai,et al.
Symmetry breaking in distributive networks
,
1981,
22nd Annual Symposium on Foundations of Computer Science (sfcs 1981).
[12]
Jaap-Henk Hoepman,et al.
Uniform Deterministic Self-Stabilizing Ring-Orientation on Odd-Length Rings
,
1994,
WDAG.