Papers
Topics
Authors
Recent
Search
2000 character limit reached

I/O-Efficient Dynamic Planar Range Skyline Queries

Published 10 Jul 2012 in cs.DS | (1207.2341v1)

Abstract: We present the first fully dynamic worst case I/O-efficient data structures that support planar orthogonal \textit{3-sided range skyline reporting queries} in $\bigO (\log_{2B<sup>\epsilon}</sup> n + \frac{t}{B<sup>{1-\epsilon}})$ I/Os and updates in $\bigO (\log_{2B<sup>\epsilon}</sup> n)$ I/Os, using $\bigO (\frac{n}{B<sup>{1-\epsilon}})$ blocks of space, for nn input planar points, tt reported points, and parameter 0≤ϵ≤10 \leq \epsilon \leq 1. We obtain the result by extending Sundar's priority queues with attrition to support the operations \textsc{DeleteMin} and \textsc{CatenateAndAttrite} in $\bigO (1)$ worst case I/Os, and in $\bigO(1/B)$ amortized I/Os given that a constant number of blocks is already loaded in main memory. Finally, we show that any pointer-based static data structure that supports \textit{dominated maxima reporting queries}, namely the difficult special case of 4-sided skyline queries, in $\bigO(\log<sup>{\bigO(1)}n</sup> +t)$ worst case time must occupy Ω(nlog⁡nlog⁡log⁡n)\Omega(n \frac{\log n}{\log \log n}) space, by adapting a similar lower bounding argument for planar 4-sided range reporting queries.

Citations (1)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.