A multicast tree with a minimum cost is required to improve the quality of service (QoS) constraints. Due to combinatorial issues, conventional approaches are not appropriate for more extensive and dynamic networks. Researchers have applied Swarm Intelligence (SI)-based techniques like Ant Colony Optimization (ACO), Particle Swarm Optimization (PSO) and Evolutionary-based method like Genetic Algorithm (GA) to deal with the combinatorial problems. ACO is among the best choices for researchers to solve the multicast routing problem in modern communication networks. The novelty of the proposed Heuristic Initialization Based Modified ACO (HIMACO) is the use of safety features that mimics the behaviour of real ants and the use of heuristics-based initialization rather than random initialization.The simulation result shows the superiority of proposed HIMACO routing algorithm in context with runtime and packet loss as compared to other popular swarm and evolutionary based algorithms as well as conventional algorithms. The execution time of HIMACO has decreased by 72%, 65%, 56%, 40% and 35% as compared to Prim's Algorithm, Dijkstra's Algorithm, and conventional GA, PSO and ACO, respectively. The packet loss probability of HIMACO is also reduced by 56%, 54%, 46%, 37% and 33% than Prim's Algorithm, Dijkstra's Algorithm, and conventional GA, PSO and ACO, respectively. Also, we have presented the analysis of the parameters tuning for HIMACO in this paper.
Read full abstract