• Home
  • Search
  • Fast Dynamic Multiple-Set Membership Testing Using Combinatorial Bloom Filters
  • Cite Icon52
  • https://doi.org/10.1109/tnet.2011.2173351Copy DOI Icon

Fast Dynamic Multiple-Set Membership Testing Using Combinatorial Bloom Filters

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

In this paper, we consider the problem of designing a data structure that can perform fast multiple-set membership testing in deterministic time. Our primary goal is to develop a hardware implementation of the data structure that uses only embedded memory blocks. Prior efforts to solve this problem involve hashing into multiple Bloom filters. Such approach needs a priori knowledge of the number of elements in each set in order to size the Bloom filter. We use a single-Bloom-filter-based approach and use multiple sets of hash functions to code for the set (group) id. Since a single Bloom filter is used, it does not need a priori knowledge of the distribution of the elements across the different sets. We show how to improve the performance of the data structure by using constant-weight error-correcting codes for coding the group id. Using error-correcting codes improves the performance of these data structures especially when there are a large number of sets. We also outline an efficient hardware-based approach to generate the large number of hash functions that we need for this data structure. The resulting data structure, COMB, is amenable to a variety of time-critical network applications.

Similar Papers
  • Conference Article
  • Citations153

A General-Purpose Counting Filter

  • May 09, 2017
  • Prashant Pandey +3
  • Conference Article

A novel single-path load balancing mechanism using bloom filter

  • Jan 01, 2008
  • Y Zhen +4
  • Conference Article
  • Citations7

I-DBF: an Improved Bloom Filter Representation Method on Dynamic Set

  • Jan 01, 2006
  • Jiacong Wang +3
  • Conference Article

Analysing the influence of the DCBF data structure on the DoS attack detection

  • Dec 01, 2017
  • Ivica Dodig +2
  • Research Article
  • Citations42

Hierarchical packet classification using a Bloom filter and rule-priority tries

  • Mar 17, 2010
  • Computer Communications
  • A.G Alagu Priya +1
  • Conference Article
  • Citations2

Multi Hashing Low Power Bloom Filter Architectures for Network Applications

  • Jun 01, 2010
  • M Arun +1
  • Conference Article
  • Citations2

Error management and detection in computer networks using Bloom filters

  • Aug 03, 2012
  • Paria Ghanbari +2
  • Conference Article
  • Citations6

Evaluation of the Structured Bloom Filters Based on Similarity

  • Mar 01, 2011
  • Hiroshi Sakuma +1
  • Conference Article
  • Citations743

Cuckoo Filter

  • Dec 02, 2014
  • Bin Fan +3
  • PDF
  • Research Article
  • Citations1

A Framework for Integrating the Distributed Hash Table (DHT) with an Enhanced Bloom’s Filter in Manet

  • Jan 01, 2022
  • International Journal of Advanced Computer Science and Applications
  • Renisha P Salim +1
  • PDF
  • Research Article
  • Citations9

Dynamically Allocated Bloom Filter-Based PIT Architectures

  • Jan 01, 2022
  • IEEE Access
  • Saeyoung Jang +2
  • Conference Article
  • Citations14

Privacy-enhanced robust image hashing with bloom filters

  • Aug 25, 2020
  • Uwe Breidenbach +2
  • Conference Article
  • Citations3

Analyzing and Assessing Pollution Attacks on Bloom Filters: Some Filters are More Vulnerable than Others

  • Oct 25, 2021
  • Pedro Reviriego +3
  • Conference Article
  • Citations5

A circled Bloom filter for the membership identification of multiple sets

  • Jan 01, 2019
  • Jungwon Lee +1
  • Research Article

Bloom-Quotient Based Name Matching Technique in Content Centric Networks

  • Mar 01, 2021
  • Journal of Physics: Conference Series
  • Mohammad Alhisnawi
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.