Anda di halaman 1dari 10

Clculos primales-duales

Usando las propiedades que se establecieron


entre el problema primal y el problema dual se
pueden calcular los diversos elementos que
conforman la tabla del simplex.
Es importante para ello
Reconocer las variables que forman la base.
Determinar la matriz conformada por las
columnas correspondientes a las variables
bsicas. A esta matriz se le denomina B.
Calcular la matriz inversa de B.

Profesora Flor Montes de Oca 1


Clculos primales-duales
Dado un problema de programacin lineal,
Construimos una base llamada Xb cuyos componentes son los nombres de
las variables que conforman la base.
Luego formamos la matriz B con las columnas correspondientes a los
coeficientes de las variables bsicas en las restricciones, en el orden en
que fueron colocadas las variables bsicas en Xb.
Obtenemos la inversa de la matriz B.
Aplicamos las relaciones que se dan en la siguiente tabla.

Solucin factible ......Xj........ Inicial XB Solucin


z ( (CBB-1)*Pj )-Cj CB*B-1b

XB B-1Pj B-1 B-1 b

Profesora Flor Montes de Oca 2


Clculos primales-duales

Todos los elementos de la tabla del simplex en cualquier iteracin se pueden


generar de la inversa de la matriz conformada por los coeficientes de las
variables bsicas en las restricciones, la cual denominaremos B-1 .
Ejemplo: Min Z=3X1 + 2X2+MR1+MR2
s.a. 3X1 + X2 - S1 + R1 = 3
4X1 + 3X2 - S2 + R2 = 6
X1 + X2 + S3 =3
X1,X2,S1,S2,S3,R1,R2 >=0
Si deseamos formar una tabla con X1,X2,S3 en la base, debemos encontrar primero
la matriz B.
3 1 0 0.6 -0.2 0
B = 4 3 0 B-1 = -0.8 0.6 0
1 1 1 0.2 -0.4 1

Profesora Flor Montes de Oca 3


Clculos primales-duales
3 1 0 0.6 -0.2 0
B = 4 3 0 B-1 = -0.8 0.6 0
1 1 1 0.2 -0.4 1
Luego podemos construir la tabla de acuerdo al siguiente modelo

Solucin factible ......xj........ Inicial XB Solucin


z ( (CBB-1)*Pj )-Cj CB*B-1b

XB B-1Pj B-1 B-1 b

XB Z X1 X2 S1 S2 R1 R2 S3 Soluc
Z 1
X1 0.6 -0.2 0
X2 -0.8 0.6 0
S3 0.2 -0.4 1
Profesora Flor Montes de Oca 4
Clculos primales-duales
Elementos de la tabla:

CB=[3 2 0 ]
X1 X2 S1 S2 S3 R1 R2
3 3 1 -1 0 0 1 0
b= 6 P1= 4 P2= 3 P3 = 0 P4 = -1 P5= 0 P6= 0 P7 = 1
3 1 1 0 0 1 0 0
0.6 -0.2 0 3
CBB-1P1 C1 = [3 2 0 ] -0.8 0.6 0 4 -3 =0
0.2 -0.4 1 1

XB Z X1 X2 S1 S2 R1 R2 S3 Soluc
Z 1 0
X1 0.6 -0.2 0
X2 -0.8 0.6 0
S3 0.2 -0.4 1
Profesora Flor Montes de Oca 5
Clculos primales-duales
Elementos de la tabla: Coeficientes en el rengln z

CB=[3 2 0 ]
X1 X2 S1 S2 S3 R1 R2
3 3 1 -1 0 0 1 0
b= 6 P1= 4 P2= 3 P3 = 0 P4 = -1 P5= 0 P6= 0 P7 = 1
3 1 1 0 0 1 0 0
0.6 -0.2 0 -1
CBB-1P3 C3 = [3 2 0 ] -0.8 0.6 0 0 - 0 = - 0.2 (coeficiente de S1)
0.2 -0.4 1 0

XB Z X1 X2 S1 S2 R1 R2 S3 Soluc
Z 1 0 -0.2
X1 0.6 -0.2 0
X2 -0.8 0.6 0
S3 0.2 -0.4 1
Profesora Flor Montes de Oca 6
Clculos primales-duales
Elementos de la tabla: Coeficientes en el rengln z

CB=[3 2 0 ]
X1 X2 S1 S2 S3 R1 R2
3 3 1 -1 0 0 1 0
b= 6 P1= 4 P2= 3 P3 = 0 P4 = -1 P5= 0 P6= 0 P7 = 1
3 1 1 0 0 1 0 0
0.6 -0.2 0 1
CBB-1P6 C6 = [3 2 0 ] -0.8 0.6 0 0 - (M) = 0.2-M (ceficiente de R1)
0.2 -0.4 1 0

XB Z X1 X2 S1 S2 R1 R2 S3 Soluc
Z 1 0 -0.2 0.2-M
X1 0.6 -0.2 0
X2 -0.8 0.6 0
S3 0.2 -0.4 1
Profesora Flor Montes de Oca 7
Clculos primales-duales
Elementos de la tabla: Columna correspondiente a la solucin.

CB=[3 2 0 ]
X1 X2 S1 S2 S3 R1 R2
3 3 1 -1 0 0 1 0
b= 6 P1= 4 P2= 3 P3 = 0 P4 = -1 P5= 0 P6= 0 P7 = 1
3 1 1 0 0 1 0 0
Soluc=B-1*b
0.6 -0.2 0 3 0.6
Soluc = -0.8 0.6 0 6 = 1.2
0.2 -0.4 1 3 1.2

XB Z X1 X2 S1 S2 R1 R2 S3 Soluc
Z 1 0 -0.2 0.2-M
X1 0.6 -0.2 0 0.6
X2 -0.8 0.6 0 1.2
S3 0.2 -0.4 1 1.2
Profesora Flor Montes de Oca 8
Clculos primales-duales
Elementos de la tabla: Columna correspondiente a las variables no bsicas
CB=[3 2 0 ]
X1 X2 S1 S2 S3 R1 R2
3 3 1 -1 0 0 1 0
b= 6 P1= 4 P2= 3 P3 = 0 P4 = -1 P5= 0 P6= 0 P7 = 1
3 1 1 0 0 1 0 0

Columna de S1= B-1*P3


0.6 -0.2 0 -1 0.6
Soluc = -0.8 0.6 0 0 = 1.2
0.2 -0.4 1 0 1.2

XB Z X1 X2 S1 S2 S3 R1 R2 Soluc
Z 1 0 -0.2 0.2-M
X1 -0.6 0.6 -0.2 0 0.6
X2 0.8 -0.8 0.6 0 1.2
S3 -0.2 0.2 -0.4 1 1.2
Profesora Flor Montes de Oca 9
Clculos primales-duales
Elementos de la tabla: Valor de Z = CB*B-1b

CB=[3 2 0 ]
X1 X2 S1 S2 S3 R1 R2
3 3 1 -1 0 0 1 0
b= 6 P1= 4 P2= 3 P3 = 0 P4 = -1 P5= 0 P6= 0 P7 = 1
3 1 1 0 0 1 0 0

0.6 -0.2 0 3
Soluc =[3 2 0] -0.8 0.6 0 * 6 = 4.2
0.2 -0.4 1 3

XB Z X1 X2 S1 S2 S3 R1 R2 Soluc
Z 1 0 -0.2 0.2-M 4.2
X1 -0.6 0.6 -0.2 0 0.6
X2 0.8 -0.8 0.6 0 1.2
S3 -0.2 0.2 -0.4 1 1.2
Profesora Flor Montes de Oca 10

Anda mungkin juga menyukai