• DocumentCode
    1135132
  • Title

    Concepts of exact QoS routing algorithms

  • Author

    Van Mieghem, Piet ; Kuipers, Fernando A.

  • Author_Institution
    Fac. of Electr. Eng., Delft Univ. of Technol., Netherlands
  • Volume
    12
  • Issue
    5
  • fYear
    2004
  • Firstpage
    851
  • Lastpage
    864
  • Abstract
    The underlying concepts of an exact QoS routing algorithm are explained. We show that these four concepts, namely 1) nonlinear definition of the path length; 2) a κ-shortest path approach; 3) nondominance; and 4) look-ahead, are fundamental building blocks of a multiconstrained routing algorithm. The main reasons to consider exact multiconstrained routing algorithms are as follows. First, the NP-complete behavior seems only to occur in specially constructed graphs, which are unlikely to occur in realistic communication networks. Second, there exist exact algorithms that are equally complex as heuristics in algorithmic structure and in running time on topologies that do not induce NP-complete behavior. Third, by simply restricting the number κ of paths explored during the path computation, the computational complexity can be decreased at the expense of possibly loosing exactness. The presented four concepts are incorporated in SAMCRA, a self-adaptive multiple constraints routing algorithm.
  • Keywords
    computational complexity; network topology; quality of service; telecommunication network routing; NP-complete behavior; computational complexity; exact QoS routing algorithms; k-shortest path approach; look-ahead path length; multiconstrained routing algorithm; network topology; nondominance path length; self-adaptive multiple constraints routing algorithm; Communication networks; Computational complexity; Computer science; Constraint optimization; Heuristic algorithms; Internet; Mathematics; Network topology; Proposals; Routing protocols; Look-ahead; QoS routing; path dominance; shortest path;
  • fLanguage
    English
  • Journal_Title
    Networking, IEEE/ACM Transactions on
  • Publisher
    ieee
  • ISSN
    1063-6692
  • Type

    jour

  • DOI
    10.1109/TNET.2004.836112
  • Filename
    1344008