Uniform hashing is optimal

Andrew Chi-Chih Yao
DOI: https://doi.org/10.1145/3828.3836
1985-01-01
Abstract:It was conjectured by J. Ullman that uniform hashing is optimal in its expected retrieval cost among all open-address hashing schemes [4]. In this paper, we show that, for any open-address hashing scheme, the expected cost of retrieving a record from a large table that is &agr;-fraction full is at least (1/&agr;) log (1/(1 - &agr;)) + o(1). This proves Ullman's conjecture to be true in the asymptotic sense.
What problem does this paper attempt to address?