Litcius/Paper detail

Efficient Approaches to k Representative G-Skyline Queries

Xu Zhou, Kenli Li, Zhibang Yang, Yunjun Gao, Keqin Li

2020ACM Transactions on Knowledge Discovery from Data24 citationsDOI

Abstract

The G-Skyline (GSky) query is a powerful tool to analyze optimal groups in decision support. Compared with other group skyline queries, it releases users from providing an aggregate function. Besides, it can get much comprehensive results without overlooking some important results containing non-skylines. However, it is hard for the users to make sensible choices when facing so many results the GSky query returns, especially over a large, high-dimensional dataset or with a large group size. In this article, we investigate k representative G-Skyline ( k GSky) queries to obtain a manageable size of optimal groups. The k GSky query can also inherit the advantage of the GSky query; its results are representative and diversified. Next, we propose three exact algorithms with novel techniques including an upper bound pruning, a grouping strategy, a layered optimum strategy, and a hybrid strategy to efficiently process the k GSky query. Consider these exact algorithms have high time complexity and the precise results are not necessary in many applications. We further develop two approximate algorithms to trade off some accuracy for efficiency. Extensive experiments on both real and synthetic datasets demonstrate the efficiency, scalability, and accuracy of the proposed algorithms.

Topics & Concepts

SkylineComputer scienceScalabilityPruningData miningAggregate (composite)Process (computing)Query optimizationUpper and lower boundsFunction (biology)DatabaseMathematicsMaterials scienceAgronomyBiologyComposite materialMathematical analysisEvolutionary biologyOperating systemData Management and AlgorithmsGeographic Information Systems StudiesAdvanced Database Systems and Queries