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 $k > 0$, 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.
Paper Prompts
Sign up for free to create and run prompts on this paper.