TIME-EFFICIENT AND SPACE-EFFICIENT RANDOMIZED CONSENSUS

被引:34
作者
ASPNES, J [1 ]
机构
[1] CARNEGIE MELLON UNIV,SCH COMP SCI,PITTSBURGH,PA 15213
关键词
D O I
10.1006/jagm.1993.1022
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A protocol is presented which solves the randomized consensus problem [9] for shared memory. The protocol uses a total of O(p2 + n) worst-case expected increment, decrement, and read operations on a set of three shared O(log n)-bit counters, where p is the number of active processors and n is the total number of processors. It requires less space than previous polynomial-time consensus protocols [6, 7]. and is faster when not all of the processors participate in the protocol. A modified version of the protocol yields a weak shared coin whose bias is guaranteed to be in the range 1/2 ± ε(lunate) regardless of scheduler behavior, and which is the first such protocol for the shared-memory model to guarantee that all processors agree on the outcome of the coin. © 1993 Academic Press, Inc.
引用
收藏
页码:414 / 431
页数:18
相关论文
共 21 条
[1]  
ABRAHAMSON K, 1988, 7TH P ACM SIGACT SIG
[2]  
AFEK Y, 1990, 9TH P ANN S PRINC DI, P1
[3]  
ANDERSON J, 1990, 9TH P ANN ACM S PRIN, P15
[4]   FAST RANDOMIZED CONSENSUS USING SHARED MEMORY [J].
ASPNES, J ;
HERLIHY, M .
JOURNAL OF ALGORITHMS, 1990, 11 (03) :441-461
[5]  
ASPNES J, 1990, 9TH P ACM C PRINC DI, P325
[6]  
ASPNES J, 1989, 2ND ANN ACM S PAR AL
[7]  
ATTIYA H, 1989, 8TH P ACM S PRINC DI, P281
[8]  
BRACHA G, 1991, 5TH P WORKSH DISTR A
[9]  
CHOR B, 1989, 30TH P IEEE S F COMP, P422
[10]  
CHOR B, 1987, ACM PODC, P86