A tree-growth based ant colony algorithm for QoS multicast routing problem

被引:42
|
作者
Wang, Hua [1 ]
Xu, Hong [1 ]
Yi, Shanwen [1 ]
Shi, Zhao [1 ]
机构
[1] Shandong Univ, Sch Comp Sci & Technol, Jinan 250100, Shandong, Peoples R China
基金
中国国家自然科学基金;
关键词
Multicast routing; Quality of Service; Multi-constrained problem; Steiner tree; Ant colony algorithm; GENETIC ALGORITHM; OPTIMIZATION;
D O I
10.1016/j.eswa.2011.03.065
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
QoS multicast routing is a non-linear combinatorial optimization problem. It tries to find a multicast routing tree with minimal cost that can satisfy constraints such as bandwidth, delay, and delay jitter. This problem is NP-complete. The solution to such problems is often to search first for paths from the source node to each destination node and then integrate these paths into a multicast tree. Such a method, however, is slow and complex. To overcome these shortcomings, we propose a new method for tree-based optimization. Our algorithm optimizes the multicast tree directly, unlike the conventional solutions to finding paths and integrating them to generate a multicast tree. It applies ant colony optimization to control the tree growth in order to generate a multicast tree. Via orthogonal experiments, the most efficient combination of various parameters is selected so that the quality of optimization is improved. We then evaluate the performance and efficiency of the proposed algorithm in comparison with other existing algorithms. Simulation results show that our algorithm performs well in searching, converging speed and adaptability scale. (C) 2011 Elsevier Ltd. All rights reserved.
引用
收藏
页码:11787 / 11795
页数:9
相关论文
共 50 条
  • [1] A QoS multicast routing algorithm based on ant colony algorithm
    Wang, ZQ
    Zhang, DX
    [J]. 2005 INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING PROCEEDINGS, VOLS 1 AND 2, 2005, : 1007 - 1009
  • [2] Ant Colony Algorithm for Solving the Multicast Routing Problem with QoS Constraints
    Du Shengli
    [J]. PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS RESEARCH AND MECHATRONICS ENGINEERING, 2015, 121 : 2095 - 2098
  • [3] A QoS Mobile Multicast Routing Algorithm Based Ant Colony Algorithm
    Li, Kewen
    Tian, Jing
    [J]. PACIIA: 2008 PACIFIC-ASIA WORKSHOP ON COMPUTATIONAL INTELLIGENCE AND INDUSTRIAL APPLICATION, VOLS 1-3, PROCEEDINGS, 2008, : 1059 - 1063
  • [4] QoS Multicast Routing Algorithm Based on Crowding Ant Colony Algorithm
    Li, Yongsheng
    [J]. JOURNAL OF COMPUTERS, 2013, 8 (10) : 2711 - 2718
  • [5] Application of Improved Ant Colony Algorithm to the QoS Multicast Routing
    Li, Kewen
    Tian, Jing
    [J]. 2008 INTERNATIONAL WORKSHOP ON EDUCATION TECHNOLOGY AND TRAINING AND 2008 INTERNATIONAL WORKSHOP ON GEOSCIENCE AND REMOTE SENSING, VOL 2, PROCEEDINGS,, 2009, : 780 - +
  • [6] An ant colony system algorithm for the multicast routing problem
    Zhang, Yuan
    Cai, Huachun
    Lin, Ying
    Xiao, Jing
    Zhang, Jun
    [J]. ICNC 2007: Third International Conference on Natural Computation, Vol 4, Proceedings, 2007, : 756 - 760
  • [7] Ant Colony Algorithm for Solving QoS Routing Problem
    SUN Li-juan
    [J]. Wuhan University Journal of Natural Sciences, 2004, (04) : 449 - 453
  • [8] Combination of genetic algorithm and ant colony optimization for qos multicast routing
    Peng, Bo
    Li, Lei
    [J]. Advances in Intelligent Systems and Computing, 2014, 270 : 49 - 56
  • [9] A heuristic ant algorithm for solving QoS multicast routing problem
    Chu, CH
    Gu, JH
    Hou, XD
    Gu, QJ
    [J]. CEC'02: PROCEEDINGS OF THE 2002 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1 AND 2, 2002, : 1630 - 1635