首页 | 本学科首页   官方微博 | 高级检索  
     


Scalable skyline computation using a balanced pivot selection technique
Affiliation:1. Institute of Drug Research, School of Pharmacy, Faculty of Medicine, The Hebrew University of Jerusalem, Jerusalem 91120, Israel;2. Department of Biochemistry, The Hebrew University of Jerusalem, Jerusalem 91120, Israel;3. University of Oslo, Faculty of Medicine, Institute of Clinical Medicine, N-0316 Oslo, Norway;4. Department of Pathology, Oslo University Hospital, Norwegian Radium Hospital, N-0310 Oslo, Norway
Abstract:Skyline queries have recently received considerable attention as an alternative decision-making operator in the database community. The conventional skyline algorithms have primarily focused on optimizing the dominance of points in order to remove non-skyline points as efficiently as possible, but have neglected to take into account the incomparability of points in order to bypass unnecessary comparisons. To design a scalable skyline algorithm, we first analyze a cost model that copes with both dominance and incomparability, and develop a novel technique to select a cost-optimal point, called a pivot point, that minimizes the number of comparisons in point-based space partitioning. We then implement the proposed pivot point selection technique in the existing sorting- and partitioning-based algorithms. For point insertions/deletions, we also discuss how to maintain the current skyline using a skytree, derived from recursive point-based space partitioning. Furthermore, we design an efficient greedy algorithm for the k representative skyline using the skytree. Experimental results demonstrate that the proposed algorithms are significantly faster than the state-of-the-art algorithms.
Keywords:Skyline  Dominance  Incomparability  Pivot point  Pivot point selection  Point-based space partitioning
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号