• DocumentCode
    1566610
  • Title

    The asymptotic complexity of merging networks

  • Author

    Miltersen, Peter Bro ; Paterson, Mike ; Tarui, Jun

  • Author_Institution
    Dept. of Comput. Sci., Aarhus Univ., Denmark
  • fYear
    1992
  • Firstpage
    236
  • Lastpage
    246
  • Abstract
    Let M(m,n) be the minimum number of comparators needed in a comparator network that merges m elements x1x2⩽. . .⩽xm and n elements y1 y2. . .⩽yn, where nm. Batcher´s odd-even merge yields the following upper bound: M(m,n)⩽1/2 (m+n)log2(m+1)+O( n); in particular, M(n,n)⩽n log2n+O(n). The authors prove the following lower bound that matches the upper bound above asymptotically as nm→∞:M(m,n )⩾1/2(m+n)log2 (m+1)-O(m); in particular, M( n,n)⩾nlog2n-O (n). The authors´ proof technique extends to give similarly tight lower bounds for the size of monotone Boolean circuits for merging, and for the size of switching networks capable of realizing the set of permutations that arise from merging
  • Keywords
    comparators (circuits); computational complexity; computer networks; sorting; switching networks; asymptotic complexity; comparator network; comparators; lower bound; merging networks; monotone Boolean circuits; permutations; switching networks; upper bound; Computer science; Contracts; Merging; Sorting; Switches; Switching circuits; Upper bound;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science, 1992. Proceedings., 33rd Annual Symposium on
  • Conference_Location
    Pittsburgh, PA
  • Print_ISBN
    0-8186-2900-2
  • Type

    conf

  • DOI
    10.1109/SFCS.1992.267768
  • Filename
    267768