Randomized Admission Policy for Efficient Top-k, Frequency, and Volume Estimation

Ran Ben Basat, Xiaoqi Chen, Gil Einziger, Roy Friedman, Yaron Kassner

Research output: Contribution to journalArticlepeer-review


Network management protocols often require timely and meaningful insight about per flow network traffic. This paper introduces Randomized Admission Policy RAP -a novel algorithm for the frequency, top-k, and byte volume estimation problems, which are fundamental in network monitoring. We demonstrate space reductions compared to the alternatives, for the frequency estimation problem, by a factor of up to 32 on real packet traces and up to 128 on heavy-tailed workloads. For top-$k$ identification, RAP exhibits memory savings by a factor of between 4 and 64 depending on the workloads' skewness. These empirical results are backed by formal analysis, indicating the asymptotic space improvement of our probabilistic admission approach. In Addition, we present d-way RAP, a hardware friendly variant of RAP that empirically maintains its space and accuracy benefits.

Original languageEnglish
Article number3370594
Pages (from-to)1432-1445
Number of pages14
JournalIEEE/ACM Transactions on Networking
Issue number4
StatePublished - 1 Aug 2019


  • Algorithm design and analysis
  • approximation algorithms

All Science Journal Classification (ASJC) codes

  • Software
  • Computer Science Applications
  • Computer Networks and Communications
  • Electrical and Electronic Engineering


Dive into the research topics of 'Randomized Admission Policy for Efficient Top-k, Frequency, and Volume Estimation'. Together they form a unique fingerprint.

Cite this