Solving large instances of the RSA problem in flexgrid elastic optical networks

We present an optimization procedure that mixes advanced large-scale optimization methods and heuristics to solve large instances (with over 1.7 million integer variables) of the routing and spectrum allocation (RSA) problem - a basic optimization problem in flexgrid elastic optical networks. We formulate the problem as a mixed-integer program for which we develop a branch-and-price algorithm enhanced with such techniques as problem relaxations and cuts for improving lower bounds (LBs) for the optimal objective value, and an RSA heuristic for improving the upper bounds. All these elements are combined into an effective optimization procedure. The results of numerical experiments run on network topologies of different dimensions and with large demand sets show that the algorithm performs well and can be applied to the problem instances that are difficult to solve using commercial solvers such as CPLEX.

[1]  Massimo Tornatore,et al.  On the complexity of routing and spectrum assignment in flexible-grid ring networks [Invited] , 2015, IEEE/OSA Journal of Optical Communications and Networking.

[2]  Víctor López,et al.  Elastic Spectrum Allocation for Time-Varying Traffic in FlexGrid Optical Networks , 2013, IEEE Journal on Selected Areas in Communications.

[3]  Michal Wozniak,et al.  Optimization of Multicast Traffic in Elastic Optical Networks With Distance-Adaptive Transmission , 2014, IEEE Communications Letters.

[4]  Krzysztof Walkowiak,et al.  Routing and Spectrum Assignment in Spectrum Sliced Elastic Optical Path Network , 2011, IEEE Communications Letters.

[5]  Marc Ruiz,et al.  Solving Routing and Spectrum Allocation Related Optimization Problems: From Off-Line to In-Operation Flexgrid Network Planning , 2014 .

[6]  George N. Rouskas,et al.  Spectrum management techniques for elastic optical networks: A survey , 2014, Opt. Switch. Netw..

[7]  Marc Ruiz,et al.  Column generation algorithm for RSA problems in flexgrid optical networks , 2013, Photonic Network Communications.

[8]  Michal Pioro,et al.  Spectrum allocation problem in elastic optical networks - a branch-and-price approach , 2015, 2015 17th International Conference on Transparent Optical Networks (ICTON).

[9]  Krzysztof Walkowiak,et al.  Routing and spectrum allocation algorithms for elastic optical networks with dedicated path protection , 2014, Opt. Switch. Netw..

[10]  Leon S. Lasdon,et al.  Optimization Theory of Large Systems , 1970 .

[11]  P. Poggiolini,et al.  On the Performance of Nyquist-WDM Terabit Superchannels Based on PM-BPSK, PM-QPSK, PM-8QAM or PM-16QAM Subcarriers , 2011, Journal of Lightwave Technology.

[12]  Arie M. C. A. Koster,et al.  Single-Layer Cuts for Multi-Layer Network Design Problems , 2008 .

[13]  M. Zukerman,et al.  Novel Node-Arc Model and Multiiteration Heuristics for Static Routing and Spectrum Assignment in Elastic Optical Networks , 2013, Journal of Lightwave Technology.

[14]  Marc Ruiz,et al.  Modeling the routing and spectrum allocation problem for flexgrid optical networks , 2012, Photonic Network Communications.

[15]  Ioannis Tomkos,et al.  Elastic Bandwidth Allocation in Flexible OFDM-Based Optical Networks (vol 29, pg 1354, 2011) , 2011 .

[16]  L. Velasco,et al.  Reoptimization of dynamic flexgrid optical networks after link failure repairs , 2015, IEEE/OSA Journal of Optical Communications and Networking.

[17]  George N. Rouskas,et al.  Spectrum assignment in optical networks: A multiprocessor scheduling perspective , 2014, IEEE/OSA Journal of Optical Communications and Networking.

[18]  Masahiko Jinno,et al.  Distance-adaptive spectrum resource allocation in spectrum-sliced elastic optical path network [Topics in Optical Communications] , 2010, IEEE Communications Magazine.

[19]  Luis Velasco,et al.  Valid inequalities for the routing and spectrum allocation problem in elastic optical networks , 2014, 2014 16th International Conference on Transparent Optical Networks (ICTON).

[20]  Brigitte Jaumard,et al.  On column generation formulations for the RWA problem , 2004, Discret. Appl. Math..

[21]  Masahiko Jinno,et al.  Elastic optical networking: a new dawn for the optical layer? , 2012, IEEE Communications Magazine.

[22]  Krzysztof Walkowiak,et al.  A Simulated Annealing Heuristic for a Branch and Price-Based Routing and Spectrum Allocation Algorithm in Elastic Optical Networks , 2015, IDEAL.

[23]  Arunabha Sen,et al.  On routing and spectrum allocation in spectrum-sliced optical networks , 2013, 2013 Proceedings IEEE INFOCOM.

[24]  Juan P. Fernández Palacios,et al.  Planning fixed to flexgrid gradual migration: drivers and open issues , 2014, IEEE Communications Magazine.

[25]  Michal Pioro Network optimization techniques , 2011 .

[26]  Miroslaw Klinkowski,et al.  AN EVOLUTIONARY ALGORITHM APPROACH FOR DEDICATED PATH PROTECTION PROBLEM IN ELASTIC OPTICAL NETWORKS , 2013, Cybern. Syst..

[27]  Ting Wang,et al.  Terabit/s Nyquist Superchannels in High Capacity Fiber Field Trials Using DP-16QAM and DP-8QAM Modulation Formats , 2014, Journal of Lightwave Technology.

[28]  Krzysztof Walkowiak,et al.  Tabu search algorithm for routing, modulation and spectrum allocation in elastic optical network with anycast and unicast traffic , 2015, Comput. Networks.

[29]  Miroslaw Klinkowski,et al.  ILP modelling and joint optimization of anycast and unicast traffic in survivable elastic optical networks , 2016, Electron. Notes Discret. Math..