2004
DOI: 10.1007/s00453-004-1082-5
|View full text |Cite
|
Sign up to set email alerts
|

Three-Dimensional Layers of Maxima

Abstract: We present an O(n log n)-time algorithm to solve the three-dimensional layers-of-maxima problem. This is an improvement over the prior O(n log n log log n)-time solution. A previous claimed O(n log n)-time solution due to Atallah et al.[2] has technical flaws. Our algorithm is based on a common framework underlying previous work, but to implement it we devise a new data structure to solve a special case of dynamic planar point location in a staircase subdivision. Our data structure itself relies on a new exten… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
4
0

Year Published

2006
2006
2020
2020

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 13 publications
(4 citation statements)
references
References 14 publications
0
4
0
Order By: Relevance
“…We conclude that the only three possible outcomes are Outcomes (3), (5), and (6), i.e., pq|r, prq, and p|rq. As we will explain in the following, these configurations can be distinguished solely by the < x -order of p, r, and q: If the correct outcome is prq, all three points lie on the same layer, and since a layer is monotone in decreasing y-direction and in increasing x-direction, it follows that in this case the x-order of the three points has to be prq.…”
Section: Lemma 4 After the Extraction Phase Of The Overall Algorithmmentioning
confidence: 92%
See 2 more Smart Citations
“…We conclude that the only three possible outcomes are Outcomes (3), (5), and (6), i.e., pq|r, prq, and p|rq. As we will explain in the following, these configurations can be distinguished solely by the < x -order of p, r, and q: If the correct outcome is prq, all three points lie on the same layer, and since a layer is monotone in decreasing y-direction and in increasing x-direction, it follows that in this case the x-order of the three points has to be prq.…”
Section: Lemma 4 After the Extraction Phase Of The Overall Algorithmmentioning
confidence: 92%
“…For constant dimensionality d ≥ 4, their divide-and-conquer approach yields an algorithm with O(n log d−2 n) running time [3,17], and Matoušek [20] gave an O(n 2.688 ) algorithm for the case d = n. The problem has also been studied for dynamically changing point sets in two dimensions [16] and under assumptions about the distribution of the input points in higher dimensions [4,14]. Buchsbaum and Goodrich [5] presented an O(n log n) algorithm for computing the layers of maxima for point sets in three dimensions. Their approach is based on the plane-sweeping paradigm and relies on dynamic fractional cascading to maintain a point-location structure for dynamically changing two-dimensional layers of maxima.…”
mentioning
confidence: 97%
See 1 more Smart Citation
“…Buchsbaum and Goodrich [5] present an algorithm to solve the three-dimensional layers-of-maxima problem. We use our data structure to implement their algorithm in linear space as follows.…”
Section: Introductionmentioning
confidence: 99%