Efficient transformation of distance-2 self-stabilizing algorithms

被引:22
作者
Turau, Volker [1 ]
机构
[1] Hamburg Univ Technol, Inst Telemat, D-21073 Hamburg, Germany
关键词
Self-stabilization; Distributed algorithms; Fault tolerant algorithms; DOMINATING SET;
D O I
10.1016/j.jpdc.2011.12.008
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Self-stabilizing algorithms for optimization problems can often be solved more easily using the distance-two model in which each vertex can instantly see the state information of all vertices up to distance two. This paper presents a new technique to emulate algorithms for the distance-two model on the distance-one model using the distributed scheduler with a slowdown factor of O(m) moves. Up until now the best transformer had a slowdown factor of O(n(2)m) moves. The technique is used to derive improved self-stabilizing algorithms for several graph domination problems. The paper also introduces a generalization of the distance-two model allowing a more space efficient transformer. (C) 2012 Elsevier Inc. All rights reserved.
引用
收藏
页码:603 / 612
页数:10
相关论文
共 19 条
[1]  
Beauquier J, 2000, LECT NOTES COMPUT SC, V1914, P223
[2]  
Blair Jean, 2009, Structural Information and Communication Complexity. 16th International Colloquium, SIROCCO 2009. Revised Selected Papers, P237
[3]   On constructing k-connected k-dominating set in wireless ad hoc and sensor networks [J].
Dai, Fei ;
Wu, Jie .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2006, 66 (07) :947-958
[4]   A Self-Stabilizing O(k)-Time k-Clustering Algorithm [J].
Datta, Ajoy K. ;
Larmore, Lawrence L. ;
Vemula, Priyanka .
COMPUTER JOURNAL, 2010, 53 (03) :342-350
[5]  
Dekar L, 2008, LECT NOTES COMPUT SC, V5340, P19, DOI 10.1007/978-3-540-89335-6_5
[6]  
Gairing M., 2004, Parallel Processing Letters, V14, P387, DOI DOI 10.1142/S0129626404001970
[7]  
Gairing M., 2004, PARALLEL PROCESS LET, V14, P75
[8]   Distance-k knowledge in self-stabilizing algorithms [J].
Goddard, Wayne ;
Hedetniemi, Stephen T. ;
Jacobs, David P. ;
Trevisan, Vilmar .
THEORETICAL COMPUTER SCIENCE, 2008, 399 (1-2) :118-127
[9]  
Gradinariu M., 2007, 27th International Conference on Distributed Computing Systems (ICDCS), P46
[10]  
Haynes Teresa W., 1998, Pure and applied mathematics