Multiobjective Metaheuristics for Traffic Grooming in Optical Networks

Currently, wavelength division multiplexing technology is widely used for exploiting the huge bandwidth of optical networks. It allows simultaneous transmission of traffic on many nonoverlapping channels (wavelengths). These channels support traffic demands in the gigabits per second (Gb/s) range; however, since the majority of devices or applications only require a bandwidth of megabits per second (Mb/s), this is a waste of bandwidth. This problem is efficiently solved by multiplexing a number of low-speed traffic demands (Mb/s) onto a high-speed wavelength channel (Gb/s). This is known as the traffic grooming problem. Since traffic grooming is an NP-hard problem, in this paper, we propose two novel multiobjective evolutionary algorithms for solving it. The selected algorithms are multiobjective variants of the standard differential evolution (DEPT) and variable neighborhood search. With the aim of ensuring the performance of our proposals, we have made comparisons with the well-known fast Nondominated Sort Genetic Algorithm (NSGA-II), Strength Pareto Evolutionary Algorithm 2, and other approaches published in the literature. After performing diverse comparisons, we can conclude that our novel approaches obtain promising results, highlighting in particular the performance of the DEPT algorithm.

[1]  Hyunseung Choo,et al.  Traffic Grooming Based on Shortest Path in Optical WDM Mesh Networks , 2005, International Conference on Computational Science.

[2]  O A Mohammed,et al.  Multiobjective Design Optimization of Coupled PM Synchronous Motor-Drive Using Physics-Based Modeling Approach , 2011, IEEE Transactions on Magnetics.

[3]  Ran Libeskind-Hadas,et al.  Approximation Algorithms for Traffic Grooming in WDM Rings , 2009, 2009 IEEE International Conference on Communications.

[4]  Carlos A. Coello Coello,et al.  Evolutionary multiobjective optimization , 2011, WIREs Data Mining Knowl. Discov..

[5]  Daniel Polani,et al.  Multiobjective Optimization Applied to the Eradication of Persistent Pathogens , 2010, IEEE Transactions on Evolutionary Computation.

[6]  Hamid Khaloozadeh,et al.  Open- and Closed-Loop Multiobjective Optimal Strategies for HIV Therapy Using NSGA-II , 2011, IEEE Transactions on Biomedical Engineering.

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

[8]  Tung-Kuan Liu,et al.  Method of Inequality-Based Multiobjective Genetic Algorithm for Domestic Daily Aircraft Routing , 2008, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[9]  B. Ramamurthy,et al.  A link bundled auxiliary graph model for constrained dynamic traffic grooming in WDM mesh networks , 2005, IEEE Journal on Selected Areas in Communications.

[10]  Deying Li,et al.  Traffic grooming for minimizing wavelength usage in WDM networks , 2002, Proceedings. Eleventh International Conference on Computer Communications and Networks.

[11]  Hyunseung Choo,et al.  Traffic Grooming Algorithm Using Shortest EDPs Table in WDM Mesh Networks , 2005, International Conference on Computational Science.

[12]  Indranil Sengupta,et al.  Traffic grooming, routing, and wavelength assignment in an optical WDM mesh networks based on clique partitioning , 2010, Photonic Network Communications.

[13]  Biswanath Mukherjee,et al.  A Review of Traffic Grooming in WDM Optical Networks: Architectures and Challenges , 2002 .

[14]  Mahmoud A. Abo-Sinna,et al.  An effective genetic algorithm approach to multiobjective resource allocation problems (MORAPs) , 2005, Appl. Math. Comput..

[15]  Thomas Stützle,et al.  A study of stochastic local search algorithms for the biobjective QAP with correlated flow matrices , 2006, Eur. J. Oper. Res..

[16]  Godfrey C. Onwubolu,et al.  Differential Evolution: A Handbook for Global Permutation-Based Combinatorial Optimization , 2009 .

[17]  E. K. Park,et al.  An Algorithm for Traffic Grooming in WDM Optical Mesh Networks with Multiple Objectives , 2005, Telecommun. Syst..

[18]  Amit Wason,et al.  Routing and wavelength assignment in wavelength-routed all-optical WDM networks , 2010 .

