גיל אינציגר

אקדמי בכיר

TinySet - An access efficient self adjusting bloom filter construction

Gil Einziger, Roy Friedman

Bloom filters are a very popular and efficient data structure for approximate set membership queries. However, Bloom filters have several key limitations as they require 44% more space than the lower bound, their operations access multiple memory words, and they do not support removals. This paper presents TinySet, an alternative Bloom filter construction that is more space efficient than Bloom filters for false positive rates smaller than 2.8%, accesses only a single memory word and partially supports removals. TinySet is mathematically analyzed and extensively tested and is shown to be fast and more space efficient than a variety of Bloom filter variants. TinySet also has low sensitivity to configuration parameters and is therefore more flexible than a Bloom filter.

שפת פרסום אנגלית
דפים 2295-2307
כתב עת IEEE/ACM Transactions on Networking
כרך 25
נושא מספר 4
סטטוס פרסום פורסם - 01.08.2017
7892017

Keywords

Approximate set membership
Bloom filters
hash tables

ASJC Scopus subject areas

Software
Computer Science Applications
Computer Networks and Communications
Electrical and Electronic Engineering
גישה למסמך
10.1109/TNET.2017.2685530
קבצים וקישורים אחרים
Link to publication in Scopus