Vous êtes sur la page 1sur 67

10.

- Programacin Entera
Los modelos son lineales y
algunas variables son enteras

10/15/15

Ingeniera Civil Industrial UCN

Algunos Tipos de Problemas


enteros
Problema Entero Puro
Problema Entero Mixto
Problema Binario Puro
NOTA: Se resuelven grficamente algunos modelos enteros

10/15/15

Ingeniera Civil Industrial UCN

Programacin Entera
Formalizando algunas tcnicas en el
empleo de variables cero uno

10/15/15

Ingeniera Civil Industrial UCN

CASO N 1: Multinomio de variables 0,1


2

Como hacer lineal esta expresin de variables 0,1?


Observe que:

x1 x2 x3 x1 x2 x3

y3 x1 x2 x3

Use Otra Variable 0,1 como

10/15/15

x1 x2 x3

Sea la siguiente expresin de variables 0,1 solamente:

X1

X2

X3

Y3

La variable resultante
debe tomar entonces el
siguiente valor:

Ingeniera Civil Industrial UCN

Qu ecuaciones

0
0
0

Agregamos las siguientes restricciones que llamamos p y q y que


deben cumplirse simultneamente:

p : x1 x3 x4 (3 1) y3

x1 x2 x3 x1 x2 x3

q:

x1 x3 x4
y3
3

x1

x2

x3

y3

0,1

0,1

0,1

0,1

0,1

0,1

10/15/150

0
0 UCN0
Ingeniera 0,1
Civil Industrial
0

y3

0
0

Ejemplo:

Max Z 2 x1 x2 x3 x1 x2
s.a :

5 x1 9 x2 x3 15
x1 , x2 , x3 binarias

10/15/15

Ingeniera Civil Industrial UCN

CASO N 2:

Una de dos restricciones debe cumplirse

Suponga que una de estas dos restricciones debe cumplirse:

3 x1 2 x2 18

o bien

x1 4 x2 16

En un Sistema de Ecs se cumple el y


lgico: Debe cumplirse esta ecuacin y
la otra y as sucesivamente

3 x1 2 x1 18 My
x1 4 x2 16 M (1 y )
y 0,1
10/15/15

Ingeniera Civil Industrial UCN

CASO N 3: De un total de m restricciones, no mas de k


deben cumplirse
Suponga que las restricciones

g i ( x1 , x2 ,...xn ) bi ;

son de la forma

1
i
0

Opt z cx

1; si restriccin i se cumple,
0 no necesariamente.

s.a :
....
g i ( x1 ,..., xn ) bi M (1 i ); i 1,..., m
...

1 2 ... m k
...
end
10/15/15

i 1,2,..., m

Ingeniera Civil Industrial UCN

CASO N 3: De un total de m restricciones, no mas de k


deben cumplirse, una variacin
Suponga que las restricciones

g i ( x1 , x2 ,...xn ) bi ;

son de la forma

1
i
0

1; si restriccin i se cumple,
0 no necesariamente.

1
i
0

1; si restriccin opuesta a
i se cumple,
0 si no necesariamente

Opt z cx
s.a :
....

g i ( x1 ,..., xn ) bi M (1 i ); i 1,..., m

i 1,2,..., m

g i ( x1 ,..., xn ) bi M (1 i ); i 1,..., m
...

1 1 2 2 ... m m k
i i 1; i 1,..., m
...
end
10/15/15

i
1
0

Ingeniera Civil Industrial UCN

(1)
(1) i 0

( 2)

i
i 0

CASO N 4: Para una restriccin, su lado derecho debe


tomar uno de varios valores
Suponga que la restriccin es de la forma

g i ( x1 , x2 ,...xn ) b1 , b2 ,..., o bien br


Definiendo una variable binaria por cada restriccin de
este grupo. yi = 1 si el lado derecho ser bi, =0 si no.

yi 0,1

g i ( x1 , x2 ,..., xn ) bi yi
i 1

y1 y2 ..... yr 1
10/15/15

Ingeniera Civil Industrial UCN

10

CASO N 5: Transformando a lineal


f (x)

10

10/15/15

15

Ingeniera Civil11Industrial UCN

Aproximacin lineal

Una funcin no lineal f(x) puede aproximarse


a una funcin lineal parte por
parte
utilizando programacin entera mixta .
Suponga que f(x) ha de ser aproximada sobre
el intervalo a, b a1 a2 .... ak ; a1 a; aK b
Sea ak
el k-simo punto de separacin en
donde (puntos de quiebre, intervalos
contiguos)
a1 a

10/15/15

aK b

a2

Ingeniera Civil Industrial UCN

12

Transformando a lineal,
Solo un tramo

f (x)

f (x)

f (a)
f ( x) f ( a)t 2 f (b)t3

f (x)

f (b)
a

t2

10/15/15

