English

Improved Sliding Window Algorithms for Clustering and Coverage via Bucketing-Based Sketches

Data Structures and Algorithms 2021-11-01 v1

Abstract

Streaming computation plays an important role in large-scale data analysis. The sliding window model is a model of streaming computation which also captures the recency of the data. In this model, data arrives one item at a time, but only the latest WW data items are considered for a particular problem. The goal is to output a good solution at the end of the stream by maintaining a small summary during the stream. In this work, we propose a new algorithmic framework for designing efficient sliding window algorithms via bucketing-based sketches. Based on this new framework, we develop space-efficient sliding window algorithms for kk-cover, kk-clustering and diversity maximization problems. For each of the above problems, our algorithm achieves (1±ε)(1\pm \varepsilon)-approximation. Compared with the previous work, it improves both the approximation ratio and the space.

Keywords

Cite

@article{arxiv.2110.15533,
  title  = {Improved Sliding Window Algorithms for Clustering and Coverage via Bucketing-Based Sketches},
  author = {Alessandro Epasto and Mohammad Mahdian and Vahab Mirrokni and Peilin Zhong},
  journal= {arXiv preprint arXiv:2110.15533},
  year   = {2021}
}

Comments

SODA 2022

R2 v1 2026-06-24T07:17:06.974Z