A survey of skyline processing in highly distributed environments

Katja Hose*, Akrivi Vlachou

*Corresponding author for this work

Research output: Contribution to journalReview articlepeer-review

107 Citations (Scopus)

Abstract

During the last decades, data management and storage have become increasingly distributed. Advanced query operators, such as skyline queries, are necessary in order to help users to handle the huge amount of available data by identifying a set of interesting data objects. Skyline query processing in highly distributed environments poses inherent challenges and demands and requires non-traditional techniques due to the distribution of content and the lack of global knowledge. This paper surveys this interesting and still evolving research area, so that readers can easily obtain an overview of the state-of-the-art. We outline the objectives and the main principles that any distributed skyline approach has to fulfill, leading to useful guidelines for developing algorithms for distributed skyline processing. We review in detail existing approaches that are applicable for highly distributed environments, clarify the assumptions of each approach, and provide a comparative performance analysis. Moreover, we study the skyline variants each approach supports. Our analysis leads to a taxonomy of existing approaches. Finally, we present interesting research topics on distributed skyline computation that have not yet been explored.

Original languageEnglish
JournalVLDB Journal
Volume21
Issue number3
Pages (from-to)359-384
Number of pages26
ISSN1066-8888
DOIs
Publication statusPublished - 1 Jun 2012
Externally publishedYes

Keywords

  • Distributed systems
  • P2P
  • Skyline processing

Fingerprint

Dive into the research topics of 'A survey of skyline processing in highly distributed environments'. Together they form a unique fingerprint.

Cite this