A Heuristic Genetic Algorithm for Distributed Multicast Routing

Authors

  • Youwei Yuan Department of Computer Science and Technology, Zhuzhou Engineering Institute
  • Lamei Yan Department of Computer Science and Technology, Zhuzhou Engineering Institute
  • Mustafa Mat Deris Department of Computer Science, College University of Science & Technology Malaysia

Keywords:

Delay constrained, QoS, Genetic algorithm, Multicast routing

Abstract

Multicast (MC) routing algorithms capable of satisfying the quality of services (QoS) requirements of real-time applications will be essential for future high-speed networks. Genetic Algorithms (GA) are stochastic search optimisation methods used in combinatorial optimisation and parameter tuning applications. In this paper, a shared-tree routing protocol based on distributed Genetic Algorithms(Gas) is presented, including building and dynamic maintenance of multicast routing tree in package exchange network. The algorithm has the following characteristics: (1) the preprocessing mechanism, (2) the tree structure coding method, (3) the heuristic crossover technique, and (4) the instructional mutation process. Simulation results over random networks show that the genetic algorithms are capable of successfully constructing MC trees which satisfy the QoS requiremnets of real time traffic. GA heuristic constucts low cost trees to solve the minimal multicast tree with delay constraint. As a result, the algorithm is efficient and effective.

Downloads

Download data is not yet available.

Downloads

Published

2002-06-01

How to Cite

Yuan, Y., Yan, L., & Mat Deris, M. (2002). A Heuristic Genetic Algorithm for Distributed Multicast Routing. Malaysian Journal of Computer Science, 15(2), 70–77. Retrieved from https://ijps.um.edu.my/index.php/MJCS/article/view/6057