Answers are grounded in this paper and cite their sources.
Hashing is so commonly used in computing that one might expect hash functions to be well understood, and that choosing a suitable function should not be difficult. The results of investigations into the performance of some widely used hashing algorithms are presented and it is shown that some of these algorithms are far from optimal. Recommendations are made for choosing a hashing algorithm and measuring its performance.
No takes yet. Share an insight, caveat, or question.
McKenzie et al. (1990) studied this question.
Synapse has enriched 10 related papers. Consider them for comparative context: