\documentclass[12pt]{article} \usepackage{wide,me} \parindent0pt

perfect hash families

Last time, a 2-universal hash family the is

Improve

Alternative try: use more space:

Two level hashing solves problem

Derandomization

Cuckoo Hashing

Uniform Hashing Assumption:

Suppose your $n$ items all make their two random choices and then you place them carefully?

Analysis

What about insertion?

Consistent Hashing

Motivation

Outline

Intuition:

Implementation

Analysis

Max homestead size $O((\log m)/m)$

Conclude load

Can we do better?

We assumed random

What about flash crowds for one page?