Está en la página 1de 5

16.

16.2

Simulacin de un inventario

711

Simulacin de un inventario
En esta seccin se describe cmo se utiliza la simulacin para establecer una poltica de inventario de un producto cuya demanda es incierta. El producto es un ventilador domstico
distribuido por Butler Electrical Supply Company. Cada ventilador cuesta $75 y se vende en
$125. Por lo tanto, Butler obtiene una utilidad de $125 ! $75 " $50 por cada ventilador
vendido. La demanda mensual del ventilador est descrita por una distribucin de probabilidad normal con una media de 100 unidades y una desviacin estndar de 20 unidades.
Butler recibe entregas mensuales de su proveedor y repone el inventario a un nivel de
Q al principio de cada mes. Este nivel de inventario inicial se conoce como de reposicin.
Si la demanda mensual es menor que el nivel de reposicin, se carga un costo de retencin
en el inventario de $15 a cada unidad que no se vende. Sin embargo, si la demanda mensual
es mayor que el nivel de reposicin, las existencias se agotan y se incurre en un costo de
incumplimiento. Como Butler asigna un costo de plusvala de $30 a cada cliente que se va,
se carga un costo de incumplimiento de $30 por cada unidad demandada que no puede ser
satisfecha. A la gerencia le gustara utilizar un modelo de simulacin para determinar la
utilidad neta mensual promedio como resultado de usar un nivel de reposicin particular. A
la gerencia tambin le gustara contar con informacin sobre el porcentaje de la demanda
total que ser satisfecho. Este porcentaje se conoce como nivel de servicio.
El dato de entrada controlable al modelo de simulacin de Butler es el nivel de reposicin, Q. El dato de entrada probabilstico es la demanda mensual, D. Las dos medidas de
salida son la utilidad neta mensual promedio y el nivel de servicio. El clculo del nivel
de servicio requiere que no perdamos de vista el nmero de ventiladores vendidos cada mes
y la demanda total de ventiladores en ese mes. El nivel de servicio se calcular al final de la
simulacin como la relacin de las unidades totales a la demanda total. En la figura 16.8 se
muestra un diagrama de la relacin entre los datos de entrada y los datos de salida.
Cuando la demanda es menor que o igual al nivel de reposicin (D # Q), D unidades
vendidas, y por cada una de las Q ! D unidades que permanecen en el inventario se incurre en un costo de retencin de $15. La utilidad neta en este caso se calcula como sigue:
Caso 1: D ! Q
Utilidad bruta " $50D
Costo de retencin " $15(Q ! D)

(16.5)

Utilidad neta " Utilidad bruta ! Costo de retencin " $50D ! $15(Q ! D)
Cuando la demanda es mayor que el nivel de reposicin (D $ Q), Q ventiladores vendidos, por cada una de las D ! Q unidades no satisfecha se incurre en un costo de incumplimiento de $30. La utilidad neta en este caso se calcula como sigue:
Caso 2: D " Q
Utilidad bruta " $50Q
Costo de retencin " $30(D ! Q)

(16.6)

Utilidad neta " Utilidad bruta ! Costo de retencin " $50Q ! $30(D ! Q)
La figura 16.9 muestra un diagrama de flujo que define la secuencia de operaciones lgicas
y matemticas requeridas para simular el sistema de inventario de Butler. Cada ensayo
de simulacin representa un mes de operacin. La simulacin se ejecuta para 300 meses,

712

Captulo 16 Simulacin

FIGURA 16.8 MODELO DE SIMULACIN DEL INVENTARIO DE BUTLER

Demanda
D

Nivel de
Q
reposicin

Utilidad neta
promedio
Nivel de
servicio

Modelo

FIGURA 16.9 DIAGRAMA DE FLUJO DE LA SIMULACIN DEL INVENTARIO DE BUTLER

Establecer parmetros del modelo


Utilidad bruta " $50 por unidad
Costo de retencin " $15 por unidad
Costo de incumplimiento " $30 por unidad
Seleccionar un nivel de reposicin, Q

Generar demanda mensual, D

Siguiente
mes

No

Es D # Q ?

Ventas " D

Ventas " Q

Utilidad bruta " $50D

Utilidad bruta " $50Q

Costo de retencin
" $15(Q ! D)

Costo de incumplimiento
" $30(D ! Q)

Utilidad neta " Utilidad bruta !


Costo de retencin

Utilidad neta " Utilidad bruta !


Costo de incumplimiento

Registrar resultados mensuales

No

Es el mes
" 300?
S
Calcular la utilidad
neta promedio y el
nivel de servicio

16.2

713

Simulacin de un inventario

utilizando un nivel de reposicin determinado. Luego se calculan la utilidad promedio y el


nivel de servicio resultantes. Describamos los pasos implicados en la simulacin ilustrando
los resultados de los dos primeros meses de una simulacin con un nivel de reposicin de
Q " 100.
El primer bloque del diagrama de flujo en la figura 16.9 establece los valores de los
parmetros del modelo: utilidad bruta " $50 por unidad, costo de retencin " $15 por
unidad y costo de incumplimiento " $30 por unidad. El siguiente bloque muestra que se
selecciona un nivel de reposicin de Q; en nuestra ilustracin, Q " 100. Luego, se genera
un valor de la demanda mensual. Como la demanda mensual est normalmente distribuida
con una media de 100 unidades y una desviacin estndar de 20 unidades, podemos utilizar
la funcin Excel "NORMINV(RAND(),100,20), como se describe en la seccin 16.1, para
generar un valor de la demanda mensual. Suponga que se genera un valor de D " 79 en el
primer ensayo. Este valor de la demanda se compara entonces con el nivel de reposicin
Q. Con el nivel de reposicin de Q " 100, la demanda es menor que el nivel de reposicin y se sigue la rama izquierda del diagrama de flujo. Las ventas se igualan a la demanda
(79) y la utilidad bruta, el costo de retencin y la utilidad neta se calculan como sigue:
Utilidad bruta " 50D " 50(79) " 3950
Costo de retencin " 15(Q ! D) " 15(100 ! 79) " 315
Utilidad neta " Utilidad bruta ! Costo de retencin " 3950 ! 315 " 3635
Se registran los valores de la demanda, las ventas, la utilidad bruta, el costo de retencin y
la utilidad neta del primer mes. La primera fila de la tabla 16.8 resume la informacin de
este primer ensayo.
Para el segundo mes, suponga que se genera un valor de 111 para la demanda mensual.
Como la demanda es mayor que el nivel de reposicin, se sigue la rama derecha del diagrama de flujo. Las ventas se igualan al nivel de reposicin (100) y la utilidad bruta, el costo
de incumplimiento y la utilidad neta se calculan como sigue:
Utilidad bruta " 50Q " 50(100) " 5000
Costo de incumplimiento " 30(D ! Q) " 30(111 ! 100) " 330
Utilidad neta " Utilidad bruta ! Costo de incumplimiento " 5000 ! 330 " 4670
Se registran los valores de la demanda, las ventas, la utilidad bruta, el costo de retencin,
el costo de incumplimiento y la utilidad neta del segundo mes. La segunda fila de la tabla
16.8 resume la informacin generada en el segundo ensayo.
Los resultados de los primeros cinco meses de la simulacin se muestran en la tabla
16.8. Los totales indican una utilidad neta total acumulada de $22,310, la cual es una utilidad neta mensual promedio de $22,310/5 " $4462. Las unidades vendidas totales son
472 y la demanda total es de 501. Por tanto, el nivel de servicio es 472/501 " 0.942, lo
que indica que Butler ha sido capaz de satisfacer 94.2% de la demanda durante el periodo
de cinco meses.
TABLA 16.8 RESULTADOS DE CINCOS ENSAYOS DE SIMULACIN DEL INVENTARIO DE
BUTLER CON Q " 100

Mes
1
2
3
4
5
Total
Promedio

Demanda
79
111
93
100
118
501
100

Ventas
79
100
93
100
100
472
94

Utilidad
bruta ($)
3,950
5,000
4,650
5,000
5,000
23,600
$4,720

Costo de
retencin ($)
315
0
105
0
0
420
$ 84

Costo de
incumplimiento ($)
0
330
0
0
540
870
$174

Utilidad
neta ($)
3,635
4,670
4,545
5,000
4,460
22,310
$4,462

714

Captulo 16 Simulacin

Simulacin del problema del inventario de Butler


Con Excel simulamos la operacin del inventario de Butler durante 300 meses. La hoja de
trabajo utilizada para realizar la simulacin se muestra en la figura 16.10. Observe que se
ocultaron los resultados de los meses 6 a 295 de modo que estos resultados puedan indicarse en una figura de tamao razonable. Si se desea pueden mostrarse las filas correspondientes a estos meses y los resultados de los 300 meses.
Las estadsticas resumidas que aparecen en la figura 16.10 sealan lo que se puede
esperar durante 300 meses si Butler opera su sistema de inventario con un nivel de reposicin de 100. La utilidad neta promedio mensual es de $4293. Debido a que 27,917
unidades de la demanda total de 30,181 unidades se realizaron, el nivel de servicio es de
27,917/30,181 " 92.5%. Ya estamos listos para utilizar el modelo de simulacin con otros
niveles de reposicin para mejorar la utilidad neta y el nivel de servicio.

FIGURA 16.10 HOJA DE TRABAJO EXCEL PARA EL PROBLEMA DEL INVENTARIO

DE BUTLER

WEB

archivo

Butler

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
312
313
314
315
316
317
318
319
320
321
322
323
324

A
B
Inventario de Butler

Utilidad bruta unitaria


Costo unitario de retencin
Costo unitario por escasez

$50
$15
$30

Nivel de reposicin

100

Demanda (Distribucin normal)


Media
100
Desviacin estndar
20

Simulacin
Mes

Demanda

Ventas

1
2
3
4
5
296
297
298
299
300

79
111
93
100
118
89
91
122
93
126

79
100
93
100
100
89
91
100
93
100

30,181

27,917

Totales

Utilidad bruta

$3,950
$5,000
$4,650
$5,000
$5,000
$4,450
$4,550
$5,000
$4,650
$5,000

Costo de retencin Costo por escasez

$315
$0
$105
$0
$0
$165
$135
$0
$105
$0
Estadsticas resumidas
Utilidad media
Desviacin estndar
Utilidad mnima
Utilidad mxima
Nivel de servicio

$0
$330
$0
$0
$540
$0
$0
$660
$0
$780

Utilidad neta

$3,635
$4,670
$4,545
$5,000
$4,460
$4,285
$4,415
$4,340
$4,545
$4,220

$4,293
$658
($206)
$5,000
92.5%

16.2

715

Simulacin de un inventario

TABLA 16.9 RESULTADOS DE LOS 300 ENSAYOS DE SIMULACIN DEL INVENTARIO


DE BUTLER
Nivel de
reposicin
100
110
120
130
140
La simulacin permite que el
usuario considere polticas
de operacin diferentes y
cambios en los parmetros
del modelo y luego observar
el impacto estos cambios
en los resultados de salida,
tales como la utilidad y el
nivel de servicio.

El problema 18 nos
proporciona una
oportunidad para
desarrollar un diferente
modelo de simulacin.

MC

Utilidad neta
promedio ($)
4,293
4,524
4,575
4,519
4,399

Nivel de
servicio (%)
92.5
96.5
98.6
99.6
99.9

Hasta este momento realizamos una serie de experimentos de simulacin repitiendo la


simulacin del inventario de Butler con niveles de reposicin de 110, 120 y 130 unidades.
Las utilidades netas mensuales promedio y los niveles de servicio se muestran en la tabla 16.9. La utilidad neta mensual mxima de $4575 ocurre con un nivel de reposicin
de Q " 120. El nivel de servicio asociado es de 98.6%. Con base en estos resultados,
Butler seleccion un nivel de reposicin de Q " 120.
Los estudios experimentales de simulacin, como ste de la poltica de inventario
de Butler, permiten identificar buenas polticas y decisiones de operacin. La gerencia de
Butler utiliz la simulacin para seleccionar un nivel de reposicin de 120 para ventilador
domstico. Con el modelo de simulacin, la gerencia tambin explor la sensibilidad de
esta decisin a algunos de los parmetros del modelo. Por ejemplo, asignamos un costo
de incumplimiento de $30 para cualquier demanda del cliente no satisfecha. Con este
costo de incumplimiento, el nivel de reposicin fue de Q " 120 y el nivel de servicio
de 98.6%. Si la gerencia considerar que un costo de incumplimiento ms apropiado es de
$10 por unidad, la ejecucin de la simulacin con $10 como costo de incumplimiento sera
ms simple.
Antes mencionamos que la simulacin no es una tcnica de optimizacin. Aun cuando la utilizamos para seleccionar un nivel de reposicin, no garantiza que esta seleccin
es ptima. No se sometieron a prueba todos los posibles niveles de reposicin. Tal vez al
gerente le gustara considerar ms simulaciones con niveles de reposicin de Q " 115 y
Q " 125 para buscar una mejor poltica de inventario. Asimismo, nada nos garantiza que
con otros 300 valores de demanda aleatoriamente generados, el nivel de reposicin con la
utilidad mxima no cambiar. Sin embargo, con un gran nmero de ensayos de simulacin, encontraramos una buena y, por lo menos, una solucin casi ptima. La seccin
MC en Accin, Distribucin de petrleo en el Golfo de Mxico, describe una aplicacin de simulacin para 15 compaas petroleras en el estado de Florida.

en ACCIN

DISTRIBUCIN DE PETRLEO EN EL GOLFO DE MXICO*


Los proveedores domsticos que operan refineras de
petrleo a lo largo de la costa del Golfo de Mxico estn
ayudando a satisfacer la creciente demanda de Florida
de productos de petrleo refinados. Flotillas de barcazas,
operadas por compaas navieras independientes o por
las compaas petroleras, son utilizadas para transportar
ms de 20 productos de petrleo diferentes a 15 compaas petroleras de Florida. Los productos de petrleo se
cargan en refineras localizadas en Texas, Louisiana y
*Con base en E.D. Chajakis, Sophisticated Crude Transportation, OR/
MS Today (diciembre de 1997):30-34.

Mississippi y se descargan en terminales de tanques concentrados en Tampa, Fort Everglades y Jacksonville.


Las barcazas operan con arreglo a tres tipos de
contratos entre el operador de la flotilla y la compaa
petrolera cliente:
El cliente asume el control total de una barcaza y
la utiliza para realizar viajes entre su propia refinera y uno o ms puertos de descarga.
El cliente tiene la certeza de que un cierto volumen ser trasladado durante el periodo del con(contina)