Nearly optimal distinct elements and heavy hitters on sliding windows

  • Vladimir Braverman
  • , Elena Grigorescu
  • , Harry Lang
  • , David P. Woodruff
  • , Samson Zhou

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

14 Scopus citations

Abstract

We study the distinct elements and p-heavy hitters problems in the sliding window model, where only the most recent n elements in the data stream form the underlying set. We first introduce the composable histogram, a simple twist on the exponential (Datar et al., SODA 2002) and smooth histograms (Braverman and Ostrovsky, FOCS 2007) that may be of independent interest. We then show that the composable histogram along with a careful combination of existing techniques to track either the identity or frequency of a few specific items suffices to obtain algorithms for both distinct elements and p-heavy hitters that are nearly optimal in both n and. Applying our new composable histogram framework, we provide an algorithm that outputs a (1 + ϵ)-approximation to the number of distinct elements in the sliding window model and uses [EQUATION PRESENTED].

Original languageEnglish
Title of host publicationApproximation, Randomization, and Combinatorial Optimization. Algorithms and Techniques - 21st International Workshop, APPROX 2018, and 22nd International Workshop, RANDOM 2018
EditorsEric Blais, Jose D. P. Rolim, David Steurer, Klaus Jansen
PublisherSchloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
ISBN (Print)9783959770859
DOIs
StatePublished - 1 Aug 2018
Externally publishedYes
Event21st International Workshop on Approximation Algorithms for Combinatorial Optimization Problems, APPROX 2018 and the 22nd International Workshop on Randomization and Computation, RANDOM 2018 - Princeton, United States
Duration: 20 Aug 201822 Aug 2018

Publication series

NameLeibniz International Proceedings in Informatics, LIPIcs
Volume116
ISSN (Print)1868-8969

Conference

Conference21st International Workshop on Approximation Algorithms for Combinatorial Optimization Problems, APPROX 2018 and the 22nd International Workshop on Randomization and Computation, RANDOM 2018
Country/TerritoryUnited States
CityPrinceton
Period20/08/1822/08/18

Keywords

  • Distinct Elements
  • Heavy Hitters
  • Sliding Windows
  • Streaming Algorithms

ASJC Scopus subject areas

  • Software

Fingerprint

Dive into the research topics of 'Nearly optimal distinct elements and heavy hitters on sliding windows'. Together they form a unique fingerprint.

Cite this