Skyline Diagram: Efficient Space Partitioning for Skyline Queries

12/04/2018
by   Jinfei Liu, et al.
0

Skyline queries are important in many application domains. In this paper, we propose a novel structure Skyline Diagram, which given a set of points, partitions the plane into a set of regions, referred to as skyline polyominos. All query points in the same skyline polyomino have the same skyline query results. Similar to k^th-order Voronoi diagram commonly used to facilitate k nearest neighbor (kNN) queries, skyline diagram can be used to facilitate skyline queries and many other applications. However, it may be computationally expensive to build the skyline diagram. By exploiting some interesting properties of skyline, we present several efficient algorithms for building the diagram with respect to three kinds of skyline queries, quadrant, global, and dynamic skylines. In addition, we propose an approximate skyline diagram which can significantly reduce the space cost. Experimental results on both real and synthetic datasets show that our algorithms are efficient and scalable.

READ FULL TEXT
research
07/15/2022

The limit of L_p Voronoi diagrams as p → 0 is the bounding-box-area Voronoi diagram

We consider the Voronoi diagram of points in the real plane when the dis...
research
03/07/2022

Improved Search of Relevant Points for Nearest-Neighbor Classification

Given a training set P ⊂ℝ^d, the nearest-neighbor classifier assigns any...
research
04/04/2019

Orthogonal Voronoi Diagram and Treemap

In this paper, we propose a novel space partitioning strategy for implic...
research
03/18/2020

Dynamic Distribution-Sensitive Point Location

We propose a dynamic data structure for the distribution-sensitive point...
research
07/15/2013

On Soft Power Diagrams

Many applications in data analysis begin with a set of points in a Eucli...
research
08/22/2017

Support-Free Hollowing for 3D Printing via Voronoi Diagram of Ellipses

Recent work has demonstrated that the interior material layout of a 3D m...
research
06/14/2019

Eclipse: Generalizing kNN and Skyline

k nearest neighbor (kNN) queries and skyline queries are important opera...

Please sign up or login with your details

Forgot password? Click here to reset