Variable neighborhood multiobjective genetic algorithm for the optimization of routes on IP networks

4Citations
Citations of this article
10Readers
Mendeley users who have this article in their library.
Get full text

Abstract

This paper proposes an algorithm to optimize multiple indices of Quality of Service of Multi Protocol Label Switching (MPLS) IP networks. The proposed algorithm, the Variable Neighborhood Multiobjective Genetic Algorithm (VN-MGA), is a Genetic Algorithm based on the NSGA-II, with the particular feature that different parts of a solution are encoded differently, at Level 1 and Level 2. In order to improve the results, both representations are needed. At Level 1, the first part of the solution is encoded, by considering as decision variables, the arrows that form the routes to be followed by each request (whilst the second part of the solution is kept constant), whereas at Level 2, the second part of the solution is encoded, by considering as decision variables, the sequence of requests, and first part is kept constant. The preliminary results shown here indicate that the proposed approach is promising, since the Pareto-fronts obtained by VN-MGA dominate the fronts obtained by fixed-neighborhood encoding schemes. Besides the potential benefits of the application of the proposed approach to the optimization of packet routing in MPLS networks, this work raises the theoretical issue of the systematic application of variable encodings, which allow variable neighborhood searches, as generic operators inside general evolutionary computation algorithms. © 2011 Springer-Verlag.

Cite

CITATION STYLE

APA

Onety, R. E., Moreira, G. J. P., Neto, O. M., & Takahashi, R. H. C. (2011). Variable neighborhood multiobjective genetic algorithm for the optimization of routes on IP networks. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 6576 LNCS, pp. 433–447). https://doi.org/10.1007/978-3-642-19893-9_30

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free