Related Experiment Video
Updated: Apr 24, 2026

06:02
Topographical Estimation of Visual Population Receptive Fields by fMRI
Published on: February 3, 2015
8.6K
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.
Scientific Reports
|April 22, 2026
Summary
Gentle-Sketch offers efficient top-k estimation in network data streams. This novel invertible sketch improves accuracy and throughput, outperforming existing methods for high-speed packet processing.
Area of Science:
- Computer Science
- Network Data Stream Processing
Background:
- Top-k estimation is crucial for network data stream processing but faces challenges with high-speed traffic and limited resources.
- Existing invertible sketch algorithms often exhibit high memory access overhead, hindering performance.
Purpose of the Study:
- To propose Gentle-Sketch, a high-performance, compact invertible sketch for accurate top-k estimation.
- To address memory utilization and access overhead issues in current sketch algorithms.
Main Methods:
- Gentle-Sketch utilizes an adaptive structure with multiple buckets, tailoring entry sizes to stream distribution.
- It employs flexible relocation of overflowing flows to optimize memory usage and preserve flow characteristics.
- The algorithm hashes each flow to multiple buckets for efficient processing.
Main Results:
- Gentle-Sketch achieves invertibility with high accuracy and throughput in top-k estimation.
- It demonstrates superior performance compared to existing sketch algorithms, including Double-Anonymous Sketch.
- Specifically, it improves estimation precision by over 20% and doubles throughput.
Conclusions:
- Gentle-Sketch provides a high-performance and memory-efficient solution for top-k estimation in network data streams.
- Its adaptive design and flow relocation mechanism enhance accuracy and throughput, making it suitable for resource-constrained environments.
Related Concept Videos
Curve Sketching and Derivatives
268
Understanding the behavior of a function through its first and second derivatives is essential for analyzing its graph. Derivatives provide insight into where a function increases or decreases, where it attains local maxima or minima, and how its curvature behaves across different intervals.The first derivative of a function reveals the slope of the tangent line at any given point. Points where the derivative is zero or undefined are considered critical, as they often indicate potential extrema...
268
Guidelines for Sketching a Curve
325
Curve sketching is a systematic method for understanding the overall behavior of a function by analyzing its key mathematical features. A function defines a curve on the coordinate plane, where the horizontal axis represents the input variable and the vertical axis represents the output. The process begins by determining the domain, which specifies the set of input values for which the function is defined and establishes the horizontal extent of the graph.Intercepts with the horizontal and...
325
One-Compartment Open Model: Wagner-Nelson and Loo Riegelman Method for ka Estimation
1.5K
This lesson introduces two critical methods in pharmacokinetics, the Wagner-Nelson and Loo-Riegelman methods, used for estimating the absorption rate constant (ka) for drugs administered via non-intravenous routes. The Wagner-Nelson method relates ka to the plasma concentration derived from the slope of a semilog percent unabsorbed time plot. However, it is limited to drugs with one-compartment kinetics and can be impacted by factors like gastrointestinal motility or enzymatic degradation.
On...
On...
1.5K
Vector Algebra: Graphical Method
13.6K
Vectors can be multiplied by scalars, added to other vectors, or subtracted from other vectors. The vector sum of two (or more) vectors is called the resultant vector or, for short, the resultant.
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...
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...
13.6K
Skewness
14.7K
The measures of central tendency calculated from a data set may not reveal much about its intrinsic distribution. If a plot is made of the data set’s values, the mean and the median may not only differ, but also the plot may have more values on one side of the central tendencies. Such a data set is said to be skewed towards that side.
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...
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...
14.7K
Types of Skewness
14.1K
If the frequency distribution of a data set is more inclined towards smaller or larger values, the distribution is said to be skewed. If data values are skewed to the right, then the distribution is called positively skewed. Conversely, if the plot is skewed to the left, the distribution is called negatively skewed.
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,...
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,...
14.1K