x
x at 2 bt3

t3

Ingeniera Civil Industrial UCN

13

f (x)

Transformando a lineal

f (x)

x 15

f (15) 10

f ( 4) 7

f (9) 3

f ( 0) 0

t1

y1

y2

y3

t3

t2

x 0t 14t 2 9t3 15t 4

f ( x) f (0)t 1 f (4)t 2 f (9)t3 f (15)t 4

15

t4

Variables nuevas:

ti : 4 var. de peso; %
yi: 3 var. binarias 0,1

Cmo ejercemos control sobre cada intervalo?


10/15/15

Ingeniera Civil Industrial UCN

14

Aproximacin lineal
K Puntos de quiebre producen K 1 intervalos
K

x ak t k ;
k 1

t
k 1

y
k 1

f ( x) f (ak )t k
k 1

x est en el int ervalo k 1,...K 1

1 Solo un intervalo entre los K-1

0 t1 y1
0 t k yk 1 yk ; k 2,...K 1
0 t K y K 1

10/15/15

Una variable de peso relativo


asociado al punto de quiebre k

La suma de los pesos relativos debe ser 1

yk 0,1; 1 si
K 1

Controlando que los otros


pesos sean cero

Ingeniera Civil 15
Industrial UCN

Programacin Entera
Modelando algunos casos

10/15/15

Ingeniera Civil Industrial UCN

16

Cartera de Proyectos
Existe una cartera de N proyectos (j = 1,2,...,N),
cada uno con su correspondiente Valor Presente
Neto VPNj . El horizonte de evaluacin es en T
periodos de tiempo. Se sabe cual es el capital
disponible limitado en cada periodo i (i = 1,2,...,
T), denominado Bi , para distribuir entre los
proyectos. Cada proyecto j requiere un capital
de inversin en cada periodo i, denominado a ij .
Determine la mejor manera de usar estos
capitales y elegir entonces la mejor combinacin
de proyectos.
Inv.Op.1 2010

Ingeniera Civil Industrial UCN

17

Planificacin de la Produccin
Problema 4.6.2 (Pg. 185, Ravindram)
N Productos
j = 1,...N
M Recursos i = 1,...M
Kj: Costo Set-Up del producto j
Cj: Costo Variable por unidad producida
aij: Cantidad del Recurso i requerida por unidad
producida del producto j
dj: Demanda potencial del producto j
pj: Precio de Venta unitario del producto j
bi: Cantidad Disponible del recurso i
Determinar la Mezcla ptima de produccin de manera de
Maximizar Beneficios.

Inv.Op.1 2010

Ingeniera Civil Industrial UCN

18

Localizacin de Bodegas

Sitio

Capacidad

Inversiones

Costo Unitario
de Operacin

A1

K1

P1

A2

K2

P2

A3

K3

P3

Inv.Op.1 2010

Ingeniera Civil Industrial UCN

19

Secuenciacin de Trabajos
Producto A:

1, a1

Producto B:

1, b1

Producto C:

3, a3
2, b2
2, c2

4, a4
4,b4

3, c3

El producto B debe haberse terminado antes de d horas, medido del tiempo cero.

10/15/15

Ingeniera Civil Industrial UCN

20

Secuenciacin de Trabajos
Producto A:

1, a1

Producto B:

1, b1

Producto C:

3, a3
2, b2
2, c2

4, a4
4,b4

3, c3

El producto B debe haberse terminado antes de d horas, medido del tiempo cero.
VARIABLES:

xij

Instante del tiempo en que el producto i (A, B, C) inicia su


procesamiento en la mquina j (1, 2, 3, 4).
X A1 a1 X A3

X A3 a3 X A 4
1.- SECUENCIAMIENTO, TECNOLOGICO

X B1 b1 X B 2
X B 2 b2 X B 4
X C 2 c2 X C 3

10/15/15

Ingeniera Civil Industrial UCN

21

Secuenciacin de Trabajos
Producto A:

1, a1

Producto B:

1, b1

Producto C:

3, a3
2, b2
2, c2

4, a4
4,b4

3, c3

El producto B debe haberse terminado antes de d horas, medido del tiempo cero.
VARIABLES:

xij

Instante del tiempo en que el producto i (A, B, C) inicia su


procesamiento en la mquina j (1, 2, 3, 4).
X A1 a1 X A3

X A3 a3 X A 4
1.- SECUENCIAMIENTO, TECNOLOGICO

X B1 b1 X B 2
X B 2 b2 X B 4
X C 2 c2 X C 3

10/15/15

Ingeniera Civil Industrial UCN

22

Secuenciacin de Trabajos
Producto A:

1, a1

Producto B:

1, b1

Producto C:

3, a3

4, a4

2, b2
2, c2

4,b4
3, c3

1.- SECUENCIAMIENTO, TECNOLOGICO

