Eclipse: Practicability Beyond kNN and Skyline
Jinfei Liu, Li Xiong, Qiuchen Zhang, Jian Pei, Jun Luo

TL;DR
This paper introduces 'eclipse', a flexible query method that generalizes kNN and skyline queries, allowing users to specify weight ranges and control result size, with efficient algorithms demonstrated on real and synthetic datasets.
Contribution
The paper proposes a new eclipse query definition that unifies and extends kNN and skyline queries, along with efficient algorithms for its computation.
Findings
Eclipse generalizes kNN and skyline queries.
The proposed algorithms outperform baseline methods.
Experimental results confirm effectiveness and efficiency.
Abstract
The nearest neighbor (NN) query is a fundamental problem in databases. Given a set of multidimensional data points and a query point, NN returns the nearest neighbors based on a scoring function such as weighted sum given an attribute weight vector. However, the attribute weight vector can be difficult to specify in practice. Skyline returns the points including all possible nearest neighbors without requiring the exact attribute weight vector or a scoring function but the number of returned points can be prohibitively large for practical use. In this paper, we propose a novel \emph{eclipse} definition which provides a more flexible and customizable definition than the classic NN and skyline. In eclipse, users can specify a range of attribute weights and control the number of returned points. We show that both NN and skyline are instantiations of eclipse. To…
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 · Advanced Database Systems and Queries · Data Mining Algorithms and Applications
