Results 251 to 260 of about 281,251 (291)
Some of the next articles are maybe not open access.

Optimum combinations of sorting and merging

Journal of the ACM, 1989
In 1979, G. K. Manacher showed that the Ford-Johnson sorting algorithm [FJA], acting on t real numbers, can be beaten for an infinite set of values t . These values form a partial cover of constant density not close to 1 over an initial sequence of each band running ...
Glenn K. Manacher   +2 more
openaire   +1 more source

SORTing and MERGEing

1997
Information in a computer system is normally kept in a sorted order of some kind. We looked at sorted lists and sorted tables earlier on in the book and in the last two chapters we considered relative and indexed files in which the records are ordered — relative files by record number and indexed files by a record key item(s).
Roger Hutty, Mary Spence
openaire   +1 more source

Searching, Sorting and Merging

2015
In this chapter, we will explain the following: How to search a list using sequential search How to sort a list using selection sort How to sort a list using insertion sort How to sort a list of strings How to sort parallel arrays How to search a sorted list using binary search How to merge two sorted ...
openaire   +1 more source

The Sort-Merge-Shrink join

ACM Transactions on Database Systems, 2006
One of the most common operations in analytic query processing is the application of an aggregate function to the result of a relational join. We describe an algorithm called the Sort-Merge-Shrink (SMS) Join for computing the answer to such a query over large, disk-based input tables. The key
Chris Jermaine   +4 more
openaire   +2 more sources

Parallel algorithms for merging and sorting

Information Sciences, 1991
zbMATH Open Web Interface contents unavailable due to conflicting licenses.
Deo, Narsingh, Sarkar, Dilip
openaire   +4 more sources

Merging and sorting strings in parallel

1992
We show that strings of characters, equipped with the usual lexicographical ordering, can be merged and sorted in parallel as efficiently as integers, although with some loss in speed. Specifically, our main results are: Two sorted lists of strings, containing altogether n characters, can be merged with an optimal time-processor product of O(n) in
Hagerup, Torben, Petersson, Ola
openaire   +3 more sources

Sorting and/by merging finger trees

1992
We describe a sorting algorithm that is optimally adaptive with respect to several important measures of presortedness. In particular, the algorithm requires O(nlog(k/n)) time on sequences with k inversions; O(n+ k log k) time on sequences X that have a longest ascending subsequence of length n−k and for which Rem(X)=k; and O(n log k) time on sequences
Alistair Moffat   +2 more
openaire   +1 more source

Merging and Sorting By Strip Moves

2003
We consider two problems related to the well-studied sorting by transpositions problem: (1) Given a permutation, sort it by moving a minimum number of strips, where a strip is a maximal substring of the permutation which is also a substring of the identity permutation, and (2) Given a set of increasing sequences of distinct elements, merge them into ...
Meena Mahajan   +3 more
openaire   +2 more sources

On Probabilistic Networks for Selection, Merging, and Sorting

Theory of Computing Systems, 1995
zbMATH Open Web Interface contents unavailable due to conflicting licenses.
Frank Thomson Leighton   +2 more
openaire   +4 more sources

Buffer allocation in merge-sorting

Communications of the ACM, 1971
A fixed buffer allocation for merge-sorting is presented here which minimizes the number of input-output operations for a given order of merge. When sorting on movable arm disks, the number of seeks is equal to the number of input-output operations, and the seek time usually controls the sort time. First some standard terminology is introduced.
openaire   +1 more source

Home - About - Disclaimer - Privacy