Project Sherlock

Paper

1990

Linearizability: A Correctness Condition for Concurrent Objects

Maurice P. Herlihy & Jeannette M. Wing

Defines linearizability as each operation appearing to take effect instantaneously at some point between its call and return, giving concurrent objects a correctness condition as strong as sequential correctness.

Read it

Before you start

FreeAdvancedlink checked 17 Sept 2026

If this is the wrong level

Groundwork for

Works in the library that name this one as a prerequisite.

Filed under Distributed Systems in Computer Science.