A Novel Hybrid Ant Colony Optimization for a Multicast Routing Problem

被引:13
作者
Zhang, Xiaoxia [1 ]
Shen, Xin [1 ]
Yu, Ziqiao [1 ]
机构
[1] Univ Sci & Technol LiaoNing, Coll Software Engn, Anshan 114051, Peoples R China
基金
美国国家科学基金会;
关键词
ant colony optimization; multicast routing; memory detection search; cloud model; STEINER TREE; ALGORITHM;
D O I
10.3390/a12010018
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Quality of service multicast routing is an important research topic in networks. Research has sought to obtain a multicast routing tree at the lowest cost that satisfies bandwidth, delay and delay jitter constraints. Due to its non-deterministic polynomial complete problem, many meta-heuristic algorithms have been adopted to solve this kind of problem. The paper presents a new hybrid algorithm, namely ACO&CM, to solve the problem. The primary innovative point is to combine the solution generation process of ant colony optimization (ACO) algorithm with the Cloud model (CM). Moreover, within the framework structure of the ACO, we embed the cloud model in the ACO algorithm to enhance the performance of the ACO algorithm by adjusting the pheromone trail on the edges. Although a high pheromone trail intensity on some edges may trap into local optimum, the pheromone updating strategy based on the CM is used to search for high-quality areas. In order to avoid the possibility of loop formation, we devise a memory detection search (MDS) strategy, and integrate it into the path construction process. Finally, computational results demonstrate that the hybrid algorithm has advantages of an efficient and excellent performance for the solution quality.
引用
收藏
页数:16
相关论文
共 25 条
  • [1] Delay-constrained, low-cost multicast routing in multimedia networks
    Alrabiah, T
    Znati, T
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2001, 61 (09) : 1307 - 1336
  • [2] CAST-WSN: The Presentation of New Clustering Algorithm Based on Steiner Tree and C-Means Algorithm Improvement in Wireless Sensor Networks
    Baradaran, Amir Abbas
    Navi, Keivan
    [J]. WIRELESS PERSONAL COMMUNICATIONS, 2017, 97 (01) : 1323 - 1344
  • [3] Chen Shu, 2015, Computer Engineering, V41, P117, DOI 10.3969/j.issn.1000-3428.2015.10.022
  • [4] CHOW CH, 1991, IEEE INFOCOM SER, P1274, DOI 10.1109/INFCOM.1991.147651
  • [5] Dorigo M., 1997, IEEE Transactions on Evolutionary Computation, V1, P53, DOI 10.1109/4235.585892
  • [6] Ant system: Optimization by a colony of cooperating agents
    Dorigo, M
    Maniezzo, V
    Colorni, A
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 1996, 26 (01): : 29 - 41
  • [7] On approximation algorithms for the terminal Steiner tree problem
    Drake, DE
    Hougardy, S
    [J]. INFORMATION PROCESSING LETTERS, 2004, 89 (01) : 15 - 18
  • [8] Multicast Routing for Multimedia Communication
    Kompella, Vachaspathi P.
    Pasquale, Joseph C.
    Polyzos, George C.
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 1993, 1 (03) : 286 - 292
  • [9] A EA- and ACA-based QoS multicast routing algorithm with multiple constraints for ad hoc networks
    Li, Wei
    Li, Kangshun
    Huang, Ying
    Yang, Shuling
    Yang, Lei
    [J]. SOFT COMPUTING, 2017, 21 (19) : 5717 - 5727
  • [10] A genetic algorithm for finding a path subject to two constraints
    Lu, Ting
    Zhu, Jie
    [J]. APPLIED SOFT COMPUTING, 2013, 13 (02) : 891 - 898