• DocumentCode
    1783299
  • Title

    Improved Time Bounds for Linearizable Implementations of Abstract Data Types

  • Author

    Jiaqi Wang ; Talmage, Edward ; Hyunyoung Lee ; Welch, Jennifer L.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Texas A&M Univ., College Station, TX, USA
  • fYear
    2014
  • fDate
    19-23 May 2014
  • Firstpage
    691
  • Lastpage
    701
  • Abstract
    Linearizability is a well-known consistency condition for shared objects in concurrent systems. We focus on the problem of implementing linearizable objects of arbitrary data types in message-passing systems with bounded, but uncertain, message delay and bounded, but non-zero, clock skew. We present an algorithm that exploits axiomatic properties of different operations to reduce the running time of each operation below that obtainable with previously known algorithms. We also prove lower bounds on the time complexity of various kinds of operations, specified by the axioms they satisfy, resulting in reduced gaps in some cases and tight bounds in others.
  • Keywords
    abstract data types; computational complexity; message passing; abstract data types; arbitrary data types; clock skew; concurrent systems; improved time bounds; linearizability object; lower bounds; message delay; message-passing systems; time complexity; Clocks; Delays; Law; Real-time systems; Registers; Synchronization; abstract data types; distributed computing; linearizability; time bounds;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2014 IEEE 28th International
  • Conference_Location
    Phoenix, AZ
  • ISSN
    1530-2075
  • Print_ISBN
    978-1-4799-3799-8
  • Type

    conf

  • DOI
    10.1109/IPDPS.2014.77
  • Filename
    6877301