Dynamic Perfect Hashing with Finite-State Automata

  • Daciuk J
  • Maurel D
  • Savary A
N/ACitations
Citations of this article
6Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Minimal perfect hashing provides a mapping between a set of n unique words and n consecutive numbers. When implemented with minimal finite-state automata, the mapping is determined only by the (usually alphabetical) order of words in the set. Addition of new words would change the order of words already in the language of the automaton, changing the whole mapping, and making it useless in many domains. Therefore, we call it static. Dynamic minimal perfect hashing assigns consecutive numbers to consecutive words as they are added to the language of the automaton. Dynamic perfect hashing is important in many domains, including text retrieval and databases. We investigate three methods for its implementation.

Cite

CITATION STYLE

APA

Daciuk, J., Maurel, D., & Savary, A. (2006). Dynamic Perfect Hashing with Finite-State Automata. In Intelligent Information Processing and Web Mining (pp. 169–178). Springer-Verlag. https://doi.org/10.1007/3-540-32392-9_18

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free