DocumentCode
3398763
Title
Faster approximate agreement with multi-writer registers
Author
Schenk, Eric
Author_Institution
Dept. of Comput. Sci., Toronto Univ., Ont., Canada
fYear
1995
fDate
23-25 Oct 1995
Firstpage
714
Lastpage
723
Abstract
We consider the complexity of the wait-free approximate agreement problem in an asynchronous shared memory comprised of only single-bit multi-writer multi-reader registers. For real-valued inputs x1,...,xn and ε we show matching upper and lower bounds of Θ(log(max{|x1|,...,|xn|}/ε)) steps and shared registers. For inputs drawn from any fixed range this is significantly better than the best possible algorithm for single-writer multi-reader registers, which requires Ω(logn) rounds. This implies a separation between the wait-free single-writer multi-reader and wait-free multi-writer multi-reader models of computation
Keywords
computational complexity; distributed algorithms; shared memory systems; asynchronous shared memory; complexity; lower bounds; multi-writer registers; shared registers; single-bit multi-writer multi-reader registers; upper bounds; wait-free approximate agreement problem; wait-free multi-writer multi-reader; wait-free single-writer multi-reader; Clocks; Computer science; Distributed computing; Message passing; Phase change random access memory; Processor scheduling; Registers; Scheduling algorithm; Synchronization; Uncertainty;
fLanguage
English
Publisher
ieee
Conference_Titel
Foundations of Computer Science, 1995. Proceedings., 36th Annual Symposium on
Conference_Location
Milwaukee, WI
ISSN
0272-5428
Print_ISBN
0-8186-7183-1
Type
conf
DOI
10.1109/SFCS.1995.492673
Filename
492673
Link To Document