TEORÍA Y SISTEMAS DE
INVENTARIOS
Docente Autor: Leonidas
Millán
Asignatura: Investigación de
Operaciones
TEORÍA Y SISTEMAS DE INVENTARIOS
1. Modelo de demanda determinística.
2. Modelo de demanda determinística con
descuento.
ó también llamado Modelo clásico de la
cantidad
económica a ordenar
(EOQ-economic order quantity)
Modelo de la cantidad económica a
ordenar (EOQ)
1. La demanda se conoce con certidumbre.
2. El tiempo de adelanto es cero.
3. Se utiliza la política de punto de pedido.
4. El inventario se reabastece cuando llega a cero.
5. El reabastecimiento es instantáneo.
6. La cantidad a pedir es constante.
7. Los costos no varían en el tiempo.
K : Costo de preparación para producir u ordenar
un lote.
c : El costo de producir o comprar cada unidad.
h : El costo de mantenimiento de una unidad de
inventario por unidad de tiempo.
El objetivo consiste en determinar con que
frecuencia y en qué cantidad reabastecer el
inventario, de manera que se minimice la
suma de estos costos por unidad de tiempo.
Nivel de
Inventario
Q
Tamaño del lote
0
2Q/a 3Q/a Tiempo t
Tiempo de Q/a
ciclo
Debemos hallar el costo total por unidad de
tiempo, por lo que los costos estarán en?.
Primero hallaremos los costos únicamente para
un ciclo, por lo que los costos estarán en?.
Costo por ciclo de producción u ordenar =
K+cQ
? ? ?
Nivel de
Inventario
Inventario promedio = ?
Q
Tamaño del lote
0
Q/a 2Q/a 3Q/a Tiempo t
Tiempo de
ciclo
Costo mantenimiento de inventario
= h*I(promedio) = h*Q/2
?
??
Para hallar el costo en un ciclo debemos
multiplicar por el tiempo que demora un ciclo, es
decir multiplicar por …
Costo mantenimiento de inventario por ciclo
= (h*Q/2)*(Q/a) = (hQ2)/2a
?? ? ?
Entonces el Costo total por ciclo = K + cQ + (hQ2)/2a
?
Para hallar el costo total por unidad de tiempo
basta dividir por ….
Costo total por unidad de tiempo = (K + cQ +hQ2/2a)/Q/a
Costo total por unidad de tiempo = (aK)/Q + ac + (hQ)/2
?
Función de la cantidad
económica de pedido
Para hallar el costo mínimo basta con aplicar los
conceptos básicos del cálculo.
Costo total por unidad de tiempo = (aK)/Q + ac + (hQ)/2
Costo Total
?
Costo Total
?
?
?
Q Q
La derivada de la función costo total es ?
Igualando a cero y despejando obtenemos la
cantidad económica a ordenar o producir
2aK
Q*
h
De manera similar obtenemos el tiempo óptimo
2K Frecuencia* ah
t*
ah 2K
Si no se consideran los costos por producir o
comprar cada unidad obtenemos el costo de
administración de los inventarios
Costo aK hQ Costo aK hQ*
admon admon min
Q 2 Q* 2
Remplazando Q* en costo de admon obtenemos
Costo de Admon 2aKh
Ejemplo 1
Caso de la Manufactura de bocinas para
televisores.
1. Cada vez que se produce un lote, se incurre en
un costo de preparación de $12000.
2. El costo unitario de producción de una sola
bocina (excluyendo el costo de preparación) es de
$10 y es independiente del tamaño del lote
fabricado.
3. El costo de mantenimiento de una bocina en
almacén es de $0.3 por mes.
4. La demanda es de 8000 bocinas mensuales.
¿La cantidad económica a ordenar o producir?
2aK 2 * 8000 *12000
Q* 25298
h 0.3
¿El tiempo óptimo? 2K 2 *12000
t* 3.2
ah 8000 * 0.3
Esta respuesta indica que la solución optima
es hacer 25298 bocinas cada 3.2 meses
Modelo EOQ con faltantes
Modelo (EOQ) con agotamientos
Es normal que ocurran pequeños faltantes cuando
por ahorrar dinero en el tiempo de preparación se
pida un lote que no alcance para cubrir todo el
ciclo.
Sin embargo también existirá un costo asociado a
los faltantes, que llevará a que estos no sean
excesivos.
Los costos que se considerarán son:
K : Costo de preparación para producir u ordenar
un lote.
c : El costo de producir o comprar cada unidad.
h : El costo de mantenimiento de una unidad de
inventario por unidad de tiempo.
p : El costo del faltante por una unidad de
demanda insatisfecha por unidad de tiempo.
S: Nivel de inventario justo después de recibir un
lote de Q unidades.
Q-S: Faltante en inventario justo antes de recibir
un lote de Q unidades
Nivel de S: Nivel de inventario justo después de
Inventario recibir un lote de Q unidades
0 S/a Q/a 2Q/a 3Q/a Tiempo t
Q-S
Tiempo de Q-S: Faltante en inventario justo antes
ciclo de recibir un lote de Q unidades
Debemos hallar el costo total por unidad de
tiempo, por lo que los costos estarán en?.
Primero hallaremos los costos únicamente para
un ciclo, por lo que los costos estarán en?.
Costo por ciclo de producción u ordenar =
K+cQ
? ? ?
Nivel de
Inventario
Inventario positivo promedio
?
S
0 S/a Q/a 2Q/a 3Q/a Tiempo t
Q-S
Tiempo de
ciclo
Costo mantenimiento de inventario
= h*I(promedio) = h*S/2
?
??
Para hallar el costo en un ciclo debemos
multiplicar por el tiempo que demora en agotarse
el inventario, es decir multiplicar por …
Costo mantenimiento de inventario por ciclo
= (h*S/2)*(S/a) = (hS2)/2a
?? ? ?
Nivel de
Inventario
0 S/a Q/a 2Q/a 3Q/a Tiempo t
Q-S
Tiempo de
ciclo Inventario negativo promedio
Costo faltante en inventario
= p*Inv negativo (promedio) = p*(Q-S)/2
Para hallar el costo en un ciclo debemos
multiplicar por el tiempo que demora agotado el
inventario, es decir multiplicar por …
Costo faltante en inventario por ciclo
= (p*(Q-S)/2)*((Q-S)/a) = (p(Q-S)2)/2a
Entonces el Costo total por ciclo
= K + cQ + (hS2)/2a + p(Q-S)2/2a
Para hallar el costo total por unidad de tiempo
basta dividir por ….
Costo total por unidad de tiempo
= (K + cQ + (hS2)/2a + p(Q-S)2/2a)/Q/a
Costo total por unidad de tiempo
= (aK)/Q + ac + (hS2)/2Q + p(Q-S)2/2Q
Función de la cantidad
económica de pedido
Costo total por unidad de tiempo
= (aK)/Q + ac + (hS2)/2Q + p(Q-S)2/2Q
Este modelo tiene 2 variables de decisión (S y Q)
y los valores óptimos (S* y Q*) se encuentran
estableciendo las derivadas parciales.
d (Costo total) / dS d (Costo total) / dQ
(hS)/Q - p(Q-S)/Q
(aK)/Q2 - (hS2)/2Q2 + p(Q-S)/Q + p(Q-S)2/2Q2
Igualando a cero y despejando obtenemos
2aK p 2aK ph
S* Q*
h ph h p
La longitud óptima 2K ph
t*
del ciclo t* es: ah p
El faltante máximo 2aK h
Q * S*
es: p ph
Cuando el valor de uno de los costos p o h, se
hace mucho más grande que el otro tanto Q*
como S* se comportan de manera intuitiva.
Lim ph 2aK ph
1 Q*
p p h p
Lim p 2aK p
0 S*
h p h h ph
Ejemplo.
Recordemos el caso de la Manufactura de bocinas
para televisores.
1. Cada vez que se produce un lote, se incurre en
un costo de preparación de $12000.
2. El costo unitario de producción de una sola
bocina (excluyendo el costo de preparación) es de
$10 y es independiente del tamaño del lote
fabricado.
3. El costo de mantenimiento de una bocina en
almacén es de $0.3 por mes.
4. La demanda es de 8000 bocinas mensuales.
5. Cada bocina que falta cuando se necesita
cuesta $1.10 por mes.
Como ya hemos deducido las fórmulas para
calcular las cantidades Q*, S* y t* simplemente
reemplacemos
2 * 8000 *12000 1.1
2aK p
S* 0.3 1.1 .03
h ph
S * 22424
2aK ph 2 * 8000 *12000 1.1 0.3
Q* 0.3 1.1
h p
Q* 28540
2K ph 2 *12000 1.1 0.3 t* 3.6
t*
ah p 8000 * 0.3 1.1
Ejemplo.
Compumarket.
• El proveedor entrega de inmediato.
• El costo de hacer un pedido es de $20.
• El costo de adquisición de las pantallas es de
$500 por cada una de ellas.
• El costo de mantenimiento por año es el 20% del
precio de adquisición.
• La demanda es de 1 pantalla por día.
• Cada pantalla que falta cuesta $40 por año.
2 * 365 * 20 40
2aK p
S* 100 40 100
h ph
S * 6.46
2aK ph 2 * 365 * 20 40 100
Q* 100 40
h p
Q* 22.6
2K ph 2 * 20 40 100
t*
ah p 365 *100 40
t* 0.06 22.6
El tiempo que el almacén trabaja con inventario
negativo es:
Q * S *
tagotamiento
a
22.6 6.46
0.04 16.14
365
Modelo EOQ con descuentos
Modelo (EOQ) con descuentos
Hasta ahora habíamos supuesto que el costo de
adquisición o fabricación de 1 unidad era
constante y no dependía del tamaño del lote. De
hecho las soluciones óptimas encontradas son
independientes de esa cantidad.
Sin embargo es normal que se otorguen
descuentos por cantidad, o que entre más grande
sea el lote producido el costo de producción
unitario disminuya.
Recordemos que el costo total por unidad de
tiempo está dado por
Costo total por unidad de tiempo
aK hQ
aCSD
Q 2
QD : Cantidad de pedido a partir de la cual se
otorgan descuentos
CSD : Precio sin descuento para (Q < QD)
CCD : Precio con descuento para (Q ≥ QD)
aK hQ
Costo total (sD) = aCSD
Q 2
aK hQ
Costo total (cD) = aCCD
Q 2
a, K, h son los mismos del modelo EOQ
Para hallar la cantidad económica a ordenar
debemos analizar 2 casos
Caso 1: Si Q* < QD (se analizan los dos casos)
1.1 Costo total (sD) 1.2 Costo total (cD)
aK hQ aK hQ
aCSD aCCD
Q 2 Q 2
En el caso 1 encontramos dos únicos puntos
candidatos a ser la cantidad económica a
ordenar.
El primero es el Q* del modelo sin descuentos, y
el segundo es la cantidad a partir de la cual se
otorgan los descuentos.
1.1 Costo total (sD) 1.2 Costo total (cD)
aK hQ * aK hQD
aCSD aCCD
Q* 2 QD 2
Se deben evaluar las dos funciones, y la que
nos arroje el costo mínimo nos indica cual es la
cantidad económica a ordenar
En este caso es obvio
Caso 2: Si Q* > QD que el óptimo sigue
siendo Q*.
Ejemplo.
Compumarket.
•El proveedor entrega de inmediato.
•El costo de hacer un pedido es de $20.
•El costo de adquisición de las pantallas es de
$500 por cada una de ellas.
•El costo de mantenimiento por año es el 20% del
precio de adquisición.
•La demanda es de 1 pantalla por día.
•Se otorga un descuento de $10 en cada pantalla
cuando el pedido excede las 20 pantallas.
Primero que todo debemos hallar Q* del modelo
sin descuentos. Basta recordar las fórmulas
deducidas y reemplazar los valores.
2aK 2 * 365 * 20
Q* Q* 12.08
h 100
Estamos en el caso 1 donde Q* < QD y por lo tanto
debemos chequear los 2 puntos candidatos a ser
la cantidad económica a ordenar.
1.1 Costo total (sD) 1.2 Costo total (cD)
aK hQ * aK hQ
aCSD aCCD D
Q* 2 QD 2
Reemplazando
365*20 100*12.08 365*20 100*20
365*500 365*490
12.08 2 20 2
183708.5 180215
Vemos en este caso que el costo total es menor
cuando la cantidad económica a ordenar es 20
pantallas, es decir el número de pantallas a partir del
cual se otorgan los descuentos.
Ejemplo
Manufactura de bocinas para televisores.
1. Cada vez que se produce un lote, se incurre en
un costo de preparación de $12000.
2. El costo unitario de producción de una sola
bocina (excluyendo el costo de preparación) es:
c1=$11 si se producen menos de 10000 bocinas.
c2=$10 si se producen entre 10000 y 80000
bocinas y c3=$9.5 si se producen más de 80000
bocinas.
3. El costo de mantenimiento de una bocina en
almacén es de $0.3 por mes.
4. La demanda es de 8000 bocinas mensuales.
En este ejemplo tenemos tres costos diferentes
para las bocinas. Por lo tanto tenemos 3
funciones de costo total diferentes.
2aK 2 * 80000 *12000
Q* Q* 25298
h 0.3
El primer ahorro lo tenemos si producimos
mínimo 10000 bocinas, pues pasan de costarnos
c1=$11 por bocina a c2=$10 por bocina.
Es claro que el óptimo sigue siendo 25298.
El segundo ahorro lo tenemos si producimos
80000 bocinas o más, ya que pasan de costarnos
c2=$10 por bocina a c3=$9.5 por bocina
Debemos evaluar costos para 25298 y para 80000
bocinas
1.1 Costo total (2) 1.2 Costo total (3)
aK hQ * aK hQD 2
aC2 aC3
Q* 2 QD 2 2
Reemplazando
8000*12000 0.3* 25998
8000*10
25298 2 89200
87589 8000*12000 0.3*80000
8000*9.5
80000 2
Vemos en este caso que el costo total es menor
cuando el lote de producción es 25298 bocinas que
cuando se producen 80000. Esto nos indica que no
justifica aumentar el lote de producción para obtener
el ahorro.
1.1 Costo total (2) 1.2 Costo total (3)
aK hQ * aK hQD 2
aC2 aC3
Q* 2 QD 2 2
Reemplazando
8000*12000 0.3* 25998
8000*10
25298 2 85200
87589 8000*12000 0.3*80000
8000*9
80000 2
En el caso que c3=$9.5 si se producen más de 80000
bocinas justificaría fabricar en lotes de este tamaño
pues obtendríamos el costo mínimo.
Observaciones sobre los modelos del lote
económico
1. Si se supone que el costo de un artículo es
constante a través del tiempo, este costo unitario
no aparece en la solución óptima para el tamaño
del lote. Este resultado ocurre porque no importa
que política se use, se requiere el mismo número
de unidades y así este costo por unidad de
tiempo es fijo.
2. Se supuso antes que el tamaño del lote Q es
constante de un ciclo a otro. El tamaño del lote
óptimo Q* de hecho minimiza el costo total por
unidad de tiempo para cualquier ciclo, por lo
que el análisis muestra que debe usarse este
tamaño de lote constante de un ciclo a otro, aún
cuando no se requiera un tamaño constante.
3. El punto de inventario óptimo en el que debe
reabastecerse nunca puede ser mayor que cero en
estos modelos. Si se espera hasta que el
inventario se baje a cero (o a menos de cero si se
permiten faltantes) reduce tanto los costos de
mantenimiento como la frecuencia con la que se
incurre en el costo fijo K. Sin embargo, si no se
cumplen por completo las suposiciones de una
tasa de demanda constante y conocida y de
entrega inmediata, puede ser prudente planear un
inventario de seguridad que queda cuando está
programado reabastecer el inventario.
4. Los modelos suponen reabastecimiento
instantáneo. No obstante, puede tomar en cuenta
un tiempo de entrega si este se conoce.
Sencillamente se coloca el pedido con suficiente
anticipación para que llegue cuando se necesite.
BIBLIOGRAFIA
Titulo Autor Editorial Edición Año
Introducción a la
Frederick S. Hillier,
investigación de McGraw-Hill 8 2007
Gerald J. Lieberman.
operaciones
Fundamentos de
Ackoff, Russell L.;
Investigación de Limusa 5 2003
Sasieni, Maurice W.
Operaciones