Computation of spatial skyline points

We discuss a method of finding skyline or non-dominated sites in a set $P$ of $n$ point sites with respect to a set $S$ of $m$ points. A site $p \in P$ is non-dominated if and only if for each $q \in P \setminus \{p\}$, there exists at least one point $s \in S$ that is closer to $p$ than to $q$. We reduce this problem of determining non-dominated sites to the problem of finding sites that have non-empty cells in an additively weighted Voronoi diagram under a convex distance function. The weights of said Voronoi diagram are derived from the coordinates of the sites of $P$, while the convex distance function is derived from $S$. In the two-dimensional plane, this reduction gives an $O((n + m) \log (n + m))$-time algorithm to find the non-dominated points.

[1]  Seung-won Hwang,et al.  MSSQ: Manhattan Spatial Skyline Queries , 2014, Inf. Syst..

[2]  Bernhard Seeger,et al.  Progressive skyline computation in database systems , 2005, TODS.

[3]  R. Schneider Convex Bodies: The Brunn–Minkowski Theory: Minkowski addition , 1993 .

[4]  Michael Ian Shamos,et al.  Computational geometry: an introduction , 1985 .

[5]  Otfried Cheong,et al.  Computation of Non-dominated Points Using Compact Voronoi Diagrams , 2010, WALCOM.

[6]  David G. Kirkpatrick,et al.  Tentative Prune-and-Search for Computing Fixed-Points with Applications to Geometric Computation , 1995, Fundam. Informaticae.

[7]  Kevin Q. Brown Geometric transforms for fast geometric algorithms , 1979 .

[8]  J. Sack,et al.  Handbook of computational geometry , 2000 .

[9]  Cyrus Shahabi,et al.  Processing spatial skyline queries in both vector spaces and spatial network databases , 2009, TODS.

[10]  David G. Kirkpatrick,et al.  A compact piecewise-linear voronoi diagram for convex sites in the plane , 1996, Discret. Comput. Geom..

[11]  Seung-won Hwang,et al.  Spatial skyline queries: exact and approximation algorithms , 2011, GeoInformatica.

[12]  Cyrus Shahabi,et al.  The spatial skyline queries , 2006, VLDB.

[13]  Jan Chomicki,et al.  Skyline with presorting , 2003, Proceedings 19th International Conference on Data Engineering (Cat. No.03CH37405).

[14]  Donald Kossmann,et al.  Shooting Stars in the Sky: An Online Algorithm for Skyline Queries , 2002, VLDB.

[15]  Marlene Goncalves,et al.  Reaching the Top of the Skyline: An Efficient Indexed Algorithm for Top-k Skyline Queries , 2009, DEXA.

[16]  Michiel H. M. Smid,et al.  On the Minimum Consistent Subset Problem , 2019, WADS.

[17]  Seung-won Hwang,et al.  Spatial Skyline Queries: An Efficient Geometric Algorithm , 2009, SSTD.

[18]  Hee-Kap Ahn,et al.  Top-k Manhattan spatial skyline queries , 2017, Inf. Process. Lett..

[19]  Donald Kossmann,et al.  The Skyline operator , 2001, Proceedings 17th International Conference on Data Engineering.

[20]  Beng Chin Ooi,et al.  Efficient Progressive Skyline Computation , 2001, VLDB.

[21]  Steven Fortune,et al.  Voronoi Diagrams and Delaunay Triangulations , 2004, Handbook of Discrete and Computational Geometry, 2nd Ed..