中文
相关论文

相关论文: Engineering Practical Succinct Bit Vectors: A Spac…

200 篇论文

Bit vectors are fundamental building blocks of many succinct data structures. They can be used to represent graphs, are an important part of many text indices in the form of the wavelet tree, and can be used to encode ordered sequences of…

数据结构与算法 · 计算机科学 2022-11-08 Florian Kurpicz

Bit vectors with support for fast rank and select are a fundamental building block for compressed data structures. We close a gap between theory and practice by analyzing an important part of the design space and experimentally evaluating a…

数据结构与算法 · 计算机科学 2025-09-23 Florian Kurpicz , Niccolò Rigi-Luperti , Peter Sanders

Rank and select data structures seek to preprocess a bit vector to quickly answer two kinds of queries: rank(i) gives the number of 1 bits in slots 0 through i, and select(j) gives the first slot s with rank(s) = j. A succinct data…

数据结构与算法 · 计算机科学 2024-05-09 Matthew D. Laws , Jocelyn Bliven , Kit Conklin , Elyes Laalai , Samuel McCauley , Zach S. Sturdevant

Given an $n$-bit array $A$, the succinct rank data structure problem asks to construct a data structure using space $n+r$ bits for $r\ll n$, supporting rank queries of form $\mathtt{rank}(x)=\sum_{i=0}^{x-1} A[i]$. In this paper, we design…

数据结构与算法 · 计算机科学 2019-04-08 Huacheng Yu

The rank problem in succinct data structures asks to preprocess an array A[1..n] of bits into a data structure using as close to n bits as possible, and answer queries of the form rank(k) = Sum_{i=1}^k A[i]. The problem has been intensely…

数据结构与算法 · 计算机科学 2009-07-08 Mihai Patrascu

One of the central problems in the design of compressed data structures is the efficient support for rank and select queries on bitvectors. These two operations form the backbone of more complex data structures (such as wavelet trees) used…

数据结构与算法 · 计算机科学 2025-09-09 Eric Chiu , Dominik Kempa

Rank and select queries on bitmaps are essential building bricks of many compressed data structures, including text indexes, membership and range supporting spatial data structures, compressed graphs, and more. Theoretically considered yet…

数据结构与算法 · 计算机科学 2016-05-13 Szymon Grabowski , Marcin Raniszewski

A retrieval data structure for a static function $f:S\rightarrow \{0,1\}^r$ supports queries that return $f(x)$ for any $x \in S$. Retrieval data structures can be used to implement a static approximate membership query data structure…

数据结构与算法 · 计算机科学 2022-02-08 Peter C. Dillinger , Lorenz Hübschle-Schneider , Peter Sanders , Stefan Walzer

We consider succinct data structures for representing a set of $n$ horizontal line segments in the plane given in rank space to support \emph{segment access}, \emph{segment selection}, and \emph{segment rank} queries. A segment access query…

数据结构与算法 · 计算机科学 2024-12-09 Philip Bille , Inge Li Gørtz , Simon R. Tarnow

The range-minimum query (RMQ) problem is a fundamental data structuring task with numerous applications. Despite the fact that succinct solutions with worst-case optimal $2n+o(n)$ bits of space and constant query time are known, it has been…

数据结构与算法 · 计算机科学 2019-03-07 J. Ian Munro , Sebastian Wild

We consider the problem of supporting Rank() and Select() operations on a bit vector of length m with n 1 bits. The problem is considered in the succinct index model, where the bit vector is stored in "read-only" memory and an additional…

数据结构与算法 · 计算机科学 2015-03-19 Alexander Golynski , Alessio Orlandi , Rajeev Raman , S. Srinivasa Rao

For years, SIMD/vector units have enhanced the capabilities of modern CPUs in High-Performance Computing (HPC) and mobile technology. Typical commercially-available SIMD units process up to 8 double-precision elements with one instruction.…

分布式、并行与集群计算 · 计算机科学 2023-11-14 Pablo Vizcaino , Georgios Ieronymakis , Nikolaos Dimou , Vassilis Papaefstathiou , Jesus Labarta , Filippo Mantovani

We present SwiftEmbed, a production-oriented serving system for static token embeddings that achieves 1.12\,ms p50 latency for single-text requests while maintaining a 60.6 MTEB average score across 8 representative tasks. Built around the…

计算与语言 · 计算机科学 2026-03-10 Edouard Lansiaux , Antoine Simonet , Eric Wiel

BERT based ranking models have achieved superior performance on various information retrieval tasks. However, the large number of parameters and complex self-attention operation come at a significant latency overhead. To remedy this, recent…

信息检索 · 计算机科学 2021-10-06 Nachshon Cohen , Amit Portnoy , Besnik Fetahu , Amir Ingber

The successor and predecessor problem consists of obtaining the closest value in a set of integers, greater/smaller than a given value. This problem has interesting applications, like the intersection of inverted lists. It can be easily…

数据结构与算法 · 计算机科学 2020-02-27 Adrián Gómez-Brandón

Given a text, rank and select queries return the number of occurrences of a character up to a position (rank) or the position of a character with a given rank (select). These queries have applications in, e.g., compression, computational…

数据结构与算法 · 计算机科学 2023-11-10 Matteo Ceregini , Florian Kurpicz , Rossano Venturini

Succinct data structures give space-efficient representations of large amounts of data without sacrificing performance. They rely one cleverly designed data representations and algorithms. We present here the formalization in Coq/SSReflect…

编程语言 · 计算机科学 2019-07-03 Reynald Affeldt , Jacques Garrigue , Xuanrui Qi , Kazunari Tanaka

We perform experimental studies on data structures that answer path median, path counting, and path reporting queries in weighted trees. These query problems generalize the well-known range median query problem in arrays, as well as the…

数据结构与算法 · 计算机科学 2020-04-21 Meng He , Serikzhan Kazi

Given a partition of an n element set into equivalence classes, we consider time-space tradeoffs for representing it to support the query that asks whether two given elements are in the same equivalence class. This has various applications…

数据结构与算法 · 计算机科学 2013-06-19 Moshe Lewenstein , J. Ian Munro , Venkatesh Raman

Dense retrieval models have become a standard for state-of-the-art information retrieval. However, their high-dimensional, high-precision (float32) vector embeddings create significant storage and memory challenges for real-world…

信息检索 · 计算机科学 2025-11-19 Satyanarayan Pati
‹ 上一页 1 2 3 10 下一页 ›