By Pereira, V.; Rocha, M.; Cortez, P.; Rio, M.; Sousa, P.
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
In current network infrastructures, several management tasks often require significant human intervention and can be of high complexity, having to consider several inputs to attain efficient configurations. In this perspective, this work presents an optimization framework able to automatically provide network administrators with efficient and robust routing configurations. The proposed optimization tool resorts to techniques from the field of Evolutionary Computation, where Evolutionary Algorithms (EAs) are used as optimization engines to solve the envisaged NP-hard problems. The devised methods focus on versatile and resilient aware Traffic Engineering (TE) approaches, which are integrated into an autonomous optimization framework able to assist network administrators. Some examples of the supported TE optimization methods are presented, including preventive, reactive and multi-topology solutions, taking advantage of the EAs optimization capabilities.