Universal classes of hash functions (Extended Abstract)
extendible hashing - a fast access method for dynamic files .