Optimal Planar Orthogonal Skyline Counting Queries
Gerth St{\o}lting Brodal, Kasper Green Larsen

TL;DR
This paper introduces an optimal data structure for orthogonal skyline counting queries in the plane, achieving the best possible query time and space efficiency, with proven lower bounds.
Contribution
It presents a space-efficient static data structure with optimal query time for skyline counting, and establishes matching lower bounds in the cell probe model.
Findings
Query time $O(rac{ ext{lg} n}{ ext{lg} ext{lg} n})$ achieved
Space usage is $O(n)$, optimal for the problem
Lower bounds match the upper bounds, proving optimality
Abstract
The skyline of a set of points in the plane is the subset of maximal points, where a point is maximal if no other point satisfies and . We consider the problem of preprocessing a set of points into a space efficient static data structure supporting orthogonal skyline counting queries, i.e. given a query rectangle to report the size of the skyline of intersected with . We present a data structure for storing n points with integer coordinates having query time and space usage . 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 implies worst case query time .
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsData Management and Algorithms · Algorithms and Data Compression · Computational Geometry and Mesh Generation
