Incremental Open Addressing Has No Time-Space Tradeoff
Martín Farach-Colton, Andrew Krapivin, William Kuszmaul
Abstract
In this paper, we show that there is no time-space tradeoff in incremental open addressing: there is an incremental open-addressed hash table that supports O(1) worst-case expected time insertions, positive queries, and negative queries, at any load factor (even load factor 1). As an intermediate result, we also revisit the problem of constructing an incremental open-addressed hash table that does not perform reordering (does not move elements around over time). In this setting, we show that it is possible to get O(1) amortized expected positive query time together with O(1) worst-case expected insertion time, a combination that was not previously known to be possible.
Create a lesson
Related papers
State Evolution and Universality of Iterated Linear Programs for the Binary Perceptron
Jianan Zhang, Shuangping Li
Metric TSP in Sublinear Time: Breaking Two Approximation
Amir Azarmehr, Soheil Behnezhad
Testing Implies Distance Estimation with Polynomial Loss
Gaia Carenini, Cameron Seth
Online Metric Matching with Unknown i.i.d. Arrivals
Tsubasa Harada
A Constant-Factor Approximation for Capacitated Facility Location with Outliers
Rajni Dabas
On the optimality of truncation among binary linear sketches
Robinson D. H. Cung, Adway Girish, Emre Telatar