Академический Документы
Профессиональный Документы
Культура Документы
SE APLICÓ EL 18/02/2012
MODELO DE RESPUESTA
Maximizar -2 x1 + 3x2
Sujeto a x1 - x2 ≤ 0
4x1 + x2 ≥ 60
x1 + 6 x2 ≤ 150
x1, x2 ≥ 0
x1 - x2 + x4 = 0
4x1 + x2 - x3 + x5 = 60
x1 + 6x2 + x6 = 150
x1, x2, x3, x4, x5, x6 ≥ 0
⎡ 1 − 1 1 0 0 0⎤ ⎛ 0 ⎞
⎢ ⎥ ⎜ ⎟
A = ⎢4 1 0 − 1 1 0⎥ ; b = ⎜ 60 ⎟
⎢⎣ 1 6 0 0 0 1⎥⎦ ⎜150 ⎟
⎝ ⎠
Base inicial:
⎡ 1 0 0⎤ ⎛ 0 ⎞
⎜ ⎟
B −1
= ⎢⎢0 1 0⎥⎥ −1
x B = B b = ⎜ 60 ⎟
⎢⎣0 0 1⎥⎦ ⎜150 ⎟
⎝ ⎠
zi = cB y i ; y i = B −1ai
Calculamos y1
⎡ 1 0 0⎤ ⎛ 1 ⎞ ⎛ 1 ⎞
⎜ ⎟ ⎜ ⎟
y1 = ⎢⎢0 1 0⎥⎥ ⎜ 4 ⎟ = ⎜ 4 ⎟
⎢⎣0 0 1⎥⎦ ⎜⎝ 1 ⎟⎠ ⎜⎝ 1 ⎟⎠
Segunda Iteración :
⎛ x1 ⎞
⎜ ⎟
x B = ⎜ x5 ⎟
⎜x ⎟
⎝ 6⎠
Nueva base:
⎡ 1 0 0⎤ ⎡ 1 0 0⎤ ⎛ 0 ⎞ ⎛ 0 ⎞
⎜ ⎟ ⎜ ⎟
B −1
= ⎢⎢− 4 1 0⎥⎥ x B = B b = ⎢⎢− 4 1 0⎥⎥ ⎜ 60 ⎟ = ⎜ 60 ⎟
−1
z = 60
Calculamos y1
⎡ 1 0 0⎤ ⎛ − 1⎞ ⎛ − 1⎞
⎜ ⎟ ⎜ ⎟
y1 = ⎢⎢− 4 1 0⎥⎥ ⎜ 1 ⎟ = ⎜ 5 ⎟
⎢⎣ − 1 0 1⎥⎦ ⎜⎝ 6 ⎟⎠ ⎜⎝ 7 ⎟⎠
Componentes
1 2 3
A 17 10 12
Máquinas B 9 8 10
C 14 4 7
1 2 3 Menor
A 17 10 12 10
B 9 8 10 8
C 14 4 7 4
Se obtiene:
1 2 3
A 7 0 2
B 1 0 2
C 10 0 3
1 2 3
A 7 0 2
B 1 0 2
C 10 0 3
Menor 1 0 2
Se obtiene:
1 2 3
A 6 0 0
B 0 0 0
C 9 0 1
1 2 3
A 6 0 0
B 0 0 0
C 9 0 1
Como podemos asociar un cero a cada fila y a cada columna, se tiene una
solución óptima:
Iteración 1:
x1 x2 x3 x4 x5 x6 x7 b
z 0 0 0 -3/4 150 -1/50 -6 0
x1 1 0 0 1/4 -60 -1/25 9 0
x2 0 1 0 1/2 -90 -1/50 3 0
x3 0 0 1 0 0 1 0 1
Entra a7
El vector saliente no está determinado unívocamente ya que
Min {1/9,0/3} =0
Iteración 2:
x1 x2 x3 x4 x5 x6 x7 b
z 0 2 0 1/4 -30 -3/50 0 0
x1 1 -3 0 -5/4 210 1/50 0 0
x7 0 1/3 0 1/6 -30 -1/150 1 0
x3 0 0 1 0 0 1 0 1
Entra a5
El vector saliente se determina por:
Min {0/210, - , - } = 0
w – Mz = q
wi . zi = 0 para todo i; w ≥ 0; z ≥ 0;
⎡0 0 −10 ⎤ ⎡ 1⎤
⎢0 0 − 4 − 2⎥⎥ ⎢ 2 ⎥
M=⎢ , q=⎢ ⎥
⎢1 4 0 0 ⎥ ⎢ − 1⎥
⎢ ⎥ ⎢ ⎥
⎣0 2 0 0 ⎦ ⎣ − 2⎦
Iteración 1
w1 w2 w3 w4 z1 z2 z3 z4 z0 q
W1 1 0 0 0 0 0 1 0 -1 1
W2 0 1 0 0 0 0 4 2 -1 2
W3 0 0 1 0 -1 -4 0 0 -1 -1
W4 0 0 0 1 0 -2 0 0 -1 -2
Entra z0 y sale w4
Iteración 2
w1 w2 w3 w4 z1 z2 z3 z4 z0 q
W1 1 0 0 -1 0 2 1 0 0 3
W2 0 1 0 -1 0 2 4 2 0 4
W3 0 0 1 -1 -1 -2 0 0 0 1
z0 0 0 0 -1 0 2 0 0 1 2
Iteración 3
w1 w2 w3 w4 z1 z2 z3 z4 z0 q
W1 1 0 0 -1 0 2 1 0 0 3
z4 0 ½ 0 -½ 0 1 2 1 0 2
W3 0 0 1 -1 -1 -2 0 0 0 1
Z0 0 0 0 -1 0 2 0 0 1 2