Title :
Fault tolerant algorithms for orderings and colorings
Author :
Goddard, Wayne ; Hedetniemi, Stephen T. ; Jacobs, David P. ; Srimani, Pradip K.
Author_Institution :
Dept. of Comput. Sci., Clemson Univ., SC, USA
Abstract :
Summary form only given. 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 are equal or larger. 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. and Antonoiu et al. for finding the center of a tree. Another k-forward numbering algorithm runs in polynomial time. There is a strong connection between k-forward numberings and colorings of graphs. 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, 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.
Keywords :
computational complexity; fault tolerant computing; graph colouring; parallel algorithms; trees (mathematics); fault tolerant algorithms; graph coloring algorithm; k-forward graph numbering algorithm; k-height numbering; planar graphs; self-stabilizing algorithms; series-parallel graphs; Computer science; Costs; Fault tolerance; Fault tolerant systems; Jacobian matrices; Labeling; Peer to peer computing; Polynomials; Robustness; Tree graphs;
Conference_Titel :
Parallel and Distributed Processing Symposium, 2004. Proceedings. 18th International
Print_ISBN :
0-7695-2132-0
DOI :
10.1109/IPDPS.2004.1303177