Proceedings 39th Annual Symposium on Foundations of Computer Science (Cat. No.98CB36280)
DOI: 10.1109/sfcs.1998.743455
|View full text |Cite
|
Sign up to set email alerts
|

Optimal time-space trade-offs for sorting

Abstract: We study the fundamental problem of sorting in a sequential model of computation and in particular consider the time-space trade-off (product of time and space) for this problem.Beame has shown a lower bound of ª´Ò ¾ µ for this product leaving a gap of a logarithmic factor up to the previously best known upper bound of Ç´Ò ¾ ÐÓ Òµ due to Frederickson. Since then, no progress has been made towards tightening this gap.The main contribution of this paper is a comparison based sorting algorithm which closes the ga… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
44
0

Publication Types

Select...
5
4
1

Relationship

0
10

Authors

Journals

citations
Cited by 36 publications
(44 citation statements)
references
References 16 publications
0
44
0
Order By: Relevance
“…As usual, we assume that for a given instances of size n, the word size is Ω(log n). One of the first problems considered for space-efficient algorithms is sorting [17], which was finally solved to optimality [6,18]. Other researchers considered problems in geometry [1,3,5].…”
Section: Introductionmentioning
confidence: 99%
“…As usual, we assume that for a given instances of size n, the word size is Ω(log n). One of the first problems considered for space-efficient algorithms is sorting [17], which was finally solved to optimality [6,18]. Other researchers considered problems in geometry [1,3,5].…”
Section: Introductionmentioning
confidence: 99%
“…Read-only algorithms have been previously considered for the sorting problem [5], [33] but are apparently less often studied. The main advantage is that if the user needs the input to be left in its original state, we do not need to duplicate the input first before sending it to the algorithm.…”
Section: Introductionmentioning
confidence: 99%
“…In contrast to sorting, the exact complexity of selection is still open. The time-space trade-off for sorting is known to be Θ(N 2 /S +N lg S) [2,19], where S is the size of the workspace in bits, lg N ≤ S ≤ N/ lg N . The optimal bound for sorting can even be realized using a natural priority-queue-based algorithm [1].…”
Section: Discussionmentioning
confidence: 99%