中文
相关论文

相关论文: Fast and Lightweight Distributed Suffix Array Cons…

200 篇论文

The suffix tree is a data structure for indexing strings. It is used in a variety of applications such as bioinformatics, time series analysis, clustering, text editing and data compression. However, when the string and the resulting suffix…

数据库 · 计算机科学 2011-10-03 Essam Mansour , Amin Allam , Spiros Skiadopoulos , Panos Kalnis

We present an extension of the in-place BWT algorithm of Crochemore et al. [8] that enables the construction of the Lyndon array using O(1) extra space. Our approach incrementally maintains the lexicographic ranks of the suffixes during the…

数据结构与算法 · 计算机科学 2025-12-25 Felipe A. Louza , Arnaud Lefebvre

The notions of synchronizing and partitioning sets are recently introduced variants of locally consistent parsings with great potential in problem-solving. In this paper we propose a deterministic algorithm that constructs for a given…

数据结构与算法 · 计算机科学 2024-04-23 Dmitry Kosolobov , Nikita Sivukhin

Coded caching is an emerging technique to reduce the data transmission load during the peak-traffic times. In such a scheme, each file in the data center or library is usually divided into a number of packets to pursue a low broadcasting…

信息论 · 计算机科学 2022-01-06 Xianzhang Wu , Minquan Cheng , Congduan Li , Li Chen

Assigning weights to a large pool of objects is a fundamental task in a wide variety of applications. In this article, we introduce the concept of structured high-dimensional probability simplexes, in which most components are zero or near…

统计方法学 · 统计学 2022-09-19 Huiming Lin , Meng Li

In recent years, RDF has gained popularity as a format for the standardized publication and exchange of information in the Web of Data. In this paper we introduce RDFCSA, a data structure that is able to self-index an RDF dataset in small…

数据结构与算法 · 计算机科学 2024-10-30 Nieves R. Brisaboa , Ana Cerdeira-Pena , Guillermo de Bernardo , Antonio Fariña , Gonzalo Navarro

The suffix array $SA[1..n]$ of a text $T$ of length $n$ is a permutation of $\{1,\ldots,n\}$ describing the lexicographical ordering of suffixes of $T$, and it is considered to be among of the most important data structures in string…

数据结构与算法 · 计算机科学 2022-06-17 Dominik Kempa , Tomasz Kociumaka

We consider the task of building compact deep learning pipelines suitable for deployment on storage and power constrained mobile devices. We propose a unified framework to learn a broad family of structured parameter matrices that are…

机器学习 · 统计学 2015-10-07 Vikas Sindhwani , Tara N. Sainath , Sanjiv Kumar

Matrix factorization is a common machine learning technique for recommender systems. Despite its high prediction accuracy, the Bayesian Probabilistic Matrix Factorization algorithm (BPMF) has not been widely used on large scale data because…

分布式、并行与集群计算 · 计算机科学 2017-05-12 Tom Vander Aa , Imen Chakroun , Tom Haber

This paper introduces a novel algorithm combination designed for fast one-to-many multicriteria shortest path search. A preprocessing algorithm excludes irrelevant vertices by building a smaller cover graph. A modified version of…

数据结构与算法 · 计算机科学 2022-02-01 Temirlan Kurbanov , Marek Cuchý , Jiří Vokřínek

Data deduplication has gained wide acclaim as a mechanism to improve storage efficiency and conserve network bandwidth. Its most critical phase, data chunking, is responsible for the overall space savings achieved via the deduplication…

分布式、并行与集群计算 · 计算机科学 2025-05-28 Sreeharsha Udayashankar , Samer Al-Kiswany

Constructing the Burrows-Wheeler transform (BWT) for long strings poses significant challenges regarding construction time and memory usage. We use a prefix of the suffix array to partition a long string into shorter substrings, thereby…

数据结构与算法 · 计算机科学 2025-05-15 Enno Adler , Stefan Böttcher , Rita Hartel

Despite the outstanding performance of deep neural networks in different applications, they are still computationally extensive and require a great number of memories. This motivates more research on reducing the resources required for…

机器学习 · 计算机科学 2023-01-09 Alireza Bordbar , Mohammad Hossein Kahaei

Weighted minwise hashing is a standard dimensionality reduction technique with applications to similarity search and large-scale kernel machines. We introduce a simple algorithm that takes a weighted set $x \in \mathbb{R}_{\geq 0}^{d}$ and…

数据结构与算法 · 计算机科学 2020-05-26 Tobias Christiani

In this paper we present a new fast algorithm finding minimal reset words for finite synchronizing automata. The problem is know to be computationally hard, and our algorithm is exponential. Yet, it is faster than the algorithms used so far…

形式语言与自动机理论 · 计算机科学 2014-12-15 Andrzej Kisielewicz , Jakub Kowalski , Marek Szykuła

In this paper, an improved GEF fast addition algorithm is proposed. The proposed algorithm reduces time and memory space. In this algorithm, carry is calculated on the basis of arrival timing of the operand's bits without overhead of…

数据结构与算法 · 计算机科学 2013-04-09 Md. Mizanur Rahman , Md. Shahadat Hossain , Md. Rakib Hasan , M. M. A. Hashem

Memory disaggregation can potentially allow memory-optimized range indexes such as B+-trees to scale beyond one machine while attaining high hardware utilization and low cost. Designing scalable indexes on disaggregated memory, however, is…

数据库 · 计算机科学 2024-05-24 Baotong Lu , Kaisong Huang , Chieh-Jan Mike Liang , Tianzheng Wang , Eric Lo

Data structures for efficient sampling from a set of weighted items are an important building block of many applications. However, few parallel solutions are known. We close many of these gaps both for shared-memory and distributed-memory…

数据结构与算法 · 计算机科学 2021-07-20 Lorenz Hübschle-Schneider , Peter Sanders

Spanners are fundamental graph structures that sparsify graphs at the cost of small stretch. In particular, in recent years, many sequential algorithms constructing additive all-pairs spanners were designed, providing very sparse…

分布式、并行与集群计算 · 计算机科学 2020-06-03 Keren Censor-Hillel , Ami Paz , Noam Ravid

We show that the Longest Common Prefix Array of a text collection of total size n on alphabet [1, {\sigma}] can be computed from the Burrows-Wheeler transformed collection in O(n log {\sigma}) time using o(n log {\sigma}) bits of working…

数据结构与算法 · 计算机科学 2019-01-23 Nicola Prezza , Giovanna Rosone