PROGRAMACIN ENTERA
FORMULACIN
si la decisin j es si.
si la decisin j es no.
Xj =
Las Xj son variables de decisin restringidas a
tomar valores 0,1.
PEM: Panacea de la optimizacin
# de
decisin Pregunta s o no
Variable VNP
Capital
de
Beneficio Requerido
decisin ($ milln) ($ milln)
Construir fbrica
en Los Angeles?
X1
Construir fbrica
en San Francisco?
X2
Construir almacn
en Los Angeles?
X3
Construir almacn
en San Francisco?
X4
Xj =
0 no se construye.
j = 1, 2, 3, 4.
14-6
Funcin objetivo.
Max Z = 9 X1 + 5 X2 + 6 X3 + 4 X4
[$ millones]
Restricciones
Alternativas mutuamente excluyentes: max 1 almacen
X3 + X4 1
Alternativas condicionales o contingentes
X3 X1
X4 X2
Capital
disponible
Xj [0,1] para j= 1, 2, 3, 4.
Max Z = 9 X1 + 5 X2 + 6 X3 + 4 X4
X3 + X4 1
+ X3
-X1
-X2
+ X4 0
Ejemplo:
o bien 3 X1 + 2X2 18
o X1 + 4X2 16
Veamos
X2
3 X1 + 2X2 = 18
8
7
6
5
4
X1 + 4X2 = 16
3
2
1
X1
0
10
12
14
16
18 + M
3 X1 + 2X2
18
X1 + 4X2
16
X1 + 4X2
16 + M
18 + My
X1 + 4X2
16 + M (1-y)
y [0,1]
f1 ( x1 , x2 , ........., xn ) d1
f2( x1 , x2 , ........., xn ) d2
fN( x1 , x2 , ........., xn ) dN
14-14
i=1 yi = N-K
Yi = 0 indica que la
restriccin se cumple
f ( x1 , x2 , ..., xn ) = d1 , o d2 , ..., o dN
El caso especial en que f(x) sea lineal, se tiene:
ajj=1
Xj = d1 o d2 ...
sigue
14-16
La formulacin equivalente
requerimiento ser:
de
este
f ( x1 , x2 , ........., xn ) = d y
j
j=1 j
N
i=1 yi = 1
yi [0,1] para i= 1,2,....., N.
14-17
fj (Xj) =
kj + cjXj
si Xj > 0
si Xj = 0
sigue
14-18
Min Z =
j=1(cjXj + kjYj)
1
0
si Xj > 0
si Xj = 0 .
s. a.
Restricciones originales
Xj MYj
Yj binaria
14-19
ay X by
y es una variable binaria.
Si y =1, X est en el rango, de lo contrario es 0
21
5. Ejemplo 2: P.E.M
La divisin de investigacin y desarrollo de una
compaa manufacturera ha desarrollado 3 nuevos
productos y dispone de 2 plantas para fabricarlos.
sigue
14-22
Planta
por semana
30
40
Miles de US$
Ganancia
unitaria
Ventas
potenciales
Variables de decisin.
Funcin objetivo.
14-24
Restricciones
Planta 1
Planta 2
X1
X2
producto 1
producto 2
X3 9
producto 3
Xj 0 para j = 1, 2, 3.
14-25
0 si Xj = 0 se debe cumplir
(no se puede producir j)
para j = 1, 2, 3.
sigue
14-27
X2 My2
X3 My3
y1+ y2 + y3 2
yi es binaria para i = 1, 2, 3
14-28
Y4=
si
si
sigue
14-29
y4 es binaria
La formulacin del modelo completo ser:
14-30
7
5
X2
X1
0 X
2
X3
- My1
- My2
X3 - My3
0
0
y1+ y2 + y3
30
40
yi es binaria para j = 1, 2, 3, 4
Xj 0 para todo j
14-31