Pnlc
Enviado por Harry Gutierrez • 27 de Septiembre de 2015 • Apuntes • 390 Palabras (2 Páginas) • 162 Visitas
PROGRAMACIÓN NO LINEAL CUADRÁTICA
Grupo 82
Grupo interno 7
Harry Gutierrez Melo 20112020011
Sakhi Valds vila 20091020101
Andrea Barragn 20121020081
Octavio Torres 20111020089
OBJETIVO: Resolver un problema de programación lineal cuadrática mediante las condiciones de Karush-Kuhn-Tucker (KKT) y que el resultado sea óptimo.
CONCEPTOS CLAVES:
- Condiciones de Karush-Kuhn-Tucker (KKT):
- Derivadas parciales.
- Multiplicadores de Lagrange.
- Variables de holgura.
- Método de las dos fases
ENUNCIADO:
Maximizar [pic 1]
S.a [pic 2]
[pic 3]
Solución:
Paso 1. Se lleva el problema a forma matricial, o se lo resuelve mediante multiplicadores de la LaGrange aplicación de derivadas parciales.
Forma matricial:
Maximizar [pic 4]
S.A: [pic 5]
[pic 6]
LaGrange:
[pic 7]
Paso 2. Obtener las condiciones KKT.
Por matrices: [pic 8]
Derivada parcial:
- => [pic 9][pic 10]
- => [pic 11][pic 12]
Paso 3. Obtener un nuevo problema con los resultados de aplicar los multiplicadores de LaGrange.
El nuevo problema será:
Min: [pic 13]
S.a: [pic 14]
[pic 15]
[pic 16]
[pic 17]
Paso 4.Se procede a resolver el problema mediante el tablero Simplex.
Tablero Inicial:
Cj | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | bj | |
V.B | [pic 18] | [pic 19] | [pic 20] | [pic 21] | [pic 22] | [pic 23] | [pic 24] | [pic 25] | ||
[pic 26] | 1 | 4 | 2 | 1 | -1 | 0 | 1 | 0 | 0 | 4 |
[pic 27] | 1 | 2 | 4 | 2 | 0 | -1 | 0 | 1 | 0 | 6 |
[pic 28] | 0 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 2 |
Zj | 6 | 6 | 3 | -1 | -1 | 1 | 1 | 0 | 10 | |
Cj-Zj | -6 | -6 | -3 | 1 | 1 | 0 | 0 | 0 |
Iteración 1. La siguiente iteración la hacemos con X1.
Cj | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | bj | |
V.B | [pic 29] | [pic 30] | [pic 31] | [pic 32] | [pic 33] | [pic 34] | [pic 35] | [pic 36] | ||
[pic 37] | 0 | 1 | 1/2 | 1/4 | -1/4 | 0 | 1/4 | 0 | 0 | 1 |
[pic 38] | 1 | 0 | 3 | 3/2 | 1/2 | -1 | -1/2 | 1 | 0 | 4 |
[pic 39] | 0 | 0 | 3/2 | -1/4 | 1/4 | 0 | -1/4 | 0 | 1 | 1 |
Zj | 0 | 3 | 3/2 | 1/2 | -1 | -1/2 | 1 | 0 | 4 | |
Cj-Zj | 0 | -3 | -3/2 | -1/2 | 1 | -3/2 | 0 | 0 |
Iteración 2. Se elige X2, como variable de iteración.
Cj | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | bj | |
V.B | [pic 40] | [pic 41] | [pic 42] | [pic 43] | [pic 44] | [pic 45] | [pic 46] | [pic 47] | ||
[pic 48] | 0 | 1 | 0 | 1/3 | -1/3 | 0 | 1/3 | 0 | -1/3 | 2/3 |
[pic 49] | 1 | 0 | 0 | 2 | 0 | -1 | 0 | 1 | -2 | 2 |
[pic 50] | 0 | 0 | 1 | -1/6 | 1/6 | 0 | -1/6 | 0 | 2/3 | 2/3 |
Zj | 0 | 0 | 2 | 0 | -1 | 0 | 1 | -2 | 2 | |
Cj-Zj | 0 | 0 | -2 | 0 | 1 | 1 | 0 | 2 |
...