X A1 a1 X A3
X A3 a3 X A 4
X B1 b1 X B 2
X B 2 b2 X B 4
X C 2 c2 X C 3
10/15/15

Ingeniera Civil Industrial UCN

23

Secuenciacin de Trabajos
Producto A:

1, a1

Producto B:

1, b1

3, a3

4, a4

2, b2

Producto C:

2, c2

4,b4
3, c3

2.- NO INTERFERIR MAQ. PARA DISTINTOS PRODUCTOS.

1 B va primero A despus
0 A va primero despues B

1 :

X B 2 b2 X C 2 M 2
X C 2 c2 X B 2 M (1 2 );

X A1 a1 X B1 M 1
X B1 b1 X A1 M (1 1 )

10/15/15

2 : (0,1)

X A3 a3 X C 3 M 3
X C 3 c3 X A3 M (1 3 );
X A4 a4 X b 4 M 4

3 : (0,1)

X B 4 b4 X A4 M (1 4 );

4 : (0,1)

Ingeniera Civil Industrial UCN

24

Secuenciacin de Trabajos
Producto A:

1, a1

Producto B:

1, b1

3, a3

4, a4

2, b2

Producto C:

2, c2

4,b4
3, c3

2.- NO INTERFERIR MAQ. PARA DISTINTOS PRODUCTOS.

1 B va primero A despus
0 A va primero despues B

1 :

X B 2 b2 X C 2 M 2
X C 2 c2 X B 2 M (1 2 );

X A1 a1 X B1 M 1
X B1 b1 X A1 M (1 1 )

10/15/15

2 : (0,1)

X A3 a3 X C 3 M 3
X C 3 c3 X A3 M (1 3 );
X A4 a4 X b 4 M 4

3 : (0,1)

X B 4 b4 X A4 M (1 4 );

4 : (0,1)

Ingeniera Civil Industrial UCN

25

Secuenciacin de Trabajos
Producto A:

1, a1

Producto B:

1, b1

Producto C:

3, a3

4, a4

2, b2
2, c2

4,b4
3, c3

X B 4 b4 d
Funcin Objetivo:
Z: Mismo instante en que los 3 productos han finalizado.

Min Z y
y X A 4 a4
y X B 4 b4
y X C 3 c3

10/15/15

Ingeniera Civil Industrial UCN

26

10/15/15

Ingeniera Civil Industrial UCN

27

BARCOS A DOBLE PUERTO


Dos fbricas (distribuidoras) de gas F1 y F2 son abastecidas
desde gaseoductos y barcos: para un mes determinado
existen tres barcos alternativos (solo se puede elegir uno de
ellos) con capacidades B1,B2, B3 para suministrar gas con
costos respectivos del gas y transporte sin importar la
cantidad de gas por c1, c2, c3. Los barcos pueden descargar a
doble puerto, es decir, dejar parte de la carga en el Puerto1 y
el resto en el Puerto2. Las fbricas suministran gas a cinco
puntos con demandas d1, d2, d3, d4, d5 respectivamente, siendo
cij el costo de suministrar desde la fbrica i al punto de
demanda j. El costo unitario del gas procedente de gasoductos
Engel ycaso
de suministro
es
g2 respectivamente.
Se trata de determinar la cantidad
1
congas barco
a doble
de
suministrada
por gasoductos y barco a las fbricas as
puerto
habr
que
como las cantidades transportadas desde las fbricas a los
determinar
tambin lade manera que el costo total de
puntos
de demanda
cantidad que
descarga
suministro
sea mnimo.
en cada puerto.
Note que p1 y p2 son el
flujo de gas que llega
de Puerto 1 y Puerto 2
a las fbricas y que
habr que determinar.
10/15/15
Ingeniera Civil Industrial UCN
28
Que dij es una variable
de
decisin
que

Programacin Entera
Algoritmo para modelos
Entero Mixto
Branch and Bound

10/15/15

Ingeniera Civil Industrial UCN

29

MODELOS ENTEROS: Graficar, Resolver como Continuo; Aproximar a Solucin


entera; Solucin Entera?; Particionar el Espacio de SF en dos sub-espacios y
volver a resolver; resolver como Continuo; Aproximar a Solucin entera; Solucin
Entera?.

Max..Z .. 3 x1 2 x2

Max z x1 5 x2

Max..Z .. 220 x1 80 x2

Sujeto. A :
x1 2

s.a :
x1 10 x2 20

Sujeto. A :

x2 2

x1 2

x1 x2 3.5

x1 , x2 0 son enteros

x1 , x2 Enteros 0

Max z x2

Max..Z .. 5 x1 x2

s.a :

Sujeto. A :

x1 x2

1
2

x1 x2 3 12
x1 , x2 0 son enteros
10/15/15

x1 2 x2 4
x1 x2 1
4 x1 x2 12

