Dynamic Perfect Hashing with Finite-State Automata

Autor: Agata Savary, Jan Daciuk, Denis Maurel
Rok vydání: 2006
Předmět:
Zdroj: Advances in Soft Computing ISBN: 3540250565
Intelligent Information Systems
DOI: 10.1007/3-540-32392-9_18
Popis: 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.
Databáze: OpenAIRE