• DocumentCode
    1831809
  • Title

    The generalized class of g-chain periodic sorting networks

  • Author

    Nassimi, David ; Perl, Yehoshua ; Becker, Ronald I.

  • Author_Institution
    Dept. of Comput. & Inf. Sci., New Jersey Inst. of Technol., Newark, NJ, USA
  • fYear
    1994
  • fDate
    26-29 Apr 1994
  • Firstpage
    424
  • Lastpage
    432
  • Abstract
    A periodic sorter is a sorting network which is a cascade of a number of identical blocks, where output i of each block is input i of the next block. Previously, (Dowd et al., 1989) introduced the balanced merging network, with N=2k inputs/outputs and log N stages of comparators. Using an intricate proof, they showed that a cascade of log N such blocks constitutes a sorting network. We have introduced a class of merging networks with N=2k inputs/outputs and with periodic property (R. Becker et al., 1993). In this paper we extend our class of merging networks to arbitrary size N. For each N, the class contains an exponentially large number of merging networks (about 2N/2-1) with [log N] stages. The balanced merger is one network in this class. Other networks use fewer comparators. A cascade of [log N] copies of a merging network in this class yields a periodic sorter. We provide a very simple and elegant proof of correctness based on the recursive structure of the networks
  • Keywords
    algorithm theory; merging; sorting; trees (mathematics); balanced merger; balanced merging network; comparators; g-chain periodic sorting networks; generalized class; merging networks; periodic property; periodic sorter; recursive structure; Africa; Cities and towns; Computational Intelligence Society; Corporate acquisitions; Hardware; Mathematics; Merging; Robustness; Routing; Sorting;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing Symposium, 1994. Proceedings., Eighth International
  • Conference_Location
    Cancun
  • Print_ISBN
    0-8186-5602-6
  • Type

    conf

  • DOI
    10.1109/IPPS.1994.288267
  • Filename
    288267