Stable unmerging in linear time and constant space
Information Processing Letters
Stable duplicate-key extraction with optimal time and space bounds
Acta Informatica
The art of computer programming, volume 3: (2nd ed.) sorting and searching
The art of computer programming, volume 3: (2nd ed.) sorting and searching
On the Optimality of Some Set Algorithms
Journal of the ACM (JACM)
Stable Sorting in Asymptotically Optimal Time and Extra Space
Journal of the ACM (JACM)
Stable sorting and merging with optimal space and time bounds.
Stable sorting and merging with optimal space and time bounds.
Time-Space Optimal Parallel Merging and Sorting
IEEE Transactions on Computers
Sorting by merging or merging by sorting?
SWAT'06 Proceedings of the 10th Scandinavian conference on Algorithm Theory
Hi-index | 0.00 |
The focus of this paper is on demonstrating the existence of methods for stably performing set and multiset operations on sorted files of data in both optimal time and optimal extra space. It is already known that stable merging and stable duplicate-key extraction permit such methods. The major new results reported herein are thesean asymptotically optimal time and space algorithm is devised for stably selecting matched records from a sorted file,this selection strategy is employed, along with other algorithmic tools, to prove that all of the elementary binary set operations can be stably performed in optimal time and space on sorted files, andafter generalizing these operations to multisets in a natural way for file processing, it is proved that each can be stably performed in optimal time and space on sorted files