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...

Descripción completa

Detalles Bibliográficos
Autores principales: Yi, Wenlong, Wang, Chuang, Xie, Qiliang, Zhao, Yingding, Jia, Jing
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