中文
相关论文

相关论文: Non-Mergeable Sketching for Cardinality Estimation

200 篇论文

Data sketching is a critical tool for distinct counting, enabling multisets to be represented by compact summaries that admit fast cardinality estimates. Because sketches may be merged to summarize multiset unions, they are a basic building…

数据结构与算法 · 计算机科学 2023-02-07 Jonathan Hehir , Daniel Ting , Graham Cormode

We present HyperLogLogLog, a practical compression of the HyperLogLog sketch that compresses the sketch from $O(m\log\log n)$ bits down to $m \log_2\log_2\log_2 m + O(m+\log\log n)$ bits for estimating the number of distinct elements~$n$…

数据结构与算法 · 计算机科学 2022-05-24 Matti Karppa , Rasmus Pagh

Cardinality sketches are popular data structures that enhance the efficiency of working with large data sets. The sketches are randomized representations of sets that are only of logarithmic size but can support set merges and approximate…

数据结构与算法 · 计算机科学 2024-05-29 Sara Ahmadian , Edith Cohen

Estimating cardinality, i.e., the number of distinct elements, of a data stream is a fundamental problem in areas like databases, computer networks, and information retrieval. This study delves into a broader scenario where each element…

数据库 · 计算机科学 2024-06-28 Yiyan Qi , Rundong Li , Pinghui Wang , Yufang Sun , Rui Xing

This work presents new cardinality estimation methods for data sets recorded by HyperLogLog sketches. A simple derivation of the original estimator was found, that also gives insight how to correct its deficiencies. The result is an…

数据结构与算法 · 计算机科学 2017-06-23 Otmar Ertl

We discuss the problem of counting distinct elements in a stream. A stream is usually considered as a sequence of elements that come one at a time. An exact solution to the problem requires memory space of the size of the stream. For many…

数据结构与算法 · 计算机科学 2021-06-18 Tal Ohayon

Large, distributed data streams are now ubiquitous. High-accuracy sketches with low memory overhead have become the de facto method for analyzing this data. For instance, if we wish to group data by some label and report the largest counts…

数据结构与算法 · 计算机科学 2024-02-14 Homin K. Lee , Charles Masson

Summary statistics such as the mean and variance are easily maintained for large, distributed data streams, but order statistics (i.e., sample quantiles) can only be approximately summarized. There is extensive literature on maintaining…

数据库 · 计算机科学 2019-08-29 Charles Masson , Jee E. Rim , Homin K. Lee

We introduce the Huffman-Bucket Sketch (HBS), a simple, mergeable data structure that losslessly compresses a HyperLogLog (HLL) sketch with $m$ registers to optimal space $O(m+\log n)$ bits, with amortized constant-time updates, acting as a…

数据结构与算法 · 计算机科学 2026-03-12 Matti Karppa

Quantile summaries provide a scalable way to estimate the distribution of individual attributes in large datasets that are often distributed across multiple machines or generated by sensor networks. ReqSketch (arXiv:2004.01668) is currently…

数据结构与算法 · 计算机科学 2025-11-24 Tomáš Domes , Pavel Veselý

Structured high-cardinality data arises in many domains, and poses a major challenge for both modeling and inference. Graphical models are a popular approach to modeling structured data but they are unsuitable for high-cardinality…

数据结构与算法 · 计算机科学 2016-07-19 Branislav Kveton , Hung Bui , Mohammad Ghavamzadeh , Georgios Theocharous , S. Muthukrishnan , Siqi Sun

With the increasing rate of data generated by critical systems, estimating functions on streaming data has become essential. This demand has driven numerous advancements in algorithms designed to efficiently query and analyze one or more…

数据库 · 计算机科学 2024-05-16 Mike Heddes , Igor Nunes , Tony Givargis , Alex Nicolau

This paper presents new methods to estimate the cardinalities of data sets recorded by HyperLogLog sketches. A theoretically motivated extension to the original estimator is presented that eliminates the bias for small and large…

数据结构与算法 · 计算机科学 2017-02-27 Otmar Ertl

Sketch-based streaming algorithms allow efficient processing of big data. These algorithms use small fixed-size storage to store a summary ("sketch") of the input data, and use probabilistic algorithms to estimate the desired quantity.…

数据库 · 计算机科学 2016-11-08 Reuven Cohen , Liran Katzir , Aviv Yehezkel

Data sketches are a set of widely used approximated data summarizing techniques. Their fundamental property is sub-linear memory complexity on the input cardinality, an important aspect when processing streams or data sets with a vast base…

分布式、并行与集群计算 · 计算机科学 2020-10-21 Amit Kulkarni , Monica Chiosa , Thomas B. Preußer , Kaan Kara , David Sidler , Gustavo Alonso

Random sketching is a dimensionality reduction technique that approximately preserves norms and singular values up to some $O(1)$ distortion factor with high probability. The most popular sketches in literature are the Gaussian sketch and…

数值分析 · 数学 2025-08-21 Andrew J. Higgins , Erik G. Boman , Ichitaro Yamazaki

Interactive analytics increasingly involves querying for quantiles over sub-populations of high cardinality datasets. Data processing engines such as Druid and Spark use mergeable summaries to estimate quantiles, but summary merge times can…

数据库 · 计算机科学 2018-07-17 Edward Gan , Jialin Ding , Kai Sheng Tai , Vatsal Sharan , Peter Bailis

Cardinality sketches are compact data structures that efficiently estimate the number of distinct elements across multiple queries while minimizing storage, communication, and computational costs. However, recent research has shown that…

数据结构与算法 · 计算机科学 2025-02-11 Edith Cohen , Mihir Singhal , Uri Stemmer

We present DegreeSketch, a semi-streaming distributed sketch data structure and demonstrate its utility for estimating local neighborhood sizes and local triangle count heavy hitters on massive graphs. DegreeSketch consists of…

分布式、并行与集群计算 · 计算机科学 2020-04-10 Benjamin W. Priest

MinHash and HyperLogLog are sketching algorithms that have become indispensable for set summaries in big data applications. While HyperLogLog allows counting different elements with very little space, MinHash is suitable for the fast…

数据结构与算法 · 计算机科学 2021-08-12 Otmar Ertl
‹ 上一页 1 2 3 10 下一页 ›