Zeno Filter: To Infinity in Tiny Steps
Hyuhng Min Kim, Navid Eslami, Niv Dayan
Abstract
Filters are compact probabilistic data structures that answer ''have I seen this before?'' without storing everything they have seen so far. Databases rely on them to skip unnecessary storage lookups and save time. In many applications, the total data size is unknown in advance, creating the need for filters that can expand as the dataset grows. However, existing expandable filters suffer from two forms of space inefficiency. First, they double in size to prevent hash collisions, leaving 50% of space wasted immediately after expansion. Second, they expand out-of-place, temporarily keeping both the old and new filters in memory, further inflating space usage. We introduce Zeno Filter to resolve this wastage. It addresses the first problem by enabling expansions of less than 2×, achieved by stretching the distance between entries until hash collisions can be resolved. It addresses the second by expanding in-place, using a succinct and efficient indirection layer to relocate entries without duplication. The result is an expandable filter that cuts space by up to 60% while matching the speed and accuracy of existing designs.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 299a2aeb-65d1-42b7-82ed-334e19ee0e38Cited by top-tier papers1
Ask how each one uses itBuilds on11
- SplinterDB: Closing the Bandwidth Gap for NVMe Key-Value StoresAlexander Conway, Abhishek Gupta, Vijay Chidambaram, Martin Farach-Colton et al.USENIX ATC 2020 · 90 citations
- Chucky: A Succinct Cuckoo Filter for LSM-TreeNiv Dayan, Moshe TwittoSIGMOD 2021 · 57 citations
- InfiniFilter: Expanding Filters to Infinity and BeyondNiv Dayan, Ioana O. Bercea, Pedro Reviriego, Rasmus PaghSIGMOD 2023 · 27 citations
- The Logarithmic Dynamic Cuckoo FilterFan Zhang, Hanhua Chen, Hai Jin, Pedro ReviriegoICDE 2021 · 23 citations
- GRF: A Global Range Filter for LSM-Trees with Shape EncodingHengrui Wang, Te Guo, Junzhao Yang, Huanchen ZhangSIGMOD 2024 · 15 citations
Related papers
- Aleph Filter: To Infinity in Constant TimeNiv Dayan, Ioana Oriana Bercea, Rasmus PaghVLDB 2024 · 13 citations
- Aeris Filter: A Strongly and Monotonically Adaptive Range FilterYuvaraj Chesetti, Navid Eslami, Huanchen Zhang, Niv Dayan et al.SIGMOD 2026 · 4 citations
- Vacuum Filters: More Space-Efficient and Faster Replacement for Bloom and Cuckoo FiltersMinmei Wang, Mingxun Zhou, Shouqian Shi, Chen QianVLDB 2020 · 58 citations
- Bamboo Filters: Make Resizing SmoothHancheng Wang, Haipeng Dai, Meng Li, Jun Yu et al.ICDE 2022 · 18 citations
- Prefix Filter: Practically and Theoretically Better Than BloomTomer Even, Guy Even, Adam MorrisonVLDB 2022 · 13 citations
