Cuckoo hashing: further analysis

  • Authors:
  • Luc Devroye;Pat Morin

  • Affiliations:
  • School of Computer Science, McGill University, 3480 University Street, Montreal, Canada H3A 2K6;School of Computer Science, McGill University, 3480 University Street, Montreal, Canada H3A 2K6

  • Venue:
  • Information Processing Letters
  • Year:
  • 2003

Quantified Score

Hi-index 0.89

Visualization

Abstract

We consider cuckoo hashing as proposed by Pagh and Rodler in 2001. We show that the expected construction time of the hash table is O( n ) as long as the two open addressing tables are each of size at least (1 + ε) n , where ε 0 and n is the number of data points. Slightly improved bounds are obtained for various probabilities and constraints. The analysis rests on simple properties of branching processes.