5 x1 2 x2 16
2 x1 x2 4
x1 2 x2 4
x1 , x2 Enteros 0

Max..Z .. 2 x1 5 x2
Sujeto. A :
10 x1 30 x2 30
95 x1 30 x2 75
x1 , x2

x1 , x2 Enteros 0
Ingeniera Civil Industrial UCN

30

, binarios

Max..Z .. 3 X 1 2 X 2
Sujeto. A :
X1 2
X2 2
X 1 X 2 3.5
X 1 , X 2 Enteros 0

10/15/15

Ingeniera Civil Industrial UCN

31

P0

x1=2; x2=1,5, No Entera, Z = 9

Max..Z .. 3 X 1 2 X 2

Sujeto. A :
X1 2
X2 2
X 1 X 2 3.5
X1, X 2 0
1

Caso: Solucin con variables continuas


10/15/15

Ingeniera Civil Industrial UCN

32

Branch and Bound: Ramificacin y Acotamiento


2

P01
Max..Z .. 3 X 1 2 X 2
Sujeto. A :
X1 2
X2 2

X 1 X 2 3.5
X1 2
X1, X 2 0

x1=1,5; x2=2, No Entera, Z = 8,5

Resolvemos el problema Cero


10/15/15

Ingeniera Civil Industrial UCN

33

Max.. Z .. 3 X 1 2 X 2
Sujeto. A:
X1 2
X2 2
X 1 X 2 35
.
X 1 , X 2 Enteros 0

P02
2
P0
P01
1

Max.. Z .. 3 X 1 2 X 2
Sujeto. A:
X1 2
X2 2
X 1 X 2 35
.

x1=2; x2=1, Entera, Z = 8

X 2 1..... Nueva
X 1 , X 2 Enteros 0

10/15/15

Ingeniera Civil Industrial UCN

34

P02

Max.. Z .. 3 X 1 2 X 2
Sujeto. A:
X1 2

P13

X2 2
X 1 X 2 35
.
X 2 2.... Nueva

X 1 , X 2 Enteros 0

Max.. Z .. 3 X 1 2 X 2
Sujeto. A:
X1 2
X2 2
X 1 X 2 35
.
X2 2
X 1 1...... Nueva
X 1 , X 2 Enteros 0

x1=1; x2=2; Entera Z= 7


P0
P01
1

2
P13

10/15/15

Ingeniera Civil Industrial UCN

35

P02

Max.. Z .. 3 X 1 2 X 2
Sujeto. A:
X1 2

P14

X2 2

Max.. Z .. 3 X 1 2 X 2
Sujeto. A:
X1 2
X2 2
X 1 X 2 35
.
X2 2
X1 2
X 1 , X 2 Enteros 0

X 1 X 2 35
.
X 2 2.... Nueva
X 1 , X 2 Enteros 0

Infactible

P0
P01
1

2
P13

10/15/15

P02

Ingeniera Civil Industrial UCN

P14
36

11.- REDES de Distribucin: Transporte, Asignacin, Transbordo

Transporte
ai
bj

Oferta del Centro de Distribucin i =1,..,m


Demanda del destino j=1,,n

m Centros de Distribucin (Origen, Oferta, Bodega)


n Centros de Destino (Demanda, Consumo,
Mercado)

Xij Cantidad enviada desde el origen i al destino j


10/15/15

Ingeniera Civil Industrial UCN

37

Transporte
m

Min Z Cij X ij

N Total de
Restricciones

i 1 j 1

j n

s.a

X
j 1

ij

ai

ij

bj

X
i 1

(m+n)

X ij 0
Debe Cumplirse que el Total OFERTADO , Mayor o
Igual al Total DEMANDADO
Esta es una condicin administrable
10/15/15

Ingeniera Civil Industrial UCN

i m

a b
i 1

j 1

38

REDES:

TRANSPORTE.

DEFINICION: El problema se dice balanceado cuando el total


m
n
ofertado es igual al total demandado, es decir:

a b
i

Forma estndar de un problema de transporte:


m

Min Z = CiJ X iJ

i 1

j 1

El modelo debe estar balanceado

i=1 j=1

X =a
X =b

S.a.

ij

m j =1

ij

i=1

Xij 0

10/15/15

i = 1...m
j = 1...n

En caso de no estar
balanceado se agrega un nodo
ficticio como bodega o
destino dependiendo de la
relacin entre la oferta y
demanda total

Ingeniera Civil Industrial UCN

39

Plantilla de Trabajo
M1

M2

M3

M4

Oferta, ai

W1

X11

C11

X12

C12

X13

C13

X14

C14

a1

W2

X21

C21

X22

C22

X23

C23

X24

C24

a2

W3

X31

C31

X32

C32

X33

C33

X34

C34

a3

Demanda bj

b1

b2

b3

b4

Un PPL Balanceado tiene m+n-1 restricciones, 1 redundante.

10/15/15

Ingeniera Civil Industrial UCN

40

Ejemplo elemental transporte

Considere un problema con 3 bodegas y 4 mercados. Las capacidades de


las bodegas son: a1=3, a2=7, a3=5, y la demanda de los mercados es: b1=4,
b2=3, b3=4, b4=4. Los siguientes son los costos de transporte unitarios:
M1

10/15/15

M2

M3

M4

W1

W2

10

W3

Ingeniera Civil Industrial UCN

41

Encontrando una Solucin Bsica Factible


Mtodo Esquina Nor-Oeste
M1

M2

M3

M4

Oferta, ai

W1

W2

10

W3

Demanda bj
10/15/15

Ingeniera Civil Industrial UCN

4
42

Encontrando una Solucin Bsica Factible


Mtodo La Regla del Menor Costo
M1

M2

M3

M4

Oferta, ai

W1

W2

10

W3

Demanda bj

Se elige la celda con el menor costo como 1 V.B y el valor de la Variable, corresponde al
mnimo entre la OO y la DD restante, luego se elimina de consideracin la fila o columna
que corresponda. Iterar
10/15/15

Ingeniera Civil Industrial UCN

43

Encontrando una SBF: Mtodo

M1

Aproximacin de Vogel (MAV)


M2

M3

Oferta,

M4

Castigo

ai

W1

W2

10

W3

Demanda bj

Castigo

Castigo: Diferencia positiva, entre los costos mas pequeos


Cada Fila y Columna tiene su castigo asociado
Se elige aquella con MAYOR castigo. Para la F/C elegida se escoge la celda de MENOR Costo.
El valor de la variable es el Mnimo entre la OO y DD restante. Se elimina la F/C correspondiente
Se itera, los castigos podran variar.
10/15/15

Ingeniera Civil Industrial UCN

44

Mejorando la Solucin Inicial


Supongamos la siguiente solucin Bsica
Inicial:
M

W 1

W 2

W
Dem.

10/15/15

2
4

2
10
2

Sum.

3
7
4

Ingeniera Civil Industrial UCN

45

Mejorando la Solucin Inicial (Continuacin)


Mtodo UV

cij cij (U i V j ) ; xij no bsico U i V j c ij ; xij bsico

M1

M2

M3

M4

OO ai

W1

3
2

W2

7
10

W3

7
Dda bj

6
3

M1
4

M2

8
4

M3

M4

OO ai

W1

3
2

W2

7
10

10/15/15

W3

Ingeniera Civil Industrial UCN


7

46
6

5
8

Mejorando la Solucin Inicial (Continuacin)


Mtodo UV

cij cij (U i V j ) ; xij no bsico U i V j c ij ; xij bsico

M1

M2

M3

M4

OO ai

W1

3
2

W2

7
10

W3

7
Dda bj

6
3

M1
4

M2

8
4

M3

M4

OO ai

W1

3
2

W2

7
10

10/15/15

W3

Ingeniera Civil Industrial UCN


7

47
6

5
8

Mejorando la Solucin Inicial (Continuacin)


Mtodo UV

cij cij (U i V j ) ; xij no bsico U i V j c ij ; xij bsico

M1

M2

M3

M4

OO ai

W1

3
2

W2

7
10

W3

7
Dda bj

6
3

M1
4

M2

8
4

M3

M4

OO ai

W1

3
2

W2

7
10

10/15/15

W3

Ingeniera Civil Industrial UCN


7

48
6

5
8

Problema Modelar: Compaa envasadora


Una Compaa envasadora, opera dos plantas A y B,. Tres agricultores desean proveer
(Smith, Jones y Richard) fruta fresca con cantidades indicadas en la siguiente tabla. Los
costos de embarque en $/Ton de Origen Destino estn tambin indicados en la tabla
A

Capacidades
PRECIO

SMITH

JONES

RICHARD

Costo de
mano de

200 Tons

10

1.5

300 Tons

3.0

400 Tons

obra

Capacidad de
Produccin.Toneladas

2.5

25

20

450

550

A Smith le cuesta , producir 1 Tonelada


Debe embarcar 1 Tonelada a Planta A
Mano de Obra Planta A por 1 Tonelada
Total Costo de envo de 1 Tonelada
Beneficio por 1 Ton. de Smith a Planta A

10/15/15

El precio de la Fruta envasada por


toneladas es $ 50.
Cul debe ser la operacin de las
plantas para maximizar el beneficio.
?

$ 10
$ 2
$ 25
$ 37
$13 = $ (50 37)

Ingeniera Civil Industrial UCN

49

Problema: Compaa envasadora: Modelo Solucin


Matriz de
Costos

SMITH

37

32.5

JONES

35

30.5

38

31

RICHARD

Planta A

Planta B

Smith

Jones

Richard

Artificial
Demanda
10/15/15

Ingeniera Civil Industrial UCN

50

Oferta

Problema Modelar:

Produccin con Sobretiempo y Costo

Almacenamiento
Programar la produccin de un tem para las prximas 4 semanas.
El costo de produccin es $10 para las dos primeras semanas y $15 para las dos ultimas
semanas. Las demandas semanales son 300, 700, 900, 800 y deben ser satisfechas. La
planta puede producir 700 unidades/semana.
La compaa trabaja con sobretiempo durante la segunda y tercera semana, as la
produccin puede aumentar en 200 unidades, pero el costo aumenta en $ 5 por item. La
produccin en exceso se almacena a $ 3 por tem. Cmo se debe programar la
produccin?
Resumen de los datos
Semana

Costo
Produccin

$ 10

$ 10;
$15

$15;
$20

$ 15

Demanda

300

700

900

800

Capacidad
Produccin

700

700
200

Sobretiempo

No

Costo
Almacn/Unida
d
10/15/15
Prod.
Exceso

$3

+
S

700
200

+
S

700
No

Ingeniera Civil Industrial UCN

VARIABLES
Nij: Produccin horario
normal en la semana i
para satisfacer la
demanda de la semana
j
Sij: Produccin en
Sobretiempo..
51

Problema: Produccin con Sobretiempo y Costo


Almacenamiento
PRODUCCION

SEMANA 1

SEMANA 2

SEMANA 3

SEMANA 4

FICTICIO

OFE
RTA

SEMANA 1
NORMAL

700

SEMANA 2
NORMAL

700

SEMANA 2
SOBRETIEMPO

200

SEMANA 3
NORMAL

700

SEMANA 3
SOBRETIEMPO

200

SEMANA 4
NORMAL
10/15/15

Ingeniera Civil Industrial UCN

52

700

Problema: Produccin con Sobretiempo y Costo


Almacenamiento
PRODUCCION

SEMANA 1

SEMANA 2

SEMANA 3

SEMANA 4

SEMANA 1
NORMAL
SEMANA 2
NORMAL
SEMANA 2
SOBRETIEMPO
SEMANA 3
NORMAL
SEMANA 3
SOBRETIEMPO
SEMANA 4
NORMAL
10/15/15

Ingeniera Civil Industrial UCN

53

FICTICIO

OFE
RTA

Problema: Produccin con Sobretiempo y Costo


Almacenamiento
PRODUCCION

SEMANA 1

SEMANA 2

SEMANA 3

SEMANA 4

SEMANA 1
NORMAL
SEMANA 2
NORMAL
SEMANA 2
SOBRETIEMPO
SEMANA 3
NORMAL
SEMANA 3
SOBRETIEMPO
SEMANA 4
NORMAL
10/15/15

Ingeniera Civil Industrial UCN

54

FICTICIO

OFE
RTA

Problema: Produccin con Sobretiempo y Costo


Almacenamiento
PRODUCCION

SEMANA 1

SEMANA 2

SEMANA 3

SEMANA 4

SEMANA 1
NORMAL
SEMANA 2
NORMAL
SEMANA 2
SOBRETIEMPO
SEMANA 3
NORMAL
SEMANA 3
SOBRETIEMPO
SEMANA 4
NORMAL
10/15/15

Ingeniera Civil Industrial UCN

55

FICTICIO

OFE
RTA

Problema: Produccin con Sobretiempo y Costo


Almacenamiento
PRODUCCION

SEMANA 1

SEMANA 2

SEMANA 3

SEMANA 4

SEMANA 1
NORMAL
SEMANA 2
NORMAL
SEMANA 2
SOBRETIEMPO
SEMANA 3
NORMAL
SEMANA 3
SOBRETIEMPO
SEMANA 4
NORMAL
10/15/15

Ingeniera Civil Industrial UCN

56

FICTICIO

OFE
RTA

Problema: Produccin con Sobre tiempo y Costo de


Almacenamiento
PRODUCCION

SEMANA 1

SEMANA 2

SEMANA 3

SEMANA 4

SEMANA 1
NORMAL
SEMANA 2
NORMAL
SEMANA 2
SOBRETIEMPO
SEMANA 3
NORMAL
SEMANA 3
SOBRETIEMPO
SEMANA 4
NORMAL
10/15/15

Ingeniera Civil Industrial UCN

57

FICTICIO

OFE
RTA

Modelar: Produccin Combinada


Un fabricante debe producir una cantidad suficiente de dos artculos para cumplir con las ventas
contratadas para los prximos tres meses. Los dos productos comparten las mismas instalaciones de
produccin y cada unidad de ambos requiere la misma cantidad de capacidad de produccin. Las
capacidades de produccin y almacenamiento disponibles cambian cada mes, por lo tanto, puede valer la
pena producir ms de alguno o ambos artculos en algunos meses y almacenarlos hasta que se necesiten.
Para cada mes, la segunda columna de la siguiente tabla da el numero mximo de unidades de los dos
artculos combinados que se pueden producir en horas normales (HN) y en horas extra (HE). Para cada
producto, las columnas subsecuentes da 1) el nmero de unidades necesarias para la venta contratada, 2)
el costo por unidad en horas normales, 3) el costo por unidad en horas extra y 4) el costo de almacenar
cada unidad adicional que se guarda para el siguiente mes. En cada caso, las cifras para los dos productos
se separaron con una diagonal, con el valor del artculo 1 a la izquierda y el del artculo 2 a la derecha.
El gerente de produccin quiere desarrollar un programa para el nmero de unidades de cada articulo que
debe fabricarse en horas normales y en horas extra.
Considere que la capacidad de horas extras a lo mas se puede usar para satisfacer necesidades del
mismo o siguiente mes pero no mas. Considere que no debe quedar capacidad ociosa en el horario extra
del mes 1.
El objetivo es minimizar el costo total de produccin y almacenaje, cumpliendo con las ventas contratadas
para cada mes. No se tiene un inventario inicial y no se desea inventario final despus de los tres meses.

10/15/15

Ingeniera Civil Industrial UCN

58

REDES de Distribucin: Transporte, Asignacin, Transbordo

Transbordo

Medical Technologies, Inc (MTI), es una empresa fabricante y distribuidora internacional de equipos
de rayos X de alta resolucin que se utiliza en hospitales. La planta que tienen en Paris, Texas, puede
producir hasta 100 mquinas por ao; la que se encuentra en Davenport, Iowa, produce hasta 200
mquinas y la planta de Springfield, Oregon, puede producir hasta 150 mquinas. Para el ao
siguiente, sus clientes en Japn han pedido 120 mquinas, los de Corea del Sur ordenaron 80
mquinas, los de Nueva Zelanda 70 y los de Australia 110 mquinas.
El equipo producido en Texas y en Iowa puede ser enviado a los almacenes regionales situados en
Hungra y/o en Hawai. Los almacenes regionales, a su vez, pueden enviar a cualquiera de los
almacenes de campo situados en Fiji y en la Filipinas. Ninguno de los almacenes regionales almacena
mquinas en inventario, por consiguiente deben enviar todas las mquinas que reciben. Los clientes de
Corea del Sur y de Nueva Zelanda pueden recibir mquinas de cualquiera de los almacenes de campo.
Sin embargo, debido a los tratados de comercio internacionales, los clientes de Japn deben obtener
sus mquinas exclusivamente de las Filipinas, y los de Australia deben recibir las suyas solamente de
las Fiji. Los costos de envo por mquina desde las plantas a los almacenes regionales, a los almacenes
de campo y, finalmente, a los clientes se dan en las tablas siguientes. Como Gerente determine el plan
de embarque con el mnimo costo total.
10/15/15

Ingeniera Civil Industrial UCN

59

Costos de embarque en $/Mquina


Almacenes
Regionales

Almacenes
Regionales

Planta

Hungra

Hawai

Texas

200

400

Iowa

300

400

Oregon

N/A

500

Almacenes
de Campo

Almacenes de Campo
Filipinas

Fiji

Hungra

800

600

Hawai

700

400

Clientes

Japn

Corea
del Sur

Nueva
Zelanda

Australia

Filipinas

700

600

800

N/A

Fiji

N/A

700

500

600

NOTA: Se puede enviar un mximo de 200 mquinas a travs de los almacenes de


campo en las Filipinas y las Islas Fiji
10/15/15

Ingeniera Civil Industrial UCN

60

Plantas
Texas
100 1

Almacenes Regionales
2

8
6

Hawai

3
4

150

Filipinas 7

Hungra

Oregon

7
5

7
Fiji

80

Corea
del Sur

5
6

10

70

Nueva
Zelanda

de
s
o
o
d
No sbord
tran
10/15/15

120

Japn

4
200

Clientes

Iowa

Almacenes de Campo

11
Ingeniera Civil Industrial UCN

61

110

Australia

Min Z 2 x14 4 x15 3 x24 4 x25 5 x35 8 x46 6 x47


7 x56 4 x57 7 x68 6 x69 8 x610 7 x79 5 x710 6 x711
s.a
x14 x15 100; x24 x25 200; x35 150
x46 x47 x14 x24 0
x56 x57 x15 x25 x35 0
x68 x69 x610 x46 x56 0
x79 x710 x711 x47 x57 0
x68 120; x69 x79 80; x610 x710 70; x711 110
x46 x56 200
x47 x57 200

10/15/15

Ingeniera Civil Industrial UCN

62

