An NRA-style algorithm that computes the non-k-dominated flexible skyline in vertically distributed, no-random-access settings, with correctness and instance-optimality proofs.
Optimization Strategies for Parallel Computation of Skylines
1 Pith paper cite this work. Polarity classification is still indexing.
abstract
Skyline queries are one of the most widely adopted tools for Multi-Criteria Analysis, with applications covering diverse domains, including, e.g., Database Systems, Data Mining, and Decision Making. Skylines indeed offer a useful overview of the most suitable alternatives in a dataset, while discarding all the options that are dominated by (i.e., worse than) others. The intrinsically quadratic complexity associated with skyline computation has pushed researchers to identify strategies for parallelizing the task, particularly by partitioning the dataset at hand. In this paper, after reviewing the main partitioning approaches available in the relevant literature, we propose two orthogonal optimization strategies for reducing the computational overhead, and compare them experimentally in a multi-core environment equipped with PySpark.
citation-role summary
citation-polarity summary
fields
cs.DB 1years
2024 1verdicts
CONDITIONAL 1roles
background 1polarities
unclear 1representative citing papers
citing papers explorer
-
Computing the Non-Dominated Flexible Skyline in Vertically Distributed Datasets with No Random Access
An NRA-style algorithm that computes the non-k-dominated flexible skyline in vertically distributed, no-random-access settings, with correctness and instance-optimality proofs.