Randomized Multi-pass Stream ng Skyline Algorithms

被引:0
|
作者
Das Sarmat, Atish [1 ]
Lall, Ashwin [1 ]
Nanongkai, Danupon [1 ]
Xu, Jun [1 ]
机构
[1] Georgia Inst Technol, Atlanta, GA 30332 USA
来源
PROCEEDINGS OF THE VLDB ENDOWMENT | 2009年 / 2卷 / 01期
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We consider external algorithms for skyline computation yvithout pre-processing. Our goal is to develop an algorithm with a good worst case guarantee while performing well on average. Due to the nature of disks, it is desirable that such algorithms access the input as a stream (even if in multiple passes). Using the tools of randomness, proved to be useful in many applications, we present an efficient multi-pass streaming algorithm; RAND, for skyline computation. As far as we are aware, RAND is the first randomized skyline algorithm in the literature. RAND is near-optimal for the streaming model, which we prove via a simple lower bound. Additionally, our algorithm is distributable and can handle partially ordered domains on each attribute. Finally, we demonstrate the robustness of RAND via extensive experiments on both real and synthetic datasets. RAND is comparable to the existing algorithms in average case and additionally tolerant to simple modifications of the data, while other algorithms degrade considerably with such variation.
引用
收藏
页数:12
相关论文
共 50 条
  • [1] Randomized multi-pass streaming skyline algorithms
    Sarma, Atish Das
    Lall, Ashwin
    Nanongkai, Danupon
    Xu, Jun
    Proceedings of the VLDB Endowment, 2009, 2 (01): : 85 - 96
  • [2] Simple Multi-Pass Streaming Algorithms for Skyline Points and Extreme Points
    Chan, Timothy M.
    Rahul, Saladi
    38TH INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF COMPUTER SCIENCE (STACS 2021), 2021, 187
  • [3] Multi-pass geometric algorithms
    Chan, Timothy M.
    Chen, Eric Y.
    DISCRETE & COMPUTATIONAL GEOMETRY, 2007, 37 (01) : 79 - 102
  • [4] Multi-Pass Geometric Algorithms
    Timothy M. Chan
    Eric Y. Chen
    Discrete & Computational Geometry, 2007, 37 : 79 - 102
  • [5] Multi-pass fast correlation attack on stream ciphers
    Zhang, Bin
    Feng, Dengguo
    SELECTED AREAS IN CRYPTOGRAPHY, 2007, 4356 : 234 - +
  • [6] Tight lower bounds for multi-pass stream computation via pass elimination
    Guha, Sudipto
    McGregor, Andrew
    AUTOMATA, LANGUAGES AND PROGRAMMING, PT 1, PROCEEDINGS, 2008, 5125 : 760 - +
  • [7] Multi-pass turning operations optimization based on genetic algorithms
    Onwubolu, GC
    Kumalo, T
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART B-JOURNAL OF ENGINEERING MANUFACTURE, 2001, 215 (01) : 117 - 124
  • [8] Multi-Pass Streaming Algorithms for Monotone Submodular Function Maximization
    Chien-Chung Huang
    Naonori Kakimura
    Theory of Computing Systems, 2022, 66 : 354 - 394
  • [9] Multi-Pass Streaming Algorithms for Monotone Submodular Function Maximization
    Huang, Chien-Chung
    Kakimura, Naonori
    THEORY OF COMPUTING SYSTEMS, 2022, 66 (01) : 354 - 394
  • [10] Multi-pass microscopy
    Thomas Juffmann
    Brannon B. Klopfer
    Timmo L.I. Frankort
    Philipp Haslinger
    Mark A. Kasevich
    Nature Communications, 7