Abstract

The skyline of a set of points in the plane is the subset of maximal points, where a point (x,y)(x,y) is maximal if no other point (x′,y′)(x',y') satisfies x′≥xx'\ge x and y′≥Yy'\ge Y. We consider the problem of preprocessing a set PP of nn points into a space efficient static data structure supporting orthogonal skyline counting queries, i.e. given a query rectangle RR to report the size of the skyline of PP intersected with RR. We present a data structure for storing n points with integer coordinates having query time O(lg⁡n/lg⁡lg⁡n)O(\lg n/\lg\lg n) and space usage O(n)O(n). The model of computation is a unit cost RAM with logarithmic word size. We prove that these bounds are the best possible by presenting a lower bound in the cell probe model with logarithmic word size: Space usage nlg⁡O(1)nn\lg^{O(1)} n implies worst case query time Ω(lg⁡n/lg⁡lg⁡n)Ω(\lg n/\lg\lg n).

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.