Está en la página 1de 5

Pep 2 2018-1

Optimización I
Profesor : Ivan Derpich
Ayudantes Nicole Muñoz y Alex Bravo

Pregunta N°1: Se tiene el problema siguiente

P) max 2𝑥1 + 𝑥2
Sa
𝑥1 − 𝑥2 + 𝑥3 = 10
2𝑥1 + 𝑥4 = 40
𝑥𝑖 ≥ 0, 𝑖 = 1,2,3,4

Demuestre analíticamente que el problema P) es no acotado


Solución:
Una forma : A través del método simplex. Transformamos a minimización

P) min −2𝑥1 − 𝑥2
Sa
𝑥1 − 𝑥2 + 𝑥3 = 10
2𝑥1 + 𝑥4 = 40

𝑥𝑖 ≥ 0, 𝑖 = 1,2,3,4

𝑥1 𝑥2 𝑥3 𝑥4 Lado
derecho
Costos -2 -1 0 0 0
reducidos
Variables 𝑥3 1 -1 1 0 10
básicas 𝑥4 2 0 0 1 40

El problema debe tener dos variables básicas y dos no básicas. Se consideró como variables
básicas a priori a 𝑥3 y 𝑥4 . Entonces deben haber dos variables no básicas factibles y solo hay una ,
ya que 𝑥2 queda infactible. Por lo tanto 𝑥2 no puede entrar a la base, luego el problema es no
acotado.

Otra forma : usando el dual. Transformamos el problema primal a la forma canónica.

P) max 2𝑥1 + 𝑥2
Sa
𝑥1 − 𝑥2 ≤ 10
2𝑥1 ≤ 40
𝑥𝑖 ≥ 0, 𝑖 = 1,2

Dual queda
D) min 10 𝑦1 + 40 𝑦2
Sa
𝑦1 + 2𝑦2 ≥ 2
−𝑦1 ≥ 1

𝑦1 ≥ 0, 𝑦2 ≥ 0

De la segunda restricción −𝑦1 ≥ 1, se tiene 𝑦1 ≤ −1 y además debe cumplirse 𝑦1 ≥ 0, lo cual es


infactible. Por lo tanto se concluye que el problema es no acotado.

Problema N°2: Se tiene el siguiente problema

Se tiene un pedido de 10.000 unidades de un producto que se puede entregar en 3 diseños


equivalentes para el cliente. La tabla de tiempos por diseño y proceso es la siguiente.

Proceso Diseño 1 Diseño 2 Diseño 3 Tiempo Costo de


productivo disponible proceso por hora
Molienda 9 hr/un. 3 hr/un. 5 hr/un. 500 hrs. 0,3
Torno 5 hr/un. 4 hr/un. - 350 hrs. 0,2
Rectificado 3 hr/un. - 2 hr/un. 150 hrs. 0,5
Costo materia 2,3 4,0 1,6
prima
% rechazo 1 3 2
Costo de setup 4 6 7

Formule un modelo que permita encontrar un plan de producción óptimo de mínimo costo

Solución:
Sean 𝑥𝑗 : número de unidades de diseño j a producir , j=1,2,3
𝑦𝑗 : variable binaria que es 1 si se produce el diseño j, j=1,2,3

min (2,3 + 5,2)𝑥1 + (4 + 1,7)𝑥2 + (1,6 + 2,5)𝑥3 + 4𝑦1 + 6𝑦2 + 7𝑦3


Min
3

∑(𝑐𝑜𝑠𝑡𝑜 𝑚𝑎𝑡𝑒𝑟𝑖𝑎 𝑝𝑟𝑖𝑚𝑎 + 𝑐𝑜𝑠𝑡𝑜 𝑝𝑟𝑜𝑐𝑒𝑠𝑜)𝑥𝑗


𝑗=1
Costo de proceso diseño1 = 9*0,3+5*0,2+3*0,5=5,2
Costo de proceso diseño 2 =3*0,3+4*0,2=1,7
Costo de proceso diseño 3=5*0,3+2*0,5=2,5

Sujeto a
9𝑥1 + 3𝑥2 + 5𝑥3 ≤ 500 Horas de molienda
5𝑥1 + 4𝑥2 ≤ 350 Horas de torno
3𝑥1 + 2𝑥3 ≤ 150 𝐻𝑜𝑟𝑎𝑠 𝑑𝑒 𝑅𝑒𝑐𝑡𝑖𝑓𝑖𝑐𝑎𝑑𝑜
0,99 𝑥1 + 0.97 𝑥2 + 0,98 𝑥3 = 10.000

𝑥𝑗 ≤ 𝑦𝑗 𝑀 i=1,2,3 M= 10.000 Restricciones de setup

Problema N°3 : Se tiene el siguiente problema

