Autoscaling Bloom Filter: Controlling Trade-off Between True and False Positives
Not on the map. Why?
Abstract (arXiv)
A Bloom filter is a simple data structure supporting membership queries on a set. The standard Bloom filter does not support the delete operation, therefore, many applications use a counting Bloom filter to enable deletion. This paper proposes a generalization of the counting Bloom filter approach, called "autoscaling Bloom filters", which allows adjustment of its capacity with probabilistic bounds on false positives and true positives. In essence, the autoscaling Bloom filter is a binarized counting Bloom filter with an adjustable binarization threshold. We present the mathematical analysis of the performance as well as give a procedure for minimization of the false positive rate.
Key facts. Cited by 12 papers in the map (data through 14 Oct 2026). First posted on arXiv 10 May 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 8; 2022: 1; 2023: 0; 2024: 2; 2025: 1.
12 papers.
- 2021A Survey on Hyperdimensional Computing aka Vector Symbolic Architectures, Part I: Models and Data Transformationscited by 99
- 2021A Survey on Hyperdimensional Computing aka Vector Symbolic Architectures, Part II: Applications, Cognitive Models, and Challengescited by 69
- 2021Computing on Functions Using Randomized Vector Representationscited by 41
- 2021Vector Symbolic Architectures as a Computing Framework for Emerging Hardwarecited by 35
- 2021Generalized Learning Vector Quantization for Classification in Randomized Neural Networks and Hyperdimensional Computingcited by 12
- 2021Hyperseed: Unsupervised Learning with Vector Symbolic Architecturescited by 8
- 2021Hyperdimensional Computing for Efficient Distributed Classification with Randomized Neural Networkscited by 7
- 2024Generalized Holographic Reduced Representationscited by 6
- 2022Streaming Encoding Algorithms for Scalable Hyperdimensional Computingcited by 3
- 2021On Effects of Compression with Hyperdimensional Computing in Distributed Randomized Neural Networkscited by 2
- 2024Hyperdimensional computing: a fast, robust and interpretable paradigm for biological datacited by 2
- 2025HyperCam: Low-Power Onboard Computer Vision for IoT Camerascited by 2
- 2025HyperCam: Low-Power Onboard Computer Vision for IoT Cameras17 Jan 2025
- 2024Generalized Holographic Reduced Representations15 May 2024
- 2024Hyperdimensional computing: a fast, robust and interpretable paradigm for biological data27 Feb 2024
- 2022Streaming Encoding Algorithms for Scalable Hyperdimensional Computing20 Sep 2022
- 2021A Survey on Hyperdimensional Computing aka Vector Symbolic Architectures, Part II: Applications, Cognitive Models, and Challenges12 Nov 2021
- 2021A Survey on Hyperdimensional Computing aka Vector Symbolic Architectures, Part I: Models and Data Transformations11 Nov 2021
- 2021Hyperseed: Unsupervised Learning with Vector Symbolic Architectures15 Oct 2021
- 2021Computing on Functions Using Randomized Vector Representations8 Sep 2021
- 2021On Effects of Compression with Hyperdimensional Computing in Distributed Randomized Neural Networks17 Jun 2021
- 2021Generalized Learning Vector Quantization for Classification in Randomized Neural Networks and Hyperdimensional Computing17 Jun 2021
- 2021Vector Symbolic Architectures as a Computing Framework for Emerging Hardware9 Jun 2021
- 2021Hyperdimensional Computing for Efficient Distributed Classification with Randomized Neural Networks2 Jun 2021