1987
DOI: 10.1016/0196-6774(87)90050-2
|View full text |Cite
|
Sign up to set email alerts
|

Simplified stable merging tasks

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
48
0

Year Published

1992
1992
2017
2017

Publication Types

Select...
6
1
1

Relationship

0
8

Authors

Journals

citations
Cited by 39 publications
(48 citation statements)
references
References 8 publications
0
48
0
Order By: Relevance
“…This seems surprising, given the close relation between planar convex hulls and sorting, and the large body of literature on space-efficient sorting and merging algorithms [15][16][17][18][19][20][21][22][23][24][25][26][27][28][29][30]. The main reason for this is probably that the scan portion of Graham's original algorithm [1] is inherently in-place, so in-place sorting algorithms already provide an O(n log n) time in-place convex hull algorithm.…”
Section: Introductionmentioning
confidence: 99%
“…This seems surprising, given the close relation between planar convex hulls and sorting, and the large body of literature on space-efficient sorting and merging algorithms [15][16][17][18][19][20][21][22][23][24][25][26][27][28][29][30]. The main reason for this is probably that the scan portion of Graham's original algorithm [1] is inherently in-place, so in-place sorting algorithms already provide an O(n log n) time in-place convex hull algorithm.…”
Section: Introductionmentioning
confidence: 99%
“…Lemma 2 (Salowe and Steiger [9]). Given arrays A and B of total length n, we can merge A and B in-place using a comparison-based algorithm in O(n) time.…”
Section: Lemma 1 (Franceschini Et Al [8])mentioning
confidence: 99%
“…We employ the in-place mergesort of [21] and pay a slowdown of O(k) in the time complexity, since we run it on O(n/ log n) vectors, each of length k. The cost is O(k × (n/ log n) log(n/ log n)) = O(nk) time.…”
Section: High-level Descriptionmentioning
confidence: 99%
“…We use a few optimal algorithmic tools for atomic keys: in-place stable mergesort and in-place merge [21]; in-place selection for order statistics [17]. We apply these algorithms to vectors in a straightforward way by paying a slowdown of O(k) per elementary step in their time complexity.…”
Section: High-level Descriptionmentioning
confidence: 99%