TY - GEN
T1 - TinySet - An access efficient self adjusting bloom filter construction
AU - Einziger, Gil
AU - Friedman, Roy
N1 - Publisher Copyright:
© 2015 IEEE.
PY - 2015/10/2
Y1 - 2015/10/2
N2 - 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 work 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.
AB - 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 work 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.
UR - http://www.scopus.com/inward/record.url?scp=84959418893&partnerID=8YFLogxK
U2 - 10.1109/ICCCN.2015.7288476
DO - 10.1109/ICCCN.2015.7288476
M3 - Conference contribution
AN - SCOPUS:84959418893
T3 - Proceedings - International Conference on Computer Communications and Networks, ICCCN
BT - 24th International Conference on Computer Communications and Networks, ICCCN 2015
PB - Institute of Electrical and Electronics Engineers
T2 - 24th International Conference on Computer Communications and Networks, ICCCN 2015
Y2 - 3 August 2015 through 6 August 2015
ER -