Dynamic Range Selection in Linear Space
Abstract
Given a set of points in the plane, we consider the problem of answering range selection queries on : that is, given an arbitrary -range and an integer , return the -th smallest -coordinate from the set of points that have -coordinates in . We present a linear space data structure that maintains a dynamic set of points in the plane with real coordinates, and supports range selection queries in time, as well as insertions and deletions in amortized time. The space usage of this data structure is an factor improvement over the previous best result, while maintaining asymptotically matching query and update times. We also present a succinct data structure that supports range selection queries on a dynamic array of values drawn from a bounded universe.
Cite
@article{arxiv.1106.5076,
title = {Dynamic Range Selection in Linear Space},
author = {Meng He and J. Ian Munro and Patrick K. Nicholson},
journal= {arXiv preprint arXiv:1106.5076},
year = {2013}
}
Comments
11 pages (lncs fullpage). This is a corrected version of the preliminary version of the paper that appeared in ISAAC 2011