Abstract
In this paper, an improved Genetic Algorithm (GA) is proposed for solving multicast routing problem by optimizing combined objectives of network lifetime and delay. This algorithm employs Genetic Operator combination (GOC) and immigrant strategies. The GOC contains modified topology crossover, node and energy mutations. Immigrant strategies are the specific replacement operators designed for dynamic optimization problems and it is naturally suited for multicast routing in ad hoc networks. The random immigrant with random replacement, random immigrant with worst replacement, elitism based immigrant and hybrid immigrant strategies are combined with GOC individually, and formed four different algorithms. The performance of these algorithms is evaluated in different size networks through simulation. The results of the proposed algorithms are compared with other existing algorithms using nonparametric statistical tests with average ranking. These test results endorse that the proposed algorithms improve the performance of GA in solving multicast routing problems effectively.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Kong, J.: Building underwater ad-hoc networks and sensor networks for large scale real-time aquatic applications. In: Int. Conf. Milit. Comm., Atlantic City, NJ (2005)
Sesay, S., Yang, Z., He, J.: A survey on mobile ad hoc wireless network. InfoTech, 168–175 (2004)
Oliveira, C., Pardalos, P.: A survey of combinatorial optimization problems in multicast routing. Comp. and Oper. Rese. 32, 1953–1981 (2005)
Wang, B., Hou, J.: A survey on multicast routing and its QoS extensions: problems, algorithms, and protocols. IEEE Trans. Net. 14, 22–36 (2000)
Wang, B., Gupta, S.K.S.: On maximizing lifetime of multicast trees in wireless ad hoc networks. In: Intl. Conf. Para. Proc., Kaohsiung, Taiwan (2003)
Haghighat, A.T., Faez, K., Dehghan, M.: GA-based heuristic algorithms for QoS based multicast routing. Know Bas. Sys. 16, 305–312 (2003)
Baumann, R., Heimlicher, S., Strasser, M., Weibel, A.: A survey on routing metrics. TIK Report, Computer Engineering and Networks Laboratory, ETH-Zentrum, Switzerland (2007)
Sateesh Kumar, P., Ramachandram, S.: Genetic zone routing protocol. Theo. and Appl. Info. Tech. 4, 789–794 (2008)
Eiben, A.E., Smith, J.E.: Introduction to Evolutionary computing Genetic Algorithms. Springer (2010)
Sun, B., Pi, S., Gui, C., Zeng, Y., Yan, B., Wang, W., Qin, Q.: Multiple constraints QoS multicast routing optimization algorithm in MANET based on GA. Progress in Nat. Sci. 18, 331–336 (2008)
Koyama, A., Nishie, T., Arai, J., Barolli, L.: A GA-based QoS multicast routing algorithm for large-scale networks. Int. J. of High. Perf. Comp. & Net. 5, 381–387 (2008)
Karthikeyan, P., Baskar, S., Alphones, A.: Improved genetic algorithm using different genetic operator combinations (GOCs) for multicast routing in ad hoc networks. Soft. Comput. (2012), doi:10.1007/s00500-012-0976-4
Yen, Y.S., Chao, H.C., Chang, R.S., Vasilakos, A.: Flooding-limited and multi-constrained QoS multicast routing based on the genetic algorithm for MANETs. Math. and Comp. Mode 53, 2238–2250 (2011)
Yen, Y.S., Chan, Y.K., Chao, H.C., Park, J.H.: A genetic algorithm for energy-efficient based multicast routing on MANETs. Comp. Comm. 31, 2632–2641 (2008)
Cao, Q., Zhou, J., Li, C., Huang, R.: A genetic algorithm based on extended sequence and topology encoding for the multicast protocol in two-tiered WSN. Exp. Sys. with Appl. 37, 1684–1695 (2010)
Chiang, T.C., Liu, C.H., Huang, Y.M.: A near-optimal multicast scheme for mobile ad hoc networks using a hybrid genetic algorithm. Exp. Sys. with Appl. 33, 734–742 (2007)
Jain, S., Sharma, J.D.: QoS constraints multicast routing for residual bandwidth optimization using evolutionary algorithm. Int. J. Comp. Theo. and Eng. 3, 211–216 (2011)
Tinos, R., Yang, S.: A self-organizing random immigrants genetic algorithm for dynamic optimization problems. Genet. Progrom. Evol. Mach. 8(3), 255–286 (2007)
Yang, S., Tinos, R.: A hybrid immigrants scheme for genetic algorithms in dynamic environments. Int. J. Automat. Comput. 4(3), 243–254 (2007)
Derrac, J., Garcia, S., Molina, D., Herrera, F.: A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms. Swarm and Evol. Comp. 1, 3–18 (2011)
Deb, K.: An efficient constraint-handling method for genetic algorithms. Comp. Meth. in Appl. Mech. and Eng. 186, 311–338 (2000)
Goldberg, D.E.: Genetic algorithms in search, optimization, and machine learning. Addison Wesley, Boston (1989)
Salama, H.F., Reeves, D.S., Viniotis, Y.: Evaluation of multicast routing algorithms for real-time communication on high-speed networks. IEEE J. on Sel. Ar. in Comm. 15, 332–345 (1997)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer International Publishing Switzerland
About this paper
Cite this paper
Karthikeyan, P., Baskar, S. (2013). Improvement in Genetic Algorithm with Genetic Operator Combination (GOC) and Immigrant Strategies for Multicast Routing in Ad Hoc Networks. In: Panigrahi, B.K., Suganthan, P.N., Das, S., Dash, S.S. (eds) Swarm, Evolutionary, and Memetic Computing. SEMCCO 2013. Lecture Notes in Computer Science, vol 8297. Springer, Cham. https://doi.org/10.1007/978-3-319-03753-0_43
Download citation
DOI: https://doi.org/10.1007/978-3-319-03753-0_43
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-03752-3
Online ISBN: 978-3-319-03753-0
eBook Packages: Computer ScienceComputer Science (R0)