Efficient generic multi-stage self-stabilizing algorithms for trees

被引:0
作者
Blair, JRS [1 ]
Manne, R [1 ]
机构
[1] US Mil Acad, Dept Elect Engn & Comp Sci, West Point, NY 10996 USA
来源
PARALLEL AND DISTRIBUTED COMPUTING SYSTEMS | 2004年
关键词
self-stabilizing; algorithms; trees;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We define a general framework for developing efficient multi-stage self-stabilizing algorithms for trees. This is achieved by combining multiple self-stabilizing algorithms (stages) in such a way that the local stabilized values resulting from execution of one stage drive the predicates of subsequent stages. Independently each of our stages has a moves complexity of circle minus(n(2)). Contrary to what one might expect, the moves complexity of any self-stabilizing algorithm made up of k of our stages is significantly less than the expected multiplicative combined moves complexity of O(n(2k)), coming in at only O(n(k+1)). This provides an improvement of several orders of magnitude over a number of previously published self-stabilizing algorithms.
引用
收藏
页码:333 / 338
页数:6
相关论文
共 7 条
  • [1] Blair JRS, 2002, INT CON DISTR COMP S, P20
  • [2] BLAIR JRS, 2001, CONGRESSUS NUMERANTI, V153, P1521
  • [3] Self-stabilizing algorithms for finding centers and medians of trees
    Bruell, SC
    Ghosh, S
    Karaata, MH
    Pemmaraju, SV
    [J]. SIAM JOURNAL ON COMPUTING, 1999, 29 (02) : 600 - 614
  • [4] Ghosh S., 1995, P 2 WORKSH SELF STAB, P1
  • [5] A self-stabilizing algorithm which finds a 2-center of a tree
    Huang, TC
    Lin, JC
    Chen, HJ
    [J]. COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2000, 40 (4-5) : 607 - 624
  • [6] KARAATA MH, 1996, P JOINT C INF SCI, P113
  • [7] KARAATA MH, 2000, COMPUTER SYSTEMS SCI, P175