Bloom Filter Tree for Fast Search of Tree-Structured Data

被引:1
|
作者
Wang, Mengyu [1 ]
Zhu, Ying [1 ]
机构
[1] Univ Ontario, Fac Business & Informat Technol, Inst Technol, Oshawa, ON, Canada
关键词
data search; information systems; tree-structured data;
D O I
10.1109/CSCI.2015.30
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We consider the problem of searching for a data element in a tree-structured data set (e.g., XML). We propose a method which is more efficient than tree traversal and which still retains all the important metadata information that would be lost in the naive method of linear list search. We compute a bloom filter for each interior node of the tree, essentially building a bloom filter tree to enhance the original data tree. Using the bloom filters, we can do fast search by pruning out entire subtrees from being searched. We present a theoretical analysis of the search complexity of selective placement of bloom filters in the tree, which leads to an optimal placement strategy. Our experiments verify the efficiency of our method.
引用
收藏
页码:18 / 23
页数:6
相关论文
共 50 条
  • [1] Bloom Filter Tree for Fast Search and Synchronization of Tree-Structured Data
    Wang, Mengyu
    Zhu, Ying
    [J]. PROCEEDINGS OF 2016 IEEE 17TH INTERNATIONAL CONFERENCE ON INFORMATION REUSE AND INTEGRATION (IEEE IRI), 2016, : 401 - 410
  • [2] Substructure search with tree-structured data
    Ozawa, K
    Yasuda, T
    Fujita, S
    [J]. JOURNAL OF CHEMICAL INFORMATION AND COMPUTER SCIENCES, 1997, 37 (04): : 688 - 695
  • [3] Efficient similarity search for tree-structured data
    Li, Guoliang
    Liu, Xuhui
    Feng, Jianhua
    Zhou, Lizhu
    [J]. SCIENTIFIC AND STATISTICAL DATABASE MANAGEMENT, PROCEEDINGS, 2008, 5069 : 131 - 149
  • [4] Fast image database search using tree-structured VQ
    Chen, JY
    Bouman, CA
    Allebach, JP
    [J]. INTERNATIONAL CONFERENCE ON IMAGE PROCESSING - PROCEEDINGS, VOL II, 1997, : 827 - 830
  • [5] Clustering of Tree-structured Data
    Lu, Na
    Wu, Yidan
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON INFORMATION AND AUTOMATION, 2015, : 1210 - 1215
  • [6] Parallel Search Processing of Tree-Structured Data in a Big Data Environment
    Li, Lingxiao
    Taniar, David
    Indrawan-Santiago, Maria
    [J]. 2017 IEEE 31ST INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (AINA), 2017, : 379 - 386
  • [7] Fast codebook search algorithms based on tree-structured vector quantization
    Chang, Chin-Chen
    Li, Yu-Chiang
    Yeh, Jun-Bin
    [J]. PATTERN RECOGNITION LETTERS, 2006, 27 (10) : 1077 - 1086
  • [8] Tree Colors: Color Schemes for Tree-Structured Data
    Tennekes, Martijn
    de Jonge, Edwin
    [J]. IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2014, 20 (12) : 2072 - 2081
  • [9] Branch Filtering of Tree-Structured Search Results
    Aalberg, Trond
    [J]. 2019 ACM/IEEE JOINT CONFERENCE ON DIGITAL LIBRARIES (JCDL 2019), 2019, : 341 - 342
  • [10] OODA of graph and tree-structured data
    Sienkiewicz, Ela
    Wang, Haonan
    [J]. BIOMETRICAL JOURNAL, 2014, 56 (05) : 778 - 780