Partitioning Strategies for Parallel Computation of Flexible Skylines

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: De Lorenzis, Emilio, Martinenghi, Davide
Format: Preprint
Veröffentlicht: 2025
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866912179293257728
author De Lorenzis, Emilio
Martinenghi, Davide
author_facet De Lorenzis, Emilio
Martinenghi, Davide
contents While classical skyline queries identify interesting data within large datasets, flexible skylines introduce preferences through constraints on attribute weights, and further reduce the data returned. However, computing these queries can be time-consuming for large datasets. We propose and implement a parallel computation scheme consisting of a parallel phase followed by a sequential phase, and apply it to flexible skylines. We assess the additional effect of an initial filtering phase to reduce dataset size before parallel processing, and the elimination of the sequential part (the most time-consuming) altogether. All our experiments are executed in the PySpark framework for a number of different datasets of varying sizes and dimensions.
format Preprint
id arxiv_https___arxiv_org_abs_2501_03850
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Partitioning Strategies for Parallel Computation of Flexible Skylines
De Lorenzis, Emilio
Martinenghi, Davide
Databases
While classical skyline queries identify interesting data within large datasets, flexible skylines introduce preferences through constraints on attribute weights, and further reduce the data returned. However, computing these queries can be time-consuming for large datasets. We propose and implement a parallel computation scheme consisting of a parallel phase followed by a sequential phase, and apply it to flexible skylines. We assess the additional effect of an initial filtering phase to reduce dataset size before parallel processing, and the elimination of the sequential part (the most time-consuming) altogether. All our experiments are executed in the PySpark framework for a number of different datasets of varying sizes and dimensions.
title Partitioning Strategies for Parallel Computation of Flexible Skylines
topic Databases
url https://arxiv.org/abs/2501.03850