Dynamically maintaining frequent items over a data stream

Cheqing Jin*, Weining Qian, Chaofeng Sha, Jeffrey X. Yu, Aoying Zhou

*Corresponding author for this work

Research output: Contribution to conferencePaperpeer-review

128 Scopus citations

Abstract

It is challenge to maintain frequent items over a data stream, with a small bounded memory, in a dynamic environment where both insertion/deletion of items are allowed. In this paper, we propose a new novel algorithm, called hCount, which can handle both insertion and deletion of items with a much less memory space than the best reported algorithm. Our algorithm is also superior in terms of precision, recall and processing time. In addition, our approach does not request the preknowledge on the size of range for a data stream, and can handle range extension dynamically. Given a little modification, algorithm hCount can be improved to hCount*, which even owns significantly better performance than before.

Original languageEnglish
Pages287-294
Number of pages8
DOIs
StatePublished - 2003
Externally publishedYes
EventCIKM 2003: Proceedings of the Twelfth ACM International Conference on Information and Knowledge Management - New Orleans, LA, United States
Duration: 3 Nov 20038 Nov 2003

Conference

ConferenceCIKM 2003: Proceedings of the Twelfth ACM International Conference on Information and Knowledge Management
Country/TerritoryUnited States
CityNew Orleans, LA
Period3/11/038/11/03

Keywords

  • Algorithm
  • Frequent items
  • Stream

Fingerprint

Dive into the research topics of 'Dynamically maintaining frequent items over a data stream'. Together they form a unique fingerprint.

Cite this