• DocumentCode
    3509304
  • Title

    Multi-constrained routing based on simulated annealing

  • Author

    Cui, Yong ; Xu, Ke ; Wu, Jianping ; Yu, Zhongchao ; Zhao, Youjian

  • Author_Institution
    Dept. of Comput. Sci., Tsinghua Univ., Beijing, China
  • Volume
    3
  • fYear
    2003
  • fDate
    11-15 May 2003
  • Firstpage
    1718
  • Abstract
    Multi-constrained quality-of-service routing (QoSR) is to find a feasible path that satisfies multiple constraints simultaneously, as an NPC problem, which is also a big challenge for the upcoming next-generation networks. In this paper, we propose SA_MCP, a novel heuristic algorithm, by applying simulated annealing to Dijkstra´s algorithm. This algorithm first uses a nonlinear energy function to translate multiple QoS weights into a single metric and then seeks to find a feasible path by simulated annealing. The paper outlines simulated annealing algorithm and analyzes the problems met when we apply it to QoSR. Extensive simulations demonstrate that SA_MCP has good scalability regarding both network size and the number of QoS constraints with high performance. Furthermore, when most QoS requests are feasible, the running time of SA_MCP is about O(k(m+nlogn)), which is only k times that of the traditional Dijkstra´s algorithm, where k is the number of QoS constraints.
  • Keywords
    communication complexity; nonlinear functions; quality of service; simulated annealing; telecommunication network routing; NP-complete problem; QoS constraints; QoS routing; heuristic algorithm; multiconstrained path problem; multiconstrained routing; nonlinear energy function; quality of service; scalability; simulated annealing; Computational modeling; Computer networks; Computer science; Educational institutions; Heuristic algorithms; Next generation networking; Quality of service; Routing; Scalability; Simulated annealing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications, 2003. ICC '03. IEEE International Conference on
  • Print_ISBN
    0-7803-7802-4
  • Type

    conf

  • DOI
    10.1109/ICC.2003.1203894
  • Filename
    1203894