• DocumentCode
    983625
  • Title

    Perfect difference networks and related interconnection structures for parallel and distributed systems

  • Author

    Parhami, Behrooz ; Rakov, Mikhail

  • Author_Institution
    Dept. of Electr. & Comput. Eng., California Univ., Santa Barbara, CA, USA
  • Volume
    16
  • Issue
    8
  • fYear
    2005
  • Firstpage
    714
  • Lastpage
    724
  • Abstract
    In view of their applicability to parallel and distributed computer systems, interconnection networks have been studied intensively by mathematicians, computer scientists, and computer designers. In this paper, we propose an asymptotically optimal method for connecting a set of nodes into a perfect difference network (PDN) with diameter 2, so that any node is reachable from any other node in one or two hops. The PDN interconnection scheme, which is based on the mathematical notion of perfect difference sets, is optimal in the sense that it can accommodate an asymptotically maximal number of nodes with smallest possible node degree under the constraint of the network diameter being 2. We present the network architecture in its basic and bipartite forms and show how the related multidimensional PDNs can be derived. We derive the exact average internode distance and tight upper and lower bounds for the bisection width of a PDN. We conclude that PDNs and their derivatives constitute worthy additions to the repertoire of network designers and may offer additional design points that can be exploited by current and emerging technologies, including wireless and optical interconnects. Performance, algorithmic, and robustness attributes of PDNs are analyzed in a companion paper.
  • Keywords
    distributed processing; graph theory; multiprocessor interconnection networks; bipartite graph; bisection width; chordal ring; distributed computer systems; interconnection networks; low-diameter network; parallel systems; perfect difference network; regular network; two-hop connectivity; Computer networks; Concurrent computing; Distributed computing; Joining processes; Multidimensional systems; Multiprocessor interconnection networks; Optical design; Optical interconnections; Performance analysis; Robustness; Bipartite graph; bisection width; chordal ring; degree; diameter; hyperstar; interconnection network; low-diameter network; regular network; two-hop connectivity.;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2005.96
  • Filename
    1458687