Skyline Query over k<sup>2</sup>-Tree Compact Data Structure
Skyline Query is a type of database query that filters out a set of interesting data points from a potentially large dataset based on multiple criteria. Until now, algorithms which tackle this query work over plain data or indexed data structures, but there does not exist a mechanism to address it in compact data. Nevertheless, this query can be addressed with the points indexed in Compact Data Structures. Specifically, we address two variants of the query in the k<sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">2</sup>-tree compact structure. One is related to a multi-criteria restriction named Constrained Skyline Query and the other counts the number of points dominated by every Skyline point which is called Enumerating Skyline. Our study confirms that the k<sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">2</sup>-tree compact data structure is a suitable structure to directly implement the Skyline Query. The experimentation of our proposal demonstrates a better use of resources than a query over non-indexed sets and can therefore be calculated without uncompressing the data.
Authors
- Rodrigo Torres-Avilés (ORCID: https://orcid.org/0000-0001-8286-3712)
- Mónica Caniupán (ORCID: https://orcid.org/0000-0003-1543-2378)
- Mariela Eugenia Leandro Munoz (ORCID: https://orcid.org/0000-0002-8901-5975)
- Gilberto Gutiérrez (ORCID: https://orcid.org/0000-0001-6059-1453)
Publication Details
- Published
- 2024-10-28
- DOI
- https://doi.org/10.1109/sccc63879.2024.10767647
- Citations
- 1
- Primary Topic
- Data Management and Algorithms
- Type
- article
- Field-Weighted Citation Impact
- 0.35