Parallel comparison merging of many-ordered lists (Q807015)

From MaRDI portal
scientific article
Language Label Description Also known as
English
Parallel comparison merging of many-ordered lists
scientific article

    Statements

    Parallel comparison merging of many-ordered lists (English)
    0 references
    1991
    0 references
    The paper deals with the analysis of the parallel algorithms for merging m disjoint ordered lists, each of size n/m. The problem is studied for the parallel comparison model with p parallel processors performing p comparisons in each time unit. Two theorems are proved. The first establishes the worst case time complexity for the given problem: \(\theta\) ((log m)/log(1\(+p/n)+\log ((\log n)/\log (2+p/n))\). This embodies the apriori known results for merging two equal lists \((m=2)\) and for sorting \((m=n)\). The second result shows that the average case complexity for the best randomized or deterministic parallel algorithm is the same, up to a constant factor, as the worst case complexity of the best deterministic one. This result is a generalization of a similar one given for sorting by the same author in a previous paper.
    0 references
    parallel algorithms
    0 references
    merging ordered lists
    0 references
    average case complexity
    0 references
    worst case complexity
    0 references
    0 references
    0 references

    Identifiers