classification. But the issue of collisions resolution makes their use slow and not suitable for
fast operations. Therefore, perfect hash functions have been introduced to make the hashing
mechanism more efficient. In particular, a minimal perfect hash function is a function that
maps a set of n keys into a set of n integer numbers without collisions. In literature, there are
many schemes to construct a minimal perfect hash function, either based on mathematical …