Q-Learning with Dynamic Rewards Table Applied to the SONET/SDH Ring Problem

Given a graph $G = (V, E)$, the set partitions problem consists of defining V into disjoint sets. In this work, a method is proposed to minimize the number of partitions in sets, whose partitions have capacity constraints. The proposed procedure uses the algorithm Q-Learning that differs from the traditional one by the dynamic update of the rewards table and an extra table with bonuses for good solutions. To test the validity of the method, the idea was applied to the SONET (Synchronous Optical NETwork) ring problem, referenced as SRAP (SONET Ring Assignment Problem). SRAP is an NP-hard problem and finds applications in topologies of fiber optic networks.

[1]  Eli V. Olinick,et al.  SONET/SDH Ring Assignment with Capacity Constraints , 2003, Discret. Appl. Math..

[2]  A. C. Santos,et al.  Split procedure for graph partitioning: an application to the SONET ring problem , 2016 .

[3]  Chris Watkins,et al.  Learning from delayed rewards , 1989 .

[4]  Martin L. Puterman,et al.  Markov Decision Processes: Discrete Stochastic Dynamic Programming , 1994 .

[5]  Richard S. Sutton,et al.  Reinforcement Learning: An Introduction , 1998, IEEE Trans. Neural Networks.

[6]  Fred W. Glover,et al.  A Hybrid Improvement Heuristic for the One-Dimensional Bin Packing Problem , 2004, J. Heuristics.

[7]  Miguel A. Vega-Rodríguez,et al.  Solving large-scale SONET network design problems using bee-inspired algorithms , 2012, Opt. Switch. Netw..

[8]  Luiz Satoru Ochi,et al.  GRASP with path-relinking for the SONET ring assignment problem , 2005, Fifth International Conference on Hybrid Intelligent Systems (HIS'05).

[9]  Mauro Dell'Amico,et al.  Comparing Metaheuristic Algorithms for Sonet Network Design Problems , 2005, J. Heuristics.

[10]  Cid C. de Souza,et al.  A column generation approach for SONET ring assignment , 2006 .

[11]  Adrião Duarte Dória Neto,et al.  A Parallel Hybrid Implementation Using Genetic Algorithms, GRASP and Reinforcement Learning for the Salesman Traveling Problem , 2010 .

[12]  Luiz Satoru Ochi,et al.  A Genetic Algorithm with Evolutionary Path-relinking for the SONET Ring Assignment Problem , 2008 .