• DocumentCode
    1604
  • Title

    Skyline Processing on Distributed Vertical Decompositions

  • Author

    Trimponias, G. ; Bartolini, I. ; Papadias, Dimitris ; Yin Yang

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Hong Kong Univ. of Sci. & Technol., Hong Kong, China
  • Volume
    25
  • Issue
    4
  • fYear
    2013
  • fDate
    Apr-13
  • Firstpage
    850
  • Lastpage
    862
  • Abstract
    We assume a data set that is vertically decomposed among several servers, and a client that wishes to compute the skyline by obtaining the minimum number of points. Existing solutions for this problem are restricted to the case where each server maintains exactly one dimension. This paper proposes a general solution for vertical decompositions of arbitrary dimensionality. We first investigate some interesting problem characteristics regarding the pruning power of points. Then, we introduce vertical partition skyline (VPS), an algorithmic framework that includes two steps. Phase 1 searches for an anchor point Panc that dominates, and hence eliminates, a large number of records. Starting with Panc, Phase 2 constructs incrementally a pruning area using an interesting union-intersection property of dominance regions. Servers do not transmit points that fall within the pruning area in their local subspace. Our experiments confirm the effectiveness of the proposed methods under various settings.
  • Keywords
    distributed processing; VPS; algorithmic framework; anchor point; arbitrary dimensionality; distributed vertical decompositions; dominance region union-intersection property; local subspace; point pruning power; skyline processing; vertical partition skyline; Lattices; Partitioning algorithms; Query processing; Servers; Distributed skyline; query processing; vertical partitioning;
  • fLanguage
    English
  • Journal_Title
    Knowledge and Data Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1041-4347
  • Type

    jour

  • DOI
    10.1109/TKDE.2011.266
  • Filename
    6109261