中文
相关论文

相关论文: Cuckoo Filter: Simplification and Analysis

200 篇论文

A Bloom filter is a space efficient structure for storing static sets, where the space efficiency is gained at the expense of a small probability of false-positives. A Bloomier filter generalizes a Bloom filter to compactly store a function…

数据结构与算法 · 计算机科学 2008-07-08 Denis Charles , Kumar Chellapilla

In this paper, we intend to formulate a new metaheuristic algorithm, called Cuckoo Search (CS), for solving optimization problems. This algorithm is based on the obligate brood parasitic behaviour of some cuckoo species in combination with…

最优化与控制 · 数学 2020-07-17 Xin-She Yang , Suash Deb

A Bloom filter is a memory-efficient data structure for approximate membership queries used in numerous fields of computer science. Recently, learned Bloom filters that achieve better memory efficiency using machine learning models have…

数据结构与算法 · 计算机科学 2023-10-31 Atsuki Sato , Yusuke Matsui

Cuckoo Hashing is a hashing scheme invented by Pagh and Rodler. It uses $d\geq 2$ distinct hash functions to insert items into the hash table. It has been an open question for some time as to the expected time for Random Walk Insertion to…

数据结构与算法 · 计算机科学 2017-01-10 Alan Frieze , Tony Johansson

Clustering of web search result document has emerged as a promising tool for improving retrieval performance of an Information Retrieval (IR) system. Search results often plagued by problems like synonymy, polysemy, high volume etc.…

信息检索 · 计算机科学 2015-03-24 Mansaf Alam , Kishwar Sadaf

In the first part of this survey, we review how the power of two choices underlies space-efficient data structures like cuckoo hash tables. We'll find that the additional power afforded by more than 2 choices is often outweighed by the…

数据结构与算法 · 计算机科学 2023-07-04 Stefan Walzer

A Bloom Filter is a probabilistic data structure designed to check, rapidly and memory-efficiently, whether an element is present in a set. It has been vastly used in various computing areas and several variants, allowing deletions, dynamic…

数据结构与算法 · 计算机科学 2023-06-13 Ana Rodrigues , Ariel Shtul , Carlos Baquero , Paulo Sérgio Almeida

The Distributed Bloom Filter is a space-efficient, probabilistic data structure designed to perform more efficient set reconciliations in distributed systems. It guarantees eventual consistency of states between nodes in a system, while…

数据结构与算法 · 计算机科学 2020-02-20 Lum Ramabaja , Arber Avdullahu

The focus of this work is \emph{hardness-preserving} transformations of somewhat limited pseudorandom functions families (PRFs) into ones with more versatile characteristics. Consider the problem of \emph{domain extension} of pseudorandom…

密码学与安全 · 计算机科学 2021-05-05 Itay Berman , Iftach Haitner , Ilan Komargodski , Moni Naor

A Bloom filter is a method for reducing the space (memory) required for representing a set by allowing a small error probability. In this paper we consider a \emph{Sliding Bloom Filter}: a data structure that, given a stream of elements,…

数据结构与算法 · 计算机科学 2013-10-10 Moni Naor , Eylon Yogev

A Perfect Hash Function (PHF) is a hash function that has no collisions on a given input set. PHFs can be used for space efficient storage of data in an array, or for determining a compact representative of each object in the set. In this…

数据结构与算法 · 计算机科学 2022-11-09 Hans-Peter Lehmann , Peter Sanders , Stefan Walzer

Fingerprint recognition requires a minimal effort from the user, does not capture other information than strictly necessary for the recognition process, and provides relatively good performance. A critical step in fingerprint identification…

计算机视觉与模式识别 · 计算机科学 2014-02-21 Amira Mohammad Abdel-Mawgoud Saleh

The notions of dominating sets of graphs began almost 400 years ago with the game of chess, which sparked the analysis of dominating sets of graphs, at first relatively loosely until the beginnings of the 1960s, when the issue was given…

神经与进化计算 · 计算机科学 2022-08-08 Belkacem Zouilekh , Sadek Bouroubi

Set queries are fundamental operations in computer systems and applications.This paper addresses the fundamental problem of designing a probabilistic data structure that can quickly process set queries using a small amount of memory. We…

数据结构与算法 · 计算机科学 2016-03-23 Tong Yang , Alex X. Liu , Muhammad Shahzad , Yuankun Zhong , Qiaobin Fu , Zi Li , Gaogang Xie , Xiaoming Li

We study the security of Probabilistic Data Structures (PDS) for handling Approximate Membership Queries (AMQ); prominent examples of AMQ-PDS are Bloom and Cuckoo filters. AMQ-PDS are increasingly being deployed in environments where…

密码学与安全 · 计算机科学 2022-09-16 Mia Filić , Kenneth G. Paterson , Anupama Unnikrishnan , Fernando Virdia

Recent research found that cloud data warehouses are text-heavy. However, their capabilities for efficiently processing string columns remain limited, relying primarily on techniques like dictionary encoding and prefix-based partition…

数据库 · 计算机科学 2025-07-15 Mihail Stoian , Johannes Thürauf , Andreas Zimmerer , Alexander van Renen , Andreas Kipf

Though effective in the segmentation, conventional multilevel thresholding methods are computationally expensive as exhaustive search are used for optimal thresholds to optimize the objective functions. To overcome this problem,…

神经与进化计算 · 计算机科学 2020-06-18 Xiaotao Huang , Liang Shen , Chongyi Fan , Jiahua zhu , Sixian Chen

This work focuses on a comparison between the performances of two well-known Swarm algorithms: Cuckoo Search (CS) and Firefly Algorithm (FA), in estimating the parameters of Software Reliability Growth Models. This study is further…

人工智能 · 计算机科学 2020-03-11 Najla Akram AL-Saati , Marrwa Abd-AlKareem Alabajee

Building compact convolutional neural networks (CNNs) with reliable performance is a critical but challenging task, especially when deploying them in real-world applications. As a common approach to reduce the size of CNNs, pruning methods…

机器学习 · 计算机科学 2020-05-26 Hang Li , Chen Ma , Wei Xu , Xue Liu

The paradigm of many choices has influenced significantly the design of efficient data structures and, most notably, hash tables. Cuckoo hashing is a technique that extends this concept. There,we are given a table with $n$ locations, and we…

数据结构与算法 · 计算机科学 2009-10-28 Nikolaos Fountoulakis , Konstantinos Panagiotou