中文
相关论文

相关论文: A Bloom filter based semi-index on $q$-grams

200 篇论文

A filter is a widely used data structure for storing an approximation of a given set $S$ of elements from some universe $U$ (a countable set).It represents a superset $S'\supseteq S$ that is ''close to $S$'' in the sense that for $x\not\in…

数据结构与算法 · 计算机科学 2024-06-18 Ioana O. Bercea , Jakob Bæk Tejs Houen , Rasmus Pagh

Bloom filters are probabilistic data structures commonly used for approximate membership problems in many areas of Computer Science (networking, distributed systems, databases, etc.). With the increase in data size and distribution of data,…

数据库 · 计算机科学 2016-09-22 Adina Crainiceanu , Daniel Lemire

To store and search genomic databases efficiently, researchers have recently started building compressed self-indexes based on grammars. In this paper we show how, given a straight-line program with $r$ rules for a string (S [1..n]) whose…

数据结构与算法 · 计算机科学 2012-09-28 Travis Gagie , Paweł Gawrychowski , Juha Kärkkäinen , Yakov Nekrich , Simon J. Puglisi

Bloom and cuckoo filters provide fast approximate set membership while using little memory. Engineers use them to avoid expensive disk and network accesses. The recently introduced xor filters can be faster and smaller than Bloom and cuckoo…

数据结构与算法 · 计算机科学 2022-03-15 Thomas Mueller Graf , Daniel Lemire

Bloom filters (BF) are widely used for approximate membership queries over a set of elements. BF variants allow removals, sets of unbounded size or querying a sliding window over an unbounded stream. However, for this last case the best…

数据结构与算法 · 计算机科学 2020-01-10 Ariel Shtul , Carlos Baquero , Paulo Sérgio Almeida

This paper proposes a novel technique that applies case-based reasoning in order to generate templates for reusable parse tree fragments, based on PoS tags of bigrams and trigrams that demonstrate low variability in their syntactic analyses…

计算与语言 · 计算机科学 2019-04-09 Michalina Strzyz , Carlos Gómez-Rodríguez

String matching is the problem of finding all the occurrences of a pattern in a text. We propose improved versions of the fast family of string matching algorithms based on hashing $q$-grams. The improvement consists of considering minimal…

数据结构与算法 · 计算机科学 2023-03-13 Thierry Lecroq

Gaussian mixture models (GMM) are the most widely used statistical model for the $k$-means clustering problem and form a popular framework for clustering in machine learning and data analysis. In this paper, we propose a natural semi-random…

数据结构与算法 · 计算机科学 2017-11-27 Pranjal Awasthi , Aravindan Vijayaraghavan

In this paper, we address the problem of sampling from a set and reconstructing a set stored as a Bloom filter. To the best of our knowledge our work is the first to address this question. We introduce a novel hierarchical data structure…

数据结构与算法 · 计算机科学 2019-05-15 Neha Sengupta , Amitabha Bagchi , Srikanta Bedathur , Maya Ramanath

We study the computational complexity of two related problems: recovering a planted $q$-coloring in $G(n,1/2)$, and finding efficiently verifiable witnesses of non-$q$-colorability (a.k.a. refutations) in $G(n,1/2)$. Our main results show…

计算复杂性 · 计算机科学 2023-03-02 Pravesh K. Kothari , Santosh S. Vempala , Alexander S. Wein , Jeff Xu

For the first time we provide a succinct pattern matching index for arbitrary graphs that can be built in polynomial time, which requires less space and answers queries more efficiently than the one in [SODA 2021]. We show that, given an…

数据结构与算法 · 计算机科学 2021-11-09 Nicola Cotumaccio

With the growing scale of big data, probabilistic structures receive increasing popularity for efficient approximate storage and query processing. For example, Bloom filters (BF) can achieve satisfactory performance for approximate…

数据结构与算法 · 计算机科学 2019-12-17 Yue Fu , Rong Du , Haibo Hu , Man Ho Au , Dagang Li

We study strategies of approximate pattern matching that exploit bidirectional text indexes, extending and generalizing ideas of Lam et al. We introduce a formalism, called search schemes, to specify search strategies of this type, then…

数据结构与算法 · 计算机科学 2015-09-08 Gregory Kucherov , Kamil Salikhov , Dekel Tsur

Ultra-large chemical libraries are reaching 10s to 100s of billions of molecules. A challenge for these libraries is to efficiently check if a proposed molecule is present. Here we propose and study Bloom filters for testing if a molecule…

化学物理 · 物理学 2023-04-12 Jorge Medina , Andrew D White

We present a scalable approach for semi-supervised learning on graph-structured data that is based on an efficient variant of convolutional neural networks which operate directly on graphs. We motivate the choice of our convolutional…

机器学习 · 计算机科学 2017-02-23 Thomas N. Kipf , Max Welling

Language models are trained mainly on massive text data from the Internet, and it becomes increasingly important to understand this data source. Exact-match search engines enable searching in large text corpora - counting string appearances…

计算与语言 · 计算机科学 2026-01-07 Hao Xu , Jiacheng Liu , Yejin Choi , Noah A. Smith , Hannaneh Hajishirzi

Spectral clustering is a widely used method for community detection in networks. We focus on a semi-supervised community detection scenario in the Partially Labeled Stochastic Block Model (PL-SBM) with two balanced communities, where a…

统计理论 · 数学 2024-12-16 Nicolas Fraiman , Michael Nisenzon

We present a special-purpose algorithm for factoring semiprimes $N = pq$ in which one prime factor satisfies $p \approx c\,(a/b)^n$ for positive integers $a, b, c, n$ with $a > b$ and $\gcd(a,b) = 1$. Given the correct parameters $(a, b)$,…

数论 · 数学 2026-05-12 Sam Blake

In this paper, we consider the partial database search problem where given a database on N items, we are required to determine the first k bits of an address x such that f(x)=1. We derive an algorithm and a lower bound for this problem in…

量子物理 · 物理学 2007-05-23 Lov K. Grover , Jaikumar Radhakrishnan

These days, Key-Value Stores are widely used for scalable data storage. In this environment, Bloom filter (BF) serves as an efficient probabilistic data structure for representing sets of keys. They allow for set membership queries with no…

数据结构与算法 · 计算机科学 2025-12-16 Paul Walther , Wejdene Mansour , Johann Maximilian Zollner , Martin Werner