Cargando…
PSBF: p-adic Integer Scalable Bloom Filter
Given the challenges associated with the dynamic expansion of the conventional bloom filter’s capacity, the prevalence of false positives, and the subpar access performance, this study employs the algebraic and topological characteristics of p-adic integers to introduce an innovative approach for dy...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10537130/ https://www.ncbi.nlm.nih.gov/pubmed/37765833 http://dx.doi.org/10.3390/s23187775 |
_version_ | 1785113030794674176 |
---|---|
author | Yi, Wenlong Wang, Chuang Xie, Qiliang Zhao, Yingding Jia, Jing |
author_facet | Yi, Wenlong Wang, Chuang Xie, Qiliang Zhao, Yingding Jia, Jing |
author_sort | Yi, Wenlong |
collection | PubMed |
description | Given the challenges associated with the dynamic expansion of the conventional bloom filter’s capacity, the prevalence of false positives, and the subpar access performance, this study employs the algebraic and topological characteristics of p-adic integers to introduce an innovative approach for dynamically expanding the p-adic Integer Scalable Bloom Filter (PSBF). The proposed method involves converting the target element into an integer using a string hash function, followed by the conversion of said integer into a p-adic integer through algebraic properties. This process automatically establishes the topological tree access structure of the PSBF. The experiment involved a comparison of access performance among the standard bloom filter, dynamic bloom filter, and scalable bloom filter. The findings indicate that the PSBF offers advantages such as avoidance of a linear storage structure, enhanced efficiency in element insertion and query, improved storage space utilization, and reduced likelihood of false positives. Consequently, the PSBF presents a novel approach to the dynamic extensibility of bloom filters. |
format | Online Article Text |
id | pubmed-10537130 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-105371302023-09-29 PSBF: p-adic Integer Scalable Bloom Filter Yi, Wenlong Wang, Chuang Xie, Qiliang Zhao, Yingding Jia, Jing Sensors (Basel) Article Given the challenges associated with the dynamic expansion of the conventional bloom filter’s capacity, the prevalence of false positives, and the subpar access performance, this study employs the algebraic and topological characteristics of p-adic integers to introduce an innovative approach for dynamically expanding the p-adic Integer Scalable Bloom Filter (PSBF). The proposed method involves converting the target element into an integer using a string hash function, followed by the conversion of said integer into a p-adic integer through algebraic properties. This process automatically establishes the topological tree access structure of the PSBF. The experiment involved a comparison of access performance among the standard bloom filter, dynamic bloom filter, and scalable bloom filter. The findings indicate that the PSBF offers advantages such as avoidance of a linear storage structure, enhanced efficiency in element insertion and query, improved storage space utilization, and reduced likelihood of false positives. Consequently, the PSBF presents a novel approach to the dynamic extensibility of bloom filters. MDPI 2023-09-09 /pmc/articles/PMC10537130/ /pubmed/37765833 http://dx.doi.org/10.3390/s23187775 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Yi, Wenlong Wang, Chuang Xie, Qiliang Zhao, Yingding Jia, Jing PSBF: p-adic Integer Scalable Bloom Filter |
title | PSBF: p-adic Integer Scalable Bloom Filter |
title_full | PSBF: p-adic Integer Scalable Bloom Filter |
title_fullStr | PSBF: p-adic Integer Scalable Bloom Filter |
title_full_unstemmed | PSBF: p-adic Integer Scalable Bloom Filter |
title_short | PSBF: p-adic Integer Scalable Bloom Filter |
title_sort | psbf: p-adic integer scalable bloom filter |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10537130/ https://www.ncbi.nlm.nih.gov/pubmed/37765833 http://dx.doi.org/10.3390/s23187775 |
work_keys_str_mv | AT yiwenlong psbfpadicintegerscalablebloomfilter AT wangchuang psbfpadicintegerscalablebloomfilter AT xieqiliang psbfpadicintegerscalablebloomfilter AT zhaoyingding psbfpadicintegerscalablebloomfilter AT jiajing psbfpadicintegerscalablebloomfilter |