The idea of picking a random Hash Function from a family for functions that have a universal property.
Universal Property
A family of Hash Function is universal iff:
- For any two keys with .
- Randomly pick from with Uniform Probability
- ( is array length)
- (Equivalently, at most functions satisfy )