• DocumentCode
    968503
  • Title

    Hamiltonian cycles in the shuffle-exchange network

  • Author

    Liu, Wentai ; Hildebrandt, Thomas H. ; Cavin, Ralph, III

  • Author_Institution
    Dept. of Electr. & Comput. Eng., North Carolina State Univ., Raleigh, NC, USA
  • Volume
    38
  • Issue
    5
  • fYear
    1989
  • fDate
    5/1/1989 12:00:00 AM
  • Firstpage
    745
  • Lastpage
    750
  • Abstract
    The usefulness of the shuffle-exchange network in parallel processing applications is well established. The optimal embedding of a shuffle-exchange network of a given size depends on the number of cycles of the shuffle permutation of that size. The cost of one method of adding fault-tolerance through reconfigurability depends upon the number of such cycles, and the manner in which they can be connected to form larger cycles. An exact equation for the number of cycles of a shuffle of size 2W is presented. That result is used to demonstrate that it is always possible to form a Hamiltonian cycle on all processors in a shuffle-exchange connected array. From this, it is apparent that there are a large number of ways of sharing spare processors among the members of many cycles. Thus, redundancy can be supplied in any strength, from adding on a spare processor, to adding one for each cycle of the shuffle
  • Keywords
    directed graphs; fault tolerant computing; multiprocessor interconnection networks; Hamiltonian cycles; exact equation; fault-tolerance; optimal embedding; parallel processing; reconfigurability; redundancy; shuffle permutation; shuffle-exchange connected array; shuffle-exchange network; spare processors; Application software; Clustering algorithms; Control systems; Image processing; Intelligent networks; Large scale integration; Optical character recognition software; Parallel algorithms; Pattern recognition; Skeleton;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/12.24277
  • Filename
    24277