Proceedings of the Twenty-Fifth Annual ACM-SIAM Symposium on Discrete Algorithms 2013
DOI: 10.1137/1.9781611973402.104
|View full text |Cite
|
Sign up to set email alerts
|

Fast Computation of Output-Sensitive Maxima in a Word RAM

Abstract: In this paper, we study the problem of computing the maxima of a set of n points in three dimensions with integer coordinates and show that in a word RAM, the maxima can be found in O n log log n/h n deterministic time in which h is the output size. For h = n 1−α this is O(n log(1/α)). This improves the previous O(n log log h) time algorithm and can be considered surprising since it gives a linear time algorithm when α > 0 is a constant, which is faster than the current best deterministic and randomized intege… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2015
2015
2021
2021

Publication Types

Select...
2
2
1

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(4 citation statements)
references
References 18 publications
0
4
0
Order By: Relevance
“…For any constant d, [20] show that skylines can be computed in O(nlog d−2 k). In the RAM model, the fastest algorithms we are aware of run in O(nlog d−3 n) expected time [10], and O(nloglog n/k n(log n/k n) d−3 deterministic time [2]. When d ∈ {2, 3}, the problem even admits "instance-optimal" algorithms [4].…”
Section: Contributionsmentioning
confidence: 99%
“…For any constant d, [20] show that skylines can be computed in O(nlog d−2 k). In the RAM model, the fastest algorithms we are aware of run in O(nlog d−3 n) expected time [10], and O(nloglog n/k n(log n/k n) d−3 deterministic time [2]. When d ∈ {2, 3}, the problem even admits "instance-optimal" algorithms [4].…”
Section: Contributionsmentioning
confidence: 99%
“…Skylines can be computed faster in the RAM model [10,2] or when the dimension is very large [47]. In particular, the skyline can be computed in O(n log d−3 n) expected time [10] on RAM.…”
Section: Related Workmentioning
confidence: 99%
“…Kirkpatrick and Seidel [25] were the first to propose an output-sensitive procedure. More recently, [32] developed a divide-and-conquer algorithm that is efficient in external memory, while several results have been obtained using the word-RAM model [18,10,1]. Following [25] we denote by C d (v, n) the worst-case complexity of skyline queries, and by F d (b, w) the worst-case complexity of screening, assuming b = |B| and w = |W |.…”
Section: Skyline Queriesmentioning
confidence: 99%