Blooming Trees for Minimal Perfect Hashing

被引:3
|
作者
Antichi, Gianni [1 ]
Ficara, Domenico [1 ]
Giordano, Stefano [1 ]
Procissi, Gregorio [1 ]
Vitucci, Fabio [1 ]
机构
[1] Univ Pisa, Dept Informat Engn, I-56100 Pisa, Italy
来源
GLOBECOM 2008 - 2008 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE | 2008年
关键词
D O I
10.1109/GLOCOM.2008.ECP.305
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Hash tables are used in many networking applications, such as lookup and packet classification. But the issue of collisions resolution makes their use slow and not suitable for fast operations. Therefore, perfect hash functions have been introduced to make the hashing mechanism more efficient. In particular, a minimal perfect hash function is a function that maps a set of n keys into a set of n integer numbers without collisions. In literature, there are many schemes to construct a minimal perfect hash function, either based on mathematical properties of polynomials or on graph theory. This paper proposes a new scheme which shows remarkable results in terms of space consumption and processing speed. It is based on an alternative to Bloom Filters and requires about 4 bits per key and 12.8 seconds to construct a MPHF with 3.8 x 10(9) elements.
引用
收藏
页数:5
相关论文
共 50 条
  • [41] Fantasy of blooming almond trees
    不详
    LIBRARY JOURNAL, 1937, 62 (07) : 293 - 293
  • [42] FORCING WITH DELTA-PERFECT TREES AND MINIMAL DELTA-DEGREES
    KECHRIS, AS
    JOURNAL OF SYMBOLIC LOGIC, 1981, 46 (04) : 803 - 816
  • [43] A family of perfect hashing methods
    Majewski, BS
    Wormald, NC
    Havas, G
    Czech, ZJ
    COMPUTER JOURNAL, 1996, 39 (06): : 547 - 554
  • [44] Perfect hashing for network applications
    Lu, Yi
    Prabhakar, Balaji
    Bonomi, Flavio
    2006 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY, VOLS 1-6, PROCEEDINGS, 2006, : 2774 - +
  • [45] Recursive bounds for perfect hashing
    Fachini, E
    Nilli, A
    DISCRETE APPLIED MATHEMATICS, 2001, 111 (03) : 307 - 311
  • [46] COLLECTIONS OF FUNCTIONS FOR PERFECT HASHING
    BERMAN, F
    BOCK, ME
    DITTERT, E
    ODONNELL, MJ
    PLANK, D
    SIAM JOURNAL ON COMPUTING, 1986, 15 (02) : 604 - 618
  • [47] Quasi-perfect hashing
    Czech, ZJ
    COMPUTER JOURNAL, 1998, 41 (06): : 416 - 421
  • [48] ShockHash: Towards Optimal-Space Minimal Perfect Hashing Beyond Brute-Force
    Lehmann, Hans-Peter
    Sanders, Peter
    Walzer, Stefan
    2024 PROCEEDINGS OF THE SYMPOSIUM ON ALGORITHM ENGINEERING AND EXPERIMENTS, ALENEX, 2024, : 194 - 206
  • [49] The Self-Indexed Search Algorithm: A bit-level approach to minimal perfect hashing
    Torres, MA
    Kuroyanagi, S
    Iwata, A
    INFORMATION PROCESSING LETTERS, 1999, 69 (05) : 253 - 258
  • [50] 'DOWN BY THE THICKLY BLOOMING OLIVE TREES'
    不详
    COLLEGE ENGLISH, 1987, 49 (01) : 40 - 40