Documentos de Académico
Documentos de Profesional
Documentos de Cultura
TUTOR
xxxxxxxxxxxxxx
FUNCIÓN OBJETIVO
Max Z=600x_1+400x_2+500x_3
RESTRICCIONES
20x_1+30x_2+20x_3≥1500
30x_1+20x_2+10x_3≤1700
20x_1+20x_2+20x_3≤1300
x_1, x_2, x_3≥0
Max Z=600x_1+400x_2+500x_3-0s_1+0s_2+0s_3
METODO SIMPLEX ALGEBRAICO
Ya que se tienen m=3 restricciones y n=6 incógnitas y como n≥m se obtendrá una
solución básica si se hace (n-m)=6-3=3 variables iguales a cero:
Ya que al observar en la función objetivo que la variable que genera mayor utilidad
es la variable x_1 tomaremos las siguientes variables iguales a cero:
x_2=0, x_3=0, s_1=0
Remplazando en la primera restricción se obtiene
20x_1+30*0+20*0-0=1500
x_1=1500/20=75
x_2=0, x_3=0, s_2=0
Remplazando en la segunda restricción
30x_1+20*0+10*0+0=1700
x_1=1700/30=56.7
x_2=0, x_3=0, s_3=0
Remplazando en la tercera restricción
20x_1+20*0+20*0+0=1300
x_1=1300/20=65
30x_1+20x_2+10x_3+s_2=1700
30x_1=1700-20x_2-10x_3-s_2
x_1=(1700-20x_2-10x_3-s_2)/30
Sustituyendo en la función objetivo se obtiene
Max Z=600((1700-20x_2-10x_3-s_2)/30)+400x_2+500x_3-0s_1+0s_2+0s_3
Simplificando
Max Z=20(1700-20x_2-10x_3-s_2) +400x_2+500x_3-0s_1+0s_2+0s_3
Max Z=34000-400x_2-200x_3-20s_2+400x_2+500x_3-0s_1+0s_2+0s_3
Se obtiene
Max Z=34000+300x_3+-0s_1-20s_2+0s_3
Equivalente.
FUNCIÓN OBJETIVO
Max Z=34000+300x_3+-0s_1-20s_2+0s_3
RESTRICCIONES
50x_2+40x_3-3s_1-2s_2=1100
30x_1+20x_2+10x_3+s_2=1700
20x_2+40x_3-2s_2+3s_3=500
50*0+40x_3-3*0-2*0=1100
x_3=1100/40=27.5
FUNCIÓN OBJETIVO
Max Z=34750-75/2 s_3-15s_1-5s_2
RESTRICCIONES
30x_2-3s_3-3s_1=600
120x_1+3s_3+6s_1+6s_2=5100
40x_3+5s_3+2s_1-2s_2=500-400
Y por último, se le da el valor de cero a las variables s_1,s_2,s_3 entonces se
tiene:
Max Z=34750-75/2*0-15*0-5*0=34750
30x_2-3*0-3*0=600
x_2=600/30=20
120x_1+3*0+6*0+6*0=5100
x_1=5100/120=42.5
40x_3+5*0+2*0-2*0=100
x_3=100/40=2.5
En resumen, se obtuvo:
Max Z=34750
Con
x_1=42.5
x_2=20
x_3=2.5
METODO SIMPLEX DOS FACES
FUNCIÓN OBJETIVO
Max r=R_1
RESTRICCIONES
20x_1+30x_2+20x_3-t_1+R_1=1500
30x_1+20x_2+10x_3+s_2=1700
20x_1+20x_2+20x_3+s_3=1300
x_1,x_2,x_3,s_1,s_2,s_3≥0
FASE 1
C_j 0 0 0 0 -1 0 0 0
C_s VB X_1 X_2 X_3 t_1 R_1 S_2 S_3 LD Theta
-1 R_1 20 30 20 -1 1 0 0 1500 50
0 S_2 30 20 10 0 0 1 0 1700 85
0 S_3 20 20 20 0 0 0 1 1300 65
r_j 20 30 20 0 1 0 0 1500
C_j-r_j r -20 -30 -20 1 0 0 0 -1500
C_j 0 0 0 0 -1 0 0 0
C_s VB X_1 X_2 X_3 t_1 R_1 S_2 S_3 LD Theta
0 X_2 0,6667 1 0,666667 -0,0333 0,03333 0 0 50
0 S_2 16,667 0 -3,333333 0,66667 -0,6667 1 0 700
0 S_3 6,6667 0 6,666667 0,66667 -0,6667 0 1 300
C_j-r_j r 0 0 0 0 1 0 0 0
Es decir existe alguna solución posible para el problema ya que todos los C_j-
r_j≥0 para todas la j, entonces se tiene que
𝑥1∗ 50
𝑥𝑏∗ = ( 𝑠2 ) = ( 700 ) 𝑦 𝑟 ∗ = 0
𝑠3∗ 300
FASE 2
Para este caso el sistema no tiene alguna variable artificial, entonces para no
tener demasiadas columnas en la tabla se suprimen todas las columnas de las
variables artificiales, es decir
Estandarizando la Fase 2 se tiene
FUNCIÓN OBJETIVO
Max W=600x_1+400x_2+500x_3+0*s_2+0*s_3
RESTRICCIONES
0,66x_1+x_2+0,66x_3=50
16,66x_1-3.33x_3-t_1+s_2=700
6,66x_1+6,66x_3+s_3=300
x_1,x_2,x_3,t_1,s_2,s_3≥0
Entonces la tabla de la fase dos queda determinada de la siguiente manera
C_j 600 400 500 0 0 0 0
C_s VB X_1 X_2 X_3 t_1 S_2 S_3 LD Theta
400 X_2 0,6667 1 0,666667 -0,0333 0 0 50 75
0 S_2 16,667 0 - 0,66667 1 0 700 42
3,333333
0 S_3 6,6667 0 6,666667 0,66667 0 1 300 45
w_j 266,67 400 266,6667 -13,333 0 0 20000
C_j- r - 0 - -13,333 0 0 20000
w_j 333,33 233,3333
FUNCIÓN OBJETIVO
Maximizar Z = 6x_1+7x_2+5x_3+3x_4
2x_2=100
x_2=100/2=50
2x_2=30
x_2=30/2=15
2x_2=68
x_2=68/2=34
Despejar de la ecuación 3, la variable x_2
2x_1+2x_2+4x_3+3x_4-y_3=30
2x_2=30-(2x_1+4x_3+3x_4-y_3)
x_2= (30-(2x_1+4x_3+3x_4+y_3))/2
x_2=15-x_1-2x_3-3/2 x_4+1/2 y_3
Esta ecuación se sustituye dentro de las ecuaciones iniciales a excepción de
la ecuación 3.
Maximizar Z -6x_1 - 7(15-x_1-2x_3+3/2 x_4-1/2 y_3) -5x_3 -3x_4=0
3x_1+3(15-x_1-2x_3+3/2 x_4-1/2 y_3)+2x_3+x_4+y_1=75
3x_1+2(15-x_1-2x_3+3/2 x_4-1/2 y_3)+3x_3+2x_4+y_2=100
2x_1+2x_2+4x_3+3x_4-y_3=30
2x_1+2(15-x_1-2x_3+3/2 x_4-1/2 y_3)+x_3+2x_4+y_4=68
Expandiendo y Multiplicando las ecuaciones por 2, ahora nuestro sistema de
ecuaciones es:
Maximizar 2z-210+2x_1+18x_3+15x_4-7y_3=0
-8x_3-7x_4+2y_1+3 y_3=60
2x_1-2x_3-2x_4+2y_2+2y_3=140
2x_1+2x_2+4x_3+3x_4-y_3=30
-6x_3-2x_4+2y_3+2y_4=76
Con lo cual vamos a tomar la variable -7y_3.
En cada restricción vamos a cambiar las variables por cero a excepción de la
variable y_3, es decir si las ecuaciones en su respectivo orden son:
-8x_3-7x_4+2y_1+3y_3=60
2x_1-2x_3-2x_4+2y_2+2y_3=140
2x_1+2x_2+4x_3+3x_4-y_3=30
-6x_3-2x_4+2y_3+2y_4=76
Al cambiar las variables
-8(0)-7(0)+2(0)+3 y3=60
2(0)-2(0)-2(0)+2(0)+2y3=140
2(0)+2(0)+4(0)+3(0)-y3=30
-6(0)-2(0)+2y3+2(0)=76
Obteniendo los valores correspondientes de las variables y_3
3 y_3=60
y_3=60/3=20
2y_3=140
y_3=140/2=70
-y_3=30
y_3=30/-1=-30
2y_3=76
y_3=76/2=38
Tomando la ecuación cuyo valor positivo es mínimo, es decir la ecuación 1 entonces
vamos a despejar de la ecuación 1, la variable y_3
-8x_3-7x_4+2y_1+3y_3=60
Multiplicando por 2 toda la ecuación
3 y_3=60+8x_3+7x_4-2y_1
y3=1/3 (60+8x_3+7x_4-2y_1 )
Esta ecuación se sustituye dentro de las ecuaciones iniciales a excepción de la
ecuación 1.
Maximizar 2z-210+2x_1+18x_3+15x_4-7(1/3 (60+8x_3+7x_4-2y_1 ))=0
-8x_3-7x_4+2y_1+3 y_3=60
2x_1-2x_3-2x_4+2y_2+2(1/3 (60+8x_3+7x_4-2y_1 ))=140
2x_1+2x_2+4x_3+3x_4-1/3 (60+8x_3+7x_4-2y_1 )=30
-6x_3-2x_4+2(1/3 (60+8x_3+7x_4-2y_1 ))+2y_4=76
Expandiendo y multiplicando por 3
6z-1050+6x_1-2x_3-4x_4+14y_1=0
-8x3-7x_4+2y_1+3 y_3=60
6x_1+10x_3+8x_4-4y_1+6y_2=300
6x_1+6x_2+4x_3+2x_4+2y_1=150
-2x_3+8x_4-4y_1+6y_4=108
Tomando la variable de la función objetivo mas grande pero negativo, es decir -4x_4
en cada restricción vamos a cambiar las variables por cero a excepción de la
variable x_4, es decir si las ecuaciones en su respectivo orden son:
-8x_3-7x_4+2y_1+3 y_3=60
6x_1+10x_3+8x_4-4y_1+6y_2=300
6x_1+6x_2+4x_3+2x_4+2y_1=150
-2x_3+8x_4-4y_1+6y_4=108
Al cambiar las variables
-8(0)-7x4+2(0)+3 (0)=60
6(0)+10(0)+8x4-4(0)+6(0)=300
6(0)+6(0)+4(0)+2x4+2(0)=150
-2(0)+8x4-4(0)+6(0)=108
Obteniendo los valores correspondientes de las variables x_4
-7x_4=60
x_4=60/-7.
8x_4=300
x_4=300/8=37,5.
2x_4=150
x_4=150/2=75
8x_4=108
x_4=108/8=13,5
Tomando la ecuación cuyo valor positivo es mínimo, es decir la ecuación 4 entonces
vamos a despejar de la ecuación 4, la variable x4
-2x_3+8x_4-4y_1+6y_4=108
8x_4=108+2x_3+4y_1-6y_4
x_4=1/8 (108+2x_3+4y_1-6y_4 )
Esta ecuación se sustituye dentro de las ecuaciones iniciales a excepción de
la ecuación 2.
6z-1050+6x_1-2x_3-4(1/8 (108+2x_3+4y_1-6y_4 ))+14y_1=0
-8x_3-7(1/8 (108+2x_3+4y_1-6y_4 ))+2y_1+3 y_3=60
6x_1+10x_3+8(1/8 (108+2x_3+4y_1-6y_4 ))-4y_1+6y_2=300
6x_1+6x_2+4x_3+2(1/8 (108+2x_3+4y_1-6y_4 ))+2y_1=150
-2x_3+8x_4-4y_1+6y_4=108
Expandiendo y Multiplicando
24z -4416+24x_1-12x_3+48y_1+12y_4=0
-39x_3-6y_1+12y_3+21y_4 =618
24x_1+48x_3+24y_2-24y_4=768
24x_1+24x_2+18x_3+12y_1-6y_4=492
-2x_3+8x_4-4y_1+6y_4=108
Tomamos la variable de la función objetivo con valor más grande pero negativo, con
lo cual vamos a tomar la variable -12x_3.
En cada restricción vamos a cambiar las variables por cero a excepción de la
variable x_3, es decir
-39x_3-6y_1+12y_3+21y_4=618
24x_1+48x_3+24y_2-24y_4=768
24x_1+24x_2+18x_3+12y_1-6y_4=492
-2x_3+8x_4-4y_1+6y_4=108
Al cambiar las variables
-39x_3-6(0)+12(0)+21(0)=618
24(0)+48x_3+24(0)-24(0)=768
24(0)+24(0)+18x_3+12(0)-6(0)=492
-2x_3+8(0)-4(0)+6(0)=108
Obteniendo los valores correspondientes de las variables x_3
-39x_3=618
x_3=618/(-39)
48x_3=768
x_3=768/48=16
18x_3=492
x_3=492/18=27.3
-2x_3=108
x_3=108/-2
Tomando la ecuación cuyo valor positivo es mínimo, es decir la ecuación 2 entonces
vamos a despejar de la ecuación 2 la variable x3
24x_1+48x_3+24y_2-24y_4=768
48x_3=768-24x_1-24y_2+24y_4
x_3=1/48 (768-24x_1-24y_2+24y_4 )
48x_2=408
x_2=408/48=8.5
16x_4=280
x_4=280/16=17.5
CONCLUSIÓN
Z=192
x_1=0
x_2=8.5
x_3=16
x_4=17.5
x1 x2 x3 x4 y1 y2 y3 y4 y5 z R
y1 3,00 3,00 2,00 1,00 1,00 0,00 0,00 0,00 0,00 0,00 75,00
y2 3,00 2,00 3,00 2,00 0,00 1,00 0,00 0,00 0,00 0,00 100,00
y3 2,00 2,00 4,00 3,00 0,00 0,00 -1,00 1,00 0,00 0,00 30,00
y4 2,00 2,00 1,00 2,00 0,00 0,00 0,00 0,00 1,00 0,00 68,00
z -6,00 -7,00 -5,00 -3,00 0,00 0,00 0,00 0,00 0,00 1,00 0,00
Tomando de la última fila el valor más mínimo, para fijar la columna pivote, por otro
lado, haciendo los cocientes de las columnas R con los valores de la columna pivote,
y tomando la fila cuyo valor al realizar el cociente es el menor número positivo.
x1 x2 x3 x4 y1 y2 y3 y4 y5 z R cocientes
y1 3,00 3,00 2,00 1,00 1,00 0,00 0,00 0,00 0,00 0,00 75,00 25,00
y2 3,00 2,00 3,00 2,00 0,00 1,00 0,00 0,00 0,00 0,00 100,00 50,00
y3 2,00 2,00 4,00 3,00 0,00 0,00 -1,00 1,00 0,00 0,00 30,00 15,00
y4 2,00 2,00 1,00 2,00 0,00 0,00 0,00 0,00 1,00 0,00 68,00 34,00
z - - - -3,00 0,00 0,00 0,00 0,00 0,00 1,00 0,00
6,00 7,00 5,00
La variable que entra es x_2 y la variable que sale es y_3, ahora bien realizando las
operaciones siguientes entre filas de la tabla
1 3 7
𝑓 → 𝑓3 , 𝑓1 − 𝑓3 → 𝑓1 , 𝑓2 − 𝑓3 → 𝑓2 , 𝑓4 − 𝑓3 → 𝑓4 , 𝑓5 + 𝑓3 → 𝑓5
2 3 2 2
Donde el cuadrado designa la variable entrante y saliente
x1 x2 x3 x4 y1 y2 y3 y4 y5 z R
y1 0,00 0,00 -4,00 -3,50 1,00 0,00 1,50 -1,50 0,00 0,00 30,00
y2 1,00 0,00 -1,00 -1,00 0,00 1,00 1,00 -1,00 0,00 0,00 70,00
x2 1,00 1,00 2,00 1,50 0,00 0,00 -0,50 0,50 0,00 0,00 15,00
y4 0,00 0,00 -3,00 -1,00 0,00 0,00 1,00 -1,00 1,00 0,00 38,00
z 1,00 0,00 9,00 7,50 0,00 0,00 -3,50 3,50 0,00 1,00 105,00
Tomando el valor mínimo de la última fila, para fijar la columna pivote, por otro lado,
haciendo los cocientes de las columnas R con los valores de la columna pivote, y
tomando la fila cuyo valor al realizar el cociente es el menor número positivo.
x1 x2 x3 x4 y1 y2 y3 y4 y5 z R theta
y1 0,00 0,00 - - 1,00 0,00 1,50 - 0,00 0,00 30,00 20,00
4,00 3,50 1,50
y2 1,00 0,00 - - 0,00 1,00 1,00 - 0,00 0,00 70,00 70,00
1,00 1,00 1,00
x2 1,00 1,00 2,00 1,50 0,00 0,00 - 0,50 0,00 0,00 15,00 -30,00
0,50
y4 0,00 0,00 - - 0,00 0,00 1,00 - 1,00 0,00 38,00 38,00
3,00 1,00 1,00
z 1,00 0,00 9,00 7,50 0,00 0,00 - 3,50 0,00 1,00 105,00
3,50
La variable que entra es y3 y la variable que sale es y1, ahora bien realizando las
operaciones siguientes entre filas de la tabla
1 1 0.5
𝑓 → 𝑓1 , 𝑓2 − 𝑓 → 𝑓2 , 𝑓3 + 𝑓 → 𝑓3 ,
1.5 1 1.5 1 1.5 1
1 3.5
𝑓4 − 𝑓 → 𝑓4 , 𝑓5 + 𝑓 → 𝑓5
1.5 1 1.5 1
x1 x2 x3 x4 y1 y2 y3 y4 y5 z R
y3 0,00 0,00 -2,67 -2,33 0,67 0,00 1,00 -1,00 0,00 0,00 20,00
y2 1,00 0,00 1,67 1,33 -0,67 1,00 0,00 0,00 0,00 0,00 50,00
x2 1,00 1,00 0,67 0,33 0,33 0,00 0,00 0,00 0,00 0,00 25,00
y4 0,00 0,00 -0,33 1,33 -0,67 0,00 0,00 0,00 1,00 0,00 18,00
z 1,00 0,00 -0,33 -0,67 2,33 0,00 0,00 0,00 0,00 1,00 175,00
Tomando el valor mínimo de la última fila, para fijar la columna pivote, por otro lado
haciendo los cocientes de las columna R con los valores de la columna pivote, y
tomando la fila cuyo valor al realizar el cociente es el menor número positivo.
x1 x2 x3 x4 y1 y2 y3 y4 y5 z R theta
y3 0,00 0,00 -2,67 -2,33 0,67 0,00 1,00 -1,00 0,00 0,00 20,00 -8,57
y2 1,00 0,00 1,67 1,33 -0,67 1,00 0,00 0,00 0,00 0,00 50,00 37,50
x2 1,00 1,00 0,67 0,33 0,33 0,00 0,00 0,00 0,00 0,00 25,00 75,00
y4 0,00 0,00 -0,33 1,33 -0,67 0,00 0,00 0,00 1,00 0,00 18,00 13,50
z 1,00 0,00 -0,33 -0,67 2,33 0,00 0,00 0,00 0,00 1,00 175,00
La variable que entra es x4 y la variable que sale es y4, ahora bien, realizando las
operaciones siguientes entre filas de la tabla
1 2.33
𝑓 → 𝑓4 , 𝑓2 + 𝑓 → 𝑓2 , 𝑓2 − 𝑓4 → 𝑓2 ,
1.33 4 1.33 4
0.33 0.67
𝑓3 − 𝑓 → 𝑓3 , 𝑓5 + 𝑓 → 𝑓5
1.33 4 1.33 4
x1 x2 x3 x4 y1 y2 y3 y4 y5 z R
y3 0,00 0,00 -3,25 0,00 -0,50 0,00 1,00 -1,00 1,75 0,00 51,50
y2 1,00 0,00 2,00 0,00 0,00 1,00 0,00 0,00 -1,00 0,00 32,00
x2 1,00 1,00 0,75 0,00 0,50 0,00 0,00 0,00 -0,25 0,00 20,50
x4 0,00 0,00 -0,25 1,00 -0,50 0,00 0,00 0,00 0,75 0,00 13,50
z 1,00 0,00 -0,50 0,00 2,00 0,00 0,00 0,00 0,50 1,00 184,00
Tomando el valor mínimo de la última fila, para fijar la columna pivote, por otro lado,
haciendo los cocientes de las columnas R con los valores de la columna pivote, y
tomando la fila cuyo valor al realizar el cociente es el mentó numero positivo.
x1 x2 x3 x4 y1 y2 y3 y4 y5 z R cocientes
y3 0,00 0,00 - 0,00 - 0,00 1,00 - 1,75 0,00 51,50 -15,85
3,25 0,50 1,00
y2 1,00 0,00 2,00 0,00 0,00 1,00 0,00 0,00 - 0,00 32,00 16,00
1,00
x2 1,00 1,00 0,75 0,00 0,50 0,00 0,00 0,00 - 0,00 20,50 27,33
0,25
x4 0,00 0,00 - 1,00 - 0,00 0,00 0,00 0,75 0,00 13,50 -54,00
0,25 0,50
z 1,00 0,00 - 0,00 2,00 0,00 0,00 0,00 0,50 1,00 184,00
0,50
La variable que entra es x3 y la variable que sale es y2, ahora bien realizando las
operaciones siguientes entre filas de la tabla
1 3.25 0.75
𝑓 → 𝑓2 , 𝑓1 + 𝑓 → 𝑓1 , 𝑓3 − 𝑓 → 𝑓3
2 2 2 2 2 2
0.25 0.5
𝑓4 + 𝑓 → 𝑓4 , 𝑓5 + 𝑓 → 𝑓5
2 2 2 2
x1 x2 x3 x4 y1 y2 y3 y4 y5 z R
y3 1,63 0,00 0,00 0,00 -0,50 1,63 1,00 -1,00 0,13 0,00 103,50
x3 0,50 0,00 1,00 0,00 0,00 0,50 0,00 0,00 -0,50 0,00 16,00
x2 0,63 1,00 0,00 0,00 0,50 -0,38 0,00 0,00 0,13 0,00 8,50
x4 0,13 0,00 0,00 1,00 -0,50 0,13 0,00 0,00 0,63 0,00 17,50
z 1,25 0,00 0,00 0,00 2,00 0,25 0,00 0,00 0,25 1,00 192,00
Debido a que en la última fila no hay más numero negativos entonces el proceso
termina y por tanto la solución al problema está dada por
x_1=0,x_2=8.5,x_3=16,x_4=17.5
CONCLUSIÓN
Z=192
x_1=0
x_2=8.5
x_3=16
x_4=17.5
EJERCICIO 3:
Raúl García es el heredero de un taller de carpintería que le ha dejado su padre
como parte de tradición familiar. Raúl es un comerciante de vehículos importados
que nunca se interesó por el negocio con el que su padre le creó y le pagó sus
estudios universitarios. Ahora con la muerte de su padre Raúl debe hacerse cargo
del negocio, el cual heredará algún día a uno de sus hijos. Cuando Raúl visita el
taller para hacerse cargo, encuentra que el producto que mayor atención merece
por ser el de mayor venta es el de escritorios tipo deko que su padre diseñó y que
se fabrican según especificaciones de los clientes, tipo 1 para hogar, tipo 2 para
oficinas y tipo 3 para colegios. Cada escritorio pasa por 3 procesos básicos el corte
de la madera, el ensamblado y la pintura del producto terminado que se miden en
horas de trabajo.
Raúl seguirá la política de contratación de personal de su padre, los turnos rotativos,
por lo cual el tiempo de trabajo es variable entre una y otra semana, las horas
mínimas a contratar por semana se muestran en la tabla 1. A partir de los datos
siguientes que se consignan en la tabla 1, formule el problema de programación
lineal y resuélvalo a partir del método simplex primal de las dos fases para ayudar
a Rubén a minimizar los costos del proceso.
Tipo de Corte Ensamble Pintura Costos por
escritorio producto
semanales
1 2 3 2 US 17
2 2 2 3 US 17
3 3 1 1 US 23
Horas 33 31 35
Sea
x_1≔Cantidad de escritorios del Tipo 1
x_2≔Cantidad de escritotios del Tipo 2
x_3≔Cantidad de escritorios del Tipo 3
FUNCIÓN OBJETIVO
Min Z=17x_1+17x_2+23x_3
RESTRICCIÓN
2x_1+2x_2+3x_3≥33
3x_1+2x_2+x_3≥31
2x_1+3x_2+x_3≥35
x_1,x_2,x_3≥0
Agregando las variables de holgura y de exceso se tiene
FUNCIÓN OBJETIVO
Min Z=17x_1+17x_2+23x_3+0*s_1+0*s_2+0*s_3
RESTRICCIÓN
2x_1+2x_2+3x_3+s_1=33
3x_1+2x_2+x_3+s_2=31
2x_1+3x_2+x_3+s_3=35
x_1,x_2,x_3,s_1,s_2,s_3≥0
Seleccionando el menor valor de los C_j-r_j la cual nos indica la columna pivote,
luego determinado el valor de theta del cual se selecciona el menor valor más
positivo, indicándonos este la fila pivote y culla intersección con la columna pivote
es el pivote de la tabla.
C_j 0 0 0 0 -1 0 -1 0 -1 0
C_s VB X_1 X_2 X_3 s_1 s_2 s_3 s_4 s_5 s_6 LD Theta
-1 s_2 2 2 3 -1 1 0 0 0 0 33 16,5
-1 s_4 3 2 1 0 0 -1 1 0 0 31 10,3333333
-1 s_6 2 3 1 0 0 0 0 -1 1 35 17,5
C_j-r_j r -7 -7 -5 1 0 1 0 1 0 -99
Volviendo 1 en pivote y ceros los valores de la columna pivote se obtiene
C_j 0 0 0 0 -1 0 -1 0 -1 0
C_s VB X_1 X_2 X_3 s_1 s_2 s_3 s_4 s_5 s_6 LD Theta
-1 s_2 0 0,66667 2,333333 -1 1 0,66667 -0,66667 0 0 12,3333
0 X_1 1 0,66667 0,33333 0 0 -0,33333 0,33333 0 0 10,3333
-1 s_6 0 1,66667 0,33333 0 0 0,666667 -0,66667 -1 1 14,3333
C_j-r_j r 0 -2,33333 -2,66667 1 0 -1,33333333 2,33333 1 0 -26,6667
C_j 0 0 0 0 -1 0 -1 0 -1 0
C_s V X_ X_2 X_3 s_ s_ s_3 s_4 s_ s_ LD Theta
B 1 1 2 5 6
-1 s_ 0 0,66666 2,33333 -1 1 0,66666 - 0 0 12,3333 5,285
2 667 333 667 0,66666 333 71429
667
0 X_ 1 0,66666 0,33333 0 0 - 0,33333 0 0 10,3333 31
1 667 333 0,33333 333 333
333
-1 s_ 0 1,66666 0,33333 0 0 0,66666 - -1 1 14,3333 43
6 667 333 667 0,66666 333
667
r_j 0 - - 1 -1 - 1,33333 1 -1 -
2,33333 2,66666 1,33333 333 26,6666
333 667 333 667
C_j- r 0 - - 1 0 - 2,33333 1 0 -
r_j 2,33333 2,66666 1,33333 333 26,6666
333 667 333 667
Volviendo 1 el nuevo pivote y ceros la columna pivote se obtiene.
C_j 0 0 0 0 -1 0 -1 0 -1 0
C_s V X X_2 X s_1 s_2 s_3 s_4 s s LD Th
B _1 _3 _ _ eta
5 6
0 X 0 0,2857 1 - 0,4 0,2857 - 0 0 5,2857 18,
_3 1429 0,4285 29 1429 0,2857 1429 5
714 1429
0 X 1 0,5714 0 0,1428 - - 0,4285 0 0 8,5714 15
_1 2857 5714 0,1 0,4285 7143 2857
43 7143
-1 s_ 0 1,5714 0 0,1428 - 0,5714 - -1 1 12,571 8
6 2857 5714 0,1 2857 0,5714 4286
43 2857
r_ 0 - 0 - 0,1 - 0,5714 1 -1 -
j 1,5714 0,1428 43 0,5714 2857 12,571
2857 571 2857 4286
C_j- r 0 - 0 - 1,1 - 1,5714 1 0 -
r_j 1,5714 0,1428 43 0,5714 2857 12,571
2857 571 2857 4286
Repitiendo el proceso para determinar de nuevo el pivote y la columna pivote se
obtiene
C_j 0 0 0 0 -1 0 -1 0 -1 0
C_s V X X_2 X s_1 s_2 s_3 s_4 s s LD Th
B _1 _3 _ _ eta
5 6
0 X 0 0,2857 1 - 0,4 0,2857 - 0 0 5,2857 18,
_3 1429 0,4285 29 1429 0,2857 1429 5
714 1429
0 X 1 0,5714 0 0,1428 - - 0,4285 0 0 8,5714 15
_1 2857 5714 0,1 0,4285 7143 2857
43 7143
-1 s_ 0 1,5714 0 0,1428 - 0,5714 - -1 1 12,571 8
6 2857 5714 0,1 2857 0,5714 4286
43 2857
r_ 0 - 0 - 0,1 - 0,5714 1 -1 -
j 1,5714 0,1428 43 0,5714 2857 12,571
2857 571 2857 4286
C_j- r 0 - 0 - 1,1 - 1,5714 1 0 -
r_j 1,5714 0,1428 43 0,5714 2857 12,571
2857 571 2857 4286
Volviendo 1 el pivote y cero los otros valores de la columna pivote se obtiene
C_j 0 0 0 0 -1 0 -1 0 -1 0
C_s V X X X s_1 s_2 s_3 s_4 s_5 s_6 L The
B _1 _2 _3 D ta
0 X 0 0 1 - 0,45 0,18181 - 0,1 - 3
_3 0,45454 5 818 0,18181 82 0,18
55 818 2
0 X 1 0 0 0,09090 - - 0,63636 0,3 - 4
_1 909 0,09 0,63636 364 64 0,36
1 364 4
0 X 0 1 0 0,09090 - 0,36363 - - 0,63 8
_2 909 0,09 636 0,36363 0,6 64
1 636 4
C_j- r 0 0 0 0 1 0 1 0 1 0
r_j
Ya que todos los valores de C_j-r_j son todos positivos, ssignifica que existe una
solución posible al sistema, entonces se pasa a la fase 2.
FASE 2
Colocando los datos de la función objetivo en nuestra tabla simplex:
C_j -17 -17 -23 0 0 0 0
Ya que todos los valores de C_j-r_j son positivos, ya se obtiene la solución del
problema:
Max Z=-273
Es decir
Min Z=273
x_1=4
x_2=8
x_3=3
CONCLUSIÓN:
Según el método simplex primal a dos fases, Raúl debe producir 4 escritorios del
Tipo 1, 8 cantidades del Tipo 2 y 3 cantidades del Tipo 3 para obtener un costo
mínimo de 273.
EJERCICIO 4.
FUNCIÓN OBJETIVO
Minimizar Z = 720x_1+ 215x_2+120x_3+70x_4
SUJETO A LAS RESTRICCIONES:
30x_1 + 5x_2 + 3x_3+ 7x_4≥ 510
17x_1+ 7x_2+ 3x_3+ 5x_4 ≥ 320
11x_1+ 5x_2 + 4x_3 + 2x_4≥ 280
7x_1+ 6x_2+ 5x_3+ 1x_4≥ 170
x_1,x_2,x_3,x_4≥ 0
PRIMERA FASE
Minimizar Z = 720x_1+ 215x_2+120x_3+70x_4
SUJETO A LAS RESTRICCIONES:
30x_1 + 5x_2 + 3x_3+ 7x_4-y_1+z_1= 510
17x_1+ 7x_2+ 3x_3+ 5x_4-y_2+z_2=320
11x_1+ 5x_2 + 4x_3 + 2x_4-y_3+z_3= 280
7x_1+ 6x_2+ 5x_3+ 1x_4-y_4+z_4=170
x_1,x_2,x_3,x_4≥ 0
PRIMERA FASE
Minimizar r = z_1+z_2+z_3+z_4
Sujeto a las restricciones:
30x_1 + 5x_2 + 3x_3+ 7x_4-y_1+z_1= 510
17x_1+ 7x_2+ 3x_3+ 5x_4-y_2+z_2=320
11x_1+ 5x_2 + 4x_3 + 2x_4-y_3+z_3= 280
7x_1+ 6x_2+ 5x_3+ 1x_4-y_4+z_4=170
x_1,x_2,x_3,x_4≥ 0
x1 x2 x3 x4 y1 y2 y3 y4 z1 z2 z3 z4 LD
r 0 0 0 0 0 0 0 0 -1 -1 -1 -1 0
z1 30 5 3 7 -1 0 0 0 1 0 0 0 510
z2 17 7 3 5 0 -1 0 0 0 1 0 0 320
z3 11 5 4 2 0 0 -1 0 0 0 1 0 280
z4 7 6 5 1 0 0 0 -1 0 0 0 1 170
Formando la tabla
FASE 1
x1 x2 x3 x4 y1 y2 y3 y4 z1 z2 z3 z4 LD
r 0 0 0 0 0 0 0 0 -1 -1 -1 -1 0
z1 30 5 3 7 -1 0 0 0 1 0 0 0 510
z2 17 7 3 5 0 -1 0 0 0 1 0 0 320
z3 11 5 4 2 0 0 -1 0 0 0 1 0 280
z4 7 6 5 1 0 0 0 -1 0 0 0 1 170
x x2 x3 x4 y1 y y y z1 z z z LD theta
1 2 3 4 2 3 4
r - -23 - -15 1 1 1 1 0 0 0 0 -
6 15 128
5 0
x 3 5 3 7 -1 0 0 0 1 0 0 0 510 17
1 0
z 1 7 3 5 0 - 0 0 0 1 0 0 320 18,823
2 7 1 5294
z 1 5 4 2 0 0 - 0 0 0 1 0 280 25,454
3 1 1 5455
z 7 6 5 1 0 0 0 - 0 0 0 1 170 24,285
4 1 7143
x x2 x3 x4 y1 y y y z1 z z z LD theta
1 2 3 4 2 3 4
r 0 - - 0,1666 - 1 1 1 2,1666 0 0 0 -
12,166 8, 6667 1,1666 6667 175
667 5 667
x 1 0,1666 0, 0,2333 - 0 0 0 0,0333 0 0 0 17 102
1 6667 1 3333 0,0333 3333
333
x 0 4,1666 1, 1,0333 0,5666 - 0 0 - 1 0 0 31 7,44
2 6667 3 3333 6667 1 0,5666
667
z 0 3,1666 2, - 0,3666 0 - 0 - 0 1 0 93 29,368
3 6667 9 0,5666 6667 1 0,3666 4211
667 667
z 0 4,8333 4, - 0,2333 0 0 - - 0 0 1 51 10,551
4 3333 3 0,6333 3333 1 0,2333 7241
333 333
x x x3 x4 y1 y2 y y4 z1 z2 z z4 LD theta
1 2 3 3
r 0 0 - 3,18 0,48 -1,92 1 1 0,51 2,92 0 0 - 17,9
4, 4 8 2 84,4 5918
70 8 37
4
x 1 0 0, 0,19 - 0,04 0 0 0,05 -0,04 0 0 15,7 328,
1 04 2 0,05 6 6 3333
8 6 33
x 0 1 0, 0,24 0,13 -0,24 0 0 - 0,24 0 0 7,44 23,8
2 31 8 6 0,13 4615
2 6 38
z 0 0 1, - - 0,76 - 0 0,06 -0,76 1 0 69,4 36,3
3 91 1,35 0,06 1 4 4 1799
2 2 4 16
x 0 0 2, - - 1,16 0 -1 0,42 -1,16 0 1 15,0 5,38
3 79 1,83 0,42 4 4 6819
2 2 4 48
x x x3 x4 y1 y2 y y4 z1 z2 z z4 LD theta
1 2 3 3
r 0 0 0 0,09 - 0,03 1 - 1,22 0,96 0 1,68 -
7421 0,22 4383 0,68 6361 5616 4813 59,1
2 6361 95 4813 03 05 75 4040
8 1
x 1 0 0 0,22 - 0,02 0 0,01 0,04 - 0 - 15,5 901,
1 3495 0,04 0057 7191 8710 0,02 0,01 0143 6666
7 8710 31 98 6 0057 7192 27 67
6 3
x 0 1 0 0,45 0,18 - 0 0,11 - 0,36 0 - 5,75 51,5
2 2722 3381 0,36 1747 0,18 9627 0,11 9312 3846
06 09 9627 85 3381 51 1747 32 15
5 1 9
z 0 0 0 - 0,22 - - 0,68 - 0,03 1 - 59,1 86,3
3 0,09 6361 0,03 1 4813 0,22 4383 0,68 4040 5983
7421 03 4384 75 6361 95 4813 11 26
2 8
x 0 0 1 - - 0,41 0 - 0,15 - 0 0,35 5,38 -
3 0,65 0,15 5472 0,35 1862 0,41 8166 6819 15,0
6160 1862 78 8166 46 5472 19 48 4
5 5 2 8
x x x x4 y1 y2 y y4 z1 z2 z z4 LD theta
1 2 3 3 3
r 0 0 0 0,097 - 0,034 1 - 1,226 0,965 0 1,684 -
4212 0,226 3839 0,684 3610 6160 8137 59,14
361 5 8138 3 5 5 0401
x 1 0 0 0,223 - 0,020 0 0,017 0,048 - 0 - 15,50 901,6
1 4957 0,048 0573 1919 7106 0,020 0,017 1432 6666
7106 1 8 0573 192 7 7
x 0 1 0 0,452 0,183 - 0 0,111 - 0,369 0 - 5,759 51,53
2 7220 3810 0,369 7478 0,183 6275 0,111 3123 8461
6 9 6275 5 3811 1 7479 2 5
z 0 0 0 - 0,226 - - 0,684 - 0,034 1 - 59,14 86,35
3 0,097 3610 0,034 1 8137 0,226 3839 0,684 0401 9832
4212 3 384 5 361 5 8138 1 6
x 0 0 1 - - 0,415 0 - 0,151 - 0 0,358 5,386 -
3 0,656 0,151 4727 0,358 8624 0,415 1661 8194 15,04
1605 8625 8 1662 6 4728 9 8
x x2 x x4 y1 y2 y y z1 z2 z z LD theta
1 3 3 4 3 4
r 0 6,128 0 2,871 0,897 - 1 0 0,102 3,230 0 1 -
2051 7948 4359 2,230 5641 7692 23,84
3 7 7692 3 6154
x 1 - 0 0,153 - 0,076 0 0 0,076 - 0 0 14,61 190
1 0,153 8461 0,076 9230 9230 0,076 5384
8462 5 9231 8 8 9231 6
y 0 8,948 0 4,051 1,641 - 0 1 - 3,307 0 - 51,53 -
4 7179 2820 0256 3,307 1,641 6923 1 8461 15,58
5 5 4 6923 0256 1 5 1395
z 0 - 0 - - 2,230 - 0 0,897 - 1 0 23,84 10,68
3 6,128 2,871 0,897 7692 1 4359 2,230 6153 9655
2051 7949 4359 3 7692 8 2
x 0 3,205 1 0,794 0,435 - 0 0 - 0,769 0 0 23,84 -31
3 1282 8717 8974 0,769 0,435 2307 6153
1 9 4 2308 8974 7 8
x x2 x x4 y1 y y3 y z1 z z3 z LD
1 3 2 4 2 4
r 0 0 0 0 0 0 0 0 1 1 1 1 0
x 1 0,0574 0 0,2528 - 0 0,0344 0 0,0459 0 - 0 13,793
1 7126 7356 0,0459 8276 7701 0,0344 1034
77 828
y 0 - 0 - 0,3103 0 - 1 - 0 1,4827 - 86,896
4 0,1379 0,2068 4483 1,4827 0,3103 5862 1 5517
31 966 586 448
y 0 - 0 - - 1 - 0 0,4022 - 0,4482 0 10,689
2 2,7471 1,2873 0,4022 0,4482 9885 1 7586 6552
264 563 989 759
x 0 1,0919 1 - 0,1264 0 - 0 - 0 0,3448 0 32,068
3 5402 0,1954 3678 0,3448 0,1264 2759 9655
023 276 368
FASE 2
x1 x2 x3 x4 y1 y y3 y LD theta
2 4
z - -215 - -70 0 0 0 0 0
72 12
0 0
x 1 0,05747 0 0,25287 - 0 0,03448 0 13,7931 54,5454
4 126 356 0,04597 276 034 545
7
y 0 - 0 - 0,31034 0 - 1 86,8965 -420
4 0,13793 0,20689 483 1,48275 517
1 66 86
y 0 - 0 - - 1 - 0 10,6896 -
2 2,74712 1,28735 0,40229 0,44827 552 8,30357
64 63 89 59 14
x 0 1,09195 1 - 0,12643 0 - 0 32,0689 -
3 402 0,19540 678 0,34482 655 164,117
23 76 65
x1 x2 x3 x4 y1 y2 y3 y4 LD
z -720 -83,965517 0 -93,448276 15,1724138 0 -41,37931 0 3848,27586
x1 1 0,05747126 0 0,25287356 -0,045977 0 0,03448276 0 13,7931034
y4 0 -0,137931 0 -0,2068966 0,31034483 0 -1,4827586 1 86,8965517
y2 0 -2,7471264 0 -1,2873563 -0,4022989 1 -0,4482759 0 10,6896552
x3 0 1,09195402 1 -0,1954023 0,12643678 0 -0,3448276 0 32,0689655
x x2 x x4 y1 y y3 y LD theta
1 3 2 4
z 0 - 0 88,62068 - 0 - 0 13779,31
42,58620 97 17,93103 16,55172 03
7 4 4
x 1 0,057471 0 0,252873 - 0 0,034482 0 13,79310 54,54545
1 26 56 0,045977 76 34 45
y 0 - 0 - 0,310344 0 - 1 86,89655 -420
4 0,137931 0,206896 83 1,482758 17
6 6
y 0 - 0 - - 1 - 0 10,68965 -
2 2,747126 1,287356 0,402298 0,448275 52 8,303571
4 3 9 9 4
x 0 1,091954 1 - 0,126436 0 - 0 32,06896 -
3 02 0,195402 78 0,344827 55 164,1176
3 6 5
x1 x2 x3 x4 y1 y2 y3 y4 LD
z -350,45 -62,727273 0 0 -1,8181818 0 -28,636364 0 8945,45455
x1 3,95455 0,22727273 0 1 -0,1818182 0 0,13636364 0 54,5454545
y4 0,81818 -0,0909091 0 0 0,27272727 0 -1,4545455 1 98,1818182
y2 5,09091 -2,4545455 0 0 -0,6363636 1 -0,2727273 0 80,9090909
x3 0,77273 1,13636364 1 0 0,09090909 0 -0,3181818 0 42,7272727
x1 x2 x3 x4 y1 y2 y3 y4 LD theta
z -350,45 -62,727273 0 0 -1,8181818 0 -28,636364 0 8945,45455
x1 3,95455 0,22727273 0 1 -0,1818182 0 0,13636364 0 54,5454545
y4 0,81818 -0,0909091 0 0 0,27272727 0 -1,4545455 1 98,1818182
y2 5,09091 -2,4545455 0 0 -0,6363636 1 -0,2727273 0 80,9090909
x3 0,77273 1,13636364 1 0 0,09090909 0 -0,3181818 0 42,7272727
Entonces
x_1=0
x_2=0
x_3=42.7272727
x_4=54.5454545
Z=8945.4545
CONCLUSIÓN:
Min Z=8945.4545
x_1=0
x_2=0
x_3=42.7272727
x_4=54.5454545
EJERCICIO 5.
Para desarrollar el ejercicio se requiere consultar la siguiente referencia:
Resuelva el ejercicio 1 de maximización por el método simplex dual, recuerde que
en éste método la solución comienza siendo infectable y óptima en comparación
con el método simplex primal que comienza siendo factible, pero no óptimo.
Resuelva por cualquier método, recomendado simplex algebraico:
Cantidad de cada uno de las variables a fabricarse, según el método de las dos
fases del simplex dual.
RESTRICCIONES
20x_1+30x_2+20x_3≥1500
30x_1+20x_2+10x_3≤1700
20x_1+20x_2+20x_3≤1300
x_1,x_2,x_3≥0
Estandarizando se obtiene
FUNCIÓN OBJETIVO
Max Z=600x_1+400x_2+500x_3+0t_1+0s_2+0s_3
RESTRICCIONES
20x_1+30x_2+20x_3-t_1=1500
30x_1+20x_2+10x_3+s_2=1700
20x_1+20x_2+20x_3+s_3=1300
x_1,x_2,x_(3,) t_1,s_2,s_3≥0
Multiplicando por (-1) la primera restricción para tener una matriz identidad de
tamaño 3x3 en la variables básica. Así entonces queda:
FUNCIÓN OBJETIVO
Max Z=600x_1+400x_2+500x_3+0t_1+0s_2+0s_3
RESTRICCIONES
-20x_1-30x_2-20x_3+t_1=-1500
30x_1+20x_2+10x_3+s_2=1700
20x_1+20x_2+20x_3+s_3=1300
x_1,x_2,x_(3,) t_1,s_2,s_3≥0
Z 1500 0 0 60 70 0 29000
VB X_1 X_2 X_3 t_1 s_2 s_3 LD
X_2 4 1 0 0,1 0,2 0 190
X_3 -5 0 1 -0,2 -0,3 0 -210
s_3 40 0 0 2 2 1 1700
De nuevo se selecciona la fila y columna pivote
Z 1500 0 0 60 70 0 29000
VB X_1 X_2 X_3 t_1 s_2 s_3 LD
X_2 4 1 0 0,1 0,2 0 190
X_3 -5 0 1 -0,2 -0,3 0 -210
s_3 40 0 0 2 2 1 1700
Z 17 17 23 0 0 0 0
VB X_1 X_2 X_3 t_1 t_2 t_3 LD
t_1 2 2 3 -1 1 0 -33
t_2 3 2 1 0 0 -1 -31
t_3 2 3 1 0 0 0 -35
Se selecciona el menor valor de LD el cual nos indica la fila pivote y de esta fila se
selecciona el menor valor en este caso −3
Z 17 17 23 0 0 0 0
VB X_1 X_2 X_3 t_1 t_2 t_3 LD
t_1 -2 -2 -3 1 0 0 -33
t_2 -3 -2 -1 0 1 0 -31
t_3 -2 -3 -1 0 0 1 -35
Lo que significa que la variable que sale de la base es 𝑡3 y la variable que entra es
𝑥_2
Pivoteando se obtiene:
𝑥3 = 3
𝑥1 = 4
𝑥2 = 8
min 𝑍 = 273
CONCLUSIÓN:
Según el método simplex dual, Raúl debe producir 4 escritorios del Tipo 1, 8 cantidades del
Tipo 2 y 3 cantidades del Tipo 3 para obtener un costo mínimo de 273.
EJERCICIO 7
RESTRICCIONES
𝒙𝟏 𝒙𝟐 𝒙𝟑
𝟒𝟐, 𝟓 20 2,5
𝒙𝟏 𝒙𝟐 𝒙𝟑
4 8 3
Z 273