The Self-Indexed Search Algorithm: A bit-level approach to minimal perfecthashing

Citation
Ma. Torres et al., The Self-Indexed Search Algorithm: A bit-level approach to minimal perfecthashing, INF PROCESS, 69(5), 1999, pp. 253-258
Citations number
14
Categorie Soggetti
Information Tecnology & Communication Systems
Journal title
INFORMATION PROCESSING LETTERS
ISSN journal
00200190 → ACNP
Volume
69
Issue
5
Year of publication
1999
Pages
253 - 258
Database
ISI
SICI code
0020-0190(19990312)69:5<253:TSSAAB>2.0.ZU;2-M
Abstract
A novel algorithm for generating minimal perfect hash tables for large amou nts of data is presented. Functions considered are of the form h (key) = g( f(1)(key)) + f(2)(key), where g is retrieved from a lookup table, and f(i) are bit strings contained in the key itself. Since keys are considered as b inary strings, and only a few bits from the key itself are used to produce the address in the hash table, search time is independent of the length of the keys and the size of the character set. (C) 1999 Published by Elsevier Science B.V. All rights reserved.