An Efficient Skyline Computation Framework

08/12/2019
by   Rui Liu, et al.
0

Skyline computation aims at looking for the set of tuples that are not worse than any other tuples in all dimensions from a multidimensional database. In this paper, we present SDI (Skyline on Dimension Index), a dimension indexing conducted general framework to skyline computation. We prove that to determine whether a tuple belongs to the skyline, it is enough to compare this tuple with a bounded subset of skyline tuples in an arbitrary dimensional index, but not with all existing skyline tuples. Base on SDI, we also show that any skyline tuple can be used to stop the whole skyline computation process with outputting the complete set of all skyline tuples. We develop an efficient algorithm SDI-RS that significantly reduces the skyline computation time, of which the space and time complexity can be guaranteed. Our experimental evaluation shows that SDI-RS outperforms the baseline algorithms in general and is especially very efficient on high-dimensional data.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/07/2021

A more efficient algorithm to compute the Rand Index for change-point problems

In this paper we provide a more efficient algorithm to compute the Rand ...
research
11/10/2020

LinCbO: fast algorithm for computation of the Duquenne-Guigues basis

We propose and evaluate a novel algorithm for computation of the Duquenn...
research
03/23/2023

Parameterized Algorithms for Topological Indices in Chemistry

We have developed efficient parameterized algorithms for the enumeration...
research
06/25/2021

Accelerated Computation of a High Dimensional Kolmogorov-Smirnov Distance

Statistical testing is widespread and critical for a variety of scientif...
research
11/27/2019

Adaptive Initialization Method for K-means Algorithm

The K-means algorithm is a widely used clustering algorithm that offers ...
research
05/31/2023

A Unified GAN Framework Regarding Manifold Alignment for Remote Sensing Images Generation

Generative Adversarial Networks (GANs) and their variants have achieved ...
research
01/04/2019

Faster and Smaller Two-Level Index for Network-based Trajectories

Two-level indexes have been widely used to handle trajectories of moving...

Please sign up or login with your details

Forgot password? Click here to reset