Parallel comparison merging of many-ordered lists (Q807015)

From MaRDI portal





scientific article; zbMATH DE number 4205982
Language Label Description Also known as
default for all languages
No label defined
    English
    Parallel comparison merging of many-ordered lists
    scientific article; zbMATH DE number 4205982

      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