Lune

FOCS2024顶会

Optimal Quantile Estimation: Beyond the Comparison Model

Meghal Gupta, Mihir Singhal, Hongxun Wu

2024年份
3被引次数
4顶会引用

摘要

Estimating quantiles is one of the foundational problems of data sketching. Givennnelementsx1,x2,…,xnx_{1},x_{2}, \ldots, x_{n}from some universe of sizeUUarriving in a data stream, a quantile sketch estimates the rank of any element with additive error at mostεn\varepsilon n. A low-space algorithm solving this task has applications in database systems, network measurement, load balancing, and many other practical scenarios. Current quantile estimation algorithms described as optimal include the GK sketch (Greenwald and Khanna 2001) usingO(ε−1log⁡n)O(\varepsilon^{-1}\log n)words (deterministic) and the KLL sketch (Karnin, Lang, and Liberty 2016) usingO(>εO (>\varepsilonlog log(1/δ)(1/\delta)) words (ran-domized, with failure probabilityδ\delta). However, both algorithms are only optimal in the comparison-based model, whereas many typical applications involve streams of integers that the sketch can use aside from making comparisons. If we go beyond the comparison-based model, the deterministic q-digest sketch (Shrivastava, Buragohain, Agrawal, and Suri 2004) achieves a space complexity ofO(ε−1log⁡U)O(\varepsilon^{-1}\log U)words, which is incomparable to the previously-mentioned sketches. It has long been asked whether there is a quantile sketch usingO(ϵ−1)O(\epsilon^{-1})words of space (which is optimal as long asn≤n\leqpoly(U)(U)). In this work, we present a deterministic algorithm usingO(ε−1)O(\varepsilon^{-1})words, resolving this line of work.

问问这篇 Paper

智能体会读完全文。

Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。

可以从这些问题问起

智能体调用

Luneget_paper_fulltext

在 Lune 里问

免费开始,无需绑卡

引用它的顶会 Paper4

问问它们各自怎么用它

相关 Paper

黄昏的海面,两侧是细线勾勒的悬崖