2017 · 30 citations · 41 references
ComputingComputer ScienceHigh-performance ComputingData AnalyticsData ManagementData MiningFrequency AnalysisFrequent Pattern MiningHigh-frequency Data AnalysisStream ProcessingStreaming AlgorithmsAlgorithm Performance EvaluationData SketchesData Stream ProcessingFrequent Itemset MiningHigh PerformanceMeasurementStream MiningStreaming Data Mining
Estimating frequencies of items over data streams is a common building block in streaming data measurement and analysis. Misra and Gries introduced their seminal algorithm for the problem in 1982, and the problem has since been revisited many times due its practicality and applicability. We describe a highly optimized version of Misra and Gries' algorithm that is suitable for deployment in industrial settings. Our code is made public via an open source library called Data Sketches that is already used by several companies and production systems.
41
Finding frequent items in data streams
Moses Charikar, Kevin Chen, Martı́n Farach-Colton · Theoretical Computer Science · 2003 · 1.3K citations
Mining anomalies using traffic feature distributions
Anukool Lakhina, Mark Crovella, Christophe Diot · 2005 · 1.1K citations · Full text
New directions in traffic measurement and accounting
Cristian Estan, George Varghese · 2001 · 742 citations
Jayadev Misra, David Gries · Science of Computer Programming · 1982 · 524 citations