Related Experiment Video
Updated: Apr 24, 2026

Topographical Estimation of Visual Population Receptive Fields by fMRI
Published on: February 3, 2015
Gentle-Sketch: a high-performance and compact invertible sketch for top-K estimation
Yao Xin1, Chuan Chen1, Shufan Cao1
1Cyberspace Institute of Advanced Technology, Guangzhou University, Guangzhou, China.
None:
Top-k estimation has been a significant research focus in network data stream processing, owing to its broad range of applications. However, the rapid detection of top-k frequent flows in massive network traffic poses considerable challenges, primarily due to the stringent requirements for high-speed packet processing and constraints in resource availability. Invertible sketches, as summary data structures, enable the recovery of top-k flows with limited memory usage and bounded error guarantees. To the best of our knowledge, most existing invertible sketch algorithms suffer from high memory access overhead, which adversely affects their performance in top-k estimation. This article proposes Gentle-Sketch, a high-performance and compact invertible sketch that supports top-k estimation using small and statically allocated memory. Designed around the inherent characteristics of data streams, Gentle-Sketch adopts an adaptive structure that organizes multiple buckets in a specific manner. The entry size per bucket is tailored to match the stream distribution. Gentle-Sketch hashes each flow to multiple buckets and flexibly relocates overflowing flows, improving memory utilization. This mechanism preserves elephant flows and incorporates more mice flows without throughput loss. Extensive experimental results demonstrate that Gentle-Sketch achieves invertibility while maintaining high accuracy and throughput in top-k estimation compared to existing sketch algorithms. In particular, compared to the state-of-the-art Double-Anonymous Sketch, Gentle-Sketch improves estimation precision by over 20% and increases throughput by more than a factor of two.
Related Concept Videos
Curve Sketching and Derivatives
Guidelines for Sketching a Curve
One-Compartment Open Model: Wagner-Nelson and Loo Riegelman Method for ka Estimation
On...
Vector Algebra: Graphical Method
We use the laws of geometry to construct resultant vectors, followed by trigonometry to find vector magnitudes and directions. For a geometric construction of the sum of two vectors in a plane, we follow the parallelogram rule. Suppose two vectors are at arbitrary positions. Translate either one of...
Skewness
The longer the tail of the plot on one side, the more skewed it is. The skewness of a data set’s values suggests that the measures of central tendency...
Types of Skewness
For instance, in the middle of a pandemic, the geographical distribution of vaccine coverage may be positively skewed towards populations in the global north countries. However,...
