Indexing for progressive skyline computation

作者: Pin-Kwang Eng , Beng Chin Ooi , Kian-Lee Tan

DOI: 10.1016/S0169-023X(02)00208-2

关键词:

摘要: Many decision support applications are characterized by several features: (1) the query is typically based on multiple criteria; (2) there no single optimal answer (or set); (3) because of (2), users looking for satisficing answers; (4) same query, different users, dictated their personal preferences, may find answers meeting needs. As such, it important DBMS to present all interesting that fulfill a user's need. In this paper, we focus set called skyline. Given points, skyline comprises points not dominated other points. A point dominates another if as good or better in dimensions and at least one dimension. We two novel indexing schemes compute progressively. Unlike most existing algorithms require pass over dataset return first point, our gradually they identified. The algorithm, Bitmap, completely non-blocking exploits bitmap structure quickly identify whether an not. second method, Index, transformation mechanism B+-tree index batches. Our extensive performance study shows proposed provide quick initial response time compared algorithms. Moreover, both can also outperform techniques terms total time. While Index superior cases, Bitmap effective when number distinct values per dimension small well large.

参考文章(19)
Beng Chin Ooi, Pin-Kwang Eng, Kian-Lee Tan, Efficient Progressive Skyline Computation very large data bases. pp. 301- 310 ,(2001)
Denis Rinfret, Patrick O'Neil, Elizabeth O'Neil, Bit-sliced index arithmetic international conference on management of data. ,vol. 30, pp. 47- 57 ,(2001) , 10.1145/375663.375669
Christos H. Papadimitriou, Mihalis Yannakakis, Multiobjective query optimization symposium on principles of database systems. pp. 52- 59 ,(2001) , 10.1145/375551.375560
C. Rhee, S.K. Dhall, S. Lakshmivarahan, The minimum weight dominating set problem for permutation graphs is in NC Journal of Parallel and Distributed Computing. ,vol. 28, pp. 109- 112 ,(1995) , 10.1006/JPDC.1995.1093
Beng Chin Ooi, Kian-Lee Tan, Cui Yu, Stephane Bressan, Indexing the edges—a simple and yet efficient approach to high-dimensional indexing symposium on principles of database systems. pp. 166- 174 ,(2000) , 10.1145/335168.335219
Nick Roussopoulos, Stephen Kelley, Frédéric Vincent, Nearest neighbor queries international conference on management of data. ,vol. 24, pp. 71- 79 ,(1995) , 10.1145/223784.223794
Ivan Stojmenović, Masahiro Miyakawa, An optimal parallel algorithm for solving the maximal elements problem in the plane parallel computing. ,vol. 7, pp. 249- 251 ,(1988) , 10.1016/0167-8191(88)90042-7
Jiří Matoušek, Computing dominances in E n (short communication) Information Processing Letters. ,vol. 38, pp. 277- 278 ,(1991) , 10.1016/0020-0190(91)90071-O
H. T. Kung, F. Luccio, F. P. Preparata, On Finding the Maxima of a Set of Vectors Journal of the ACM. ,vol. 22, pp. 469- 476 ,(1975) , 10.1145/321906.321910
D. H. McLain, Drawing Contours from Arbitrary Data Points The Computer Journal. ,vol. 17, pp. 318- 324 ,(1974) , 10.1093/COMJNL/17.4.318