En esta charla se introduce el concepto de metaheurística, algoritmos empleados para resolver problemas de optimización complejos, ilustrando en paralelo su implementación y empleando Julia, un lenguaje de programación de alto nivel y rendimiento. Algunos enfoques que se incluirán en esta charla serán la heurística codiciosa, el procedimiento de búsqueda aleatorio codicioso, algoritmos genéticos, búsqueda tabú,…