Skip to content

Quadratic Probing Insertions Are ε-(1+o(1)) Time

Yang Hu, William Kuszmaul, Jingxun Liang, Stefan Walzer, Huacheng Yu, Renfei Zhou

cs.DSarXiv:2608.28512

Abstract

First proposed in 1968, quadratic probing has stood for more than half a century as one of the simplest and most widely used hash-table designs in computer science. It is conjectured that, at load factor 1 - ε, the hash table achieves O(ε-1) expected insertion time. But even proving a bound of the form f(ε-1) for any function f has remained open. In this paper, we prove that the expected insertion time is ε-(1 + o(1)). This settles the complexity of the data structure up to sub-polynomial factors in ε-1.

Create a lesson