Computación evolutiva y bioinspirada
En áreas tan variadas como la Economía, el Comercio, la Ingeniería, la Industria o la Medicina, es frecuente la existencia de problemas de optimización muy complejos, tanto mono- como multi-objetivo. Habitualmente, no es posible obtener soluciones óptimas para dichos problemas porque los algoritmos clásicos no son capaces de abordarlos.
Esto ha llevado al desarrollo de distintas metodologías de algoritmos aproximados, los cuales, aunque pueden no ser capaces de proporcionar una solución óptima, devuelven soluciones de buena calidad en un tiempo razonable. Estas técnicas de diseño de algoritmos han pasado a denominarse metaheurísticas.