Sunteți pe pagina 1din 6

Optimizacin Carmen Ortiz Z. 1 Optimizacin Carmen Ortiz Z.

2
B
0
= [A .
3
, A .
4
, A .
5
]
Min z = 30x
1
40x
2
s.a.
x
3
+ 2x
1
+ 4x
2
= 20
x
4
+ 8x
1
+ 2x
2
= 24
x
5
+ 3x
1
+ 2x
2
= 12
x
1
, x
2
, x
3
, x
4
, x
5
0
Min z = 20010x
1
+10x
3
s.a.
x
2
+
1
/
2
x
1
+
1
/
4
x
3
= 5
x
4
+ 7x
1
-
1/
2
x
3
= 14
x
5
+ 2x
1
-
1/
2
x
3
= 2
x
1
, x
2
, x
3
, x
4
, x
5
0
B
1
= [A .
2
, A .
4
, A .
5
] B
2
= [A .
2
, A .
4
, A .
1
]
Min z = 210+
15
/
2
x
3
+ 5x
5
s.a.
x
2
-
1
/
4
x
5
+
3
/
8
x
3
=
9
/
2
x
4
-
7
/
2
x
5
+
5/
4
x
3
= 7
x
1
+
1
/
2
x
1
-
1/
4
x
3
= 1
x
1
, x
2
, x
3
, x
4
, x
5
0
CAMBIO DE BASE
Optimizacin Carmen Ortiz Z. 3
Sol. Bsica Factible
x
3
= 20
x
4
= 24
x
5
= 12
x
1
= x
2
= 0
z = 0
vrtice E
Sol. Bsica Factible
x
2
= 5
x
4
= 14
x
5
= 2
x
1
= x
3
= 0
z = 200
vrtice !
Sol. Bsica Factible
x
2
=
9
/
2
x
4
= 7
x
1
= 1
x
5
= x
3
= 0
z = 210
vrtice B
6
8
10
12
SOLUCIONES BSICAS FACTIBLES
A
Sol. Bsica
Factible
x
2
= == =
9
/
2
x
4
= == = 7
x
1
= == = 1
x
3
= x
5
= 0
z = - 210
vrtice B
B
Optimizacin Carmen Ortiz Z. 4
2
4
2 4 6 8 10
E
A vrtice B
B
Forma estndar
B
2
= [A .
2
, A .
4
, A .
1
]
Forma Cannica para
Min z = 30 x
1
40 x
2
s.a.
2x
1
" 4x
2
" x
3
= 20
#x
1
" 2x
2
" x
4
= 24
3x " 2x " x = 12
Min z = 210+
15
/
2
x
3
+ 5x
5
s.a.
x
2
"
3
/
#
x
3

1
/
4
x
5
=
9
/
2
x
4
"
5
/
4
x
3

7
/
2
x
5
= 7
x
1
/ x "
1
/ x = 1
CAMBIO DE BASE
Optimizacin Carmen Ortiz Z. 5
Solucin Bsica Factible OPTIMA
x
1
$ = == = 1 x
2
$ = == =
9
/
2
x
4
* = == = 7 x
3
* = x
5
* = 0
z* = - 210 vrtice B
3x
1
" 2x
2
" x
5
= 12
x
1
, x
2
% x
3
% x
4
% x
5
0
x
1

