• DocumentCode
    3240790
  • Title

    Fast Exact MultiConstraint Shortest Path Algorithms

  • Author

    Yuxi Li ; Harms, Janelle ; Holte, R.

  • Author_Institution
    Univ. of Alberta, Edmonton
  • fYear
    2007
  • fDate
    24-28 June 2007
  • Firstpage
    123
  • Lastpage
    130
  • Abstract
    QoS routing has been shown to be NP-hard. A recent study of its hardness shows that the "worst-case" may not occur in practice (Kuipers mieghem, 2003). This suggests that there may exist fast exact algorithms for the multi-constraint shortest path (MCSP) problem, an instance of QoS routing. Search techniques such as A* and IDA* may solve hard problems exactly in polynomial time. In Li et al. (2005), we deploy the idea of iterative deepening search to design IDA*_MCSP, and show its efficiency by extensive empirical study. In this paper, we show that for infeasible cases, where there is no feasible solution, IDA*_MCSP may not be as efficient as A*Prune. This motivates us to design an algorithm that is efficient in both feasible and infeasible cases. We design an exact MCSP algorithm A*_MCSP, which introduces the state notion and dominance relationship between states. Furthermore, we design an exact MCSP algorithm FringeMCSP. It can be regarded as an integration of IDA*_MCSP and A*_MCSP. Extensive empirical study shows that FringeMCSP has good performance in both feasible and infeasible cases; while IDA*_MCSP still shows its superiority among the proposed MCSP algorithms in feasible cases.
  • Keywords
    computational complexity; iterative methods; quality of service; routing protocols; search problems; A*Prune; FringeMCSP; IDA*_MCSP; NP-hard problem; QoS routing; fast exact multi-constraint shortest path algorithms; iterative deepening search; Algorithm design and analysis; Bandwidth; Communications Society; Costs; Iterative algorithms; Network topology; Performance loss; Polynomials; Routing; Scholarships;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications, 2007. ICC '07. IEEE International Conference on
  • Conference_Location
    Glasgow
  • Print_ISBN
    1-4244-0353-7
  • Type

    conf

  • DOI
    10.1109/ICC.2007.29
  • Filename
    4288700