Universal and Tight Bounds on Counting Errors of Count-Min Sketch with Conservative Updates

Count-Min Sketch with Conservative Updates ( CMS-CU ) is a memory-efficient hash-based algorithm used to estimate the occurrences of items within a data stream. In this paper, we study a similar algorithm, which we refer to as CU-S, where d hash functions map each item to d counters in a single array of size m . Specifically, we present an analytical method to quantify the trade-off between memory usage and the Counting Error ( CE ) of an item in CU-S, defined as the discrepancy between the estimated and actual number of its occurrences. The first result of this paper shows that items absent from the stream experience the highest CE. We refer to their error as the Unseen items Error ( UE ). The second result is an upper bound on UE of any stream, expressed in terms of the Reference Error ( RE ), which is UE of a reference stream where each item appears at most once. Finally, we construct two Markov processes parametrized by g which yield lower and upper bounds on RE, with g balancing accuracy and computation time of these bounds.

Authors

Institutions

Publication Details

Journal
ACM SIGMETRICS Performance Evaluation Review
Published
2025-06-16
DOI
https://doi.org/10.1145/3744970.3727329
Primary Topic
Caching and Content Delivery
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Universal and Tight Bounds on Counting Errors of Count-Min Sketch with Conservative Updates

Younes Ben Mazziane, Othmane Marfoq
ACM SIGMETRICS Performance Evaluation Review
Caching and Content Delivery
article

Universal and Tight Bounds on Counting Errors of Count-Min Sketch with Conservative Updates

Younes Ben Mazziane, Othmane Marfoq
article en

Abstract

Count-Min Sketch with Conservative Updates ( CMS-CU ) is a memory-efficient hash-based algorithm used to estimate the occurrences of items within a data stream. In this paper, we study a similar algorithm, which we refer to as CU-S, where d hash functions map each item to d counters in a single array of size m . Specifically, we present an analytical method to quantify the trade-off between memory usage and the Counting Error ( CE ) of an item in CU-S, defined as the discrepancy between the estimated and actual number of its occurrences. The first result of this paper shows that items absent from the stream experience the highest CE. We refer to their error as the Unseen items Error ( UE ). The second result is an upper bound on UE of any stream, expressed in terms of the Reference Error ( RE ), which is UE of a reference stream where each item appears at most once. Finally, we construct two Markov processes parametrized by g which yield lower and upper bounds on RE, with g balancing accuracy and computation time of these bounds.

ACM SIGMETRICS Performance Evaluation ReviewVol. 53(1)
Université d'Avignon et des Pays de Vaucluse (FR)
Agence Nationale de la Recherche
Openalex Percentile: Top 85%
Caching and Content Delivery
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.