Professional Documents
Culture Documents
tc3001 04 Minimizacion PDF
tc3001 04 Minimizacion PDF
31 de enero de 2011
Minimización
En la definición del Simplex, éste se vió para maximizar un PL. Es fácil utilizarlo
para minimizar. Existen dos estrategias posibles.
Cambiar la función objetivo z por −z y utilizar el Simplex sin modificación.
Ejemplo 1
Resuelve el siguiente modelo PL por la estrategia 1:
Minimice z = −3 x1 + 8 x2
sujeto a
4 x1 + x2 ≤ 13
2 x1 + 3 x2 ≤6
con x1 , x2 ≥ 0.
Ejemplo 1
Resuelve el siguiente modelo PL por la estrategia 1:
Minimice z = −3 x1 + 8 x2
sujeto a
4 x1 + x2 ≤ 13
2 x1 + 3 x2 ≤6
con x1 , x2 ≥ 0.
Solución
La forma estándar queda:
Maximice w = −z = −(−3 x1 + 8 x2 )
sujeto a
4 x1 + x2 + s1 = 13
2 x1 + 3 x2 + s2 = 6
con x1 , x2 , s1 , s2 ≥ 0.
La versión matricial de
Maximice w = −z = −(−3 x1 + 8 x2 )
sujeto a
4 x1 + x2 + s1 = 13
2 x1 + 3 x2 + s2 = 6
con x1 , x2 , s1 , s2 ≥ 0, queda:
w x1 x2 s1 s2 RHS VB
1
−3 8 0 0 0 w
0 4 1 1 0 13 s1
0 2 3 0 1 6 s2
la ventaja de tener los lados derechos mayores o iguales que cero y desigualdades
del tipo ≤ es que tenemos una SBF: w = 0, s1 = 13, s2 = 6, x1 = 0 y x2 = 0.
observamos que en el renglón cero hay una variable no básica (x1 ) con coeficiente
negativo (−3): esto indica que si se aumenta el valor de x1 , entonces el valor de w
aumentará: por consiguiente la solución básica factible que se tiene no es óptima.
observamos que en el renglón cero hay una variable no básica (x1 ) con coeficiente
negativo (−3): esto indica que si se aumenta el valor de x1 , entonces el valor de w
aumentará: por consiguiente la solución básica factible que se tiene no es óptima.
Escogemos la variable no básica que tiene el coeficiente negativo mayor en el
renglón cero (En caso de empate, podemos romperlo escogiendo la más a la
izquierda). En nuestro caso x1 es la variable no básica entrante.
Nuestra meta es subir el valor de x1 lo más posible conservando una SBF. Para
ello debemos escoger cual es la variable básica a salir. Revisando la Tabla Simplex
w x1 x2 s1 s2 RHS VB
1 −3 8 0 0 0 w
0 4 1 1 0 13 s1 13/4
0 2 3 0 1 6 s2 3
siendo x2 variable no básica (x2 = 0), vemos que los renglones 1 y 2 representan:
4 x1 + s1 = 12 → s1 = 13 − 4 x1
2 x1 + s 2 = 6 → s 2 = 6 − 2 x1
Nuestra meta es subir el valor de x1 lo más posible conservando una SBF. Para
ello debemos escoger cual es la variable básica a salir. Revisando la Tabla Simplex
w x1 x2 s1 s2 RHS VB
1 −3 8 0 0 0 w
0 4 1 1 0 13 s1 13/4
0 2 3 0 1 6 s2 3
siendo x2 variable no básica (x2 = 0), vemos que los renglones 1 y 2 representan:
4 x1 + s1 = 12 → s1 = 13 − 4 x1
2 x1 + s 2 = 6 → s 2 = 6 − 2 x1
Por tanto, de la primera relación se tiene que x1 puede subir hasta 3.25 = 13/4
mientras que de la segunda vemos que x1 puede subir hasta 3 = 6/2. Elegimos
subir x1 hasta 3 lo que hará que s2 valga 0. s2 es la variable básica saliente.
w x1 x2 s1 s2 RHS VB
1 0 25 0 3
9 w
2 2
0 0 −5 1 −2 1 s1
3 1
0 1 2 0 2 3 x1
w x1 x2 s1 s2 RHS VB
1 0 25 0 3
9 w
2 2
0 0 −5 1 −2 1 s1
3 1
0 1 2 0 2 3 x1
Ejemplo 2
Resuelve el siguiente modelo PL por la estrategia 2:
Minimice z = −2 x1 − 3 x2
sujeto a
x1 + x2 ≤ 15
x1 + 2 x2 ≤ 20
con x1 , x2 ≥ 0.
Ejemplo 2
Resuelve el siguiente modelo PL por la estrategia 2:
Minimice z = −2 x1 − 3 x2
sujeto a
x1 + x2 ≤ 15
x1 + 2 x2 ≤ 20
con x1 , x2 ≥ 0.
Solución
La forma estándar queda:
Minimice z = −2 x1 − 3 x2
sujeto a
x1 + x2 + s1 = 15
x1 + 2 x2 + s2 = 20
con x1 , x2 , s1 , s2 ≥ 0.
La versión matricial de
Minimice z = −2 x1 − 3 x2
sujeto a
x1 + x2 + s1 = 15
x1 + 2 x2 + s2 = 20
con x1 , x2 , s1 , s2 ≥ 0, queda:
z x1 x2 s1 s2 RHS VB
1 2 3 0 0 0 z
0 1 1 1 0 15 s1
0 1 2 0 1 20 s2
la ventaja de tener los lados derechos mayores o iguales que cero y desigualdades
del tipo ≤ es que tenemos una SBF: z = 0, s1 = 15, s2 = 20, x1 = 0 y x2 = 0.
De la matriz
z x1 x2 s1 s2 RHS VB
1 2 3 0 0 0 z
0 1 1 1 0 15 s1 15 = 15/1
0 1 2 0 1 20 s2 10 = 20/2
De la matriz
z x1 x2 s1 s2 RHS VB
1
1
2 0 0 − 32 −30 z
1
0
2 0 1 − 12 5 s1 10 = 5/(1/2)
1 1 20 = 10/(1/2)
0 2 1 0 2 10 x2