ARTful Skyline Computation for In-Memory Database Systems

Maximilian E. Schüle, Alex Kulikov, Alfons Kemper, Thomas Neumann

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

6 Scopus citations

Abstract

Skyline operators compute the Pareto-optimum on multi-dimensional data inside disk-based database systems. With the arising trend of main-memory database systems, pipelines process tuples in parallel and in-memory index structures, such as the adaptive radix tree, reduce the space consumption and accelerate query execution. We argue that modern database systems are well suited to progressive skyline operators. In addition, space-efficient index structures together with tree-based skyline algorithms improve the overall performance on categorical input data. In this work, we parallelise skyline algorithms, reduce their memory consumption and allow their integration into the main-memory database system HyPer. In our evaluation, we show that our parallelisation techniques scale linearly with every additional worker, and that the adaptive radix tree reduces memory consumption in comparison to existing tree-based approaches for skyline computation.

Original languageEnglish
Title of host publicationNew Trends in Databases and Information Systems, ADBIS 2020 Short Papers, Proceedings
EditorsJérôme Darmont, Boris Novikov, Robert Wrembel
PublisherSpringer
Pages3-12
Number of pages10
ISBN (Print)9783030546229
DOIs
StatePublished - 2020
Event24th European Conference on Advances in Databases and Information Systems, ADBIS 2020 - Lyon, France
Duration: 25 Aug 202027 Aug 2020

Publication series

NameCommunications in Computer and Information Science
Volume1259 CCIS
ISSN (Print)1865-0929
ISSN (Electronic)1865-0937

Conference

Conference24th European Conference on Advances in Databases and Information Systems, ADBIS 2020
Country/TerritoryFrance
CityLyon
Period25/08/2027/08/20

Keywords

  • Adaptive radix tree
  • In-Memory DBMS
  • Skyline operator

Fingerprint

Dive into the research topics of 'ARTful Skyline Computation for In-Memory Database Systems'. Together they form a unique fingerprint.

Cite this