Modelos Determinísticos de Inventarios
Modelos Determinísticos de Inventarios
Modelos determinísticos
de inventarios
Una empresa o una industria suele tener un inventario razonable de bienes para asegurar su
funcionamiento continuo. En forma tradicional se considera a los inventarios como un mal
necesario: si son muy pocos, causan costosas interrupciones; si son demasiados equivalen a
tener un capital ocioso. El problema del inventario determina la cantidad que equilibra los dos
casos extremos.
Un factor importante en la formulación y la solución de un modelo de inventario es que
la demanda de un artículo (por unidad de tiempo) sea determinística (que se conozca con cer-
tidumbre) o probabilística (que se pueda describir con una distribución de probabilidad. Este
capítulo está dedicada a la presentación de modelos determinísticos. Los modelos probabilís-
ticos, por lo general más complejos, se describirán en el capítulo 16.
1. ¿Cuánto pedir?
2. ¿Cuándo pedir?
Todos esos costos se deben expresar en la cantidad económica de pedido (¿cuánto pedir?) y el
tiempo entre los pedidos (¿cuándo pedir?).
429
430 Capítulo 11 Modelos determinísticos de inventarios
1. El costo de compra se basa en el precio por unidad del artículo. Puede ser constante, o
puede ofrecerse con descuentos.
2. El costo de preparación representa el costo fijo incurrido cuando se coloca un pedido.
Es independiente de la cantidad pedida.
3. El costo de almacenamiento o de posesión representa el costo de mantener una existen-
cia de inventario. Comprende el interés sobre el capital y el costo de almacenamiento,
mantenimiento y manejo.
4. El costo de faltante es la penalización en que se incurre cuando se terminan las existen-
cias. Incluye la pérdida potencial de ingresos y el costo, más subjetivo, de pérdida de la
buena voluntad del cliente.
Inventario
y
promedio⫽
2
y Tiempo
t0 ⫽
D
11.2 Modelos estáticos de cantidad económica de pedido (CEP, o EOQ) 431
= y + h1 y2 2
K
1D2
El valor óptimo de la cantidad de pedido y se determina minimizando TCU(y) con res-
pecto a y. Suponiendo que y sea continua, una condición necesaria para determinar el valor
óptimo de y es
dTCU1y2 KD h
= - 2 + = 0
dy y 2
Esta condición también es suficiente, porque TCU(y) es convexa.
La solución de la ecuación da como resultado la siguiente cantidad económica de pedi-
do, y*:
2KD
y* =
A h
Así, la política óptima de inventario para el modelo propuesto se resume como sigue:
y*
Pedir y* = 22KD *
h unidades cada t0 = D unidades de tiempo
En realidad, no se necesita hacer un nuevo pedido en el instante en que se pide, como se
ha descrito aquí. En lugar de ello puede transcurrir un tiempo de entrega positivo, L, entre la
colocación y la recepción de un pedido, como se ve en la figura 11.2. En este caso, el punto
de reorden se presenta cuando el nivel de inventario baja a LD unidades.
En la figura 11.2 se supone que el tiempo de entrega L es menor que la longitud del ci-
clo t*0, lo cual en general no es el caso. Para tener en cuenta otras situaciones, se definirá el
tiempo efectivo de entrega como sigue:
Le = L - nt*0
432 Capítulo 11 Modelos determinísticos de inventarios
Nivel de
inventario
Puntos de reorden
y*
FIGURA 11.2
Punto de reorden en el
modelo CEP, o EOQ
L L Tiempo
clásico
L
donde n es el entero mayor no mayor que t*0 . Este resultado se justifica, porque después de n
ciclos de t*0 cada uno, el estado del inventario es como si el intervalo entre colocar un pedido y
recibir otro es Le. Así, el punto de reorden está en las LeD unidades, y la política de inventario
se puede reenunciar como sigue:
Pedir la cantidad y* siempre que la cantidad de inventario baja a LeD unidades
Ejemplo 11.2-1
Se cambian luces de neón en el campus de la U de A a una tasa de 100 unidades diarias. Estas
luces de neón se piden en forma periódica. Cuesta $100 iniciar una orden de compra. Se esti-
ma que una luz de neón en el almacén cuesta unos $0.02 diarios. El tiempo de entrega, entre
la colocación y la recepción de un pedido es de 12 días. Determine la política óptima de in-
ventario para pedir las luces de neón.
De acuerdo con los datos de este problema,
D 100 unidades por día
K $100 por pedido
h $0.02 por unidad y por día
L 12 días
Así,
2KD 2 * $100 * 100
y* = = = 1000 luces de neón
A h A 0.02
La longitud del ciclo correspondiente es
y* 1000
t*0 = D = 100 = 10 días
Como el tiempo de entrega L 12 días es mayor que la longitud del ciclo t*0 1= 10 días2,
se debe calcular Le. La cantidad de ciclos incluidos en L es
n = 1Entero mayor … Lt*0 2
= 1Entero mayor … 10 2
12
= 1
11.2 Modelos estáticos de cantidad económica de pedido (CEP, o EOQ) 433
Entonces
Le = L - nt*0 = 12 - 1 * 10 = 2 días
Entonces, el punto de reorden se presenta cuando la cantidad de inventario baja a
LeD = 2 * 100 = 200 luces de neón
La política de inventario para pedir las luces de neón es
Pedir 1000 unidades cuando el inventario baja a 200 unidades
El costo diario de inventario correspondiente a la política propuesta es
+ h1 y2 2
K
1 Dy 2
TCU1y2 =
d) Demuestre que la CEP, o EOQ con reposición instantánea se puede deducir de la fórmula del
punto c).
8. Una empresa puede producir un artículo o comprarlo a un contratista. Si lo produce le costará
$20 cada vez que prepare sus máquinas. La tasa de producción es 100 unidades diarias. Si lo
compra a un contratista le costará $15 colocar un pedido. El costo de mantener el artículo en
existencia, sea producido o comprado, es de $0.02 por unidad y por día. El consumo estimado
de ese artículo por la empresa es de 26,000 unidades anuales. Suponiendo que no se permiten
los faltantes, la empresa ¿lo debe producir o lo debe comprar?
9. En el problema 7 suponga además que se permiten los faltantes y que el costo de faltante por
unidad y por unidad de tiempo es p. Si w es el faltante máximo, demuestre que son válidos los
resultados siguientes:
11.2 Modelos estáticos de cantidad económica de pedido (CEP, o EOQ) 435
2KD1 p + h2
y* =
A ph11 - D2
a
a2
D
2KDh11 -
w* =
A p1 p + h2
c = e f , c1 7 c2
c1, si y … q
c2, si y 7 q
Por consiguiente
c1y c1y
1D2
= y = Dc1, y … q
t0
Precio de compra por unidad de tiempo = d
c2y c2y
1D2
= y = Dc2, y 7 q
t0
I II III
y
ym Q
436 Capítulo 11 Modelos determinísticos de inventarios
La función de costo TCU(y) comienza a la izquierda, con TCU1(y) y baja hasta TCU2(y)
en el punto de discontinuidad de precio q. La figura 11.3 muestra que la determinación de la
cantidad económica de pedido y* depende de dónde está el punto de discontinuidad de precio
q con respecto a las zonas I, II y III, limitadas por (0, ym), (ym, Q) y (Q, q ), respectivamente.
El valor de Q ( ym) se determina con la ecuación
TCU2 1Q2 = TCU1 1ym2
o sea
= TCU1 1ym2
KD hQ
c2D + +
Q 2
Esto reduce la ecuación de Q a
21c2D - TCU1 1ym22
Q2 + a bQ +
2KD
= 0
h h
La figura 11.4 muestra cómo se determina la cantidad óptima y* que se busca:
y* = e
ym, si q está en las zonas I o III
q, si q está en la zona II
2KD
Paso 1. Determinar ym = . Si q está en la zona I, entonces y* ym; detenerse. En
A h
caso contrario continuar en el paso 2.
FIGURA 11.4 Costo Costo
Solución óptima TCU1 TCU1
de los problemas de TCU2 TCU2
inventario con
discontinuidades
en el precio
Mínimo
Mínimo
y y
q ym Q ym q Q
Caso 1: q cae en la zona I, y* ⫽ ym Caso 2: q cae en la zona II, y* ⫽ q
Costo
TCU1
TCU2
Mínimo
y
ym Qq
Caso 3: q cae en la zona III, y* ⫽ ym
11.2 Modelos estáticos de cantidad económica de pedido (CEP, o EOQ) 437
Ejemplo 11.2-2
LubeCar se especializa en cambios rápidos de aceite para motor de automóvil. El servicio
compra aceite para motor a granel, a $3 por galón. Si LubeCar compra más de 100 galones,
obtiene un descuento de $2.50 por galón. En el servicio se atienden unos 150 autos diarios, y
cada cambio de aceite requiere de 1.25 galones. LubeCar guarda el aceite a granel con un cos-
to de $0.02 por galón y por día. También, el costo de colocar un pedido de aceite a granel es
de $20. Hay un tiempo de 2 días para la entrega. Determine la política óptima de inventario.
El consumo diario de aceite es
D 150 automóviles por día 1.25 galones por automóvil 187.5 galones por día
También los datos son
h $0.02 por galón por día
K $20 por pedido
L 2 días
c1 $3 por galón
c2 $2.50 por galón
q 1000 galones
Paso 1. Calcular
2KD 2 * 20 * 187.5
ym = = = 612.37 galones
A h A 0.02
Como q 100 es mayor que ym, continuamos en el paso 2.
Paso 2. Determinar Q
TCU1ym2 = c1D +
KD hym
+
ym 2
20 * 187.5 0.02 * 612.37
= 3 * 187.5 + +
612.37 2
= 574.75
En consecuencia, la ecuación de Q se calcula como sigue:
2 * 12.5 * 187.5 - 574.752
Q2 + a bQ +
2 * 20 * 187.5
= 0
0.02 0.02
o sea
Q2 - 10599.74Q + 375000 = 0
438 Capítulo 11 Modelos determinísticos de inventarios
elemento de dato al modelo. Por ejemplo, para resolver modelos CEP, o EOQ sin discontinui-
dades de precio, se escribe –1 como C1, q y c2 (celdas C3:C5). El sistema muestra los mensa-
jes correspondientes de error para resolver conflictos entre datos. El resultado del modelo
muestra la política óptima de inventario y también los cálculos intermedios del problema.
sujeta a
n
a ai yi … A
i=1
yi 7 0, i = 1, 2, p , n
Los pasos para resolver el problema son los siguientes.
Paso 1. Calcular los valores óptimos no restringidos de las cantidades de pedido con:
2KiDi
y*i = , i = 1, 2, p , n
A hi
Paso 2. Comprobar si los valores óptimos no restringidos yi* satisfacen la restricción de al-
macenamiento. Si la satisfacen, detenerse; la solución yi*, i 1, 2, ..., n es óptima.
En caso contrario seguir en el paso 3.
Paso 3. Se debe satisfacer la restricción del almacenamiento en forma de ecuación. Usar el
método de los multiplicadores de Lagrange para determinar los valores restringidos
óptimos de las cantidades de pedido.
La segunda ecuación indica que se debe satisfacer la restricción en forma de ecuación para el
óptimo.
De la primera ecuación,
2KiDi
y*i =
A hi - 2*ai
La fórmula indica que yi* depende del valor de *. Para * = 0, y*i da la solución sin restric-
ción.
1Véanse los detalles del método de Lagrange en la sección 20.1.1. La aplicación del método es correcta en
este caso, porque TCU(y1, y2, ..., yn) es convexa y el problema tiene una sola restricción lineal; por consi-
guiente su espacio de soluciones es convexo. Puede suceder que el procedimiento no sea correcto bajo otras
condiciones, o cuando el problema tenga más de una restricción, como se explica en la sección 20.1.2.
11.2 Modelos estáticos de cantidad económica de pedido (CEP, o EOQ) 441
El valor de * se puede determinar como sigue: como por definición 6 0 para el caso
de minimización, se disminuye en forma sucesiva una cantidad razonablemente pequeña, y
se sustituye en la fórmula para calcular la y*i asociada. La * deseada produce los valores de
y*i que satisfacen la restricción de almacenamiento en forma de ecuación.
Ejemplo 11.2-3
Los datos siguientes describen tres artículos de inventario:
1 10 2 0.30 1
2 5 4 0.10 1
3 15 4 0.20 1
Área total disponible para almacenamiento 25 pies2
Los cálculos asociados con el modelo son sencillos, pero tediosos. Se proporciona la plantilla
de hoja de cálculo [Link] para subsanar esta dificultad.
La figura 11.6 muestra la aplicación de la plantilla a los datos de este ejemplo. La sección
de datos contiene todos los parámetros necesarios para todos los artículos. El valor inicial de
(Initial Lambda, lambda inicial) se suele igualar a cero, y el decremento de (Lambda decre-
ment) se establece en un valor razonable. Estos valores iniciales se pueden ajustar para asegu-
rar cualquier grado de exactitud en los cálculos, como se explicará en breve. La plantilla puede
manejar un máximo de 10 artículos. También está diseñada para aceptar problemas en los que
la restricción tiene la forma
n a
i
a y
i=1 i
… A
Esta clase de restricción puede surgir en otras situaciones, como se ve en el problema 4, con-
junto 11.2c. Para usar esta opción debe poner 1 en la celda G4 de la plantilla.
FIGURA 11.6
Solución del modelo de almacenamiento
del ejemplo 11.2-3, con Excel
442 Capítulo 11 Modelos determinísticos de inventarios
1 100 10 0.1
2 50 20 0.2
3 90 5 0.2
4 20 10 0.1
La empresa desea determinar la cantidad económica de pedido para cada uno de los cuatro artícu-
los, de tal modo que la cantidad total de pedidos por año (de 365 días) sea 150, cuando mucho.
Formule la función de Lagrange y deduzca las fórmulas necesarias. A continuación use ch11Cons-
[Link] para resolver el problema.
5. Use las ecuaciones de derivadas parciales del modelo de inventario en esta sección para demos-
trar que el valor inicial de la óptima se puede aproximar por:
2Podrá usted aprovechar [Link] para resolver los problemas de este conjunto.
11.3 Modelos dinámicos de cantidad económica de pedido 443
h n2 a KD
* L -
2a A2
en donde
n n n
a hi a ai a KiDi
i=1 i=1 i=1
h = ,a = , KD =
n n n
Modelo 1 Modelo 2
0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12
M1 M2
S S
Necesidades combinadas
de S para los modelos 1 y 2 0 1 2 3 4 5 6 7 8 9 10 11 12
FIGURA 11.7
Ejemplo de la demanda dinámica generada por MRP
444 Capítulo 11 Modelos determinísticos de inventarios
3, 6, 9 y 12. Como los tiempos de retraso para M1 y M2 son de 2 y 1 meses, las flechas inte-
rrumpidas indican los inicios planeados de cada lote de producción.
Para iniciar a tiempo la producción de los dos modelos, la entrega del subensamble S
debe coincidir con las flechas de línea intermitente M1 y M2. Esta información se indica con
las flechas de línea continua del diagrama S, donde la demanda resultante de S es 2 unidades
por unidad de M1 o de M2. Con un tiempo de entrega de 1 mes, las flechas de línea intermi-
tente del diagrama S indican los programas de producción de S. A partir de esos dos progra-
mas, la demanda combinada de S que corresponde a M1 y M2 se puede determinar entonces
como se ve en la parte inferior de la figura 11.7. La demanda variable (pero conocida) que re-
sulta para S es característica de la situación en el que se tiene cantidad económica de pedido
dinámico. En esencia, dada la demanda variable indicada de S, ¿cuánto se debe producir al
iniciar cada mes para reducir el costo total de producción e inventario?
En esta sección se presentarán dos modelos. En el primero se supone que no hay costo de
preparación (de pedido) y en el segundo que sí hay. Este detalle aparentemente “pequeño”
determina la diferencia en la complejidad del modelo.
Costo
Nivel Nivel Nivel Nivel
I II III IV
FIGURA 11.8
0 Cantidad producida Función convexa de costo unitario de producción
Ejemplo 11.3-1
Metalco produce compuertas de tiro para chimeneas domésticas, que se usan durante los me-
ses de diciembre a marzo. La demanda comienza lenta, llega a un máximo a la mitad de la
estación y desaparece al final. Debido a la popularidad de su producto, Metalco puede usar
tiempo extra para satisfacer la demanda. La tabla siguiente muestra las capacidades de pro-
ducción y las demandas en los cuatro meses invernales.
Capacidad
1 90 50 100
2 100 60 190
3 120 80 210
4 110 70 160
Para asegurar que el modelo tenga una solución factible cuando no se permite faltantes,
la oferta acumulada (capacidad de producción) hasta determinado mes debe ser igual cuando
menos a la demanda acumulada correspondiente, como se ve en la siguiente tabla:
1 90 + 50 = 140 100
2 140 + 100 + 60 = 300 100 + 190 = 290
3 300 + 120 + 80 = 500 290 + 210 = 500
4 500 + 110 + 70 = 680 500 + 160 = 660
TABLA 11.1
1 2 3 4 Excelente
6 6.1 6.2 6.3 0
R1 90 90
9 9.1 9.2 9.3 0
O1 10 30 10 50 S 40 S 10
6 6.1 6.2 0
R2 100 100
9 9.1 9.2 0
O2 60 60
6 6.1 0
R3 120 120
9 9.1 0
O3 80 80
6 0
R4 110 110
9 0
O4 50 20 70 S 20
100 190 210 160 20
T T T T
10 90 90 50
T T
30 10
11.3 Modelos dinámicos de cantidad económica de pedido 447
Costo unitario de
Costo unitario en Costo unitario en almacenamiento ($)
Periodo i tiempo normal ($) tiempo extra ($) para el periodo i + 1
2. Se fabrica un artículo para satisfacer la demanda conocida de cuatro periodos, de acuerdo con
los datos siguientes:
1-3 1 2 2 3
4-11 1 4 5 4
12-15 2 4 7 5
16-25 5 6 10 7
Costo unitario de almacenar hasta
el siguiente periodo ($) 0.30 0.35 0.20 0.25
Demanda total (unidades) 11 4 17 29
1 100 50 30 153
2 40 60 80 200
3 90 80 70 150
4 60 50 20 200
5 70 50 100 203
Los costos unitarios de producción para los tres niveles en cada periodo son de $4, $6 y $7,
respectivamente. El costo unitario del almacenamiento es de $0.50 por periodo. Determine la
solución óptima.
Ci 1zi2 = e
0, zi = 0
Ki + ci 1zi2, zi 7 0
La función ci(zi) es la función de costo marginal de producción para zi.
Ejemplo 11.3-2
La tabla siguiente muestra los datos de un caso de inventario con 3 periodos.
Costo de Costo de
Demanda preparación almacenamiento
Periodo i Di (unidades) Ki ($) hi ($)
1 3 3 1
2 2 7 3
3 4 6 2
450 Capítulo 11 Modelos determinísticos de inventarios
ci 1zi2 = e
10zi, 0 … zi … 3
30 + 201zi - 32, zi Ú 4
Determine la política óptima de inventario.
Periodo 1: D1 = 3 - 1 = 2, 0 … x2 … 2 + 4 = 6
C11z12 + h1x2
z1 = 2 3 4 5 6 7 8 Solución óptima
0 0 23 23 2
1 1 34 34 3
2 2 55 55 4
3 3 76 76 5
4 4 97 97 6
5 5 118 118 7
6 6 139 139 8
Periodo 2: D2 = 2, 0 … x3 … 4
0 0 0 + 55 17 + 34 27 + 23 50 2
= 55 = 51 = 50
1 3 3 + 76 20 + 55 30 + 34 40 + 23 63 3
= 79 = 75 = 64 = 63
2 6 6 + 97 23 + 76 33 + 55 43 + 34 63 + 23 77 3
= 103 = 99 = 88 = 77 = 86
3 9 9 + 118 26 + 97 36 + 76 46 + 55 66 + 34 86 + 23 100 4
= 127 = 123 = 112 = 101 = 100 = 109
4 12 12 + 139 29 + 118 39 + 97 49 + 76 69 + 55 89 + 34 109 + 23 123 5
= 151 = 147 = 136 = 125 = 124 = 123 = 132
11.3 Modelos dinámicos de cantidad económica de pedido 451
Periodo 3: D3 = 4, x4 = 0
0 0 0 + 123 16 + 100 26 + 77 36 + 63 56 + 50 99 3
= 123 = 116 = 103 = 99 = 106
Así, la solución se resume como z*1 = 2, z*2 = 3 y z*3 = 3, con un costo total de $99.
Solución del modelo de inventario usando hoja de cálculo y el algoritmo general de progra-
mación dinámica. La plantilla [Link] de Excel tiene por objeto resolver el
problema de inventario con el algoritmo general de programación dinámica general. El diseño de
la hoja se parece al de [Link] presentado en la sección 10.3.1. En particular, el mo-
delo hace los cálculos periodo por periodo y se necesita la intervención del usuario para vincular
los periodos sucesivos.
La figura 11.10 muestra la aplicación de [Link] al ejemplo 11.3-2.
Los datos se ingresan para cada periodo. Los cálculos se inician con el periodo 1. En la hoja de
cálculo todos los datos que se necesitan se marcan en turquesa. Observe cómo se ingresa la
función de costo ci(zi) en el renglón 3: (G3 10, H3 20, I3 3) quiere decir que el costo
unitario es $10 para los tres primeros artículos y $20 para los posteriores. También observe que
la cantidad escrita para D1 debe ser neta después de haber escrito el inventario inicial ( 3 –
x1 3 – 1 2). Además, necesita usted crear los valores factibles de la variable z1. La hoja de
cálculo revisa en forma automática si los valores que escribe son correctos, y presenta mensa-
jes que se explican por sí mismos en el renglón 6: yes, no o delete (sí, no o eliminar).
Una vez ingresados todos los datos, los valores óptimos de fi y zi para el periodo apare-
cen en las columnas S y T. A continuación se crea un registro permanente para la solución del
periodo 1 (x1, f1, z1) en la sección de resumen de solución óptima, como se ve en la figura
11.10. Para eso se requiere copiar D9:D15 y S9:T15 y pegarlas a continuación usando Pegado
Especial Valores (podrá tener que revisar el procedimiento correcto para crear el registro
permanente que se da junto con [Link] en la sección 10.3.1).
A continuación, para preparar el periodo 2, necesita copiar f1 del registro permanente y
pegarlo en la columna A, como se ve en la figura 11.10. Ahora todo lo que se necesita es ac-
tualizar los datos para el periodo 2. Después se repite el proceso para el periodo 3.
452 Capítulo 11 Modelos determinísticos de inventarios
Periodo 1:
Periodo 2:
Periodo 3:
FIGURA 11.10
Solución del programa dinámico del ejemplo 11.3-2 con Excel
Costo de Costo de
Demanda preparación almacenamiento
Periodo i Di (unidades) Ki ($) hi ($)
1 5 5 1
2 2 7 1
3 3 9 1
4 3 7 1
El costo unitario de fabricación es de $1 para las primeras 6 unidades y de $2 para las uni-
dades adicionales.
b) Verifique los cálculos con [Link].
3. Suponga que el costo de almacenamiento de inventario se basa en el inventario promedio duran-
te el periodo. Deduzca la ecuación recursiva de avance correspondiente.
4. Deduzca la ecuación recursiva en reversa para el modelo y úsela para resolver el ejemplo 11.3-2.
5. Deduzca la ecuación recursiva en reversa para el modelo, suponiendo que el costo de almacena-
miento de inventario se basa en el inventario promedio en el periodo.
1. Dado un inventario inicial cero (x1 0), es óptimo satisfacer la demanda en cualquier
periodo i ya sea con producción nueva o con el inventario, pero nunca con ambas cosas;
esto es, zixi 0. Para el caso con inventario inicial positivo x1 0, se puede eliminar la
cantidad de las demandas de los periodos sucesivos hasta que se agote.
2. La cantidad óptima de producción para el periodo i es zi y debe ser cero o bien debe sa-
tisfacer la demanda de uno o más de los periodos posteriores siguientes.
4Véase H. Wagner y T. Whitin, “Dynamic Version of the Economic Lot Size Model”, Management Science,
vol. 5, págs. 89-96, 1958. La demostración se hace bajo la hipótesis restrictiva de funciones de costo constan-
tes e idénticas para todos los periodos. Más tarde A. Veinott Jr. la amplió para abarcar diferentes funciones
de costo cóncavas.
454 Capítulo 11 Modelos determinísticos de inventarios
Ejemplo 11.3-3
Un modelo de inventario con cuatro periodos funciona de acuerdo con los datos siguientes:
Demanda Di Costo de
Periodo i (unidades) preparación Ki ($)
1 76 98
2 26 114
3 90 185
4 67 70
Periodo 1: D1 = 61
C11z12 + h1x2
Solución
z1 = 61 87 177 244 óptima
0 0 220 220 61
26 26 298 298 87
116 116 568 568 177
183 183 769 769 244
Ordenar en 1 para 1 1, 2 1, 2, 3 1, 2, 3, 4
Periodo 2: D2 = 26
Periodo 3: D3 = 90
Periodo 4: D4 = 67
Esto da como resultado z*1 = 61, z*2 = 116, z*3 = 0 y z*4 = 67, a un costo total de $860.
Periodo 1:
FIGURA 11.11
Modelo de Wagner-Whitin de
programación dinámica en
Excel, aplicado al periodo 1
del ejemplo 11.3-3
1 150 6 1 100
2 100 6 1 100
3 20 4 2 100
4 40 4 1 200
5 70 6 2 200
6 90 8 3 200
7 130 4 1 300
8 180 4 4 300
9 140 2 2 300
10 50 6 1 300
3. Determine la política óptima de inventario para el siguiente modelo con cinco periodos. El costo
unitario de producción es de $10 para todos los periodos. El costo unitario de almacenamiento es
de $1 por periodo.
1 50 80
2 70 70
3 100 60
4 30 80
5 60 60
4. Determine la política óptima de inventario para el siguiente caso con seis periodos. El costo uni-
tario es de $2 para todos los periodos.
1 10 20 1
2 15 17 1
3 7 10 1
4 20 18 3
5 13 5 1
6 25 50 1
11.3 Modelos dinámicos de cantidad económica de pedido 457
Heurística de Silver-Meal. Este modelo heurístico sólo es válido para los casos de inventa-
rio en los que son constantes los costos unitarios de producción, y son idénticos para todos los
periodos. Por esta razón sólo se balancean los costos de preparación y de almacenamiento.
La heurística identifica los periodos futuros sucesivos cuya demanda se puede satisfa-
cer con la demanda del periodo actual. El objetivo es minimizar los costos asociados de pre-
paración y de almacenamiento por periodo.
Supongamos que en el periodo i se produce para los periodos i, i 1, ..., y t, i t; se de-
fine a TC(i, t) como los costos asociados de preparación y almacenamiento para los mismos pe-
riodos. Matemáticamente, con la misma notación de los modelos de programación dinámica,
TC 1i, t2 = e
Ki t = i
Ki + hiDi + 1 + 1hi + hi + 12Di + 2 + p + 1hi + hi + 1 + p + ht - 12Dt, t 7 i
A continuación se define TCU(i, t) como el costo asociado por periodo, esto es
TC1i, t2
TCU1i, t2 =
t - i + 1
Entonces, dado un periodo actual i, la heurística determina la t* que minimiza TCU(i, t).
La función TC(i, t) se puede calcular en forma recursiva como sigue:
TC1i, i2 = Ki
TC1i, t2 = TC1i, t - 12 + 1hi + hi + 1 + p + ht - 12Dt, t = i + 1, i + 2, p , n
Paso 0. i = 1.
Paso 1. Determinar la t* mínima local que satisfaga las dos condiciones siguientes:
TCU1i, t* - 12 Ú TCU1i, t*2
TCU1i, t* + 12 Ú TCU1i, t*2
Si se satisfacen las condiciones, la heurística indica ordenar la cantidad (Di Di1
· · · Dt*) en el periodo i para los periodos i, i 1, ..., y t*.
Paso 2. Igualar i = t* 1. Si i n, detenerse; se ha cubierto todo el horizonte de planea-
ción. En caso contrario, seguir en el paso 1.
Ejemplo 11.3-4
Determinar la política óptima de inventario para el siguiente caso con 6 periodos:
1 10 20 1
2 15 17 1
3 7 10 1
4 20 18 3
5 13 5 1
6 25 50 1
Iteración 2 1i = 4, K4 = $182
Los cálculos indican que t* 4, lo que indica pedir 20 unidades en el periodo 4 para el
periodo 4. Se iguala i 4 1 5.
Iteración 3 1i = 5, K5 = $52
1 32 49 10 20
2 0 0 22 24
3 0 0 0 0
4 20 18 20 18
5 13 5 38 30
6 25 50 0 0
Total 90 122 90 92
11.3 Modelos dinámicos de cantidad económica de pedido 459
El programa de producción obtenido con el método heurístico cuesta 32% más que el
de la solución con programación dinámica ($122 frente a $92). El funcionamiento “inadecua-
do” de la heurística se puede deber a los datos que se usaron en el problema. En forma especí-
fica, las variaciones extremas de los costos de preparación para los periodos 5 y 6 pueden ser
las causantes de esta baja eficiencia. Sin embargo, el ejemplo indica que la heurística no tiene la
capacidad de “ver hacia adelante” buscando mejores oportunidades de programación. Por
ejemplo, pedir en el periodo 5 para los periodos 5 y 6 (en lugar de pedir por separado en cada
periodo) puede ahorrar $25, con lo que el costo total heurístico sería $97.
FIGURA 11.12
Solución del ejemplo
11.3-4 con Excel,
usando la heurística
de Silver-Meal
costo de preparación de un lote de producción es de $250, menos durante los meses de máxima
demanda, desde febrero hasta abril, cuando aumenta a $300. El costo de producción por caña
es de $15, aproximadamente constante en todo el año, y el costo mensual de almacenamiento es
de $1 por caña. Fishing Hole está estableciendo su plan de producción para el próximo año (de
enero a diciembre). ¿Cómo debe programarlo?
2. Un editor pequeño reimprime una novela para satisfacer la demanda durante los 12 meses si-
guientes. Las estimaciones de la demanda son de 100, 120, 50, 70, 90, 105, 115, 95, 80, 85, 100
y 110, para los meses respectivos. El costo de preparar la reimpresión del libro es de $200, y el
costo de almacenamiento es de $1.20 por libro y por mes. Determine el calendario de reimpre-
sión para el editor.
REFERENCIAS SELECCIONADAS
Silver, E., D. Pyke y R. Peterson, Inventory Management and Production Planning and Scheduling, 3a.
ed., Wiley, Nueva York, 1998.
Tersine, R., Principles of Inventory and Materials Management, 3a. ed., North Holland, Nueva York,
1988.
Waters, C., Inventory Control and Management, Wiley, Nueva York, 1992.
PROBLEMAS INTEGRALES
11.1 El centro de distribución de Walmark Stores, un detallista, compra diariamente muchos artículos
básicos, no de moda. La demanda continua de esos artículos se debe a que Walmark es propieta-
rio de muchas tiendas. Anteriormente, las decisiones de cuánto y cuándo comprar se relegaban a
los compradores, cuyo objetivo principal era hacer adquisiciones en cantidades suficientemente
grandes como para obtener precios bajos de compra. Esta política se siguió sin preocuparse mu-
cho del estado de existencias de los artículos. En realidad, las decisiones de cuánto comprar se
basaban en el costo anual en $ para el artículo, a nivel de centro de distribución. Por ejemplo, si
un artículo se compra en $25 por unidad y se consumen 10,000 unidades de él en un año, se esti-
ma que su costo anual es de $250,000. El lineamiento principal para los compradores era que
mientras mayor fuera el costo anual de un artículo, su nivel de inventario en el centro de distri-
bución debería se mayor. Este lineamiento se traducía en expresar la cantidad de inventario que
se debe tener a mano en el centro de distribución como el periodo entre reabastecimientos. Por
ejemplo, un comprador puede adquirir una cantidad especificada previamente de un artículo cada
tres meses.
Para ejercer un mejor control de inventario, Walmark decidió contratar la ayuda de un con-
sultor en investigación de operaciones. Después de estudiar el caso, el consultor llegó a la conclu-
sión de que la tasa de consumo de la mayor parte de los artículos en los centros de distribución es
constante, para todo fin práctico, y que Walmark opera bajo la política general de no permitir fal-
tantes. Además, su estudio indicó que el costo de almacenamiento del inventario de todos los ar-
tículos que se consideraron, es un porcentaje constante del precio unitario de compra. Además, el
costo fijo en que incurre un comprador en cada compra es igual, independientemente del artículo
de que se trate. Con esta información, el consultor pudo formular una sola curva para cualquier
artículo, donde se relaciona su costo anual con el tiempo promedio entre reabastecimientos. Esta
curva se usó entonces para decidir de cuáles artículos hay demasiado en el almacén, y de cuáles
hay poco. ¿Cómo lo hizo el analista?
Problemas integrales 461
11.2 Una empresa fabrica un producto para el que requiere sólo un componente. Compra el compo-
nente a un proveedor externo. La tasa de demanda del producto final es, aproximadamente, de 20
unidades por semana. Cada unidad del producto final usa 2 unidades del componente comprado.
Se dispone de los siguientes datos de inventario:
Componente Producto
La demanda no satisfecha del producto final se acumula y cuesta $8 por unidad perdida por se-
mana. No se espera que haya faltante del producto comprado. Proponga una política de compra
del componente y la fabricación del producto final.
11.3 Una empresa produce un artículo de consumo estacional, cuya demanda mensual fluctúa en for-
ma apreciable. La tabla siguiente muestra los datos de demanda (en cantidad de unidades).
Año
Mes 1 2 3 4 5
Ene. 10 11 10 12 11
Feb. 50 52 60 50 55
Mar. 8 10 9 15 10
Abr. 99 100 105 110 120
May. 120 100 110 115 110
Jun. 100 105 103 90 100
Jul. 130 129 125 130 130
Ago. 70 80 75 75 78
Sep. 50 52 55 54 51
Oct. 120 130 140 160 180
Nov. 210 230 250 280 300
Dic. 40 46 42 41 43









