• 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