Liniarizability: A Correctness Condition for Concurrent Objects

Hosted By
Michael L P.

Details
Arun Ramachandran presents Linearizability: A Correctness Condition for Concurrent Objects, by Maurice P. Herlihy and Jeannette M. Wing.
How can we create the illusion that an abstract data type is modified one operation at a time, when in fact we have several concurrent processes? The answer lies in linearizability. It's a correctness condition whereby we can enforce upon the pre-conditions and post-conditions of an abstract data type as if it were operated on by a single sequential process.
Arun has studied concurrent data structures. His research is heavily based upon the work of Herlihy. Let's get his take on this paper.

Papers We Love, Dallas
See more events
ThoughtWorks, Inc
15540 Spectrum Drive · Addison, TX
Liniarizability: A Correctness Condition for Concurrent Objects