SciELO - Scientific Electronic Library Online

 
vol.17 issue1Feature Selection using Associative Memory Paradigm and Parallel ComputingA Novel Approach for Pseudo-Random Seed Generation author indexsubject indexsearch form
Home Pagealphabetic serial listing  

Services on Demand

Journal

Article

Indicators

Related links

  • Have no similar articlesSimilars in SciELO

Share


Computación y Sistemas

On-line version ISSN 2007-9737Print version ISSN 1405-5546

Comp. y Sist. vol.17 n.1 Ciudad de México Jan./Mar. 2013

 

Artículos

 

Metaheurísticas multiobjetivo adaptativas

 

Multiobjective Adaptive Metaheuristics

 

Mirialys Machin Navas1 y Antonio J. Nebro Urbaneja2

 

1 Facultad Regional UCI Ciego de Ávila, Cuba.

2 Departamento de Lenguajes y Ciencias de la Computación, Universidad de Málaga, España mmachin@cav.uci.cu, antonio@lcc.uma.es

 

Article received on 28/09/2012
Accepted on 12/01/2013.

 

Resumen

La optimización de problemas en los que hay maximizar o minimizar a la vez varias funciones, que usualmente están en conflicto entre sí, usando metaheurísticas, es un campo de investigación cada vez más popular, que ha dado lugar a una disciplina conocida como optimización multiobjetivo. Las metaheurísticas son técnicas no exactas que intentan proporcionar soluciones satisfactorias a problemas complejos de optimización en los que las técnicas exactas no son viables, y se caracterizan por usar una serie de operadores que se aplican de forma estocástica de acuerdo a cierta parametrización. Los valores de estos parámetros suelen ser establecidos al inicio de la ejecución de las técnicas y permanecen invariados hasta que estas terminan, y recientemente estan surgiendo trabajos que sugieren que dichos parámetros se modifiquen de forma adaptativa, según la marcha del algoritmo. En este trabajo se propone estudiar el efecto de usar dos operadores de forma adaptativa en dos metaheurísticas multiobjetivo representativas. Los resultados obtenidos indican que es posible mejorar el rendimiento de los algoritmos usando adaptatividad.

Palabras clave: Estrategia adaptativa, metaheurísticas, optimización multiobjetivo.

 

Abstract

Solution of Abstract Optimization problems with two or more conflicting functions or objectives by using metaheuristics has attracted attention of researches and become a rapidly developing area known as Multiobjective Optimization. Metaheuristics are non-exact techniques aimed to produce satisfactory solutions to complex optimization problems where exact techniques are not applicable; they are characterized by using some operators that are applied in a stochastic way according to a given parameterization. The settings of these parameters are usually established at the beginning of the execution of algorithms, and they remain unchanged until the search finishes. Recently, a number of papers studying adaptive modifications of these parameters on the fly have emerged. In this work, we report a study of the effect of using two operators in an adaptive way in two multiobjective metaheuristics representative of the state-of-the-art. The obtained results demonstrate that it is possible to improve the search performance of two chosen algorithms by using the adaptive scheme.

Keywords: Adaptive strategy, metaheuristics, multiobjective optimization.

 

DESCARGAR ARTÍCULO EN FORMATO PDF

 

Referencias

1. Deb, K., Pratap, A., Agarwal, S., & Meyarivan, T. (2002). A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Transactions on Evolutionary Computation, 6(2), 182-197.         [ Links ]

2. Gomez, J.C. & Terashima, H. (2012). Building General Hyper-Heuristics for Multi-Objective Cutting Stock Problems. Computacion y Sistemas, 16(3), 321-334.         [ Links ]

3. Zhang, Q. & Li, H. (2007). MOEA/D: A multi-objective evolutionary algorithm based on decomposition. IEEE Transactions on Evolutionary Computation, 11(6), 712-731.         [ Links ]

4. Li, H. & Zhang, Q. (2009). Multiobjective optimization problems with complicated pareto sets, MOEA/D and NSGA-II. IEEE Transactions on Evolutionary Computation, 13(2), 284-302.         [ Links ]

5. Durillo, J.J., Nebro, A.J., & Alba, E. (2010). The JMetal framework for multi-objective optimization: Design and architecture. 2010 IEEE Congress on Evolutionary Computation (CEC), Barcelona, Spain, 1-8.         [ Links ]

6. Durillo, J.J., Nebro, A.J., Luna, F., Dorronsoro, B., & Alba, E. (2006). JMetal: a java framework for developing multi-objective optimization metaheuristics (ITI-2006-10), Spain: University of Malaga.         [ Links ]

7. Vrugt, J. & Robinson, B. (2007). Improved evolutionary optimization from genetically adaptive multimethod search. Proceedings of the National Academy of Sciences of the United States of America, 104(3), 708-711.         [ Links ]

Creative Commons License All the contents of this journal, except where otherwise noted, is licensed under a Creative Commons Attribution License