1
/
4
x
3
"
1
/
2
x
5
= 1
x
1
, x
2
% x
3
% x
4
% x
5
0
Optimizacin Carmen Ortiz Z. 6
Ordenemos el algoritmo
PASO 0: PASO 0:
Determinar un vrtice factible inicial Determinar un vrtice factible inicial
Determinar una base Determinar una base BB primal factible primal factible
ALGORITMO SIMPLEX
Optimizacin Carmen Ortiz Z. 7
Determinar una base Determinar una base BB primal factible primal factible
ALGORITMO
Min z = c
B
b " c
R
x
R
PASO 1:
Dada una base B obtener la
forma cannica asociada a B
Forma cannica asociada a
B = [A.
3
, A.
4
, A.
5
]
ALGORITMO SIMPLEX
Min z = 30 x
1
40 x
2
Optimizacin Carmen Ortiz Z. 8
Min z = c
B
b " c
R
x
R
s.a.
I x
B
" R x
R
= b
x
B
, x
R
0
Min z = 30 x
1
40 x
2
s.a.
2x
1
" 4x
2
" x
3
= 20
#x
1
" 2x
2
" x
4
= 24
3x
1
" 2x
2
" x
5
= 12
x
1
, x
2
% x
3
% x
4
% x
5
0
EN la forma estndar , reordenar los trminos de las
ecuaciones
cmo obtener la forma cannica para B ?
FORMA CANNICA
Optimizacin Carmen Ortiz Z. 9
Diagonalizar las columnas bsicas mediante
operaciones de pivote obtener una matriz identidad
Eliminar las variables bsicas de z
vrtice D
B = [A.
3
, A .
1
, A.
5
]
x
3
+ 2x
1
" 4x
2
= 20
#x
1
" 2x
2
" x
4
= 24
3x
1
+ x
5
" 2x
2
= 12
SOLUCIONES BSICAS FACTIBLES
2x
1
" x
3
" 4 x
2
= 20
#x
1
" 2x
2
" x
4
= 24
3x
1
" x
5
" 2 x
2
= 12
Optimizacin Carmen Ortiz Z. 10
x
3
"
7
/
2
x
2

1
/
4
x
4
= 14
x
1
"
1
/
4
x
2
+
1
/
#
x
4
= 3
x
5
"
5
/
4
x
2

3
/
#
x
4
= 3
z = - 30 x
1
40 x
2
z
D
= -30 (3-
1
/
4
x
2
-
1
/
#
x
4
) - 40x
2
z
D
= 90
65
/
2
x
2
+
15
/
4
x
4
TRIO INSEPARABLE
c
s
Optimizacin Carmen Ortiz Z. 11
A
.s
x
s
Min z = 30 x
1
40 x
2
s.a.
Min z = c
B
b " c
R
x
R
s.a.
PASO 2: Criterio de Optimalidad
Si c
j
0 j, entonces la solucin es OPTIMA. FIN
ALGORITMO SIMPLEX
Optimizacin Carmen Ortiz Z. 12
s.a.
2x
1
" 4x
2
" x
3
= 20
#x
1
" 2x
2
" x
4
= 24
3x
1
" 2x
2
" x
5
= 12
x
1
, x
2
% x
3
% x
4
% x
5
0
s.a.
I x
B
" R x
R
= b
x
B
, x
R
0
Aumentar x
2
Min z = 30 x
1
40 x
2
s.a.
2x " 4x " x = 20
Min z = c
B
b " c
R
x
R
s.a.
PASO 2: Criterio de Optimalidad
Si c
j
0 j, entonces la solucin es OPTIMA. FIN
ALGORITMO SIMPLEX
Optimizacin Carmen Ortiz Z. 13
2x
1
" 4x
2
" x
3
= 20
#x
1
" 2x
2
" x
4
= 24
3x
1
" 2x
2
" x
5
= 12
x
1
, x
2
% x
3
% x
4
% x
5
0
s.a.
I x
B
" R x
R
= b
x
B
, x
R
0
PASO 3 PASO 3: Cambio de base : Cambio de base
columna que entra a la base columna que entra a la base: : cc
s s
= min { = min {cc
jj
}}
Min z = 30 x
1
40 x
2
s.a.
2x
1
" 4x
2
" x
3
= 20
#x
1
" 2x
2
" x
4
= 24
3x
1
" 2x
2
" x
5
= 12
x
1
, x
2
% x
3
% x
4
% x
5
0
columna que sale de la base:
ALGORITMO SIMPLEX
Optimizacin Carmen Ortiz Z. 14
columna que sale de la base:
max x
s
= min {b
i
/a
is
} = b
r
/a
rs
cna
is
! 0.
A
. r
sale de la base ( x
r
0)
min {
20
/
4
,
24
/
2
,
12
/
2
}
A
. 3
sale de la base ( x
3
0)
Volver a Paso1: Actualizar la base y
obtener nueva forma cannica
ALGORITMO SIMPLEX
Optimizacin Carmen Ortiz Z. 15
Verificar si Problema es no acotado
Si c
k
<0 &A
. k
0' PROBLEMA es NO ACOTADO
FIN !!!
Optimizacin Carmen Ortiz Z. 16
B
0
= [A .
3
, A .
4
, A .
5
]
B
1
= [A .
3 ,
A .
1
, A .
5
]
Min z = 60 x
1
50 x
2
s.a.
x
3
" 2x
1
" 3x
2
= == = 27
x
4
" 3x
1
"
3
/
2
x
2
= == = 24
x
5
" x
1
" x
2
= == = 10
x
1
, x
2
% x
3
% x
4
% x
5
0
Min z = - 4"0 - 20x
2
+20 x
4
s.a
x
3
" 2 x
2