[19]  W. Kruskal,et al.  Use of Ranks in One-Criterion Variance Analysis , 1952 .

[20]  Arthur C. Sanderson,et al.  Multiobjective Evolutionary Decision Support for Design–Supplier–Manufacturing Planning , 2009, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[21]  Biswanath Mukherjee,et al.  Traffic grooming in an optical WDM mesh network , 2002, IEEE J. Sel. Areas Commun..

[22]  J. Y. Yen,et al.  Finding the K Shortest Loopless Paths in a Network , 2007 .

[23]  Eytan Modiano,et al.  Traffic grooming in WDM networks , 2001, IEEE Commun. Mag..

[24]  H. Levene Robust tests for equality of variances , 1961 .

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

[26]  Jian-Qiang Hu,et al.  Traffic grooming, routing, and wavelength assignment in optical WDM mesh networks , 2004, IEEE INFOCOM 2004.

[27]  Thomas Hanne,et al.  A multiobjective evolutionary algorithm for scheduling and inspection planning in software development projects , 2005, Eur. J. Oper. Res..

[28]  Aravind Seshadri,et al.  A FAST ELITIST MULTIOBJECTIVE GENETIC ALGORITHM: NSGA-II , 2000 .

[29]  Biswanath Mukherjee,et al.  Design of WDM mesh networks with sparse grooming capability , 2002, Global Telecommunications Conference, 2002. GLOBECOM '02. IEEE.

[30]  Ricardo H. C. Takahashi,et al.  The $Q$ -Norm Complexity Measure and the Minimum Gradient Method: A Novel Approach to the Machine Learning Structural Risk Minimization Problem , 2008, IEEE Transactions on Neural Networks.

[31]  Peter Widmayer,et al.  Evolutionary multiobjective optimization for base station transmitter placement with frequency assignment , 2003, IEEE Trans. Evol. Comput..

[32]  Jie Zhang,et al.  A multiobjective optimization framework for IEEE 802.16e network design and performance analysis , 2009, IEEE Journal on Selected Areas in Communications.

[33]  Carlos A. Coello Coello,et al.  Evolutionary multi-objective optimization: a historical view of the field , 2006, IEEE Comput. Intell. Mag..

[34]  F. Massey The Kolmogorov-Smirnov Test for Goodness of Fit , 1951 .

[35]  Lothar Thiele,et al.  Comparison of Multiobjective Evolutionary Algorithms: Empirical Results , 2000, Evolutionary Computation.

[36]  Pascal Bigras,et al.  A Multistage Position/Force Control for Constrained Robotic Systems With Friction: Joint-Space Decomposition, Linearization, and Multiobjective Observer/Controller Synthesis Using LMI Formalism , 2006, IEEE Transactions on Industrial Electronics.

[37]  V. R. Konda,et al.  Algorithm for traffic grooming in optical networks to minimize the number of transceivers , 2001, 2001 IEEE Workshop on High Performance Switching and Routing (IEEE Cat. No.01TH8552).

[38]  Mietek A. Brdys,et al.  Grid Implementation of a Parallel Multiobjective Genetic Algorithm for Optimized Allocation of Chlorination Stations in Drinking Water Distribution Systems: Chojnice Case Study , 2008, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[39]  F. Pilo,et al.  A multiobjective evolutionary algorithm for the sizing and siting of distributed generation , 2005, IEEE Transactions on Power Systems.

[40]  R. K. Ursem Multi-objective Optimization using Evolutionary Algorithms , 2009 .

[41]  Mohsen Guizani,et al.  Genetic Approach for Traffic Grooming, Routing, and Wavelength Assignment in WDM Optical Networks with Sparse Grooming Resources , 2006, 2006 IEEE International Conference on Communications.

[42]  Pierre Hansen,et al.  Variable neighborhood search: Principles and applications , 1998, Eur. J. Oper. Res..

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

[44]  Biswanath Mukherjee,et al.  A novel generic graph model for traffic grooming in heterogeneous WDM mesh networks , 2003, TNET.

[45]  Rainer Storn,et al.  Differential Evolution – A Simple and Efficient Heuristic for global Optimization over Continuous Spaces , 1997, J. Glob. Optim..

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