A Parallel Multiobjective Artificial Bee Colony Algorithm for Dealing with the Traffic Grooming Problem

This work presents a novel parallel multiobjective approach based on the Artificial Bee Colony algorithm for grooming low-speed traffic requests onto high-capacity optical channels. The traffic grooming problem in mesh optical networks is an NP-hard problem, so the usage of metaheuristics and parallelism jointly for increasing the network performance is a great option in order to reduce execution times. The parallel multiobjective approach is implemented by using OpenMP. We have measured the speedup and efficiency obtained by our parallel approach with 2, 4, 8, and 16 cores. Efficient numerical results are reported in the experimental phase conducted on two optical networks. Finally, we present a comparative study with traditional methods; in which we show that the usage of swarm intelligence outperforms previous results published in the literature.

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

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

[3]  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).

[4]  David J. Sheskin,et al.  Handbook of Parametric and Nonparametric Statistical Procedures , 1997 .

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

[6]  Dervis Karaboga,et al.  AN IDEA BASED ON HONEY BEE SWARM FOR NUMERICAL OPTIMIZATION , 2005 .

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

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

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

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

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

[12]  Maurice Gagnaire,et al.  Network Dimensioning under Scheduled and Random Lightpath Demands in All-Optical WDM Networks , 2007, IEEE Journal on Selected Areas in Communications.

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

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

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