The frequent items problem, under polynomial decay, in the streaming model

Guy Feigenblat, Ofra Itzhaki, Ely Porat

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

We consider the problem of estimating the frequency count of data stream elements under polynomial decay functions. In these settings every element arrives in the stream is assigned with a time decreasing weight, using a non increasing polynomial function. Decay functions are used in applications where older data is less significant \ interesting \ reliable than recent data. We propose 3 poly-logarithmic algorithms for the problem. The first one, deterministic, uses O(1/ε2 log N (log log N + log U)) bits. The second one, probabilistic, uses O(1/ε2 log 1/εδ log N) bits and the third one, deterministic in the stochastic model, uses O(1/ε2 log N) bits. In addition we show that using additional additive error can improve, in some cases, the space bounds. This variant of the problem is important and has many applications. To our knowledge it was never studied before.

Original languageEnglish
Title of host publicationString Processing and Information Retrieval - 16th International Symposium, SPIRE 2009, Proceedings
Pages266-276
Number of pages11
DOIs
StatePublished - 2009
Event16th International Symposium on String Processing and Information Retrieval, SPIRE 2009 - Saariselka, Finland
Duration: 25 Aug 200927 Aug 2009

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume5721 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference16th International Symposium on String Processing and Information Retrieval, SPIRE 2009
Country/TerritoryFinland
CitySaariselka
Period25/08/0927/08/09

Fingerprint

Dive into the research topics of 'The frequent items problem, under polynomial decay, in the streaming model'. Together they form a unique fingerprint.

Cite this