TIGHT BOUNDS ON THE ROUND COMPLEXITY OF DISTRIBUTED 1-SOLVABLE TASKS

被引:7
作者
BIRAN, O
MORAN, S
ZAKS, S
机构
[1] TECHNION ISRAEL INST TECHNOL,DEPT COMP SCI,IL-32000 HAIFA,ISRAEL
[2] MATAM,IBM ISRAEL,SCI & TECHNOL,IL-31905 HAIFA,ISRAEL
关键词
D O I
10.1016/0304-3975(94)00157-E
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A distributed task T is 1-solvable if there exists a protocol that solves it in the presence of(at most) one crash failure. A precise characterization of the 1-solvable tasks was given by Biran et al. (1990). In this paper we determine the number of rounds of communication that are required, in the worst case, by a protocol which 1-solves a given 1-solvable task T for n processors. We define the radius R(T) of T, and show that if R(T) is finite, then the number of rounds is Theta (log(n) R (T)); more precisely, we give a lower bound of log((n-1)) R(T), and an upper bound of 2 + [log((n-1)) R(T)]. The upper bound implies, for example, that each of the following tasks: renaming, order preserving renaming (Attiya et al., 1990) and binary monotone consensus (Biran et al., 1990) can be solved in the presence of one fault in 3 rounds of communications. All previous protocols that 1-solved these tasks required Omega (n) rounds. The result is also generalized to tasks whose radii are not bounded, e.g., the approximate consensus and its variants (Dolev et al., 1986; Biran et al., 1990).
引用
收藏
页码:271 / 290
页数:20
相关论文
共 17 条
[1]   RENAMING IN AN ASYNCHRONOUS ENVIRONMENT [J].
ATTIYA, H ;
BARNOY, A ;
DOLEV, D ;
PELEG, D ;
REISCHUK, R .
JOURNAL OF THE ACM, 1990, 37 (03) :524-548
[2]  
ATTIYA H, 1990, 31TH P FOCS, P422
[3]  
ATTIYA H, 1984, 3RD P PODC, P119
[4]   A COMBINATORIAL CHARACTERIZATION OF THE DISTRIBUTED 1-SOLVABLE TASKS [J].
BIRAN, O ;
MORAN, S ;
ZAKS, S .
JOURNAL OF ALGORITHMS, 1990, 11 (03) :420-440
[5]  
BOROWSKI E, 1993, 25TH P ACM STOC
[6]   REACHING APPROXIMATE AGREEMENT IN THE PRESENCE OF FAULTS [J].
DOLEV, D ;
LYNCH, NA ;
PINTER, SS ;
STARK, EW ;
WEIHL, WE .
JOURNAL OF THE ACM, 1986, 33 (03) :499-516
[7]   ON THE MINIMAL SYNCHRONISM NEEDED FOR DISTRIBUTED CONSENSUS [J].
DOLEV, D ;
DWORK, C ;
STOCKMEYER, L .
JOURNAL OF THE ACM, 1987, 34 (01) :77-97
[8]   CONSENSUS IN THE PRESENCE OF PARTIAL SYNCHRONY [J].
DWORK, C ;
LYNCH, N ;
STOCKMEYER, L .
JOURNAL OF THE ACM, 1988, 35 (02) :288-323
[9]  
FEKETE A, 1987, 6TH P ANN ACM S PRIN, P64
[10]  
FISCHER MJ, 1985, JACM, V32, P373