Problema de armado. Se tiene un producto que contiene 3 partes (P1, P2 y P3). Una unidad de
producto requiere 3 unidades de P1, 1 unidad de P2 y 2 unidades de P3. Las partes de fabrican
indistintamente en 2 Departamentos A y B. Los tiempos de proceso de cada parte se dan en la
siguiente tabla.
Departamentos P1 P2 P3 Horas
disponibles
A 0,8 0,3 0,5 150
B 0,6 0,4 0,6 150

Formule un modelo que maximice el nuero de productos fabricas considerando las restricciones
existentes.

Solución:
𝑀𝑎𝑥 𝑍
0,8𝑥1𝐴 + 0,3𝑥2𝐴 + 0,5𝑥3𝐴 ≤ 150

0,6𝑥1𝐵 + 0,4𝑥2𝐵 + 0,6𝑥3𝐵 ≤ 150


𝑥1𝐴 +𝑥1𝐵 𝑥3𝐴 +𝑥3𝐵
𝑍≥ ; 𝑍 ≥ 𝑥2𝐴 + 𝑥2𝐵 ;𝑍 ≥
3 2

𝑥1𝐴 , 𝑥2𝐴 , 𝑥3𝐴 , 𝑥1𝐵 , 𝑥2𝐵 , 𝑥3𝐵 ≥ 0

Problema N°4 . Dado el siguiente par primal verificar el problema de holgura complementaria

max 𝑥1 + 3𝑥2
S.a.
𝑥1 + 𝑥2 ≤ 6
−𝑥1 + 2𝑥2 ≤ 8
𝑥1 ≥ 0; 𝑥2 ≥ 0

5 2
La solución de problema dual es w1 = 3 ; w2 = 3

Verifique el teorema de holgura complementaria

Problema N° 4: Resuelva el siguiente problema de programación entera por el método B&B


max 3 𝑥1 + 4𝑥2
2𝑥1 + 𝑥2 ≤ 6
2𝑥1 + 3𝑥2 ≤ 9
𝑥1 ∈ ℤ, 𝑥2 ∈ ℤ

Solución. Se resuelve el problema original relajando las restricciones de variable entera. La


solución de este problema da
9 3
𝑃0 ) 𝑥1 = 4 , 𝑥2 = 2
Ramificar , se elige 𝑥1 . Se crean dos sub-problemas 𝑃1 ) 𝑦 𝑃2 )
𝑃1 )= 𝑃0 + 𝑥1 ≥ 3 𝑦 𝑃2 ) = 𝑃0 + 𝑥1 ≤ 2

La solución de 𝑃1 ) 𝑒𝑠 𝑥1 = 3, 𝑥2 = 0, 𝑣 = 9. Solución entera, Cota =9


5
La solución de 𝑃2 ) 𝑒𝑠 𝑥1 = 2, 𝑥2 = 3 , 𝑣 = 12,6
Ramificar 𝑃2 ), se elige 𝑥2 para ramificar. Se crean dos sub-problemas 𝑃3 ) 𝑦 𝑃4 )
𝑃3 )= 𝑃2 + 𝑥2 ≥ 2 𝑦 𝑃4 ) = 𝑃2 + 𝑥2 ≤ 1

La solución de 𝑃3 ) 𝑒𝑠 𝑥1 = 1,5; 𝑥2 = 2, 𝑣 = 12,5.


Ramificar, se elige 𝑥1 para ramificar. Se crean 2 sub-problemas 𝑃5 ) 𝑦 𝑃6 )
𝑃5 )= 𝑃3 + 𝑥1 ≥ 2 𝑦 𝑃6 ) = 𝑃3 + 𝑥2 ≤ 1

La solución de 𝑃5 ) 𝑒𝑠 𝑥1 = 2; 𝐼𝑛𝑓𝑎𝑐𝑡𝑖𝑏𝑙𝑒

La solución de 𝑃6 ) 𝑒𝑠 𝑥1 = 1, 𝑥2 = 7/3, 𝑣 = 37/3


Ramificar, se elige 𝑥2 para ramificar. Se crean 2 sub-problemas 𝑃7 ) 𝑦 𝑃8 )
𝑃7 )= 𝑃6 + 𝑥2 ≥ 3 𝑦 𝑃8 ) = 𝑃6 + 𝑥2 ≤ 2

La solución de 𝑃7 ) 𝑒𝑠 𝑥1 = 0; 𝑥2 = 3, 𝑣 = 12.
No se ramifica ya que la solución es entera.

La solución de 𝑃8 ) 𝑒𝑠 𝑥1 = 1; 𝑥2 = 2, 𝑣 = 11.
No se ramifica ya que la solución es entera.

Fin la solución es 𝑥1 = 0; 𝑥2 = 3, 𝑣 = 12.

También podría gustarte