Back to Search Start Over

Self-stabilizing labeling and ranking in ordered trees

Authors :
Yvan Rivierre
Stéphane Devismes
Lawrence L. Larmore
Ajoy K. Datta
Source :
Theoretical Computer Science. 512:49-66
Publication Year :
2013
Publisher :
Elsevier BV, 2013.

Abstract

We give two self-stabilizing algorithms for tree networks. The first computes an index, called guide pair, for each process P in O(h) rounds using O(@d"Plogn) space per process, where h is the height of the tree, @d"P the degree of P, and n the number of processes in the network. Guide pairs have numerous applications, including ordered traversal or navigation in the tree. Our second algorithm, which uses the guide pairs computed by the first algorithm, solves in O(n) rounds the ranking problem for an ordered tree, where each process has an input value. This second algorithm has space complexity O(b+@d"Plogn) in each process P, where b is the number of bits needed to store an input value. The first algorithm orders the tree processes according to their topological positions. The second algorithm orders (ranks) the processes according to their input values.

Details

ISSN :
03043975
Volume :
512
Database :
OpenAIRE
Journal :
Theoretical Computer Science
Accession number :
edsair.doi...........6046c086af4ca7ea587d33492e1bbe2e
Full Text :
https://doi.org/10.1016/j.tcs.2013.08.007