DocumentCode :
170628
Title :
Bloom tree: A search tree based on Bloom filters for multiple-set membership testing
Author :
Myung Keun Yoon ; JinWoo Son ; Seon-Ho Shin
Author_Institution :
Dept. of Comput. Eng., Kookmin Univ., Seoul, South Korea
fYear :
2014
fDate :
April 27 2014-May 2 2014
Firstpage :
1429
Lastpage :
1437
Abstract :
A Bloom filter is a compact and randomized data structure popularly used for networking applications. A standard Bloom filter only answers yes/no questions about membership, but recent studies have improved it so that the value of a queried item can be returned, supporting multiple-set membership testing. In this paper, we design a new data structure for multiple-set membership testing, Bloom tree, which not only achieves space compactness, but also operates more efficiently than existing ones. For example, when existing work requires 107 bits per item and 11 memory accesses for a search operation, a Bloom tree requires only 47 bits and 8 memory accesses. The advantages come from a new data structure that consists of multiple Bloom filters in a tree structure. We study a theoretical analysis model to find optimal parameters for Bloom trees, and its effectiveness is verified through experiments.
Keywords :
data structures; query processing; set theory; Bloom filters; Bloom tree; data structure; memory access; multiple set membership testing; networking applications; optimal parameters; queried item; search operation; search tree; space compactness; Arrays; Computers; Encoding; Memory management; Testing; Vegetation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
INFOCOM, 2014 Proceedings IEEE
Conference_Location :
Toronto, ON
Type :
conf
DOI :
10.1109/INFOCOM.2014.6848077
Filename :
6848077
Link To Document :
بازگشت