Solving multi-objective routing and wavelength assignment in WDM network using hybrid evolutionary computation approach

Routing and wavelength assignment (RWA) is a well-known issue in wavelength division multiplexing (WDM) optical networks. In this paper, we present RWA design for WDM networks by considering multiple design objectives which are maximizing the number of traffic demands to be served and minimizing the number of wavelength channels to be assigned. A hybrid evolutionary computation approach consisting of genetic algorithm for routing allocation with minimum degree first for wavelength assignment (GA-MDF) and the fast non-dominated sorting genetic algorithm (NSGA-II) to search for non-dominated solutions is applied for solving the multi-objective RWA network design problem. The hybrid evolutionary algorithm is used as a meta-heuristic technique for obtaining good solutions for various problem sizes. The obtained results are provided as candidate choices or non-dominated front. We compare the simulation results obtained from the NSGA-II with those obtained from the traditional Weighted-Sum approach. Numerical results show that our hybrid evolutionary computation approach is effective in solving the multi-objective RWA problem. The GA-MDF can outperform the FAR-FF method in both design objectives. In addition, the solutions from the NSGA-II are more diverse on the multi-objective space than those of the Weighted-Sum method. We also apply a Pruned mechanism to help cutting off numerous non-dominated solutions for making decision on the final solution.

[1]  Lothar Thiele,et al.  Multiobjective evolutionary algorithms: a comparative case study and the strength Pareto approach , 1999, IEEE Trans. Evol. Comput..

[2]  Kalyanmoy Deb,et al.  A fast and elitist multiobjective genetic algorithm: NSGA-II , 2002, IEEE Trans. Evol. Comput..

[3]  E.-G. Talbi,et al.  A parallel and hybrid multi-objective evolutionary algorithm applied to the design of cellular networks , 2006, MELECON 2006 - 2006 IEEE Mediterranean Electrotechnical Conference.

[4]  David Corne,et al.  The Pareto archived evolution strategy: a new baseline algorithm for Pareto multiobjective optimisation , 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406).

[5]  Heidi A. Taboada,et al.  Multi-objective scheduling problems: Determination of pruned Pareto sets , 2008 .

[6]  Rajeev Kumar,et al.  Multiobjective network design for realistic traffic models , 2007, GECCO '07.

[7]  David W. Coit,et al.  Pruned Pareto-optimal sets for the system redundancy allocation problem based on multiple prioritized objectives , 2008, J. Heuristics.

[8]  Arunita Jaekel,et al.  A new approach for designing fault-tolerant WDM networks , 2008, Comput. Networks.

[9]  Peter J. Fleming,et al.  Genetic Algorithms for Multiobjective Optimization: FormulationDiscussion and Generalization , 1993, ICGA.

[10]  Vipin Kumar,et al.  Introduction to Data Mining , 2022, Data Mining and Machine Learning Applications.

[11]  P. Hajela,et al.  Genetic search strategies in multicriterion optimal design , 1991 .

[12]  Lei Guo,et al.  Path-based routing provisioning with mixed shared protection in WDM mesh networks , 2006, Journal of Lightwave Technology.

[13]  Majid Naderi,et al.  Genetic algorithm quality of service design in resilient dense wavelength division multiplexing optical networks , 2008, IET Commun..

[14]  H. Waldman,et al.  Optical networks design with multicriteria and open capacity analysis , 2008, 2008 5th IFIP International Conference on Wireless and Optical Communications Networks (WOCN '08).

[15]  H. Ishibuchi,et al.  MOGA: multi-objective genetic algorithms , 1995, Proceedings of 1995 IEEE International Conference on Evolutionary Computation.

[16]  David W. Coit,et al.  Multiple Weighted Objectives Heuristic for the Redundancy Allocation Problem , 2006, IEEE Transactions on Reliability.

[17]  Debasish Datta,et al.  Design methodology for WDM backbone networks using FWM-aware heuristic algorithm , 2007, 2007 First International Symposium on Advanced Networks and Telecommunication Systems.

[18]  Celso C. Ribeiro,et al.  Metaheuristics for optimization problems in computer communications , 2007, Comput. Commun..

[19]  Naruemon Wattanapongsakorn,et al.  Multi-objective Design for Routing Wavelength Assignment in WDM Networks , 2009, 2009 International Conference on New Trends in Information and Service Science.

[20]  Marco Laumanns,et al.  SPEA2: Improving the strength pareto evolutionary algorithm , 2001 .

[21]  N. Banerjee,et al.  A evolutionary algorithm for solving the single objective static routing and wavelength assignment problem in WDM networks , 2004, International Conference on Intelligent Sensing and Information Processing, 2004. Proceedings of.

[22]  David W. Coit,et al.  Multi-objective optimization using genetic algorithms: A tutorial , 2006, Reliab. Eng. Syst. Saf..

[23]  Imrich Chlamtac,et al.  Lightpath communications: an approach to high bandwidth optical WAN's , 1992, IEEE Trans. Commun..

[24]  Vipin Kumar,et al.  Introduction to Data Mining, (First Edition) , 2005 .

[25]  B. Mukherjee,et al.  A Review of Routing and Wavelength Assignment Approaches for Wavelength- Routed Optical WDM Networks , 2000 .

[26]  Matthias Ehrgott,et al.  Multicriteria Optimization , 2005 .

[27]  M.S. Leeson,et al.  Survivable wavelength-routed optical network design using genetic algorithms , 2007, 2007 ICTON Mediterranean Winter Conference.

[28]  Kalyanmoy Deb,et al.  Muiltiobjective Optimization Using Nondominated Sorting in Genetic Algorithms , 1994, Evolutionary Computation.

[29]  David E. Goldberg,et al.  A niched Pareto genetic algorithm for multiobjective optimization , 1994, Proceedings of the First IEEE Conference on Evolutionary Computation. IEEE World Congress on Computational Intelligence.

[30]  Jean-Lien C. Wu,et al.  Survivable and delay-guaranteed backbone wireless mesh network design , 2008, J. Parallel Distributed Comput..