Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
Finding Minimal Perfect Hash FunctionsSeptember 1984
1984 Technical Report
Publisher:
  • Cornell University
  • PO Box 250, 124 Roberts Place Ithaca, NY
  • United States
Published:01 September 1984
Reflects downloads up to 01 Nov 2024Bibliometrics
Skip Abstract Section
Abstract

A heuristic is given for finding minimal perfect hash functions without extensive searching. The procedure is to construct a set of graph (or hypergraph) models for the dictionary, then choose one of the models for use in constructing the minimal perfect hashing function. The construction of this function relies on a backtracking algorithm for numbering the vertices of the graph. Careful selection of the graph model limits the time spent searching. Good results have been obtained for dictionaries of up to 181 words. Using the same techniques, non-minimal perfect hash functions have been found for sets of up to 667 words.

Contributors
  • University of California, Santa Cruz
  • Bucknell University

Recommendations