• DocumentCode
    1921051
  • Title

    A degree-delay-constrained genetic algorithm for multicast routing tree

  • Author

    Chen, Lin ; Yang, ZhiYun ; Xu, Zhengquan

  • Author_Institution
    State Key Lab. of Inf. Eng. in Surveying, Mapping & Remote Sensing, Wuhan Univ., China
  • fYear
    2004
  • fDate
    14-16 Sept. 2004
  • Firstpage
    1033
  • Lastpage
    1038
  • Abstract
    Due to the advent of many new multimedia applications that have QoS (quality of service) requirements in high-speed networks, the issue of multicast routing has become more and more important. The multicast routing problem is also known as the Steiner tree problem which has been shown to be NP-complete. Previous research works just take delay, delay jitter, loss rate, bandwidth and cost into consideration and not view multicasting ability of router as a constrained factor. Limiting degree of switch or router can save information delivering/copying time and keep load balance. Delay-constrained is a crucial factor in QoS. This paper takes delay and also degree constraints into account and proposes a new multicast routing algorithm based on genetic algorithm (GA) to construct degree-delay constrained least-cost multicast routing tree (DDCT). Algorithms adopt prufer coding and decoding which is very suitable for crossover and mutation operation and can save runtime, pruning and grafting techniques are employed to adjust node degree and repair tree structure. Two repairing tree structure methods are proposed and named as DDCTI and DDCT2. Simulations were conducted on a random graph to evaluate the performance of the proposed algorithm. Experimental result shows proposed algorithms perform well than other similar multicasting algorithm such as CSPT and Wang_GA.
  • Keywords
    computational complexity; genetic algorithms; multicast communication; quality of service; telecommunication network routing; trees (mathematics); CSPT; DDCT1; DDCT2; NP-completeness; Steiner tree problem; Wang_GA; crossover operation; degree-delay constrained least-cost multicast routing tree; degree-delay-constrained genetic algorithm; grafting technique; information delivery; load balancing; multicasting algorithm; multimedia applications; mutation operation; node degree; prufer coding; prufer decoding; pruning technique; quality of service; random graph; repairing tree structure; Bandwidth; Delay; Genetic algorithms; High-speed networks; Jitter; Multicast algorithms; Quality of service; Routing; Switches; Tree data structures;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer and Information Technology, 2004. CIT '04. The Fourth International Conference on
  • Print_ISBN
    0-7695-2216-5
  • Type

    conf

  • DOI
    10.1109/CIT.2004.1357332
  • Filename
    1357332