Está en la página 1de 30

FACULTAD DE

INGENIERÍA Y CIENCIAS

CII2254 Logística
Manejo de inventario con demanda no determinista (múltiples período)

Raúl Pezoa
Modelo (Q, r)
Introducción

• Cuando existen costos fijos al colocar órdenes, no siempre va a


ser beneficioso ordenar cada vez que se demandan algún pro-
ducto.
• En el modelo EOQ examinamos el impacto de los costos fijo sobre
Q, pero en ese contexto se conoce con certeza la demanda.
• Aquí consideraremos un entorno en el que existe un costo signi-
ficativo por ordenar (EOQ) y demanda aleatoria (NVP).
• Aún cuando el modelo que analizaremos es una aproximación,
los modelos (Q, r) son ampliamente utilizados en la práctica y a
menudo éstos entregan soluciones de muy buena calidad.

1
Consideraciones generales

(I) Exite un sistema de reporte de transacciones que permite moni-


torear continuamente el inventario a través del tiempo.
(II) Se coloca una orden por una cantidad Q de productos cada vez
que el nivel de inventario alcanza un punto de reorden r.
(III) En este modelo se reconocen cinco tipos de inventario: Nivel de
inventario, Inventario en tránsito, Inventario neto, Inventario dis-
ponible y backorders.

Nivel de Inv(t) = Inv en tránsito en (t) + Inv neto (t)

Nivel de Inv(t) = Inv en tránsito en (t)


+ Inv disponible en (t) − backorder en (t)
| {z }
Inv neto (t)

2
Consideraciones generales

(IV) En este modelo, la evolución de los inventarios es como sigue:

3
Consideraciones generales

(V) En este modelo, hay dos periodos de tiempo de interés: el lead-


time y el tiempo de ciclo.

4
Supuestos

(1) Tres costos involucrados:


a) Costo fijo, k ($/orden).
b) Costo por déficit, π ($/unidad backlog).
c) Costo de acarreo, h ($/unidad inventario-año).
(2) Nunca hay más de una orden en tránsito. Esto último implica que
cada vez que el nivel inventario llega al punto de reorden, no hay
ordenes en tránsito,

Si Nivel de Inv(tr ) = r → Nivel de Inv(tr ) = Inv neto (tr )

(3) El punto de reorden r es no negativo: esto implica que cada vez


que el nivel de inventario llega al punto de reorden, no hay bac-
korders,

Si r ≥ 0 → Inv neto (tr ) ≥ 0 → backorders en (tr ) = 0

5
Supuestos

(4) Asumiremos que la demanda durante el leadtime nunca excede


Q. Si esto no se cumple, entonces habría más de una orden en
tránsito, lo que entra en contraposición con (2).
(5) Los backorders son fuertemente indeaseables, lo que implica que
π ≫ h.
(6) Con respecto a la ocurrencia de backorders, notemos que estos
tienden a ocurrir hacia el final del ciclo. Asumiremos por simpli-
cidad que el número promedio de backorders en un punto alea-
torio dentro del ciclo es pequeño con respecto a la cantidad pro-
medio que se tiene disponible.

6
Supuestos

(7) Asumiremos distribución estacionaria de la demanda.

(8) Sea f(x) al función de densidad de la demanda durante el lead


time. Definimos µ como:
Z ∞
µ= xf(x)dx (1)
0

7
El modelo (Q,r)

1. Costo anual por compras.

• Considerando que, como se satisface toda la demanda, el valor


esperado del costo variable por compra es:

C·λ (2)
• Donde, C es el costo unitario de compra y λ es la tasa promedio
anual de demanda.

8
El modelo (Q,r)

2. Costo anual por órdenes.

• Si Q es el tamaño de una orden, el número promedio de ordenes


que se colocan en un año es:

λ
Q
• Ahora, como el costo fijo asociado a una orden es k, entonces el
costo promedio anual por colocar órdenes es:

λ
K· (3)
Q

9
El modelo (Q,r)

3. Costo anual por backorders.

