A multi-granularity evolution based Quantum Genetic Algorithm for QoS multicast routing problem in WDM networks

QoS multicast routing problem in WDM networks is investigated, and an improved algorithm Multi-granularity Evolution based Quantum Genetic Algorithm (MEQGA) is proposed to address it. Based on Quantum Genetic Algorithm (QGA) with quantum rotation gate strategy, MEQGA introduces multi-granularity evolution mechanism, which allows different chromosomes of one generation to have different rotation angle step values to update. In term of this mechanism, MEQGA can significantly improve its capability of exploration and exploitation, since its optimization performance does not over-depend on the single rotation angle step scheme shared by all chromosomes any longer. MEQGA also presents an adaptive quantum mutation operation which is able to avoid local search efficiently. A repair method is applied to eliminate illegal graphs as many as possible hence more excellent solutions will appear in each evolutionary generation. Simulation results show that, for the QoS multicast routing problem, MEQGA outperforms other heuristic algorithms and is characterized by robustness, high success ratio, fast convergence and excellent capability on global searching.

[1]  Zhenquan Zhuang,et al.  Multi-universe parallel quantum genetic algorithm its application to blind-source separation , 2003, International Conference on Neural Networks and Signal Processing, 2003. Proceedings of the 2003.

[2]  Sadiq M. Sait,et al.  QoS-driven multicast tree generation using Tabu search , 2002, Comput. Commun..

[3]  Jong-Hwan Kim,et al.  Quantum-inspired evolutionary algorithm for a class of combinatorial optimization , 2002, IEEE Trans. Evol. Comput..

[4]  Zhao Zhijin,et al.  A study of cognitive radio decision engine based on quantum genetic algorithm , 2007 .

[5]  Gexiang Zhang,et al.  A novel genetic algorithm and its application to digital filter design , 2003, Proceedings of the 2003 IEEE International Conference on Intelligent Transportation Systems.

[6]  P. Green,et al.  Progress in optical networking , 2001, IEEE Commun. Mag..

[7]  Min Huang,et al.  A fair QoS multicast routing scheme for IP/DWDM optical Internet , 2005, 25th IEEE International Conference on Distributed Computing Systems Workshops.

[8]  Edsger W. Dijkstra,et al.  A note on two problems in connexion with graphs , 1959, Numerische Mathematik.

[9]  Jianping Wang,et al.  Efficient routing and wavelength assignment for multicast in WDM networks , 2002, IEEE J. Sel. Areas Commun..

[10]  Y. J. Lv,et al.  Application of Quantum Genetic Algorithm on Finding Minimal Reduct , 2007 .

[11]  Min Huang,et al.  A QoS Multicast Routing Algorithm Based on Shrinking-chaotic-mutation Evolutionary Algorithm in IP/DWDM Optical Internet , 2005, Sixth International Conference on Parallel and Distributed Computing Applications and Technologies (PDCAT'05).

[12]  Ling Wang,et al.  A Hybrid Quantum-Inspired Genetic Algorithm for Multiobjective Flow Shop Scheduling , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[13]  Min Huang,et al.  A QoS multicast routing algorithm based on procession-competition evolutionary algorithm in IP/DWDM optical Internet , 2005, IEEE International Symposium on Communications and Information Technology, 2005. ISCIT 2005..

[14]  BERNARD M. WAXMAN,et al.  Routing of multipoint connections , 1988, IEEE J. Sel. Areas Commun..

[15]  Jong-Hwan Kim,et al.  Parallel quantum-inspired genetic algorithm for combinatorial optimization problem , 2001, Proceedings of the 2001 Congress on Evolutionary Computation (IEEE Cat. No.01TH8546).

[16]  Ajit Narayanan,et al.  Quantum-inspired genetic algorithms , 1996, Proceedings of IEEE International Conference on Evolutionary Computation.

[17]  Yueh-Min Huang,et al.  Genetic algorithm for delay- and degree-constrained multimedia broadcasting on overlay networks , 2006, Comput. Commun..

[18]  Wu,et al.  An Overlay Multicast Routing Algorithm Based on Genetic Algorithms , 2007 .