2021
DOI: 10.48550/arxiv.2107.01250
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

Linear Probing Revisited: Tombstones Mark the Death of Primary Clustering

Michael A. Bender,
Bradley C. Kuszmaul,
William Kuszmaul

Abstract: First introduced in 1954, the linear-probing hash table is among the oldest data structures in computer science, and thanks to its unrivaled data locality, linear probing continues to be one of the fastest hash tables in practice. It is widely believed and taught, however, that linear probing should never be used at high load factors; this is because of an effect known as primary clustering which causes insertions at a load factor of 1 − 1/x to take expected time Θ(x 2 ) (rather than the intuitive running time… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...

Citation Types

0
0
0

Publication Types

Select...

Relationship

0
0

Authors

Journals

citations
Cited by 0 publications
references
References 85 publications
(128 reference statements)
0
0
0
Order By: Relevance

No citations

Set email alert for when this publication receives citations?