2
/
3
x
4
= 11
x
1
"
1
/
2
x
2
"
1
/
3
x
4
= #
x
5
"
1
/
2
x
2

3
/
#
x
4
= 2
x
1
, x
2
% x
3
% x
4
% x
5
0
B
2
= [A .
3 ,
A .
1
, A .
2
]
Min z= - 560 +
20
/
3
x
4
+ 40x
5
s.a.
x
3
"
2
/
3
x
4
4x
5
= 3
x
1
"
2
/
3
x
4
x
5
= (
x
2
-
2
/
3
x
4
" 2x
5
= 4
x
1
, x
2
% x
3
% x
4
% x
5
0
CAMBIO DE BASE
Optimizacin Carmen Ortiz Z. 17
Sol. Bsica Factible
x
3
= == = 27
x
4
= == = 24
x
5
= == = 10
x
1
= x
2
= 0
z = 0
vrtice E
Sol. Bsica Factible
x
3
= == = 11
x
1
= == = #
x
5
= == = 2
x
2
= x
4
= 0
z = - 4"0
vrtice D
Sol. Bsica Factible
x
3
= == = 3
x
1
= == = (
x
2
= == = 4
x
4
= x
5
= 0
z = - 560
vrtice C
Forma estndar
B
2
= [A .
3
, A .
1
, A .
2
]
Forma Cannica para
Min z = 60 x
1
50 x
2
s.a.
x
3
" 2x
1
" 3x
2
= == = 27
x
4
" 3x
1
"
3
/
2
x
2
= == = 24
x " x " x = == = 10
Min z= - 560 +
20
/
3
x
4
+ 40x
5
s.a.
x
3
"
2
/
3
x
4
4x
5
= 3
x
1
"
2
/
3
x
4
x
5
= (
x -
2
/ x " 2x = 4
ALGORITMO SIMPLEX
Optimizacin Carmen Ortiz Z. 18
Solucin Bsica Factible OPTIMA
x
1
$ = == = ( x
2
$ = == = 4 x
3
* = == = 3 x
4
* = x
5
* = 0
z* = - 560 vrtice C
x
5
" x
1
" x
2
= == = 10
x
1
, x
2
% x
3
% x
4
% x
5
0
x
2
-
2
/
3
x
4
" 2x
5
= 4
x
1
, x
2
% x
3
% x
4
% x
5
0
Forma cannica asociada a B
b = B
-1
b
Min Min ## == cc x x
s s..aa..
AA xx == bb
xx 00
B base primal factible
)B
-1
b 0*
ALGORITMO SIMPLEX
Optimizacin Carmen Ortiz Z. 19
Forma cannica asociada a B
Min z = c
B
b + c
R
x
R
s.a.
I x
B
" R x
R
= b
x
B
, x
R
0
b = B
-1
b
R = B
-1
R
c
R
= c
R
- c
B
B
-1
R $
c
B
B
-1
c
R
= c
R
- R
Min z = c
B
b + c
R
x
R
s.a.
I x
B
" R x
R
= b
x
B
, x
R
0
ALGORITMO SIMPLEX
Optimizacin Carmen Ortiz Z. 20
A cada base se asocia una forma cannica del problema
El simplex trabaja con formas cannicas
ALGORITMO SIMPLEX
Determinar forma cannica asociada a
Min z = 60 x
1
50 x
2
s.a.
2x
1
" 3x
2
" x
3
= 27
3x
1
"
3
/
2
x
2
" x
4
= 24
x
1
" x
2
" x
5
= 10
x
1
, x
2
% x
3
% x
4
% x
5
0
B
0
= [A.
3
, A.
4
, A.
5
] = I
Min z = c
B
b " c
R
x
R
Min z = 60 x
1
50 x
2
Optimizacin Carmen Ortiz Z. 21 ALGORITMO
Min z = c
B
b " c
R
x
R
s.a.
I x
B
" R x
R
= b
x
B
, x
R
0
1 2
s.a.
x
3
" 2x
1
" 3x
2
= == = 27
x
4
" 3x
1
"
3
/
2
x
2
= == = 24
x
5
" x
1
" x
2
= == = 10
x
1
, x
2
% x
3
% x
4
% x
5
0
ALGORITMO SIMPLEX
Min z = 60 x
1
50 x
2
s.a.
2x
1
" 3x
2
" x
3
= 27
3x
1
"
3
/
2
x
2
" x
4
= 24
x
1
" x
2
" x
5
= 10
x
1
, x
2
% x
3
% x
4
% x
5
0
A = [ A . , A . , A . , A . , A . ]
B
0
= [A.
3
, A.
4
, A.
5
] = I
Forma cannica asociada a Forma cannica asociada a
Optimizacin Carmen Ortiz Z. 22 ALGORITMO
B R
A = [ A .
1
, A .
2
, A .
3
, A .
4
, A .
5
]

2 3 1 0 0
3
3
/
2
0 1 0
1 1 0 0 1
primal factible ?
b = B
0
-1
b = I b = b0
ALGORITMO SIMPLEX
Determinar forma cannica asociada a B:
Min z = 60 x
1
50 x
2
s.a.
2x
1
" 3x
2
" x
3
= 27
3x
1
"
3
/
2
x
2
" x
4
= 24
x
1
" x
2
" x
5
= 10
x
1
, x
2
% x
3
% x
4
% x
5
0
A = [ A . , A . , A . , A . , A . ]
Determinar B
-1
[A . ,A . ,A . A . ,A . ]
Reordenar ecuaciones (columnas)
B
0
= [A.
3
, A.
4
, A.
5
] = I
Optimizacin Carmen Ortiz Z. 23 ALGORITMO
B R
A = [ A .
1
, A .
2
, A .
3
, A .
4
, A .
5
]

2 3 1 0 0
3
3
/
2
0 1 0
1 1 0 0 1
R B
1 0 0 2 3
0 1 0 3
3
/
2
0 0 1 1 1
[A .
3
,A .
4
,A .
5,
A .
1
,A .
2
]

Determinar forma cannica asociada a B:
Min z = 60 x
1
50 x
2
s.a.
2x
1
" 3x
2
" x
3
= 27
3x
1
"
3
/
2
x
2
" x
4
= 24
x
1
" x
2
" x
5
= 10
x
1
, x
2
% x
3
% x
4
% x
5
0
Premultiplicar por B
-1
[A .
3
,A .
4
,A .
5,
A .
1
,A .
2
]

[A .
3
,A .
4
,A .
5,
A .
1
,A .
2
]
x
3
Determinar B
-1
Reordenar ecuaciones (columnas)
ALGORITMO SIMPLEX
Optimizacin Carmen Ortiz Z. 24 ALGORITMO
R B
1 0 0 2 3
0 1 0 3
3
/
2
0 0 1 1 1

B
-1
1 0 0
0 1 0
0 0 1

=
RB
-1
B B
-1
1 0 0 2 3
0 1 0 3
3
/
2
0 0 1 1 1

x
3
" 2x
1
" 3x
2
= == = 27
x
4
" 3x
1
"
3
/
2
x
2
= == = 24
x
5
" x
1
" x
2
= == = 10
x
3
x
4
x
5
x
1
x
2
A = [ B % R ]
A =[A.
3
,A.
4
,A.
5
% A .
1
,A.
2
]
Ordenar columnas de A ordenar x
Min z = 60 x
1
50 x
2
s.a.
2x
1
" 3x
2
" x
3
= 27
3x
1
"
3
/
2
x
2
" x
4
= 24
x
1
" x
2
" x
5
= 10
x
1
, x
2
% x
3
% x
4
% x
5
0
ALGORITMO SIMPLEX
Optimizacin Carmen Ortiz Z. 25
Ordenar columnas de A ordenar x
x
1
x
2
x = x
3
x
4
x
5
x
B
=
x
R
x
3
x
4
x
5
x
1
x
2
=
x
B
x = ---
x
R
x
3
x
4
= x
5
x
1
x
2
Fase II Fase II
PASO 1:
Determinar forma cannica asociada a
Min z = 60 x
1
50 x
2
s.a.
2x
1
" 3x
2
" x
3
= 27
3x
1
"
3
/
2
x
2
" x
4
= 24
x
1
" x
2
" x
5
= 10
x
1
, x
2
% x
3
% x
4
% x
5
0
B
0
= [A.
3
, A.
4
, A.
5
] = I
Min z = c
B
b " c
R
x
R
Min z = 60 x
1
50 x
2
ALGORITMO SIMPLEX
Optimizacin Carmen Ortiz Z. 26 ALGORITMO
Min z = c
B
b " c
R
x
R
s.a.
I x
B
" R x
R
= b
x
B
, x
R
0
Min z = 60 x
1
50 x
2
s.a.
x
3
" 2x
1
" 3x
2
= == = 27
x
4
" 3x
1
"
3
/
2
x
2
= == = 24
x
5
" x
1
" x
2
= == = 10
x
1
, x
2
% x
3
% x
4
% x
5
0
Otra base
B = [A. , A . , A. ]
ALGORITMO SIMPLEX
Optimizacin Carmen Ortiz Z. 27
B = [A.
3
, A .
1
, A.
5
]
PASO 0: PASO 0: (Fase I) (Fase I)
Determinar un vrtice factible inicial Determinar un vrtice factible inicial
Determinar una base Determinar una base BB primal factible primal factible
Min z = 60 x
1
50 x
2
s.a.
2x
1
" 3x
2
" x
3
= 27
3x
1
"
3
/
2
x
2
" x
4
= 24
x
1
" x
2
" x
5
= 10
x
1
, x
2
% x
3
% x
4
% x
5
0
A = [ A .
1
, A .
2
, A .
3
, A .
4
, A .
5
]

B = [A.
3
, A .
1
, A.
5
]
ALGORITMO SIMPLEX
Optimizacin Carmen Ortiz Z. 28 ALGORITMO
2 3 1 0 0
3
3
/
2
0 1 0
1 1 0 0 1
1 2 0
0 3 0
0 1 1
B =
primal factible ?
b = B
0
-1
b = I b = b0
B
-1
=
1
2
/
3
0
0
1
/
3
0
0
1
/
3
1
Min z = 60 x
1
50 x
2
s.a.
2x
1
" 3x
2
" x
3
= 27
3x
1
"
3
/
2
x
2
" x
4
= 24
x
1
" x
2
" x
5
= 10
x
1
, x
2
% x
3
% x
4
% x
5
0
B = [A.
3
, A .
1
, A.
5
] Determinar forma cannica asociada a
ALGORITMO SIMPLEX
Optimizacin Carmen Ortiz Z. 29 ALGORITMO
SIN matrices (con las ecuaciones)
ALGORITMO SIMPLEX
Determinar forma cannica asociada a
Min z = 60 x
1
50 x
2
s.a.
2x
1
" 3x
2
" x
3
= 27
3x
1
"
3
/
2
x
2
" x
4
= 24
x
1
" x
2
" x
5
= 10
x
1
, x
2
% x
3
% x
4
% x
5
0
Min z = c
B
b " c
R
x
R
s.a.
I x
B
" R x
R
= b
x
B
, x
R
0
B = [A.
3
, A .
1
, A.
5
]
1
0
0
0
0
1
0 /
1 /
0 /
Optimizacin Carmen Ortiz Z. 30 ALGORITMO
Min z = 60 x
1
50 x
2
s.a.
x
3
" 2x
1
" 3x
2
= == = 27
x
4
" 3x
1
"
3
/
2
x
2
= == = 24
x
5
" x
1
" x
2
= == = 10
x
1
, x
2
% x
3
% x
4
% x
5
0
1
0
0
0
0
1
0 /
1 /
0 /
Min z = - 4"0 - 20x
2
+20 x
4
s.a
x
3
" 2 x
2

2
/
3
x
4
= 11
x
1
"
1
/
2
x
2
"
1
/
3
x
4
= #
x
5
"
1
/
2
x
2

3
/
#
x
4
= 2
x
1
, x
2
% x
3
% x
4
% x
5
0
diagonalizar y
ordenar
ordenar y
diagonalizar
ALGORITMO SIMPLEX
Min z = 60 x
1
50 x
2
s.a.
2x
1
" 3x
2
" x
3
= 27
3x
1
"
3
/
2
x
2
" x
4
= 24
x
1
" x
2
" x
5
= 10
x
1
, x
2
% x
3
% x
4
% x
5
0
B = [A.
3
, A .
1
, A.
5
] Determinar forma cannica asociada a
Optimizacin Carmen Ortiz Z. 31 ALGORITMO
CON matrices
ALGORITMO SIMPLEX
Determinar forma cannica asociada a B:
Min z = 60 x
1
50 x
2
s.a.
2x
1
" 3x
2
" x
3
= 27
3x
1
"
3
/
2
x
2
" x
4
= 24
x
1
" x
2
" x
5
= 10
x
1
, x
2
% x
3
% x
4
% x
5
0
Determinar B
-1
B = [A.
3
, A .
1
, A.
5
]
1
2
/
3
0
0
1
/
3
0
0
1
/
3
1

Optimizacin Carmen Ortiz Z. 32


Reordenar ecuaciones
B R
A = [A .
3
, A .
1
, A .
5
A .
2
, A .
4
,]

1 2 0 3 0
0 3 0
3
/
2
1
0 1 1 1 0
A = [ A .
1
, A .
2
, A .
3
, A .
4
, A .
5
]

2 3 1 0 0
3
3
/
2
0 1 0
1 1 0 0 1
ALGORITMO SIMPLEX
Determinar forma cannica asociada a B:
Min z = 60 x
1
50 x
2
s.a.
2x
1
" 3x
2
" x
3
= 27
3x
1
"
3
/
2
x
2
" x
4
= 24
x
1
" x
2
" x
5
= 10
x
1
, x
2
% x
3
% x
4
% x
5
0
Determinar B
-1
Reordenar ecuaciones
[A .
3
, A .
1,
A .
5,
A .
2 ,
A .
4
]
x
3
A = [A .
3
, A .
1
, A .
5
A .
2
, A .
4
,]

]
Premultiplicar por B
-1
Optimizacin Carmen Ortiz Z. 33 ALGORITMO
B
-1
1 -
2
/
3
0
0
1
/
3
0
0 -
1
/
3
1

=
RB
-1
B B
-1
1 0 0 2
2
/
3
0 1 0
1
/
2
1
/
3
0 0 1
1
/
2

3
/
#
x
3
x
1
x
5
x
2
x
4
B R

1 2 0 3 0
0 3 0
3
/
2
1
0 1 1 1 0
x
3
" 2 x
2

2
/
3
x
4
= 11
x
1
"
1
/
2
x
2
"
1
/
3
x
4
= #
x
5
"
1
/
2
x
2

3
/
#
x
4
= 2
ALGORITMO SIMPLEX
Determinar forma cannica asociada a B:
Determinar B
-1
Reordenar ecuaciones y premultiplicar por B
-1
Expresar funcin objetivo en funcin de variables no bsicas
Optimizacin Carmen Ortiz Z. 34 ALGORITMO
ALGORITMO SIMPLEX
Determinar forma cannica asociada a B:
Expresar funcin objetivo en funcin de variables no bsicas
SIN MATRICES reemplazar variables bsicas en z
x " 2 x
2
/ x = 11 z = - 60 x 50 x
Min z = 60 x
1
50 x
2
s.a.
2x
1
" 3x
2
" x
3
= 27
3x
1
"
3
/
2
x
2
" x
4
= 24
x
1
" x
2
" x
5
= 10
x
1
, x
2
% x
3
% x
4
% x
5
0
B = [A.
3
, A .
1
, A.
5
]
Optimizacin Carmen Ortiz Z. 35 ALGORITMO
x
3
" 2 x
2

2
/
3
x
4
= 11
x
1
"
1
/
2
x
2
"
1
/
3
x
4
= #
x
5
"
1
/
2
x
2

3
/
#
x
4
= 2
z = - 60 x
1
50 x
2
z
D
= -60 ("-
1
/
2
x
2

1
/
3
x
4
) -50x
2
z
D
= 4"0 20 x
2
+ 20 x
4
Min z = - 4"0 - 20x
2
+20 x
4
s.a
x
3
" 2 x
2

2
/
3
x
4
= 11
x
1
"
1
/
2
x
2
"
1
/
3
x
4
= #
x
5
"
1
/
2
x
2

3
/
#
x
4
= 2
x
1
, x
2
% x
3
% x
4
% x
5
0
ALGORITMO SIMPLEX
Determinar forma cannica asociada a B:
Expresar funcin objetivo en funcin de variables no bsicas
CON MATRICES Calcular costos reducidos de variables no bsicas
= c
B
!
B
-1
c
j
= c
j
- A
. j
j
Min z = 60 x
1
50 x
2
s.a.
2x
1
" 3x
2
" x
3
= 27
3x
1
"
3
/
2
x
2
" x
4
= 24
x
1
" x
2
" x
5
= 10
x
1
, x
2
% x
3
% x
4
% x
5
0
B = [A. , A . , A. ]
Optimizacin Carmen Ortiz Z. 36 ALGORITMO
= c
B
!
B
-1
= (c
3
, c
1
, c
5
) B
-1
1 -
2
/
3
0
0
1
/
3
0
0 -
1
/
3
1
= (0, -20, 0) = (0, -60, 0)

c
2
= c
2
- A
.2
= -50 - (0, -20, 0) (3,
3
/
2
,1)
&
= -20

c
4
= c
4
- A
.4
= 0 - (0, -20, 0) (0, 0, 1)
&
= 20
c
B
!
b = c
B
!
B
-1
b = -4"0
Min z = - 4"0 - 20x
2
+20 x
4
s.a
x
3
" 2 x
2

2
/
3
x
4
= 11
x
1
"
1
/
2
x
2
"
1
/
3
x
4
= #
x
5
"
1
/
2
x
2

3
/
#
x
4
= 2
x
1
, x
2
% x
3
% x
4
% x
5
0
B = [A.
3
, A .
1
, A.
5
]

S-ar putea să vă placă și