• Para determinar el valor esperado del costo anual por backorders,


debemos:
a) Determinar el número promedio de barckorders por ciclo.
b) Multiplicar esta cantidad por el valor esperado del número de
ciclos por año.
c) Multiplicar el valor resultante por π.

10
El modelo (Q,r)

3. Costo anual por backorders.

a) Determinar el número promedio de barckorders por ciclo.

• Notemos que una vez que se alcanza el punto de reorden en un


ciclo, la demanda que ocurre durante el lead time define la can-
tidad de backorder que habrá en éste (si es que hay).
• Sea X una v.a. continua que representa la demanda durante el
leadtime. Si x > r, entonces x − r representa el número de uni-
dades en backorder durante un ciclo. Así nos interesa calcular,
Z ∞
E[max{x − r, 0}] → (X − r)f(x)dx (4)
r

11
El modelo (Q,r)

3. Costo anual por backorders.

b y c) Valor esperado del número de ciclos por año y costo anual.

• Notemos que hay, en promedio, tantos ciclos como órdenes se


colequen en un año. De esta forma, el valor esperado del número
de ciclos por año está dado simplemente por:
λ
Q

• Y en consecuencia, el costo anual por backorders es:


Z
λ ∞
π· (x − r)f(x)dx (5)
Q r
λ
=π · · g(r) (6)
Q

12
El modelo (Q,r)

4. Costo anual por acarreo de inventario.

• Finalmente, calculemos el costo promedio anual por tener inven-


tario disponible. Notemos que para el inventario neto, siempre se
cumple que,

E[Inventario neto] = E[Inventario disponible] − E[Backorders]

• Como se expuso anteriormente, el valor esperado de los backor-


der va a ser muy pequeño en comparación con el inventario dis-
ponible,
E[Backlog] ≪ E[Inventario disponible]
• Por lo tanto,

E[Inventario neto] ≈ E[Inventario disponible]

13
El modelo (Q,r)

4. Costo anual por acarreo de inventario.

• Lo que haremos será aproximar el valor esperado del Inventario


disponible a través del valor esperado del inventario neto, que es
mucho más fácil de calcular.
• Definamos como s al stock de seguridad. Inmediatamente antes
que llegue una orden,

E[Inventario neto] = s

• Ahora, justo después de que llega una orden.

E[Inventario neto] = s + Q

14
El modelo (Q,r)

4. Costo anual por acarreo de inventario.

• En consideración de lo anterior, el inventario neto promedio du-


rante un ciclo es:
1 Q
E[Inventario neto] = ((Q + s) + (s)) = +s
2 2
• Sin embargo s lo puedo relacionar con r, notando que:
Z ∞
s= (r − x)f(x)dx
0
E(x) = µ
Z ∞ *1 Z ∞
 
*

=r   −
·f(x)dx x ·
f(x)dx
 
0 0
=r−µ

15
El modelo (Q,r)

4. Costo anual por acarreo de inventario.

• Así, el valor esperado del inventario neto es,


Q Q
E[Inventario neto] = +s= +r−µ
2 2
• Y como,

E[Inventario neto] ≈ E[Inventario disponible]

• Entonces,
Q
E[Inventario disponible] ≈ +r−µ
2
• En consecuencia, el costo promedio anual por acarreo de inven-
tario es,
Q
h( + r − µ)
2
16
El modelo (Q,r)

• El valor esperado del costo promedio anual, C(Q, r), es:

λ λ Q
C(Q, r) = C · λ + K · + π · · g(r) + h( + r − µ)
Q Q 2

17
Análisis de función de costos C(Q, r)

• Las condiciones necesarias de primer orden para el tamaño del


lote óptimo (Q) y el punto de reorden (r) son:

δC
=0
δQ
δC
=0
δr
• Asumiendo que éstas pueden ser satisfechas para Q∗ > 0 y r∗ ≥
0.

18
Análisis de función de costos C(Q, r)

• Con respecto a la primera condición necesaria,

δC −λk h πλ
= 2 + − 2 g(r) = 0
δQ Q 2 Q

19
Análisis de función de costos C(Q, r)

δg(r)
• Para calcular δr ,
δC
debemos determinar δr . Aplicando la regla de
Leibnitz,
Z ∞
δg(r)
=− f(x)dx = −P(X ≥ r) = −F̄(r)
δr r

• Por lo tanto
δC πλ
=h− F̄(r) = 0
δr Q

20
Análisis de función de costos C(Q, r)

• Combinando las ecuaciones anteriores, tenemos,


r
∗ 2λ(k + πg(r∗ )) (7)
Q =
h
Q∗ h
F̄(r∗ ) = (8)
πλ
• Éstas son dos ecuaciones no lineales que hay que resolver itera-
tivamente para obtener los valores óptimos Q∗ y r∗ .

21
¿Cómo interpretamos esta fórmula?

• Al igual que para la regla óptima del NVP, la regla óptima del
modelo (Q, r) podemos interpretarla como un equilibrio de un
beneficio esperado y una pérdida esperada.
• Supongamos, para simplificar, que Q está fijo.
• Supongamos que incrementamos r → r + ∆ ¿Qué cambia?
• El costo de inventario crece, pero el costo de backorders decrece.

22
¿Cómo interpretamos esta fórmula?

   
Q Q
Diferencia Costo Inventario = h r + ∆ − µ + −h r−µ+
2 2
= h∆
λπ λπ
Diferencia Costo Backorders = g(r + ∆) − g(r)
Q Q
λπ
=− · P(r ≤ Demanda en lead-time ≤ r + ∆)
Q
λπ
≈ · ∆ · P(Demanda en lead-time ≥ r)
Q

• Equilibrando ambos costos llegamos a la expresión de antes


hQ∗
P(Demanda en lead-time ≥ r∗ ) =
λπ

23
Algoritmo de resolución

1. Definir Q1 = QEOQ , n=1


2. Encontrar un Rn que satisface:

Qn h
F̄(rn ) =
πλ
3. Utilizando rn , calcular:
r
2λ(k + πg(rn ))
Qn =
h
4. Si Qn+1 − Qn ≤ ξ → parar. Si no, n = n + 1, volvemos a 2.

24
¿Cómo cambia el análisis si la demanda se pierde?

• Haremos un análisis simplificado, suponiendo nuevamente que


el Q está fijo.
• Supongamos un costo πp asociado a una venta perdida.
• ¿Cómo calculamos el inventario promedio si la demanda se pier-
de?
Q
E(I) = r − µ + g(r) +
2
• Supongamos que incrementamos r → r + ∆ ¿Qué cambia?
• Nuevamente, el costo de inventario crece (más que antes), pero
el costo de ventas perdidas decrece.

25
¿Cómo cambia el análisis si la demanda se pierde?

 
Q
Diferencia Costo Inventario = h r + ∆ − µ + + g(r + ∆)
2
 
Q
− h r − µ + + g(r)
2
≈ h∆ + h · P(Demanda en lead-time ≥ r)
λπp λπp
Diferencia Ventas Perdidas = g(r + ∆) − g(r)
Q Q
λπp
=− · P(r ≤ Demanda en lead-time ≤ r + ∆)
Q
λπp
≈ · ∆ · P(Demanda en lead-time ≥ r)
Q

26
¿Cómo cambia el análisis si la demanda se pierde?

• Equilibrando ambos costos llegamos a:

hQ∗
P(Demanda en lead-time ≥ r∗ ) =
hQ∗ + λπp

• La probabilidad de quiebre de stock es menor. Dicho de otra ma-


nera, el óptimo del modelo involucra ser más conservador (mayor
stock de seguridad) cuando las ventas no quedan como backor-
ders.

27
FACULTAD DE
INGENIERÍA Y CIENCIAS

CII2254 Logística
Manejo de inventario con demanda no determinista (múltiples período)

Raúl Pezoa

También podría gustarte