SKYPEER: Efficient subspace skyline computation over distributed data

Akrivi Vlachou, Christos Doulkeridis, Yannis Kotidis, Michalis Vazirgiannis

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

Abstract

Skyline query processing has received considerable attention in the recent past. Mainly, the skyline query is used to find a set of non dominated data points in a multi-dimensional dataset. While most previous work has assumed a centralized setting, in this paper we address the efficient computation of subspace skyline queries in large-scale peer-to-peer (P2P) networks, where the dataset is horizontally distributed across the peers. Relying on a super-peer architecture we propose a threshold based algorithm, called SKYPEER, which forwards the skyline query requests among peers, in such a way that the amount of transferred data is significantly reduced. For efficient subspace skyline processing, we extend the notion of domination by defining the extended skyline set, which contains all data elements that are necessary to answer a skyline query in any arbitrary subspace. We prove that our algorithm provides the exact answers and we present optimization techniques to reduce communication cost and execution time. Finally, we provide an extensive experimental evaluation showing that SKYPEER performs efficiently and provides a viable solution when a large degree of distribution is required.

Original languageEnglish
Title of host publication23rd International Conference on Data Engineering, ICDE 2007
Pages416-425
Number of pages10
DOIs
Publication statusPublished - 24 Sept 2007
Externally publishedYes
Event23rd International Conference on Data Engineering, ICDE 2007 - Istanbul, Turkey
Duration: 15 Apr 200720 Apr 2007

Publication series

NameProceedings - International Conference on Data Engineering
ISSN (Print)1084-4627

Conference

Conference23rd International Conference on Data Engineering, ICDE 2007
Country/TerritoryTurkey
CityIstanbul
Period15/04/0720/04/07

Fingerprint

Dive into the research topics of 'SKYPEER: Efficient subspace skyline computation over distributed data'. Together they form a unique fingerprint.

Cite this