A GRASP with path-relinking heuristic for the survivable IP/MPLS-over-WSON multi-layer network optimization problem

In this paper we deal with the survivable internet protocol (IP)/multi-protocol label switching (MPLS)-over-wavelength switched optical network (WSON) multi-layer network optimization problem (SIMNO). This problem entails planning an IP/MPLS network layer over a photonic mesh infrastructure whilst, at the same time, ensuring the highest availability of services and minimizing the capital expenditures (CAPEX) investments. Such a problem is currently identified as an open issue among network operators, and hence, its solution is of great interest. To tackle SIMNO, we first provide an integer linear programming (ILP) formulation which provides an insight into the complexity of its managing. Then, a greedy randomized adaptive search procedure (GRASP) with path-relinking (PR) together with a biased random-key genetic algorithm (BRKGA) are specifically developed to help solve the problem. The performance of both heuristics is exhaustively tested and compared making use of various network and traffic instances. Numerical experiments show the benefits of using GRASP instead of BRKGA when dealing with highly complex network scenarios. Moreover, we verified that the use of GRASP with PR remarkably improves the basic GRASP algorithm, particularly in real-sized, complex scenarios such as those proposed in this paper.

[1]  Mauricio G. C. Resende,et al.  A biased random-key genetic algorithm for OSPF and DEFT routing to minimize network congestion , 2011, Int. Trans. Oper. Res..

[2]  Celso C. Ribeiro,et al.  GRASP with Path-Relinking: Recent Advances and Applications , 2005 .

[3]  P. Cholda,et al.  Recovery and Its Quality in Multilayer Networks , 2010, Journal of Lightwave Technology.

[4]  Saïd Salhi,et al.  Handbook of Metaheuristics (2nd edition) , 2014, J. Oper. Res. Soc..

[5]  Wataru Imajuku,et al.  Framework for GMPLS and PCE Control of Wavelength Switched Optical Networks (WSON) , 2011 .

[6]  F. Glover,et al.  Handbook of Metaheuristics , 2019, International Series in Operations Research & Management Science.

[7]  Ramón J. Durán,et al.  Genetic Algorithm for Joint Routing and Dimensioning of Dynamic WDM Networks , 2009, IEEE/OSA Journal of Optical Communications and Networking.

[8]  Mauricio G. C. Resende,et al.  Biased random-key genetic algorithms for combinatorial optimization , 2011, J. Heuristics.

[9]  Marta M. B. Pascoal,et al.  A new implementation of Yen’s ranking loopless paths algorithm , 2003, 4OR.

[10]  J. Strand,et al.  Joint IP/optical layer restoration after a router failure , 2001, OFC 2001. Optical Fiber Communication Conference and Exhibit. Technical Digest Postconference Edition (IEEE Cat. 01CH37171).

[11]  Mauricio G. C. Resende,et al.  Automatic Tuning of GRASP with Path-Relinking Heuristics with a Biased Random-Key Genetic Algorithm , 2010, SEA.

[12]  Mauricio G. C. Resende,et al.  GRASP with path-relinking for the generalized quadratic assignment problem , 2011, J. Heuristics.

[13]  Mauricio G. C. Resende,et al.  A parallel multi-population genetic algorithm for a constrained two-dimensional orthogonal packing problem , 2011, J. Comb. Optim..

[14]  Eric Mannie,et al.  Generalized Multi-Protocol Label Switching (GMPLS) Architecture , 2004, RFC.

[15]  Rafael Martí,et al.  GRASP and Path Relinking for 2-Layer Straight Line Crossing Minimization , 1999, INFORMS J. Comput..

[16]  Christian P. Robert,et al.  Monte Carlo Statistical Methods (Springer Texts in Statistics) , 2005 .

[17]  L Velasco,et al.  GMPLS-based Multidomain Restoration: Analysis, Strategies, Policies and Experimental Assessment , 2010, IEEE/OSA Journal of Optical Communications and Networking.

[18]  M. Resende,et al.  Greedy Randomized Adaptive Search Procedures. , 2003 .

[19]  Micael Gallego,et al.  GRASP and path relinking for the max-min diversity problem , 2010, Comput. Oper. Res..

[20]  Celso C. Ribeiro,et al.  A hybrid Lagrangean heuristic with GRASP and path-relinking for set k-covering , 2013, Comput. Oper. Res..

[21]  Toshihide Ibaraki,et al.  Metaheuristics : progress as real problem solvers , 2005 .

[22]  Mauricio G. C. Resende,et al.  A Hybrid Heuristic for the p-Median Problem , 2004, J. Heuristics.

[23]  Ramesh Nagarajan,et al.  Cost effectiveness of joint multilayer protection in packet-over-optical networks , 2003 .

[24]  Francesco Palmieri,et al.  A GRASP-based network re-optimization strategy for improving RWA in multi-constrained optical transport infrastructures , 2010, Comput. Commun..

[25]  Matthias Gunkel,et al.  Cost modeling and evaluation of capital expenditures in optical multilayer networks , 2008 .

[26]  Celso C. Ribeiro,et al.  Greedy Randomized Adaptive Search Procedures , 2003, Handbook of Metaheuristics.

[27]  R M Morais,et al.  Genetic Algorithm for the Topological Design of Survivable Optical Transport Networks , 2011, IEEE/OSA Journal of Optical Communications and Networking.

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

[29]  Li Wang,et al.  Two-layer mesh network optimization based on inter-layer decomposition , 2011, Photonic Network Communications.

[30]  M. Resende,et al.  A probabilistic heuristic for a computationally difficult set covering problem , 1989 .

[31]  Mauricio G. C. Resende,et al.  An Annotated Bibliography of Grasp Part I: Algorithms , 2022 .

[32]  Mauricio G. C. Resende,et al.  GRASP with path relinking heuristics for the antibandwidth problem , 2011, Networks.

[33]  Jeffery L. Kennington,et al.  Interfaces in Computer Science and Operations Research , 1997 .

[34]  Celso C. Ribeiro,et al.  A Hybrid GRASP with Perturbations for the Steiner Problem in Graphs , 2002, INFORMS J. Comput..

[35]  Fred Glover,et al.  Tabu Search and Adaptive Memory Programming — Advances, Applications and Challenges , 1997 .

[36]  Nubia Velasco,et al.  A GRASP with evolutionary path relinking for the truck and trailer routing problem , 2011, Comput. Oper. Res..

[37]  Deep Medhi,et al.  Routing, flow, and capacity design in communication and computer networks , 2004 .

[38]  Mauricio G. C. Resende,et al.  Greedy Randomized Adaptive Search Procedures , 1995, J. Glob. Optim..

[39]  Mauricio G. C. Resende,et al.  A Greedy Randomized Adaptive Search Procedure for Maximum Independent Set , 1994, Oper. Res..

[40]  Celso C. Ribeiro,et al.  A biased random-key genetic algorithm for routing and wavelength assignment , 2011, J. Glob. Optim..

[41]  Mauricio G. C. Resende,et al.  An Annotated Bibliography of Grasp Part Ii: Applications , 2022 .

[42]  Christian P. Robert,et al.  Monte Carlo Statistical Methods , 2005, Springer Texts in Statistics.