Ternary bloom filter replacing counting bloom filter

Hyesook Lim, Jungwon Lee, Hayoung Byun, Changhoon Yim

Research output: Contribution to journalArticlepeer-review

33 Scopus citations


A counting Bloom filter (CBF) is commonly used in many applications for the membership queries of dynamic data since the CBF can provide delete operations. A CBF uses an array of c-bit counters. The c should be large enough to avoid overflows. In this letter, we propose an alternative to CBF, named ternary Bloom filter (TBF) for performance improvement. The proposed TBF allocates the minimum number of bits to each counter and includes more number of counters instead to reduce false positive probability.We present a mathematical analysis and experimental results for a set of performance measures. When the TBF consumes the same amount of memory as the CBF, the TBF provides much lower false positive rates than the CBF.

Original languageEnglish
Article number7731141
Pages (from-to)278-281
Number of pages4
JournalIEEE Communications Letters
Issue number2
StatePublished - Feb 2017

Bibliographical note

Publisher Copyright:
© 2016 IEEE.


  • Bloom filter
  • Counting Bloom filter
  • False positive rate
  • Ternary Bloom filter


Dive into the research topics of 'Ternary bloom filter replacing counting bloom filter'. Together they form a unique fingerprint.

Cite this