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
关键词
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 条
  • [1] Minimal perfect hashing
    Pescio, C
    DR DOBBS JOURNAL, 1996, 21 (07): : 101 - +
  • [2] A PERFECT HASHING INCREMENTAL SCHEME FOR UNRANKED TREES USING PSEUDO-MINIMAL AUTOMATA
    Carrasco, Rafael C.
    Daciuk, Jan
    RAIRO-THEORETICAL INFORMATICS AND APPLICATIONS, 2009, 43 (04): : 779 - 790
  • [3] A practical minimal perfect Hashing method
    Botelho, FC
    Kohayakawa, Y
    Ziviani, N
    EXPERIMENTAL AND EFFICIENT ALGORITHMS, PROCEEDINGS, 2005, 3503 : 488 - 500
  • [5] Tight Bounds for Monotone Minimal Perfect Hashing
    Assadi, Sepehr
    Farach-Colton, Martin
    Kuszmaul, William
    PROCEEDINGS OF THE 2023 ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, SODA, 2023, : 456 - 476
  • [6] THE STUDY OF AN ORDERED MINIMAL PERFECT HASHING SCHEME
    CHANG, CC
    COMMUNICATIONS OF THE ACM, 1984, 27 (04) : 384 - 387
  • [7] MINIMAL PERFECT HASHING IN POLYNOMIAL-TIME
    WINTERS, VG
    BIT, 1990, 30 (02): : 235 - 244
  • [8] IP lookup using Minimal Perfect Hashing
    Hang, Yuanyuan
    Xu, Mingwei
    Chen, Penghan
    Wang, Ning
    2016 IEEE/ACM 24TH INTERNATIONAL SYMPOSIUM ON QUALITY OF SERVICE (IWQOS), 2016,
  • [9] MINIMAL PERFECT HASHING FOR LARGE SETS OF DATA
    WINTERS, VG
    LECTURE NOTES IN COMPUTER SCIENCE, 1990, 468 : 275 - 284
  • [10] THE STUDY OF AN ORDERED MINIMAL PERFECT HASHING SCHEME
    MILLER, BA
    COMMUNICATIONS OF THE ACM, 1986, 29 (10) : 1001 - 1001