Skip to main content
Erschienen in: Soft Computing 11/2010

01.09.2010 | Original Paper

A novel hybrid immune-based GA for dynamic routing to multiple destinations for overlay networks

verfasst von: K. Vijayalakshmi, S. Radhakrishnan

Erschienen in: Soft Computing | Ausgabe 11/2010

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Overlay networks play an important role in group communication applications in Internet. These applications require better efficiency in terms of delay, cost and load balancing. This paper presents an artificial immune system (AIS)-based hybrid genetic algorithm for the construction of Quality of Service (QoS) multicast tree among multicast service nodes in overlay network which optimizes path delivery, load-balancing variance and cost under bounded delay–degree constraint. This paper proposes an alternative AIS-based approach to handle the constraints instead of penalty function in overlay multicast routing problem. The clonal selection method of AIS is incorporated into the genetic algorithm (GA) to improve the diversity–convergence relationship which leads to optimized results. Proposed algorithm has the following features: (1) embedded problem specific local search function along with random point crossover to fine tune the search; (2) AIS principle is used to solve the constraints in GA; (3) clonal selection method to get the optimized results. Adaptable procedure is embedded into algorithm to handle the end user join/end user drop. Non-parametric statistical analysis has performed to show the significant difference among the proposed and existing algorithms. Simulation results reveal that our proposed algorithm produces better results in terms of cost, average path length, user rejection rate and convergence. Statistical analysis is also performed to assure the significance of the differences among the tested algorithms.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literatur
Zurück zum Zitat Ada GL, Nossal G (1987) The clonal selection theory. Sci Am 257(2):50–57CrossRef Ada GL, Nossal G (1987) The clonal selection theory. Sci Am 257(2):50–57CrossRef
Zurück zum Zitat Back T, Fogel DB, Michalewicz Z (1997) Handbook of Evolutionary Computation. Institute of Physics Publishing and Oxford University Press Back T, Fogel DB, Michalewicz Z (1997) Handbook of Evolutionary Computation. Institute of Physics Publishing and Oxford University Press
Zurück zum Zitat Chawathe Y (2000) Scattercast: an architecture for internet broadcast distribution as an infrastructure service. PhD thesis, University of California Berkeley Chawathe Y (2000) Scattercast: an architecture for internet broadcast distribution as an infrastructure service. PhD thesis, University of California Berkeley
Zurück zum Zitat Chu Y, Rao SG, Seshan S, Zhang H (2002) A case for end system multicast. IEEE J Selected Areas Commun 20(8):1456–1471CrossRef Chu Y, Rao SG, Seshan S, Zhang H (2002) A case for end system multicast. IEEE J Selected Areas Commun 20(8):1456–1471CrossRef
Zurück zum Zitat Coello CAC (2002) Theoretical and Numerical constraint-handling techniques used with evolutionary algorithms: a survey of the state of the art. Comput Methods Appl Mech Eng 191(11–12):1245–1287CrossRefMATH Coello CAC (2002) Theoretical and Numerical constraint-handling techniques used with evolutionary algorithms: a survey of the state of the art. Comput Methods Appl Mech Eng 191(11–12):1245–1287CrossRefMATH
Zurück zum Zitat Coello CAC, Cruz-Cortés N (2004) Hybridizing a genetic algorithm with an artificial immune system for global optimization. Eng Optim 36(5):607–634CrossRefMathSciNet Coello CAC, Cruz-Cortés N (2004) Hybridizing a genetic algorithm with an artificial immune system for global optimization. Eng Optim 36(5):607–634CrossRefMathSciNet
Zurück zum Zitat Dasgupta D (2006) Advances in artificial immune system. IEEE Comput Intell Mag 1(4):40–49 Dasgupta D (2006) Advances in artificial immune system. IEEE Comput Intell Mag 1(4):40–49
Zurück zum Zitat Davis L (1991) Handbook of genetic algorithms, chap 6 & 7. Van Nostrand Reinhold Publication, New York Davis L (1991) Handbook of genetic algorithms, chap 6 & 7. Van Nostrand Reinhold Publication, New York
Zurück zum Zitat De Castro LN, Von Zuben FJ (2002) Learning and optimization using the clonal selection principle. IEEE Trans Evol Comput 6(3):239–251CrossRef De Castro LN, Von Zuben FJ (2002) Learning and optimization using the clonal selection principle. IEEE Trans Evol Comput 6(3):239–251CrossRef
Zurück zum Zitat Farmer JD, Packard NH, Perelson AS (1986) The immune system, adaptation, and machine learning. Phys D 2(1–3):187–204CrossRefMathSciNet Farmer JD, Packard NH, Perelson AS (1986) The immune system, adaptation, and machine learning. Phys D 2(1–3):187–204CrossRefMathSciNet
Zurück zum Zitat Forest S, Hofmeyr S, Somayaji A (1997) Computer immunology. Commun ACM 40(10):88–96CrossRef Forest S, Hofmeyr S, Somayaji A (1997) Computer immunology. Commun ACM 40(10):88–96CrossRef
Zurück zum Zitat Garcia S, Fernadez A, Luengo J, Herrera F (2009) A study of statistical techniques and performance measures for genetics based machine learning: accuracy and interpretability. Soft Comput Fusion Found Methodol Appl 13(10):959–977 Garcia S, Fernadez A, Luengo J, Herrera F (2009) A study of statistical techniques and performance measures for genetics based machine learning: accuracy and interpretability. Soft Comput Fusion Found Methodol Appl 13(10):959–977
Zurück zum Zitat Gen M, Cheng R (2000) Genetic algorithms and engineering optimization. Wiley, New York Gen M, Cheng R (2000) Genetic algorithms and engineering optimization. Wiley, New York
Zurück zum Zitat Haghighat AT, Faez K, Dehghan M, Mowlaei A, Ghahremani Y (2004) GA-based heuristic algorithms for bandwidth-delay-constrained least-cost multicast routing. Comput Commun 27(1):111–127CrossRef Haghighat AT, Faez K, Dehghan M, Mowlaei A, Ghahremani Y (2004) GA-based heuristic algorithms for bandwidth-delay-constrained least-cost multicast routing. Comput Commun 27(1):111–127CrossRef
Zurück zum Zitat Hajela P, Lee J (1996) Constrained genetic search via schema adaptation: an immune network solution. Struct Multidiscipl Optim 12(1):11–15 Hajela P, Lee J (1996) Constrained genetic search via schema adaptation: an immune network solution. Struct Multidiscipl Optim 12(1):11–15
Zurück zum Zitat Hwang R-H, Do W-Y, Yang S-C (2000) Multicast routing based on genetic algorithms. J Inform Sci Eng 16(4):885–901 Hwang R-H, Do W-Y, Yang S-C (2000) Multicast routing based on genetic algorithms. J Inform Sci Eng 16(4):885–901
Zurück zum Zitat Jog P, Suh JY, Gucht DV (1989) The effects of population size, heuristic crossover and local improvement on a genetic algorithm for the traveling salesman problem. In: Proceedings of third international conference on genetic algorithms, pp 110–115 Jog P, Suh JY, Gucht DV (1989) The effects of population size, heuristic crossover and local improvement on a genetic algorithm for the traveling salesman problem. In: Proceedings of third international conference on genetic algorithms, pp 110–115
Zurück zum Zitat Lao L, Cui J-H, Gerla M, Maggiorini D (2005) A comparative study of multicast protocols: top, bottom, or in the middle. INFOCOM’05 4:2809–2814 Lao L, Cui J-H, Gerla M, Maggiorini D (2005) A comparative study of multicast protocols: top, bottom, or in the middle. INFOCOM’05 4:2809–2814
Zurück zum Zitat Lao L, Cui J-H, Gerla M, Chen S (2007) A scalable overlay multicast architecture for large-scale applications. IEEE Trans Parallel Distrib Syst 18(4):449–459CrossRef Lao L, Cui J-H, Gerla M, Chen S (2007) A scalable overlay multicast architecture for large-scale applications. IEEE Trans Parallel Distrib Syst 18(4):449–459CrossRef
Zurück zum Zitat Lua EK, Crowcroft J, Pias M, Sharma R, Lim S (2005) A survey and comparison of peer-to-peer overlay network schemes. IEEE Commun Surv Tutor 7(2):72–93CrossRef Lua EK, Crowcroft J, Pias M, Sharma R, Lim S (2005) A survey and comparison of peer-to-peer overlay network schemes. IEEE Commun Surv Tutor 7(2):72–93CrossRef
Zurück zum Zitat Minseok K, Sonia F (2005) Path-aware overlay multicast. Comput Netw 47(1):23–45MATH Minseok K, Sonia F (2005) Path-aware overlay multicast. Comput Netw 47(1):23–45MATH
Zurück zum Zitat Özgűr Y (2005) Penalty function methods for constrained optimization with genetic algorithms. Math Comput Appl 10(1):45–56 Özgűr Y (2005) Penalty function methods for constrained optimization with genetic algorithms. Math Comput Appl 10(1):45–56
Zurück zum Zitat Pan Y, Zhenwei YU, Wang L (2003) A genetic algorithm for the overlay multicast routing problem. In: International conference on computer networks and mobile computing (ICCNMC’03), pp 261–265 Pan Y, Zhenwei YU, Wang L (2003) A genetic algorithm for the overlay multicast routing problem. In: International conference on computer networks and mobile computing (ICCNMC’03), pp 261–265
Zurück zum Zitat Pan Y, Zhenwei YU, Wang L (2005) Hybrid Genetic algorithm for solving the degree-constrained minimal bandwidth multicast routing problem. In: International conference on computational intelligence and security (CIS (1)), pp 285–290 Pan Y, Zhenwei YU, Wang L (2005) Hybrid Genetic algorithm for solving the degree-constrained minimal bandwidth multicast routing problem. In: International conference on computational intelligence and security (CIS (1)), pp 285–290
Zurück zum Zitat Peng C, Dai QH, Wu QF (2007) An overlay multicast routing algorithm based on genetic algorithm. Chin J Electron 16(1):161–165 Peng C, Dai QH, Wu QF (2007) An overlay multicast routing algorithm based on genetic algorithm. Chin J Electron 16(1):161–165
Zurück zum Zitat Richardson JT, Palmer MR, Liepins GE, Hilliard M (1989) Some guidelines for genetic algorithms with penalty functions. In: Third international conference on genetic algorithms, pp 191–197 Richardson JT, Palmer MR, Liepins GE, Hilliard M (1989) Some guidelines for genetic algorithms with penalty functions. In: Third international conference on genetic algorithms, pp 191–197
Zurück zum Zitat Sheskin DJ (2006) Handbook of parametric and nonparametric statistical procedures, vol 1736. Chapman & Hall/CRC, London/West Palm Beach Sheskin DJ (2006) Handbook of parametric and nonparametric statistical procedures, vol 1736. Chapman & Hall/CRC, London/West Palm Beach
Zurück zum Zitat Shi S, Turner JS (2002a) Issues in overlay multicast networks: dynamic routing and communication cost. Technical Report WUCS-0214, Washington University in St. Louis Shi S, Turner JS (2002a) Issues in overlay multicast networks: dynamic routing and communication cost. Technical Report WUCS-0214, Washington University in St. Louis
Zurück zum Zitat Shi S, Turner JS (2002b) Multicast routing and bandwidth dimensioning in overlay networks. IEEE J Selected Areas Commun 20(8):1444–1455 Shi S, Turner JS (2002b) Multicast routing and bandwidth dimensioning in overlay networks. IEEE J Selected Areas Commun 20(8):1444–1455
Zurück zum Zitat Shimamoto N, Hiramatsu A, Yamasaki K (1993) A dynamic routing control based on a genetic algorithm. IEEE Int Conf Neural Netw 2:1123–1128CrossRef Shimamoto N, Hiramatsu A, Yamasaki K (1993) A dynamic routing control based on a genetic algorithm. IEEE Int Conf Neural Netw 2:1123–1128CrossRef
Zurück zum Zitat Stoica L, Morris R, Liben-Nowell D, Karger DR, Kaashoek MF, Dabek F, Balakrishnan H (2003) Chord: a scalable peer-to-peer lookup protocol for internet applications. IEEE Trans Netw 11(1):17–32CrossRef Stoica L, Morris R, Liben-Nowell D, Karger DR, Kaashoek MF, Dabek F, Balakrishnan H (2003) Chord: a scalable peer-to-peer lookup protocol for internet applications. IEEE Trans Netw 11(1):17–32CrossRef
Zurück zum Zitat Tsai CF, Tsai CW, Chen CP (2004) A novel algorithm for multimedia multicast routing in a large scale networks. J Syst Softw 72(3):431–441CrossRef Tsai CF, Tsai CW, Chen CP (2004) A novel algorithm for multimedia multicast routing in a large scale networks. J Syst Softw 72(3):431–441CrossRef
Zurück zum Zitat Tseng SY, Huang YM, Lin C-C (2006) Genetic algorithm for delay- and degree-constrained multimedia broadcasting on Overlay networks. Comput Commun 29(17):3625–3632CrossRef Tseng SY, Huang YM, Lin C-C (2006) Genetic algorithm for delay- and degree-constrained multimedia broadcasting on Overlay networks. Comput Commun 29(17):3625–3632CrossRef
Zurück zum Zitat Vijayalakshmi K, Radhakrishnan S (2005) Dynamic Routing from one to group of nodes using elitism based GA—novel multi-parameter approach. In: IEEE international conference on emerging trends in electrical and information technology (INDICON), pp 265–269 Vijayalakshmi K, Radhakrishnan S (2005) Dynamic Routing from one to group of nodes using elitism based GA—novel multi-parameter approach. In: IEEE international conference on emerging trends in electrical and information technology (INDICON), pp 265–269
Zurück zum Zitat Vijayalakshmi K, Radhakrishnan S (2008) Dynamic routing to multiple destinations in ip networks using hybrid genetic algorithm. Int J Inform Technol 4(1):45–52 Vijayalakshmi K, Radhakrishnan S (2008) Dynamic routing to multiple destinations in ip networks using hybrid genetic algorithm. Int J Inform Technol 4(1):45–52
Zurück zum Zitat Zhang B, Jamin S, Zhang L (2002) Host multicast: a framework for delivering multicast to end users. INFOCOM’02 3, pp 1366–1375 Zhang B, Jamin S, Zhang L (2002) Host multicast: a framework for delivering multicast to end users. INFOCOM’02 3, pp 1366–1375
Zurück zum Zitat Zhao Y-H, An Y-Y, Wang D-D, Wang C-R, Yang J-X, Gao Y (2005) A genetic algorithm in layered overlay multicast network. Int Conf Mach Learn Cybernet 5:3036–3041 Zhao Y-H, An Y-Y, Wang D-D, Wang C-R, Yang J-X, Gao Y (2005) A genetic algorithm in layered overlay multicast network. Int Conf Mach Learn Cybernet 5:3036–3041
Zurück zum Zitat Zhi L, Prasant M (2004) QRON: QoS-aware routing in overlay networks. IEEE J Selected Areas Commun (JSAC) 22(1):29–40CrossRef Zhi L, Prasant M (2004) QRON: QoS-aware routing in overlay networks. IEEE J Selected Areas Commun (JSAC) 22(1):29–40CrossRef
Metadaten
Titel
A novel hybrid immune-based GA for dynamic routing to multiple destinations for overlay networks
verfasst von
K. Vijayalakshmi
S. Radhakrishnan
Publikationsdatum
01.09.2010
Verlag
Springer-Verlag
Erschienen in
Soft Computing / Ausgabe 11/2010
Print ISSN: 1432-7643
Elektronische ISSN: 1433-7479
DOI
https://doi.org/10.1007/s00500-009-0534-x

Weitere Artikel der Ausgabe 11/2010

Soft Computing 11/2010 Zur Ausgabe