Skip to main content

A Genetic-Inspired Multicast Routing Optimization Algorithm with Bandwidth and End-to-End Delay Constraints

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 4234))

Abstract

This paper presents a genetic-inspired multicast routing algorithm with Quality of Service (i.e., bandwidth and end-to-end delay) constraints. The aim is to efficiently discover a minimum-cost multicast tree (a set of paths) that satisfactorily helps various services from a designated source to multiple destinations. To achieve this goal, state of the art genetic-based optimization techniques are employed. Each chromosome is represented as a tree structure of Genetic Programming. A fitness function that returns a tree cost has been suggested. New variation operators (i.e., crossover and mutation) are designed in this regard. Crossover exchanges partial chromosomes (i.e., sub-trees) in a positionally independent manner. Mutation introduces (in part) a new sub-tree with low probability. Moreover, all the infeasible chromosomes are treated with a simple repair function. The synergy achieved by combing new ingredients (i.e., representation, crossover, and mutation) offers an effective search capability that results in improved quality of solution and enhanced rate of convergence. Experimental results show that the proposed GA achieves minimal spanning tree, fast convergence speed, and high reliability. Further, its performance is better than that of a comparative reference.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   139.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Ahn, C.W., Ramakrishna, R.S.: A Genetic Algorithm for Shortest Path Routing Problem and the Sizing of Populations. IEEE Transactions On Evolutionary Computation 6(6) (December 2002)

    Google Scholar 

  2. Leung, Y., Li, G., Xu, Z.-B.: A Genetic Algorithm for the Multiple Destination Routing Problems. IEEE Transactions On Evolutionary Computation 2(4) (November 1998)

    Google Scholar 

  3. Barolli, L., Koyma, A., Shiratori, N.: A QoS Routing Method for Ad-Hoc Networks Based on Genetic Algorithm. In: Mařík, V., Štěpánková, O., Retschitzegger, W. (eds.) DEXA 2003. LNCS, vol. 2736, Springer, Heidelberg (2003)

    Google Scholar 

  4. Xiang, F., Junzhou, L., Jieyi, W., Guanqun, G.: QoS Routing based on genetic algorithm. Computer Communications 22, 1392–1399 (1999)

    Article  Google Scholar 

  5. Hwang, R.-H., Do, W.-Y., Yang, S.-C.: Multicast Routing Based on Genetic Algorithms. Joural of Information Science and Engineering 16, 885–901 (2000)

    Google Scholar 

  6. Haghighat, A.T., Faez, K., Dehghan, M., Mowlaei, A., Ghahremani, Y.: GA-based heuristic algorithms for bandwidth-delay constrained least-cost multicast routing. Computer Communications 27, 111–127 (2004)

    Article  Google Scholar 

  7. Xianwei, Z., Changja, C., Gang, Z.: A Genetic Algorithm for Multicasting Routing Problem. In: Proc. Int. Conf. Communication Technology (WCC-ICCT 2000), pp. 1248–1253 (2000)

    Google Scholar 

  8. Beasley, D., Bull, D.R., Martin, R.R.: An Overview of Genetic Algorithms: Part 1, Fundamentals. University Computing 15(2), 58–69 (1993)

    Google Scholar 

  9. Chen, L., Yang, Z., Xu, Z.: A Degree-Delay-Constrained Genetic algorithm for Multicast Routing Tree. In: Proceddings of the Fourth International Conference on Computer and Information Technology (CIT 2004) (2004)

    Google Scholar 

  10. Crichigno, J., Baran, B.: A Multicast Routing Algorithm Using Multiobjective Optimization. In: de Souza, J.N., Dini, P., Lorenz, P. (eds.) ICT 2004. LNCS, vol. 3124, pp. 1107–1113. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  11. Hamdan, M., El-Hawary, M.: Multicast Routing with Delay and Delay Variation Constraint Using Genetic Algorithm. In: CCECE 2004- CCGEI 2004, Niagara Falls (May 2004)

    Google Scholar 

  12. Chen, H., Sun, B.: Multicast Routing Optimization Algorithm with Bandwidth and Delay Constraints Based on GA. Journal of Communication and Computer 2(5) (Serial No. 6) (May 2005)

    Google Scholar 

  13. Cui, X., Lin, C., Wei, Y.: A Multiobjective Model for QoS Multicast Routing Based on Genetic Algorithm. In: Proceedings of the 2003 International Conference on Computer Networks and Mobile Computing (ICCNMC 2003) (2003)

    Google Scholar 

  14. Alkahtani, A.M.S., Woodward, M.E., Al-Begin, K.: An Overview of Quality of Service (QoS) and QoS Routing in Communication Networks. PGnet (2003)

    Google Scholar 

  15. Mokbel, M.F., El-Haweet, W.A., El-Derini, M.N.: An Efficient Algorithm for Shortest Path Multicast Routing under Delay and Delay Variation Constraints. In: Proceedings of the Symposium on Performance Evaluation of Computer and Telecomm. Systems. SPECTS 2000, Vancouver, Canada (July 2000)

    Google Scholar 

  16. Kompella, V.P., Pasquale, J.C., Polyzos, G.C.: Multicast Routing for Multimedia Communication. IEEE/ACM Transaction on Networking 1(3) (June 1993)

    Google Scholar 

  17. Lin, X., Ni, L.M.: Multicast Communication in Multicomputer Networks. IEEE Transaction On Parallel And Distributed Systems 4(10) (October 1993)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Oh, S., Ahn, C., Ramakrishna, R.S. (2006). A Genetic-Inspired Multicast Routing Optimization Algorithm with Bandwidth and End-to-End Delay Constraints. In: King, I., Wang, J., Chan, LW., Wang, D. (eds) Neural Information Processing. ICONIP 2006. Lecture Notes in Computer Science, vol 4234. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11893295_89

Download citation

  • DOI: https://doi.org/10.1007/11893295_89

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-46484-6

  • Online ISBN: 978-3-540-46485-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics