Raminenni Sharath Kumar*
En las ciencias aplicadas y el desarrollo matemático, una metaheurística es un procedimiento o heurística de nivel superior diseñada para buscar, generar o seleccionar una heurística (algoritmo de búsqueda parcial) que ofrezca una solución suficientemente lógica para un problema de desarrollo, en particular con datos incompletos o imperfectos o con una capacidad de cálculo limitada. Las metaheurísticas toman como muestra un conjunto de soluciones que, de otro modo, sería demasiado grande para ser enumerado por completo o explorado de otro modo. Las metaheurísticas pueden hacer relativamente pocas suposiciones sobre el problema de desarrollo que se está resolviendo, por lo que también se pueden utilizar para una variedad de problemas.