• DocumentCode
    3421993
  • Title

    On the complexity of routing concurrent traffic in capacitated multistage networks

  • Author

    Elmallah, Ehab S.

  • Author_Institution
    Dept. of Comput. Sci., Alberta Univ., Edmonton, Alta., Canada
  • fYear
    1997
  • fDate
    5-7 Feb 1997
  • Firstpage
    221
  • Lastpage
    227
  • Abstract
    This paper examines the complexity of a fundamental traffic routing problem that arises in the design of routing algorithms based on packing a given set of traffic requirements into a few number of passes through a given multistage interconnection network. Two classes of networks are considered: 3-stage networks, and a generalized class of extra-stage indirect binary n-cube networks. For the former class, it is shown that the problem is NP-complete even if the network has exactly three secondary switches, and all links have unit capacity. In contrast, a sufficient and necessary condition for the existence of a solution is shown when the network has at most two secondary switches. For the latter class, the problem is shown to be NP-complete even if the network has 6 stages, and each link has a capacity ⩽3. The latter result implies that the problem is hard on conventional extra-stage indirect binary cube networks. The above results motivate further search for finding efficient heuristic algorithms to deal with practical cases of the problem
  • Keywords
    asynchronous transfer mode; channel capacity; computational complexity; directed graphs; multistage interconnection networks; telecommunication links; telecommunication network routing; telecommunication traffic; 3-stage networks; ATM switching; NP-complete problem; capacitated multistage networks; concurrent traffic routing; directed graph; extra-stage indirect binary n-cube networks; heuristic algorithms; link capacity; multistage interconnection network; necessary condition; routing algorithms; secondary switches; sufficient condition; traffic routing complexity; Asynchronous transfer mode; Circuit simulation; Communication switching; Computer networks; Intelligent networks; Multiprocessor interconnection networks; Routing; Switches; Telecommunication traffic; Traffic control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Performance, Computing, and Communications Conference, 1997. IPCCC 1997., IEEE International
  • Conference_Location
    Phoenix, Tempe, AZ
  • Print_ISBN
    0-7803-3873-1
  • Type

    conf

  • DOI
    10.1109/PCCC.1997.581521
  • Filename
    581521