Este tutorial presentará varios conceptos relacionados con la optimización no lineal. Los problemas de programación lineal son muy fáciles de resolver, pero la mayoría de las aplicaciones del mundo real involucran límites no lineales. Entonces, el alcance de la programación lineal es muy limitado. Por lo tanto, es un intento de introducir temas como funciones y conjuntos convexos y sus variantes, que se pueden utilizar para resolver la mayoría de los problemas del mundo.
Este tutorial es adecuado para los estudiantes que estén interesados en resolver varios problemas de optimización. Estos conceptos se utilizan ampliamente en bioingeniería, ingeniería eléctrica, aprendizaje automático, estadística, economía, finanzas, computación científica y matemáticas computacionales y muchos más.
Los prerrequisitos para este curso son la introducción al álgebra lineal como la introducción a los conceptos como matrices, vectores propios, matrices simétricas; cálculo básico e introducción a la optimización como introducción a los conceptos de programación lineal.