Chapter 1: Q29E (page 49)
Letdenote the set. For each of the following families of hash functions, say whether or not it is universal, and determine how many random bits are needed to choose a function from the family.
(a) , whereis a fixed prime and
Notice that each of these functions has signaturethat is, it maps a pair of integers into a single integer in.
(b) is as before, except that nowis some fixed power of.
(c) is the set of all functions.
Short Answer
a) It is proved that given family of hash functions,is universal.
b) It is required to choose two integers, the total number of random bits required to select a hash function isbits.
c) bits required to choose a function from.