Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ejercicios Solucion Taha
Ejercicios Solucion Taha
1A:
1. En el ejemplo 4.1-1, deduzca el problema dual asociado si el sentido de la
optimización en el problema primal se cambia a minimización.
El ejemplo 4.1-1 se propone como Maximización, pero se cambió la función.
Primal Primal en forma de ecuación Valores duales
Minimizar z = 5x1 + 12x2 + 4x3 Minimizar z = 5x1 + 12x2 + 4x3 + 0x4
Sujeto a: Sujeto a
x1 + 2x2 + x3 ≤ 10 x1 + 2x2 + x3 + x4 = 10 Y1
2x1 - x2 + 3x3 = 8 2x1 - x2 + 3x3 + 0x4 = 8 Y2
x1 , x2 , x3 ≥ 0 x1 , x2 , x3 , x4 ≥ 0
En función dual:
Maximizar w = 10 y1 + 8 y2
Sujeto a:
y1 + 2y2 ≤ 5
2y1 - y2 ≤ 12
y1 + 3y2 ≤ 4
y1 + 0y2 ≤ 0 y1 ≤ 0, y2 es irrestricta (sin restricción clara)
2. En el ejemplo 4.1-2, deduzca el problema dual asociado si el sentido el problema
primal se incrementa con una tercera restricción 3x1 + x2 = 4
El ejemplo 4.1-2 se propone con 2 restricciones y se procede a aumentar la mencionada.
Primal Primal en forma de ecuación Valores duales
Minimizar Z= 15x1 + 12x2 Minimizar Z= 15x1 + 12x2 + 0x3 + 0x4
Sujeto a Sujeto a
x1 + 2x2 + x3 ≥ 3 x1 + 2x2 - x3 + 0x4 = 10 Y1
2x1 - 4x2 ≤ 5 2x1 - 4x2 + 0x3 + x4 = 5 Y2
3x1 + x2 = 4 3x1 + x2 + 0x3 + 0x4 = 4 Y3
x1 , x2 ≥ 0 x1 , x2 , x3 , x4 ≥ 0
En función dual:
Maximizar w = 3 y1 + 5 y2 + 4 y3
Sujeto a:
y1 + 2y2 + 3y3 ≤ 15
2y1 – 4y2 + y3 ≤ 12
-y1 ≤0
y2 ≤0
y1 ≥ 0, y2 ≤ 0, y3 es irrestricta (sin restricción clara)
3. En el ejemplo 4.1-3 demuestre que aun cuando se cambie el sentido de la
optimización en el primal a minimización, una variable primal no restringida
corresponde siempre a una restricción dual de igualdad.
En el ejemplo 4.1-3 se detalla lo siguiente:
Primal Primal en forma de ecuación Valores duales
Minimizar Z= 5x1 + 6x2 Minimizar Z= 5x1 – 5x1* + 6x2 + 0x3 +
0x4
Sujeto a Sujeto a
x1 + 2x2 = 5 x1 - x1*+ 2x2 + 0x3 + 0x4 = 5 Y1
-x1 + 5x2 ≥ 3 -x1 + x1* + 5x2 - x3 + 0x4 = 3 Y2
4x1 + 7x2 ≤ 8 4x1 - x1* + 7x2 + 0x3 + x4 = 8 Y3
x1 irrestricta , x2 ≥ 0 x1 irrestricta , x2 , x3 , x4 ≥ 0
En función dual:
Maximizar w = 5 y1 + 3 y2 + 8 y3
Sujeto a
y1 - y2 + 4y3 = 5
2y1 + 5y2 + 7y3 ≤ 6
-y2 ≤0
y3 ≤ 0
y1 sin restricción, y2 ≥ 0, y3 ≤ 0
c) Maximizar Z= x1 + x2
Sujeto a
2x1 + x2 = 5
3x1 - x2 = 6
x1, x2 irrestrictas
Solución:
En función dual
Minimizar W = 5y1 + 6y2
Sujeto a:
2y1 + 3y2 ≥ 1
y1 - y2 ≥ 1
y1, y2 irrestrictas
5. Acerca del ejemplo 4.1-1. Para aplicar el método simplex al primal se requiere usar
una variable artificial en la segunda restricción del primal, para asegurar una solución
básica de inicio. Demuestre que la presencia de una variable artificial en el primal no
afecta la definición del dual, porque conduce a una restricción dual redundante.
Al despejar el M en la restricción y reemplazarla en la función objetivo, redunda utilizar el
M. Sin embargo, no debemos olvidar que para fines específicos se considera un M lo
suficientemente alto que tiene al infinito, por lo cual equivale a que y2 sea irrestricta
6. ¿Cierto o falso?
a) El dual del problema dual da como resultado el primal original…. VERDADERO.
b) Si la restricción primal está originalmente en forma de ecuación, la variable dual
correspondiente es necesariamente no restringida… VERDADERO
c) Si la restricción primal es del tipo ≤, la variable dual correspondiente será no negativa
(no positiva) dependiendo de si el objetivo primal es maximización (minimización)
VERDADERO
d) Si la restricción primal es del tipo ≥, la variable dual correspondiente será no
negativa (no positiva) dependiendo si el objetivo primal es minimización o
(maximización) FALSO
e) Una variable primal no restringida dará como resultado una restricción dual de
igualdad VERDADERO
7. Con frecuencia se citan las siguientes reglas explícitas, en la mayor parte de los
libros sobre investigación de operaciones y programación lineal, para formar el
problema dual. Demuestre que esas reglas están implícitas en la definición general de
la tabla 4.2.
( ) ()
1 4 1
A= 2 5
3 6
1
()
, P1= , P2= 2
2
3
V1= ( 11 22 ) , V2= (−1 −2 −3 )
En cada uno de los casos siguientes indique si la operación matricial respectiva
es legítima y, en caso afirmativo, calcule el resultado.
a) AV1
( )
1 4
2 5 ( 11 22 ) = No está definida
3 6
b) AP1
( )( ) ( )()
1 4 1 x 1+ 4 x 2 9
1
2 5 = 2 x 1+ 5 x 2 = 12
2
3 6 3 x 1+ 6 x 2 15
c) AP2
( )( )
1 4 1
2 5 2 = No está definida
3 6 3
d) V1A
( )
1 4
( 11 22 ) 2 5 = No está definida
3 6
e) V2A
( )
1 4
(−1 −2 −3 ) 2 5
3 6
= (−1 x 1+−2 x 2+−3 x 3 , −1 x 4 +−2 x 5+−3 x 6 )
= (−14 −32 )
f) P1P2
( )( )
1
1
2 = No está definida
2
3
g) V1P1
()
( 11 22 ) 1 = (11x1 + 22x2) = (55)
2
Sujeto a:
6X1 + 4X2 + S1 = 24
X1 + 2X2 + S2 =6
-X1 + X2 + S3 =1
X2 + S4 =2
Básica Z X1 X2 S1 S2 S3 S4 SOL
Z 1 -5 -4 0 0 0 0 0
S1 0 6 4 1 0 0 0 24
S2 0 1 2 0 1 0 0 6
S3 0 -1 1 0 0 1 0 1
S4 0 0 1 0 0 0 1 2
Solución final del problema:
Básica Z X1 X2 S1 S2 S3 S4 SOL
Z 1 0 0 3/4 1/2 0 0 21
X1 0 1 0 1/4 -1/2 0 0 3
X2 0 0 1 -1/8 3/4 0 0 3/2
S3 0 0 0 3/8 -5/4 1 0 5/2
S4 0 0 0 1/8 -3/4 0 1 1/2
( )
1/4 −1/2 0 0
−1 /8 3 /4 0 0
Matriz Inversa =
3 /8 −5 /4 1 0
1/8 −3 /4 0 1
b) Demuestre que el lado derecho es igual a la inversa multiplicada por el vector del
lado derecho de las restricciones originales.
( )
1 −1
x 24 + x 6+ 0 x 1+0 x 2
4 2
( )( ) ()
1/4 −1/2 0 0 24 −1 3 3
x 24 + x 6+ 0 x 1+0 x 2
−1 /8 3 /4 0 0 6 8 4 3 /2
= =
3 /8 −5 /4 1 0 1 3 −5 5 /2
x 24 + x 6+ 1 x 1+ 0 x 2
1/8 −3 /4 0 1 2 8 4 1 /2
1 −3
x 24 + x 6+ 0 x 1+1 x 2
8 4
Solución:
Minimizar Z= 4X1 + X2 + MR1 + MR2
Sujeto a: 3X1 + X2 + R1 =3
4X1 + 3X2 – X3 + R2 =6
X1 + 2X2 + X4 =4
Básica Z X1 X2 X3 R1 R2 X4 SOL
Z 1 -4 -1 0 -M -M 0 0
R1 0 3 1 0 1 0 0 3
R2 0 4 3 -1 0 1 0 6
X4 0 1 2 0 0 0 1 4
Básica Z X1 X2 X3 R1 R2 X4 SOL
Z 1 0 167 -100 -232 0 0 204
X1 0 1 1/3 0 1/3 0 0 1
R2 0 0 5/3 -1 -4/3 1 0 2
X4 0 0 5/3 0 -1/3 0 1 3
( )
1/3 0 0
Matriz inversa= −4 /3 1 0
−1/3 0 1
( )
1
x 3+0 x 6 +0 x 4
3
( )( ) ()
1/3 0 0 3 1
−4
−4 /3 1 0 6 = x 3+1 x 6+0 x 4 = 2
3
−1/3 0 1 4 3
−1
x 3+0 x 6+1 x 4
3
CONJUNTO DE PROBLEMAS 4.2C:
En forma Primal
En forma Dual
La única diferencia, es que en el modelo de PL la cantidad de variables es
considerablemente menor que las restricciones, en donde se puede ahorrar cálculos
resolviendo el dual. Y en el caso de un problema dual hay más variables que
restricciones.
2. Se tiene la siguiente programación lineal:
Maximizar Z = 5X1 + 2X2 + 3X3
sujeta a
X1 + 5X2 + 2X3 = 30
X1 - 5X2 - 6X3 ≤ 40
X1, X2, X3 ≥ 0
La solución óptima produce la siguiente ecuación objetivo:
Z = 0X1 + 23X2 + 7X3 + (5 + M)X4 + 0X5 + 150
donde las variables básicas de inicio son x4 artificial y x5 de holgura. Escriba el
problema dual asociado y determine su solución óptima a partir de la ecuación de z
óptima.
Convirtiendo a Dual
Min W = 30Y1 + 40Y2
Sujeto a:
Y1 + Y2 ≥ 5
5Y1 – 5Y2 ≥ 2
2Y1 – 6Y2 ≥ 3
Y2 ≥ 0 ; Y1 ≥ -M
Variable de inicio: X4 → Y1 ≥ -M
X5 → Y2 ≥ 0
5 + M = Y1 – (-M) 0 = Y2 – 0
Y1 = 5 Y2 = 0
Convirtiendo a DUAL
Min W = 4Y1 + 8Y2
Sujeto a:
Y1 + Y2 ≥ 2
Y1 + 4Y2 ≥ 4
Y1 + 0Y2 ≥ 4
0Y1 + Y2 ≥ -3
→ Y1 - 4 = 0 → Y1 = 4
→ Y2 + 3 = 3 → Y2 = 0
Convirtiendo a DUAL
Min W = 12Y1 + 4Y2 + 2Y3
Sujeto a:
2Y1 +3Y2 + 3Y3 = 0
3Y1 – 2Y2 – 5Y3 ≥ 0
Y1, Y2, Y3 ≥ 0
6. Determine el valor óptimo de la función objetivo para el siguiente problema, con
sólo inspeccionar el dual (no resuelva el dual por el método simplex).
Minimizar Z = 10X1 + 4X2 + 5X3
sujeta a
5X1 - 7X2 + 3X3 ≥ 50
X1, X2, X3 ≥ 0
Convirtiendo a DUAL
Max W = 50Y1 + 0Y2 + 0Y3 + 0Y4
Sujeto a:
5Y1 ≤ 10
-7Y1 ≤ 4
3Y1 ≤ 5
Y1 = 0, Y2 = 0
2x1 + 7x2 + x3 = 21
7x1 + 2x2 + x4 = 21
x1, x2, x3, x4 >= 0
1/ 7 0
a) Variables básicas = (x2, x4), Inversa =( )
−2/ 7 1
Factibilidad:
x2 1/7 0 21 3
( )= ( ) ( )= ( ) factible
x4 −2/7 1 21 15
Optimalidad:
1/ 7 0
(y1, y2)= (14, 0) ( )= (2,0)
−2/ 7 1
Coeficiente objetivo de x1= 2y1 + 7y2 – 4 = 0
Coeficiente objetivo de x3= y1 -0 = 2-0 = 2
(0, 2)= óptimo
Solución óptima - factible
0 1/2
b) Variables básicas = (x2, x3), Inversa =( )
1 −7/2
Factibilidad:
x2 0 1/2 21 10.5
( )=( ) ( )= ( ) no factible
x3 1 −7/ 2 21 −105/ 2
Optimalidad:
0 1/2
(y1, y2)= (14, 0) = ( ))= (0, 7)
1 −7/2
Coeficiente objetivo de x1= 2y1 + 7y2 – 4 = 45
Coeficiente objetivo de x4= y2 -0 = 7-0 = 7
(x1, x4)= (45, 7)
Solución óptima pero no factible
7/ 45 −2/ 45
c) Variables básicas = (x2, x1), Inversa =( )
−2/ 45 7/ 45
Factibilidad:
x2 7/ 45 −2/ 45 21 7 /3
( )=( ) ( )= ( ) no factible
x1 −2/45 7/ 45 21 7 /3
Optimalidad:
7/ 45 −2/ 45
(y1, y2)= (14, 4) = ( ) = (2, 0)
−2/45 7/ 45
Coeficiente objetivo de x3= y1 – 0 = 2
Coeficiente objetivo de x4= y2 -0 = 0
(x3, x4)= (2, 0)
Solución óptima pero no factible
1/ 2 0
d) Variables básicas = (x1, x4), Inversa =( )
−7 /2 1
Factibilidad:
x1
( ) = (Factibilidad:
x4
x1 1/2 0 21 21/ 2
( )=( ) ( )= ( ) no factible
x4 −7 /2 1 21 −105/ 2
Optimalidad:
1/2 0
(y1, y2)= (4, 0) = ( ) = (2, 0)
−7 /2 1
Coeficiente objetivo de x2= 7y1 + 2y2 – 14 =0
Coeficiente objetivo de x3= y1 -0 = 2
(x2, x3)= (0, 2)=óptimos
Solución óptima pero no factible
x4 1 −1/2 0 30 0
( x 3 ) = (0 1/2 0 ) (60)=(50) factible
x6 0 0 1 20 20
Optimalidad
Factibilidad
Optimalidad
1/ 2 −1 /4 0
c) Variables básicas =( x2, x3, x6), Inversa =( 0 1/2 0)
−2 1 1
Factibilidad
x2 1/ 2 −1 /4 0 30 0
( x 3) = ( 0 1/ 2 0) (60)= (30) factible
x6 −2 1 1 20 20
Optimalidad
1 −1/3
Variables básicas = (x4, x3), Inversa =( 0 1/3 )
28
x4 1 −1/ 3 10 ¿=( 3 )
( )=( ¿(
x3 0 1/3 2 2
3
Z= (4) (2/3)=8/3
2/ 5 −1/5
Variables básicas = (x2, x1), Inversa = ( 1/ 5 2/5 ¿
18
x2 2/ 5 −1/5 10 5
( )=( ¿ ¿ ( ¿=( )
x1 1/ 5 2/5 2 14
5
2/5 −1/5
(y1, y2)= (12, 5)( ¿ =(29/5, -2/5)
1/5 2/5
Coeficiente objetivo x3= y1 + 3y2-4=3/5
Coeficiente objetivo x4= y1-0=29/5
1 0
Inversa= ( )
−1 1
Determine lo siguiente:
(a) Los valores del lado derecho, b1 y b2.
x1 1 0 b 1 30
( )=( ) ( )= ( )
x 5 −1 1 b 2 10
b1=30, b2=40
1 0
(y1, y2)= (5, 0) ( ¿ = (5, 0)
−1 1
1. En el ejemplo 4.3-1 calcule el cambio de la utilidad óptima en cada uno de los casos
siguientes:
Sujeto a:
X1 = SC320
X2 = SC325
X3 = SC340
X4 = SC370
Formulación:
Sujeto a:
b. Con base en los precios duales generados por TORA, ¿recomienda usted aumentar
la producción diaria de alguna de las cuatro operaciones? Explique por qué.
No, debido a que hay una holgura, lo que significa que hay recursos sin usar, en este
caso, los minutos. Si se redujeran estos, en el rango establecido, no produciría ningún
percance en la función objetivo.
No tiene relevancia en la producción, debido a que si se trabaja sin esta restricción las
soluciones óptimas y el valor de la función objetiva siguen siendo las mismas.
4. Acerca de la solución óptima del problema 3, para JoShop, la empresa estima que
por cada parte que no se produce (de acuerdo con la solución óptima) se puede
obtener una reducción del 20% del tiempo de maquinado, en toda la tabla, por
mejoras en el proceso. ¿Harían las mejoras que esas partes fueran rentables? Si no,
¿cuál es el porcentaje mínimo de reducción necesario para obtener rentabilidad?
No las hacen rentables.
CONJUNTO DE PROBLEMAS 4.5A
1. En el modelo de TOYCO mencionado al iniciar la sección 4.5, indique si es mejor
asignar la capacidad en exceso de 20 minutos a la operación 3 que a la operación 2 en
lugar de la operación 1.
Solución:
Agregar 20 de la operación 3 a la 2
Resultados:
X1=0; X2=95; X3=240; Z= 1390
Agregar 20 de la operación 3 a la 1
Solución:
Resultados:
X1=0; X2=110; X3=230; Z= 1370
2. Suponga que TOYCO desea cambiar las capacidades de las tres operaciones de
acuerdo con los casos siguientes:
( )
460
a ¿ 500
400
Solución
( )
500
b ¿ 400
600
Solución:
( )
300
c ¿ 800
200
Solución:
( )
450
d ¿ 700
350
Solución:
3. En el modelo de Reddy Mikks del ejemplo 2.1-1, aparece su tabla óptima en el ejemplo 3.3-
1. Si las disponibilidades diarias de las materias primas M1 y M2 aumentan a 28 y 8
toneladas, respectivamente, aplique el análisis de sensibilidad para determinar la nueva
solución óptima.
Solución:
Pintura Exte Pintura Int
3 1,5
Componentes Disponibles Utilizados
M1 24 24 6 4
M2 6 6 1 2
Solución
4. Ozark Farm tiene 20,000 pollos a los que alimentan durante 8 semanas antes de ponerlos en
el mercado. El alimento semanal de cada pollo varía según el siguiente programa:
Semana 1 2 3 4 5 6 7 8
Lb/ pollo 0.26 0.48 0.75 1.00 1.30 1.60 1.90 2.10
Para llegar a un peso deseado en 8 semanas, el alimento debe satisfacer las necesidades
nutritivas, para lo cual se mezclan los ingredientes. Aunque es grande una lista normal de
ingredientes, para simplificar limitaremos el modelo sólo a tres de ellos: caliza, maíz y soya.
También las necesidades nutritivas se limitarán a tres tipos: calcio, proteína y fibra. La tabla
siguiente resume el contenido nutritivo de los ingredientes seleccionados, así como sus
costos.
Solución:
a) 570 minutos
Solución:
b) 548 minutos
Solución:
a. z = 2x1 + x2 + 4x3
Solución:
b. z = 3x1 + 6x2 + x3
Solución:
Trenes Camiones Autos
153,333333 66,6666667 0
Disponibles Utilizados 0
430 286,66667 1 2 1
460 460 3 0 2
420 420 1 4 0
Beneficio por producto 3 6 1
Beneficio totales 860
Solución: