• DocumentCode
    3161892
  • Title

    Towards a complexity hierarchy of wait-free concurrent objects

  • Author

    Chaudhuri, Soma

  • Author_Institution
    Dept. of Comput. Sci., Iowa State Univ., Ames, IA, USA
  • fYear
    1991
  • fDate
    2-5 Dec 1991
  • Firstpage
    730
  • Lastpage
    737
  • Abstract
    The author studies the time complexity of wait-free implementations of a generalized version of consensus, the set-consensus problem, in synchronous message-passing systems. The time complexity of such characteristic problems as consensus and strong renaming have been studied earlier. These two problems seem to exist at two ends of the spectrum, one taking O(n) time, while the other has an O(logn) time complexity. The class of problems introduced represent varying levels of time complexity ranging from O(1) to O(n) and therefore, bridge this gap. It also gives further evidence to support the existence of a non-trivial complexity hierarchy for wait-free implementations of concurrent objects. Both consensus and strong renaming have been linked to certain concurrent data structures, showing that these data objects are powerful enough to solve these problems. This has facilitated the analysis of wait-free implementations of these data objects by reducing this problem to the easier problem of analyzing these decision problems
  • Keywords
    computational complexity; data structures; message passing; complexity hierarchy; concurrent data structures; set-consensus problem; strong renaming; synchronous message-passing systems; time complexity; wait-free concurrent objects; wait-free implementations; Atomic measurements; Bridges; Broadcasting; Computer crashes; Computer science; Data structures; Displays; Time measurement;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing, 1991. Proceedings of the Third IEEE Symposium on
  • Conference_Location
    Dallas, TX
  • Print_ISBN
    0-8186-2310-1
  • Type

    conf

  • DOI
    10.1109/SPDP.1991.218190
  • Filename
    218190