Optimización numérica.
Transcripción
Optimización numérica.
Optimización numérica. José Luis Morales http://allman.rhon.itam.mx/∼jmorales Departamento de Matemáticas. ITAM. 2010. José Luis Morales http://allman.rhon.itam.mx/∼jmorales Optimización numérica. Introducción La programación no lineal es una de las aportaciones de la matemática con alto impacto en las aplicaciones. El problema por resolver es el siguiente: PNL minimizar sujeta a f (x), f : Rn → R, c(x) ≥ 0, c : R n → Rm en donde f y c son funciones 2 veces continuamente diferenciables. La función f es llamada el objetivo, mientras que las componentes de la función c representan a las restricciones. Finalmente el vector x representa al conjunto de variables de decisión. José Luis Morales http://allman.rhon.itam.mx/∼jmorales Optimización numérica. Ejemplo (programación lineal) minimizar sujeta a − 2x1 − x2 x1 + (8/3)x2 ≤ 4 x1 + x 2 ≤ 2 2x1 ≤ 3 x José Luis Morales http://allman.rhon.itam.mx/∼jmorales ≥ 0, Optimización numérica. Zona factible 2 x +x =2 2x = 3 2 1 1 x =0 1 x + (8/3)x = 4 1 1 2 Ω 1 José Luis Morales http://allman.rhon.itam.mx/∼jmorales x2 = 0 2 Optimización numérica. Zona factible e isolı́neas x2 2.5 5 2.2 6.7 5 2 4.5 f = 2x1 + x2 1.5 5 2.2 4.5 1 Ω x* 0.5 5 2.2 4.5 0 0 0.5 1 José Luis Morales http://allman.rhon.itam.mx/∼jmorales 1.5 2 Optimización numérica. 2.5 x1