mph: mph (minimal perfect hash functions) mph: mph: Produces C code for order-preserving perfect hash functions, also mph: for arbitrary hash functions. There are some parameters that you mph: can twiddle to optimise the size of the function or the time spent mph: in the search for a suitable function. mph: mph: mph: mph: mph: