Modelos de Inventario Multi - Productos PDF
Modelos de Inventario Multi - Productos PDF
Modelos de Inventario Multi - Productos PDF
MULTI - PRODUCTOS
La clase anterior....
Qi
CT=(1/2).c1.Qi.T + k.D/Qi + b.D MIN
Hipótesis:
1- Demanda Constante y Conocida. (1/2).c1.T - k.D/Qi2 = 0 de donde:
2-Resposición Instantánea.
3-Costo unitario de almacenamiento por unidad 2. k . T
de tiempo c1, constante.
2.k. D
Q* = T* =
4-Costo de Reposición k, constante. c1.T c1 . D
5-Costo unitario de producto b, constante.
6-No existen otros costos.
7-No existen restricciones.
8-Al comienzo de cada período no hay stock ni
pedidos insatisfechos. CT*= 2 . k . D . c1 . T + D . b
Costos Involucrados
Costo de Compra (b $/unidad)
Costo Fijo del Pedido (k $)
Costo de Almacenamiento (c1 $/unidad. t)
Programa de la Clase
BIBLIOGRAFIA PROBLEMAS
Taha (7ma ed. Capítulo 11 [11.2.3]) Guía TP: problemas 7.7; 7.8; 7.9; 7.12; 7.13;
Marin; CEI Tomo II 7.14; 7.15
Kaufman (Tomo I sección 87)
Salvador (apunte en www.ioperativa.com.ar)
Programa de la Clase
D1 D
CT = CT1 + CT2 = b1 ⋅ D1 + 21 ⋅ c11 ⋅ Qi1 ⋅ T + K1 ⋅ + b2 ⋅ D2 + 21 ⋅ c12 ⋅ Qi 2 ⋅ T + K2 ⋅ 2
Qi1 Qi 2
Análisis Gráfico de Modelos Multi-Producto
CT1 D2
CT2 = b2 ⋅ D2 + 21 ⋅ c12 ⋅ Qi 2 ⋅ T + K2 ⋅
Q*2 Qi 2
D1 D
CT = CT1 + CT2 = b1 ⋅ D1 + 21 ⋅ c11 ⋅ Qi1 ⋅ T + K1 ⋅ + b2 ⋅ D2 + 21 ⋅ c12 ⋅ Qi 2 ⋅ T + K2 ⋅ 2
Qi1 Qi 2
Q*1 Q1
Programa de la Clase
Q*1 Q1
Restricciones en Modelos Multi-Producto
CT1
Q*2
Q*1 Q1
Restricciones en Modelos Multi-Producto
Q*1 Q1
Restricciones en Modelos Multi-Producto
CT4
CT3
CT2
CT1
Q*2
Q*1 Q1
Restricciones en Modelos Multi-Producto
CT4
CT3
CT2
Costo Total
Creciente
Q*1 Q1
Programa de la Clase
v1.Q1 < V
El óptimo
coincide
con el Para transformar la desigualdad en una igualdad
óptimo sin
restricción
se incorpora la variable slack X
v1.Q1 + X = V
X>0
Valor marginal de la restricción = 0
X/v > 0
Hay
sobrante
Q*1 V/v Q1
Modelos de un solo producto con restricciones
v1.Q1 < V
El óptimo se
restringe. La
restricción Para transformar la desigualdad en una igualdad
tiene valor
marginal se incorpora la variable slack X
v1.Q1 + X = V
X=0
Valor marginal de la restricción < 0
X/v< 0
Recurso
saturado
V CT
V/v Q*1 Q1
Condiciones de Kuhn y Tucker (*)
X>0 X=0
Valor marginal de la restricción Y = 0 Valor marginal de la restricción Y < 0
Método de Lagrange
(restricciones de =)
X .Y = 0
dL/dQi = 0
X >= 0
dL/dY=0
Y <= 0
D
CT = b ⋅ D + 21 ⋅ c1 ⋅ Qi ⋅ T + K ⋅ V ≥ v ⋅ Qi v ⋅ Qi + X = V
Qi
D
L( Qi ; Y ) = b ⋅ D + 21 ⋅ c1 ⋅ Qi ⋅ T + K ⋅ − Y ⋅ (v ⋅ Qi + X − V )
Qi
∂L 1 D
= ⋅ c1 ⋅ T − K ⋅ 2 − Y ⋅ v = 0 [1]
∂Qi 2 Qi
∂L
= − v ⋅ Qi − X + V = 0 [2]
∂Y
X ⋅Y = 0 [3]
X ≥0 [4]
Y≤0 [5]
Y=0 X=0
2⋅ K ⋅ D V
Qi = Qi =
c1 ⋅ T v
D
1
2 ⋅ c1 ⋅ T − K ⋅ 2
Se remplaza Qi en [2] y se despeja X D
⋅ c1 ⋅ T − K ⋅ 2 ⎛V ⎞
1
⎜ ⎟
2
Qi ⎝ v⎠
Y= =
Si X es no negativo se ha obtenido la solución. v v
Interpretación de Y:
D
L( Qi ; Y ) = b ⋅ D + 21 ⋅ c1 ⋅ Qi ⋅ T + K ⋅ − Y ⋅ (v ⋅ Qi + X − V )
Qi
∂L( Qi ; Y ; V )
=Y
∂V
Un incremento unitario en la disponibilidad del volumen V produce una variación de costo total de Y.
2 ⋅ k ⋅ Dj
De [1] Qij =
El Langrangiano es:
C1 j ⋅ T
m m
1 m Dj ⎛ m ⎞
L = ∑ b j ⋅ D j + ∑ ⋅ C1 j ⋅ Qij ⋅ T + ∑ k ⋅ − Y ⎜⎜ ∑ v j ⋅ Qij + X − V ⎟⎟
j =1 J =1 2 j =1 Qij ⎝ j =1 ⎠ m
De [2] X = V − ∑ v j ⋅ Qij
j =1
Las condiciones de Kuhn y Tucker para el óptimo son:
∂L m
1 m Dj
= ∑ ⋅ C1 j ⋅ T + ∑ k ⋅ 2 − Y ⋅ v j = 0 [1]
∂Qij J =1 2 j =1 Qij Si es no negativo, cumple [4] y se ha encontrado el óptimo
∂L m
= −∑ v j ⋅ Qij − X + V = 0
[2] Si no, debe suponerse que Y<0 y X=0
∂Y j =1
[3]
Y ≤0
[4]
X ≥0
X ⋅Y = 0 [5]
Dj 1 2⋅ k ⋅ Dj
De [1] k⋅ = ⋅ C1 j ⋅ T − Y ⋅ v j ⇒ Qij =
El Langrangiano es:
Qij
2
2 C1 j ⋅ T − Y .vj
m m
1 m Dj ⎛ m ⎞
L = ∑ b j ⋅ D j + ∑ ⋅ C1 j ⋅ Qij ⋅ T + ∑ k ⋅ − Y ⎜⎜ ∑ v j ⋅ Qij + X − V ⎟⎟
j =1 J =1 2 j =1 Qij ⎝ j =1 ⎠
m
De [2] V = ∑ v j ⋅ Qij
Las condiciones de Kuhn y Tucker para el óptimo son: j =1
∂L m
1 m Dj
= ∑ ⋅ C1 j ⋅ T + ∑ k ⋅ 2 − Y ⋅ v j = 0 [1]
∂Qij J =1 2 j =1 Qij
Se resuelve por tanteo, dándole valores a Y (<0), se
∂L m
= −∑ v j ⋅ Qij − X + V = 0
[2] Obtienen los distintos Qij, los que se remplazan en V=....
∂Y j =1 Se varía Y hasta que se cumpla la igualdad en [2]
[3]
Y ≤0
[4]
X ≥0
X ⋅Y = 0 [5]
EJEMPLO I
– 2 Productos
– Modelo Básico en ambos productos
– Sujetos a una restricción lineal
Formulación de modelos Multi-Productos con restricciones
EJEMPLO I
Producto 1 Producto 2
Demanda u/año 32.000 135.000 D
Precio $/u 40 60 b
CT=$ 9.486.000
Formulación de modelos Multi-Productos con restricciones
EJEMPLO I
Producto 1 Producto 2
Demanda u/año 32.000 135.000 D
Precio $/u 40 60 b
Restricción de espacio
Espacio unitario dm3 3 5 vi
D1 1 D2 1
CT = CT 1 + CT 2 = k 1. + b1.D1 + .C11.Qi1.T + k 2. + b 2.D 2 + .C12.Qi 2.T
Qi1 2 Qi 2 2
32000 1 135000 1
CT = 1000. + 40.32000 + .4.Qi1.1 + 5000. + 60.135000 + .6.Qi 2.1
Qi1 2 Qi 2 2
32000000 675000000
CT = 9380000 + + 2.Qi1. + + 3.Qi 2.
Qi1 Qi 2
23,000
22,000
21,000 Q2
20,000
19,000
18,000
17,000
16,000
15,000
14,000
13,000
12,000
11,000
10,000
9,000 Q1
8,000
0 1,000 2,000 3,000 4,000 5,000 6,000 7,000 8,000 9,000 10,000
CTE=9,490,000
Formulación de modelos Multi-Productos con restricciones
EJEMPLO I
Minimizar Sujeto a:
32000000 675000000
CT = 9380000 + + 2.Qi1. + + 3.Qi 2. 3.Qi1. + 5.Qi 2. ≤ 15000
Qi1 Qi 2
∂CT
= 3.Q1 + 5.Q 2 + X − 15000 = 0 3Q1 + 5Q 2 + X − 15000 = 0
∂Y
Y ≤0 Y ≤0
X ≥0 X ≥0
X ⋅Y = 0 X ⋅Y = 0
Formulación de modelos Multi-Productos con restricciones
EJEMPLO I
Y=0
32000000
Q1 = 2 −3Y 32000000
Q1 = 2
= 4000
675000000
Q2 = 3−5Y
675000000
3Q1 + 5Q 2 + X − 15000 = 0
Q2 = 3
= 15000
X ≥0
X ⋅Y = 0 No cumple, por tanto Y es no nulo
Formulación de modelos Multi-Productos con restricciones
EJEMPLO I
X=0
32000000
Q1 = 2 −3Y
Y Q1 Q2 3Q1+5Q2
675000000
Q2 = 3−5Y -10 1000 3569 20844
X ≥0
-20 718 2560 14955
X ⋅Y = 0
32000000 675000000
CT = 9380000 + + 2.720. + + 3.2567 = $9696538
720 2567
Formulación de modelos Multi-Productos con restricciones
EJEMPLO II
– 2 Productos
– Modelo Básico en ambos productos
– Sujetos a una restricción NO lineal
D1/Q1+D2/Q2<N
Formulación de modelos Multi-Productos con restricciones
EJEMPLO II
Producto 1 Producto 2
Demanda u/año 32.000 135.000 D
Precio $/u 40 60 b
∂CT
= −2 / w1 + 32000000 − 32000.Y = 0 w1 = 2
∂w1 32000000 −32000.Y
∂CT
= −3 / w1 + 675000000 − 135000.Y = 0 3
∂w2 w2 = 675000000 −135000.Y
∂CT
= 32000.w1 + 135000.w2 + X − 7 = 0
∂Y 32000.w1 + 135000.w2 + X − 7 = 0
Y ≤0 Y ≤0
X ≥0
X ≥0
X ⋅Y = 0
X ⋅Y = 0
Formulación de modelos Multi-Productos con restricciones
EJEMPLO II
X=0
2
w1 = 32000000 −32000.Y
Y Q1=1/w1 Q2=1/w2 32000/Q1+
3 135000/Q2
w2 = 675000000 −135000.Y
-10000 13267 25981 7,61
32000.w1 + 135000.w2 + X − 7 = 0
Y ≤0 -12000 14422 27658 7,10
X ≥0
-12444 14667 28018 7
X ⋅Y = 0
-14000 15492 29240 6,68
32000000 675000000
CT = 9380000 + + 2.14667. + + 3.28018 = $9539297
14667 28018
Formulación de modelos Multi-Productos con restricciones
EJEMPLO III
– 2 Productos
– Modelo Básico en ambos productos
– Sujetos a dos restricciones lineales
Formulación de modelos Multi-Productos con restricciones
EJEMPLO III
Y1=0 X1=0
Y2=0 Y2=0
Ambas restricciones Restricción 1 saturada.
NO saturadas Restricción 2 NO saturada
X1=0 Y1=0
X2=0 X2=0
EJEMPLO IV
– Varios Productos
– Modelo Básico en todos productos
– Sujetos a dos restricciones lineales de igualdad
• TI capital inmovilizado promedio
• TO cantidad de ordenes a emitir
2 2
⎡m ⎤ − 2⋅ Dj ⎛ m ⎞ 2 ⋅Y ⋅ D j
⎢∑ j j ⎥ b ⋅ D = ⎜ ∑ bj ⋅ D j ⎟ Qij = −
Q ij ⎜ ⎟
Y ⋅bj
Y=⎣ ⎦ Y = −⎝ ⎠
j =1 j =1 bj
2 ⋅ TI 2
2 ⋅ TO 2
2
⎡m ⎤
2
⎛ m ⎞
⎢∑ j b ⋅ D j ⎥ ⎜ ∑ bj ⋅ D j ⎟
⎜ ⎟
TO ⋅ TI =
* ⎣ j =1 ⎦ TI * ⋅ TO = ⎝
j =1 ⎠
2 2
2
⎡m ⎤
⎢∑ b j ⋅ D j ⎥ k
TI * = ⋅ TO *
TO ⋅ TI = ⎣ ⎦
j =1
i ⋅T
2
Formulación de modelos Multi-Productos con restricciones
EJEMPLO IV
TI
TI=(k/iT).TO
Óptimo sin
restricciónes
2
⎡m ⎤
⎢∑ j j ⎥
TI* b ⋅ D
TO ⋅ TI = ⎣ ⎦
j =1
TO* TO
Recomendaciones Finales
Stock de protección
Modelo básico
S
S
Qi
Qi
Sp
T T
S S
Qi c2
Si = Qi.
Si=Qi.(1-d/p) c1 + c2
Qi
T T