Efficient probabilistic skyline query processing in MapReduce

Linlin Ding, Guoren Wang, Junchang Xin, Ye Yuan

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

7 Citations (Scopus)

Abstract

As a popular parallel programming model, how to process probabilistic skyline query over uncertain data in MapReduce framework is becoming an urgent problem to be resolved. In MapReduce framework, implementing probabilistic skyline query is nontrivial since the probabilistic skyline query is not decomposable. Therefore, in this paper, we propose a filter-refine two phases approach in MapReduce that translates the probabilistic skyline query into two decomposable computations for obtaining the final results. Firstly, we describe the whole processing procedure of filter-refine, and then propose an efficient probabilistic skyline query processing algorithm in MapReduce. Furthermore, to reduce the computation and communication cost, we develop the optimized probabilistic skyline query processing algorithm to prune the unpromising data both in filter and refine phases. Finally, we conduct extensive experiments on synthetic data to verify the effectiveness and efficiency of the proposed filter-refine approach with various experimental settings.

Original languageEnglish
Title of host publicationProceedings - 2013 IEEE International Congress on Big Data, BigData 2013
Pages203-210
Number of pages8
DOIs
Publication statusPublished - 2013
Externally publishedYes
Event2013 IEEE International Congress on Big Data, BigData 2013 - Santa Clara, CA, United States
Duration: 27 Jun 20132 Jul 2013

Publication series

NameProceedings - 2013 IEEE International Congress on Big Data, BigData 2013

Conference

Conference2013 IEEE International Congress on Big Data, BigData 2013
Country/TerritoryUnited States
CitySanta Clara, CA
Period27/06/132/07/13

Keywords

  • MapReduce
  • probabilistic skyline
  • uncertain data

Fingerprint

Dive into the research topics of 'Efficient probabilistic skyline query processing in MapReduce'. Together they form a unique fingerprint.

Cite this