• DocumentCode
    983645
  • Title

    Routing permutations on baseline networks with node-disjoint paths

  • Author

    Yang, Yuanyuan ; Wang, Jianchao

  • Author_Institution
    Dept. of Electr. & Comput. Eng., State Univ. of New York, Stony Brook, NY, USA
  • Volume
    16
  • Issue
    8
  • fYear
    2005
  • Firstpage
    737
  • Lastpage
    746
  • Abstract
    Permutation is a frequently-used communication pattern in parallel and distributed computing systems and telecommunication networks. Node-disjoint routing has important applications in guided wave optical interconnects where the optical "crosstalk" between messages passing the same switch should be avoided. In this paper, we consider routing arbitrary permutations on an optical baseline network (or reverse baseline network) with node-disjoint paths. We first prove the equivalence between the set of admissible permutations (or semipermutations) of a baseline network and that of its reverse network based on a step-by-step permutation routing. We then show that an arbitrary permutation can be realized in a baseline network (or a reverse baseline network) with node-disjoint paths in four passes, which beats the existing results [M. Vaez et al., (2000)], [G. Maier et al., (2001)] that a permutation can be realized in an n × n banyan network with node-disjoint paths in O(n12/) passes. This represents the currently best-known result for the number of passes required for routing an arbitrary permutation with node-disjoint paths in unique-path multistage networks. Unlike other unique path MINs (such as omega networks or banyan networks), only baseline networks have been found to possess such four-pass routing property. We present routing algorithms in both self-routing style and central-controlled style. Different from the recent work in [Y. Yang et al., (2003)], which also gave a four-pass node-disjoint routing algorithm for permutations, the new algorithm is efficient in transmission time for messages of any length, while the algorithm in [Y. Yang et al., (2003)] can work efficiently only for long messages. Comparisons with previous results demonstrate that routing in a baseline network proposed in this paper could be a better choice for routing permutations due to its lowest hardware cost and near-optimal transmission time.
  • Keywords
    multistage interconnection networks; optical crosstalk; optical interconnections; telecommunication network routing; banyan network; crosstalk; link-disjoint path; multistage networks; node-disjoint path; optical baseline network; optical interconnects; permutation routing; Communication switching; Distributed computing; Hardware; Message passing; Optical crosstalk; Optical fiber networks; Optical interconnections; Optical switches; Routing; Telecommunication switching; Routing; baseline network; crosstalk-free.; interconnects; link-disjoint paths; multistage networks; node-disjoint paths; optical interconnects; permutation; semipermutation;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2005.99
  • Filename
    1458689