English

Faster Dynamic Range Mode

Data Structures and Algorithms 2020-04-21 v1

Abstract

In the dynamic range mode problem, we are given a sequence aa of length bounded by NN and asked to support element insertion, deletion, and queries for the most frequent element of a contiguous subsequence of aa. In this work, we devise a deterministic data structure that handles each operation in worst-case O~(N0.655994)\tilde{O}(N^{0.655994}) time, thus breaking the O(N2/3)O(N^{2/3}) per-operation time barrier for this problem. The data structure is achieved by combining the ideas in Williams and Xu (SODA 2020) for batch range mode with a novel data structure variant of the Min-Plus product.

Keywords

Cite

@article{arxiv.2004.08777,
  title  = {Faster Dynamic Range Mode},
  author = {Bryce Sandlund and Yinzhan Xu},
  journal= {arXiv preprint arXiv:2004.08777},
  year   = {2020}
}

Comments

To appear in ICALP'20