A self-stabilizing distributed algorithm for the 1-MIS problem under the distance-3 model

被引:0
|
作者
Kakugawa, Hirotsugu [1 ]
Kamei, Sayaka [2 ]
Shibata, Masahiro [3 ]
Ooshita, Fukuhito [4 ]
机构
[1] Ryukoku Univ, Fac Adv Sci & Technol, Otsu, Shiga, Japan
[2] Hiroshima Univ, Grad Sch Adv Sci & Engn, Higashihiroshima, Hiroshima, Japan
[3] Kyushu Inst Technol, Grad Sch Comp Sci & Syst Engn, Iizuka, Fukuoka, Japan
[4] Fukui Univ Technol, Fac Engn, Fukui, Fukui, Japan
来源
关键词
1-MIS; distributed algorithm; maximal independent set; self-stabilization; DOMINATION; SET;
D O I
10.1002/cpe.8281
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Fault-tolerance and self-organization are critical properties in modern distributed systems. Self-stabilization is a class of fault-tolerant distributed algorithms which has the ability to recover from any kind and any finite number of transient faults and topology changes. In this article, we propose a self-stabilizing distributed algorithm for the 1-MIS problem under the unfair central daemon assuming the distance-3 model. Here, in the distance-3 model, each process can refer to the values of local variables of processes within three hops. Intuitively speaking, the 1-MIS problem is a variant of the maximal independent set (MIS) problem with improved local optimizations. The time complexity (convergence time) of our algorithm is O(n)$$ O(n) $$ steps and the space complexity is O(logn)$$ O\left(\log n\right) $$ bits, where n$$ n $$ is the number of processes. Finally, we extend the notion of 1-MIS to p$$ p $$-MIS for each nonnegative integer p$$ p $$, and compare the set sizes of p$$ p $$-MIS (p=0,1,2,& mldr;$$ p=0,1,2,\dots $$) and the maximum independent set.
引用
收藏
页数:12
相关论文
共 50 条