Min
2X15+4X16+3X25+4X26+5X36+0X45+8X47+6X48+0X56+7X57+4X58+7X61+6X62+
8X63+0X67+7X72+5X73+6X74+0X78
Subject to
X15+X16+X1F=100
X25+X26+X2F=200
X36+X3F=150
X45+X47+X48+X4F=300
X56+X57+X58+X5F=450
X61+X62+X63+X67+X6F=200
X72+X73+X74+X78+X7F=200
X61=120
X62+X72=80
X63+X73=70
X74=110
X15+X25+X45=300
X16+X26+X36+X56=450
X47+X57+X67=200
X48+X58+X78=200
X1F+X2F+X3F+X4F+X5F+X6F+X7F=70
End
10/15/15

Ingeniera Civil Industrial UCN

63

LP OPTIMUM FOUND AT STEP 0


OBJECTIVE FUNCTION VALUE
X6F
0.000000
12.000000
1) 5910.000
X7F
0.000000
11.000000
VARIABLE
VALUE
REDUCED COST
100
X15
100.000000
0.000000
X16
0.000000
1.000000
ROW SLACK OR SURPLUS DUAL PRICES
X25
80.000000
0.000000
2)
0.000000
1.000000
X26
120.000000
0.000000
3)
0.000000
0.000000
X36
80.000000
0.000000
4)
0.000000
-1.000000
X45
120.000000
0.000000
5)
0.000000
3.000000
X47
180.000000
0.000000
6)
0.000000
4.000000
X48
0.000000
1.000000
7)
0.000000
11.000000
X56
250.000000
0.000000
8)
0.000000
10.000000
X57
0.000000
0.000000
9)
0.000000
-18.000000
X58
200.000000
0.000000
10)
0.000000
-17.000000
X61
120.000000
0.000000
11)
0.000000
-15.000000
X62
60.000000
0.000000
12)
0.000000
-16.000000
X63
0.000000
4.000000
13)
0.000000
-3.000000
X67
20.000000
0.000000
14)
0.000000
-4.000000
X72
20.000000
0.000000
15)
0.000000
-11.000000
X73
70.000000
0.000000
16)
0.000000
-8.000000
X74
110.000000
0.000000
17)
0.000000
1.000000
X78
0.000000
2.000000
X1F
0.000000
2.000000
NO. ITERATIONS=
0
X2F
0.000000
1.000000
X3F
70.000000
0.000000
X4F
0.000000
4.000000
X5F
0.000000
5.000000
10/15/15
Ingeniera Civil Industrial UCN
64

Una empresa fabrica monitores de alta resolucin en dos plantas de produccin P1 y P2. Las capacidades
de produccin por semana son de 80 y 60 unidades, respectivamente. Los monitores se llevan a cuatro
centros de ventas Vi, i = 1, 2, 3 Y 4 que solicitan para la prxima semana 30 unidades para V1, 20 para V2
y 40 para V4, V3 no ha cuantificado su demanda indicando que va a ser muy alta y aceptara toda la
produccin. La legislacin vigente obliga a la empresa a transportar los monitores de las plantas a los
puntos de venta a travs de alguno de los dos centros de control de calidad existentes C1 y C2 en los que
se controlan los monitores y cuya capacidad es muy grande. El costo de control por unidad en C1 es de
$4.000 y en C2 es de $6.000.Los costos en miles de pesos del transporte unitario de las plantas a los
centros de control y de estos a los puntos de venta, aparecen en la tabla siguiente:
Plantas de
Produccin

Centros Control de
Calidad

Centros de Venta

P1

P2

V1

V2

V3

V4

C1

12

10

22

20

24

C2

11

20

19

23

La empresa desea distribuir toda la produccin para la semana entrante, sin mostrar preferencia por la
utilizacin de un determinado centro de control o punto de venta, pues su inters reside en minimizar el
costo global de transporte. Cual debe ser la distribucin de las plantas a los puntos de venta?

10/15/15

Ingeniera Civil Industrial UCN

65

REDES de Distribucin: Transporte, Asignacin, Transbordo


a
o
tic orte
n
p
Id ns
tra

Asignacin
ai 1; i, b j 1, j
m Trabajos a ser asignados (en general Fuentes)
n Mquinas a utilizar por los trabajos( en general
Destinos)
Cij: Costo de la asignacin del trabajo i a la mquina j

xij 0,1: 1: el trabajo i se asigna a la mquina j


10/15/15

Ingeniera Civil Industrial UCN

66

REDES de Distribucin: Transporte, Asignacin,


Transbordo

Asignacin
m

Min z cij xij


i 1 j 1

s.a :
m

x
i 1

ij

x
j 1

ij

1
1

xij 0,1
Idntico a Transporte, existen mtodos
especiales
10/15/15

Ingeniera Civil Industrial UCN

67

Vous aimerez peut-être aussi