2006
DOI: 10.1007/s00778-006-0029-7
|View full text |Cite
|
Sign up to set email alerts
|

Algorithms and analyses for maximal vector computation

Abstract: The maximal vector problem is to identify the maximals over a collection of vectors. This arises in many contexts and, as such, has been well studied. The problem recently gained renewed attention with skyline queries for relational databases and with work to develop skyline algorithms that are external and relationally well behaved.While many algorithms have been proposed, how they perform has been unclear. We study the performance of, and design choices behind, these algorithms. We prove runtime bounds based… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
112
0
6

Year Published

2010
2010
2022
2022

Publication Types

Select...
6
1

Relationship

0
7

Authors

Journals

citations
Cited by 159 publications
(119 citation statements)
references
References 22 publications
1
112
0
6
Order By: Relevance
“…In fact the basic operation of collecting maxima during a single scan of the input data can be found at the core of several state-of-the-art skyline algorithms [5,8,9,10,11] and is illustrated in Figure 2. The -block‖ in its name refers to the fact that it linearly scans over the data set and continuously maintains a block (or window) of data elements containing the maximal elements with respect to the data read so far.…”
Section: The Design Space For Skyline Query Evaluationmentioning
confidence: 99%
See 2 more Smart Citations
“…In fact the basic operation of collecting maxima during a single scan of the input data can be found at the core of several state-of-the-art skyline algorithms [5,8,9,10,11] and is illustrated in Figure 2. The -block‖ in its name refers to the fact that it linearly scans over the data set and continuously maintains a block (or window) of data elements containing the maximal elements with respect to the data read so far.…”
Section: The Design Space For Skyline Query Evaluationmentioning
confidence: 99%
“…Furthermore, a multitude of optimization techniques is applicable to BNL algorithms like e.g. dynamic sorting or indexing [5].…”
Section: The Design Space For Skyline Query Evaluationmentioning
confidence: 99%
See 1 more Smart Citation
“…Sorting guarantees that an object cannot be dominated by objects that follow in the order. Optimized versions of SFS (i.e., LESS and SaLSa) were later proposed in [14] and [1]. Finally, the object-based space partitioning (OPS) skyline algorithm [31] operates in a similar fashion, but organizes the skyline found so far in a left-child/right-sibling tree, which accelerates the checking of whether the currently read point is already dominated by the found skyline.…”
Section: Skyline Evaluation In Todsmentioning
confidence: 99%
“…To copy otherwise, to republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Articles from this volume were presented at The 36th International Conference on Very Large Data Bases, September [13][14][15][16][17]2010, Singapore. values in a two-integer domain; then, a dominance check translates to a set of comparisons in the transformed space.…”
Section: Introductionmentioning
confidence: 99%