DocumentCode :
395584
Title :
Efficient self-stabilizing algorithms for tree networks
Author :
Blair, Jean R S ; Manne, Fredrik
Author_Institution :
US Mil. Acad., West Point, NY, USA
fYear :
2003
fDate :
19-22 May 2003
Firstpage :
20
Lastpage :
26
Abstract :
Many proposed self-stabilizing algorithms require an exponential number of moves before stabilizing on a global solution, including some rooting algorithms for tree networks [1, 2, 3]. These results are vastly improved upon in [6] with tree rooting algorithms that require only O(n3 + n2·ch) moves, where n is the number of nodes in the network and ch is the highest initial value of a variable. In the current paper, we describe a new set of tree rooting algorithms that brings the complexity down to O(n2) moves. This not only reduces the first term by an order of magnitude, but also reduces the second term by an unbounded factor We further show a generic mapping that can be used to instantiate an efficient self-stabilizing tree algorithm from any traditional sequential tree algorithm that makes a single bottom-up pass through a rooted tree. The new generic mapping improves on the complexity of the technique presented in [8].
Keywords :
computational complexity; distributed processing; graph theory; tree data structures; computational complexity; self-stabilizing algorithms; sequential tree algorithm; tree networks; tree rooting algorithms; Algorithm design and analysis; Chromium; Dynamic programming; Government; Heuristic algorithms; Informatics; Nominations and elections; Tree graphs;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Computing Systems, 2003. Proceedings. 23rd International Conference on
ISSN :
1063-6927
Print_ISBN :
0-7695-1920-2
Type :
conf
DOI :
10.1109/ICDCS.2003.1203448
Filename :
1203448
Link To Document :
بازگشت