A self-stabilizing algorithm for finding cliques in distributed systems

被引:8
作者
Ishii, H
Kakugawa, H
机构
来源
21ST IEEE SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS, PROCEEDINGS | 2002年
关键词
D O I
10.1109/RELDIS.2002.1180216
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Self-stabilization is a theoretical framework of non-masking fault-tolerant algorithms in distributed systems. In this paper, we consider a problem to find fully connected subgraphs (cliques) in a network. In our problem setting, each process P in a network G is given a set of its neighbor processes as input, and must find a set of neighbors that are fully connected together with P. As constraints on solutions which make the problem non-trivial, each process must compute larger cliques as possible, and a process P-j in a clique that a process P-i computes must agree on the result, i.e., the same clique must be obtained by P-j. We present a self-stabilizing algorithm to find cliques, and show its correctness and performance.
引用
收藏
页码:390 / 395
页数:6
相关论文
共 8 条
[1]   A SELF-STABILIZING ALGORITHM FOR CONSTRUCTING SPANNING-TREES [J].
CHEN, NS ;
YU, HP ;
HUANG, ST .
INFORMATION PROCESSING LETTERS, 1991, 39 (03) :147-151
[2]   SELF-STABILIZING SYSTEMS IN SPITE OF DISTRIBUTED CONTROL [J].
DIJKSTRA, EW .
COMMUNICATIONS OF THE ACM, 1974, 17 (11) :643-644
[3]   Fundamentals of fault-tolerant distributed computing in asynchronous environments [J].
Gärtner, FC .
ACM COMPUTING SURVEYS, 1999, 31 (01) :1-26
[4]  
GOLDING R, 1992, GROUP MEMBERSHIP EPI
[5]  
Karaata M. H., 1994, Proceedings of the Thirteenth Annual ACM Symposium on Principles of Distributed Computing, DOI 10.1145/197917.198130
[6]   AN EXERCISE IN PROVING SELF-STABILIZATION WITH A VARIANT FUNCTION [J].
KESSELS, JLW .
INFORMATION PROCESSING LETTERS, 1988, 29 (01) :39-42
[7]  
SCHNIEWIND AP, 1993, WOOD FIBER SCI, V25, P1
[8]  
SHUKLA S, 1995, P 2 WORKSH SELF STAB