Documentos de Académico
Documentos de Profesional
Documentos de Cultura
https://www.researchgate.net/publication/220535284
Dimensionamiento de lotes integrado en cadenas de suministro en serie con capacidades de producción
Artículo en Management Science · Noviembre de 2005
DOI: 10.1287 / mnsc.1050.0378 · Fuente: DBLP
CITACIONES LEE
78 1.073
4 autores:
Stan PM Van Hoesel H. Edwin Romeijn
Universidad
VER PERFILm de Maastricht Instituto de Tecnología de Georgia
VER PERFILm
i i
87 PUBLICACIONES 3.374 CITAS 191 PUBLICACIONES 5.166 CITAS
Dolores Romero Morales Albert PM Wagelmans
Escuela de Negocios de Copenhague Universidad Erasmus de Rotterdam
71 PUBLICACIONES 1.088 CITAS 113 PUBLICACIONES 3.039 CITAS
VER PERFILm VER PERFILm
Algunos i
de los autores de esta publicación también están trabajando eni estos proyectos relacionados:
Ancho del árbolVer Proyecto
EU H2020-MSCA-RISE NECESIDADES: Red de intercambio de personal de investigación e innovación de científicos
de datos europeosVer Proyecto
Todo el contenido que sigue a esta página fue subido por Dolores Romero Morales el 1 de junio de 2014.
El usuario ha solicitado una mejora del archivo descargado.
CIENCIA DE GESTIÓN informa®
Vol. 51, núm. 11, noviembre de 2005, págs. 1706–1719 issn 0025-1909eissn 1526- doi 10.1287 /
55010551111706 mnsc.1050.0378
© 2005 INFORMA
Dimensionamiento de lotes integrado en cadenas de suministro en serie con capacidades de producción
Stan van Hoesel
Facultad de Economía y Administración de Empresas, Universidad de Maastricht, PO Box 616,
6200 MD Maastricht, Países Bajos, s.vanhoesel@ke.unimaas.nl
H. Edwin Romeijn
Departamento de Ingeniería Industrial y de Sistemas, Universidad de Florida, 303 Weil Hall, PO Box 116595, Gainesville,
Florida 32611-6595, romeijn@ise.ufl.edu
Dolores Romero Morales
Saïd Business School, Universidad de Oxford, Park End Street, Oxford OX1 1HP, Reino Unido,
dolores.romero-morales@sbs.ox.ac.uk
Albert PM Wagelmans
Instituto de Econometría, Universidad Erasmus de Rotterdam, PO Box 1738, 3000 DR Rotterdam, Países Bajos,
prisonlmans@few.eur.nl
W
Consideramos un modelo para una cadena de suministro en serie en el que las decisiones de producción, inventario y
transporte se integran en presencia de capacidades de producción y funciones de costos cóncavas. El modelo que
estudiamos generaliza el modelo de tamaño de lote económico multinivel de un solo artículo sin capacidad agregando
capacidades de producción estacionarias a nivel de fabricante. Presentamos algoritmos con un tiempo de ejecución
polinomial en el horizonte de planificación cuando todas las funciones de costos son cóncavas. Además, consideramos
diferentes estructuras de costos de mantenimiento de inventario y transporte que producen mejores tiempos de
ejecución: funciones de costo de mantenimiento de inventario que son lineales y funciones de costo de transporte que
son lineales o cóncavas con una estructura de cargo fijo. En este último caso, hacemos la suposición adicional común y
razonable de que los costos variables de transporte e inventario son tales que mantener inventarios en niveles más altos
en la cadena de suministro es más atractivo desde una perspectiva de costo variable. Si bien los tiempos de ejecución
de los algoritmos son exponenciales en el número de niveles en la cadena de suministro en el caso de costos cóncavos
generales, los tiempos de ejecución son notablemente insensibles al número de niveles para las otras dos estructuras
de costos.
Palabras clave: dimensionamiento del lote; integración de la planificación de la producción y el transporte; programación
dinámica; algoritmos de tiempo polinomial
Historia: aceptado por Thomas M. Liebling, programación matemática y redes; recibido el 17 de junio de 2002.
Este artículo estuvo con los autores 11 meses para 2 revisiones.
1. Introducción un fabricante, varios niveles intermedios de producción o
En este artículo, consideramos un problema en el que se distribución, y un nivel donde tiene lugar la demanda del
integran las decisiones de producción, inventario y producto final, al que nos referiremos en este trabajo como
transporte en una cadena de suministro básica. Los nivel minorista ( aunque esto no necesariamente representa
modelos tradicionales generalmente consideran solo el nivel en el que tiene lugar el consumo de demanda real).
uno o dos de estos aspectos de forma aislada del otro (s). De hecho, en dicho modelo, las etapas intermedias de
Existe evidencia sustancial (ver, por ejemplo, Arntzen et producción y transporte son indistinguibles entre sí, de modo
al. 1995, Chandra y Fisher 1994, Geoffrion y Powers que en el resto de este artículo simplemente nos referiremos
1995, y Thomas y Griffin 1996, así como las referencias a todas las etapas intermedias como etapas de transporte
en ellos) que muestra que la integración de estas entre almacenes.
decisiones puede conducir a aumentos sustanciales en El modelo de cadena de suministro en serie esbozado
eficiencia y eficacia. La integración de diferentes anteriormente puede verse como una generalización de un
decisiones en la cadena de suministro es particularmente problema fundamental, que de hecho es uno de los
importante cuando los recursos son limitados y cuando problemas más ampliamente estudiados en la planificación
los costos no son lineales, por ejemplo, exhiben de la producción y el inventario, el problema económico del
economías de escala. tamaño de los lotes (ELSP). La variante básica de este
Consideraremos una cadena de suministro en serie para problema considera una instalación de producción que
la producción y distribución de un producto. Dicha produce y almacena un solo producto para satisfacer
cadena de suministro se producirá, por ejemplo, cuando demandas conocidas en un horizonte de planificación finito.
se agrega valor a un producto en una secuencia de El problema es entonces determinar las cantidades de
instalaciones de producción y es necesario transportar producción para cada período de manera que todas las
bienes intermedios entre estas instalaciones. Kaminsky y demandas se satisfagan a tiempo con costos mínimos de
Simchi-Levi (2003) describen un ejemplo de tal cadena tal producción total y mantenimiento de inventario. Las
como surge en la industria farmacéutica. funciones de costo no disminuyen en la cantidad producida o
Otro ejemplo es la industria de la logística de terceros. En almacenada, y generalmente se supone que son funciones
este caso, un centro de distribución aguas abajo que lineales, de carga fija o cóncavas generales. La instalación de
satisfaga las demandas en una determinada área producción puede enfrentar o no una restricción de
geográfica puede emplear los servicios de un almacén de capacidad en la cantidad producida en cada período.
terceros antes de que los productos se transporten al Para modelar la cadena de suministro en serie, el ELSP clásico
centro de distribución real para su distribución a sus se puede ampliar para incluir decisiones de transporte, así
minoristas. Luego, se puede utilizar un modelo de cadena como la posibilidad de mantener inventario en diferentes
de suministro en serie para representar parte de una niveles de la cadena. Además de los costos de producción y
cadena de suministro que sea relevante para el centro de mantenimiento de inventario, es evidente que también
distribución (ver Lee et al. 2003). Un último ejemplo es necesitamos incorporar los costos de transporte, lo que
una situación en la que la producción tiene lugar en un agrega el problema de la sincronización del transporte al
fabricante. Los artículos que se producen se almacenan a problema de la sincronización de la producción. El objetivo
nivel de fabricante o se transportan al primer nivel de será minimizar el costo de todo el sistema mientras se
almacén. En cada uno de los niveles del almacén, satisface toda la demanda. Incluso si el fabricante y el
1706 minorista son de hecho participantes distintos en la cadena
los productos se almacenan nuevamente o se de suministro, cada uno de los cuales enfrenta una parte de
transportan al almacén en el siguiente nivel. Desde el los costos de la cadena de suministro, este problema será
nivel de almacén final, los productos se transportan relevante. En este caso, los participantes claramente aún
(posiblemente después de haber estado almacenados deben decidir cómo distribuir los costos totales mínimos, lo
durante algunos períodos) a un minorista (posiblemente cual es un problema de coordinación que está fuera del
permitiendo entregas anticipadas, es decir, inventarios a alcance de este documento. Alternativamente, sin embargo,
nivel de minorista). Tal estructura puede surgir si un podemos interpretar los costos de mantenimiento a nivel
minorista realmente representa un mercado completo y minorista como una penalización o un descuento en el precio
la cadena de suministro desde el fabricante hasta este de compra de un artículo, que el fabricante otorga al
mercado es muy larga. Esto podría hacer que resulte minorista si los artículos se entregan antes de tiempo. En este
ventajoso, en varias etapas, emplear economías de caso, todos los costes minimizados por nuestro modelo de
escala transportando grandes cantidades a largas optimización son asumidos por el fabricante. Como en los
distancias hasta instalaciones de almacenamiento problemas estándar de clasificación por lotes, se supone que
intermedias antes de distribuirse en el mercado real. todas las funciones de costos no disminuyen en la cantidad
Todas las situaciones descritas anteriormente pueden producida, almacenada o enviada. Además, asumiremos que
ser representadas por un modelo genérico que consta de todas las funciones de costo son cóncavas. Se supone que
todas las funciones de costo no disminuyen en la cantidad
Hoesel et al .: Tamaño de lote integrado en cadenas de suministro en serie con capacidades de producción Management Science 51 (11), págs. 1706–1719, ©
2005 INFORMS 1707
de soluciones a problemas de dimensionamiento de lotes algunas observaciones finales y cuestiones para futuras
no capacitados como se describe en Zangwill (1969) para investigaciones.
el caso multinivel y, por ejemplo, en Wagner y Whitin 2. Modificaciónel Formulación y Análisis
(1958) para el caso de un solo nivel. En particular, en 2.1. El modelo
nuestro modelo de dos niveles trabajamos con el nuevo Como se describe en la introducción, estudiaremos un
concepto de subplan y mostramos que las soluciones problema de tamaño de lote de varios niveles con una
extremas se descomponen en varios subplanos estructura en serie. En cada período, la producción puede
consecutivos. Todos nuestros algoritmos para este tener lugar en el fabricante. Los artículos que se producen
modelo se ejecutan en tiempo polinomial en el horizonte pueden almacenarse a nivel de fabricante o transportarse
de planificación del problema. La generalización directa al primer nivel de almacén. En cada uno de los niveles del
de este enfoque al caso multinivel conduce a un tiempo almacén, los productos se almacenan nuevamente o se
de ejecución muy grande. Logramos ahorros sustanciales transportan al almacén del siguiente nivel. Desde el nivel
al introducir el concepto de un subplan relajado. En final del almacén, los productos se transportan
contraste con los enfoques existentes en la literatura, (posiblemente después de haber estado almacenados
nuestro programa dinámico no necesariamente durante algún tiempo) al minorista.
representa todas (o incluso solo) las soluciones de puntos Consideramos un horizonte de planificación de T
extremos para el MLSPPC. Además, mientras que las rutas periodos. En cada período t, el minorista enfrenta una
en el programa dinámico corresponden todas a soluciones demanda no negativa dada por dt, mientras que la
factibles del problema, los costos de una ruta pueden capacidad de producción del fabricante en el período t es
sobrestimar los costos de la solución correspondiente al igual a bt. Consideraremos un total de niveles L, que
problema. No obstante, somos capaces de demostrar incluye el fabricante, el minorista y los almacenes
(basándonos en la concavidad de las funciones de coste) intermedios L - 2. Decimos que el fabricante está en el
que nuestro programa dinámico resuelve el MLSP-PC de primer nivel de la cadena y el minorista está en el nivel L.
forma óptima. El algoritmo resultante para el caso de Cada uno de los niveles intermedios corresponde a un
funciones de costos cóncavas generales es exponencial en almacén. Sea + el conjunto de números reales no
el número de niveles en la cadena de suministro. Sin negativos. Para cada período t = 1T, los costos de
embargo, es notablemente insensible al número de producción están dados por la función pt + → +, los costos
niveles para las dos estructuras de costos específicas de transporte de nivel a nivel + 1 están dados por la
mencionadas anteriormente. El algoritmo resultante para función ct + → + (= 1L − 1), y los costos de mantener
el caso de funciones de costos cóncavas generales es el inventario a nivel están dados por la función ht + → +
exponencial en el número de niveles en la cadena de (= 1L). A lo largo del artículo, asumiremos que todas las
suministro. Sin embargo, es notablemente insensible al funciones de costo son cóncavas, no decrecientes e
número de niveles para las dos estructuras de costos iguales a cero cuando su argumento es cero.
específicas mencionadas anteriormente. El algoritmo El MLSP-PC se puede formular de la siguiente manera:
resultante para el caso de funciones de costos cóncavas
generales es exponencial en el número de niveles en la minimizar t pt yt + 1ct xt + = 1h t It
cadena de suministro. Sin embargo, es notablemente PAG
=1 =
insensible al número de niveles para las dos estructuras sujeto a
de costos específicas mencionadas anteriormente. T L−1 L
Este artículo está organizado de la siguiente forma: En §2,
X T (1) xt T
presentamos el MLSP con costos de producción y
funciones de costos de mantenimiento de inventario, = 2L − 1 (2) dt T (3) yt ≤bt t = 1T
transporte y producción cóncava general no decreciente. (4)
Caracterizamos los puntos extremos de la región factible I L (5)
del problema y probamos un resultado de yt T
descomposición que formará la base de nuestros xt T = 1L − 1
algoritmos. En §3, estudiamos el problema de dos niveles Eso T = 1L
y proporcionamos un marco de programación dinámica donde yt denota la cantidad producida en el período t, xt
general basado en el resultado de descomposición es la cantidad enviada de nivel a nivel +1 en el período t, y
derivado anteriormente, que produce un algoritmo de denota la cantidad de inventario en el nivel al final del
tiempo polinomial en el horizonte de planificación para período t. Las restricciones (1) - (3) modelan el equilibrio
los costos cóncavos generales. En §4, este algoritmo se entre la entrada, el almacenamiento y la salida a nivel de
generaliza luego al problema de tamaño de lote multinivel fabricante, almacén y minorista, respectivamente, en
y se muestra que todavía es polinomial en el horizonte de cada período. La cantidad de producción en cada período
planificación, y se dan mejores tiempos de ejecución para está restringida por restricciones (4). Finalmente, las
dos variantes del modelo. El artículo termina en §5 con restricciones (5) establecen que todos los niveles de
inventario inicial son iguales a cero. A diferencia del
Hoesel et al .: Tamaño de lote integrado en cadenas de suministro en serie con capacidades de producción Management Science 51 (11), págs. 1706–1719, ©
2005 INFORMS 1709
Un estudio que se relaciona con el nuestro en el sentido En §4.3, asumiremos además que los costos de transporte
de que también considera las capacidades en un escenario tienen una estructura de cargos fijos sin motivos
multinivel es el de Kaminsky y Simchi-Levi (2003). especulativos. Más formalmente, ct x = ft 1x> 0 + gt x,
Proponen un modelo de tres niveles en el que el primer y donde 1x> 0 es una función indicadora que toma el valor
tercer nivel son etapas de producción y el segundo nivel 1 si x> 0 y 0 en caso contrario. La suposición de que no hay
es una etapa de transporte. Ambas etapas de producción motivos especulativos, que comúnmente se asume para
están capacitadas, mientras que la etapa de transporte no los costos de producción y mantenimiento de inventario
está capacitada. Consideran los costos lineales de en los modelos económicos tradicionales de
mantenimiento de inventario que aumentan con el nivel dimensionamiento de lotes, significa en este contexto
de la cadena de suministro y los costos de producción que, con respecto a los costos variables de inventario y
lineal en los niveles 1 y 3 que satisfacen una condición transporte únicamente, es atractivo transportar como
tradicional de motivos no especulativos (ver también tarde como sea posible. Más formalmente, gt para t = 1T
§2.3). Los costos de transporte en el segundo nivel son de -
carga fija o cóncava general y se supone que satisfacen 1; = 1L − 1.
una condición de motivos no especulativos restrictivos y Tenga en cuenta que si las funciones de costo de
no tradicionales. Al eliminar las decisiones de producción transporte son lineales y no presentan motivos
de tercer nivel, reducen el problema a un modelo de dos especulativos, siempre es óptimo almacenar la
niveles que hereda sus estructuras de función de costos producción en el fabricante y transportarla solo cuando la
del modelo de tres niveles. Para su clase de costos de demanda debe satisfacerse. Por tanto, sin pérdida de
transporte de carga fija, proporcionan un algoritmo O T4 optimalidad, podemos suponer que It = 0 para todo t = 1T
para resolver el modelo, incluso en el caso de capacidades y = 2L. De manera
de producción no estacionarias. Para su clase de costos de similar, si los costos
transporte cóncavos, proporcionan un algoritmo O T8 de transporte son lineales y gt para t = 1TL − 1, es más
para resolver el modelo en presencia de capacidades de barato transportar tan pronto como producimos y
producción estacionarias. Plantean la complejidad de su almacenamos la producción al nivel del minorista.
modelo para estructuras de costos más generales como Entonces, sin pérdida de optimalidad, podemos suponer
una pregunta abierta. En este artículo, abordamos esta que It = 0 para todo t = 1T y = 1L − 1. Por tanto, estos dos
cuestión derivando un algoritmo O T7 para resolver el casos especiales del MLSP-PC producen un CLSP estándar.
problema de dos niveles en presencia de capacidades Finalmente, una variante de los dos niveles no capacitados
estacionarias. proporcionan un algoritmo O T4 para MLSP-PC se puede reducir fácilmente a un ELSP sin
resolver el modelo, incluso en el caso de capacidades de capacidad. Cuando los costos de producción, así como los
producción no estacionarias. Para su clase de costos de costos de mantenimiento de inventario en ambos niveles,
transporte cóncavos, proporcionan un algoritmo O T8 son lineales, dado que decidimos transportar en un
para resolver el modelo en presencia de capacidades de período determinado, podemos determinar fácilmente el
producción estacionarias. Plantean la complejidad de su mejor período de producción, es decir, el período que
modelo para estructuras de costos más generales como arroja la producción unitaria total mínima y el fabricante.
una pregunta abierta. En este artículo, abordamos esta nivel de costos de inventario para el transporte en el
cuestión derivando un algoritmo O T7 para resolver el período t. Redefinir la función de costo de transporte en
problema de dos niveles en presencia de capacidades consecuencia, lo que se puede hacer en tiempo O LT, nos
estacionarias. proporcionan un algoritmo O T4 para permite eliminar las variables de producción, así como las
resolver el modelo, incluso en el caso de capacidades de variables de inventario en el fabricante, produciendo un
producción no estacionarias. Para su clase de costos de ELSP estándar sin capacidad. El problema resultante
transporte cóncavos, proporcionan un algoritmo O T8 puede resolverse en tiempo O T2 para costos de
para resolver el modelo en presencia de capacidades de transporte cóncavos generales (ver Wagner 1960), y en
producción estacionarias. Plantean la complejidad de su tiempo OT logT para costos de transporte de carga fija (ver
modelo para estructuras de costos más generales como Aggarwal y Park 1993, Federgruen y Tzur 1991, y
una pregunta abierta. En este artículo, abordamos esta Wagelmans et al.
cuestión derivando un algoritmo O T7 para resolver el 2.4. Caracterización del problema de puntos extremos (P)
problema de dos niveles en presencia de capacidades tiene una función objetivo cóncava y su región factible
estacionarias. está definida por restricciones lineales. Esto implica que
2.3. Casos especiales existe una solución óptima puntual extrema para (P).
Es común en los problemas de dimensionamiento de lotes Considere el flujo en la red correspondiente a cualquier
modelar los costos de mantenimiento del inventario como solución factible de punto extremo. Como es común en los
funciones lineales, es decir, ht It = ht It para t = 1T; = 1L, problemas de flujo de la red, llamaremos arcos libres a los
con ht ≥0 para todo t y. Por lo tanto, consideraremos esta arcos que llevan una cantidad de flujo estrictamente
clase de problemas en §§4.3 y 4.4. positiva y estrictamente menor que su capacidad. Es bien
Hoesel et al .: Tamaño de lote integrado en cadenas de suministro en serie con capacidades de producción Management Science 51 (11), págs. 1706–1719, ©
2005 INFORMS 1711
sabido (ver, por ejemplo, Ahuja et al. 1993) que la subred fabricante en el subplan. La cantidad total producida en
que contiene solo los arcos libres no contiene ningún ciclo. todos los períodos de producción del subplan, es decir, la
2.4.1. Subplanes. Tenga en cuenta que solo los arcos que producción total en los períodos t1 + 1t2, se utiliza para
tienen un límite superior finito (que en nuestro caso son abastecer la demanda de todos los nodos minoristas del
solo los arcos de producción) pueden llevar flujo mientras subplan, es decir, la demanda total en los períodos 1 + 12.
no están libres. Al eliminar todos los arcos de producción, Llamaremos dos subplanos 1 = 2 para 1 = 21LL = 1 y.
la red que contiene todos los arcos libres restantes se Podemos resumir el 1 2L = 1 estructura
descompone en varios componentes conectados. consecutiva si de soluciones de puntos extremos como
Limitándonos por ahora a los componentes conectados sigue.
que efectivamente llevan flujo, identificamos el primer y Proposición 2.1. Cualquier solución factible de punto
último nodos del componente en cada nivel. Para un extremo puede descomponerse en una secuencia de
componente dado, estos nodos se pueden denotar por 1 subplanos consecutivos.
+ 1 y 2 para = 1L, donde La solución extrema dada en la Figura 2 se descompone
por = 1L − 1 (8) en dos subplanos, a saber, 04 05 06 y
(Tenga en cuenta que la desigualdad estricta se cumple 48 58 68.
debido a la definición del subplan: el primer período Tenga en cuenta que el primer subplan obtenido al
incluido en el nivel es 1 + 1). Con este enfoque, algunos descomponer una solución de punto extremo como se
nodos pueden aislarse y no incluirse en ningún flujo describe anteriormente tiene
portador de componentes. Asignamos cada uno de ellos 1 = 0 para = 1L. Sin embargo, en el resto de este artículo
al componente que está adyacente a la izquierda de ellos. será conveniente incluir también los subplanos 1 2L = 1
La asignación de los nodos aislados se ilustra en la Figura que satisfagan (8), para los cuales algunos, pero no todos
2. Después de eliminar los arcos de producción, los valores de 1 son cero.
obtenemos dos componentes. El primero está definido 2.4.2. Cantidades de producción en un subplan. El hecho
por los nodos 11 y en el nivel 1, y 24 en el Nivel 2, de que los caudales extremos sean acíclicos implica que,
y 31 y en el Nivel 3, y el segundo por nodos y aunque puede haber múltiples arcos de producción
en el nivel 1, 26 y 28 en el nivel 2, y y en el nivel asociados con un subplan que transporta caudal, existe
3. Podemos observar que el nodo es parte del primer como máximo uno de esos arcos con producción por
componente, aunque ningún flujo pasa a través de este debajo de la capacidad. En otras palabras, hay como
nodo. Como se mencionó anteriormente, el nodo aislado máximo un arco de producción libre que ingresa al
25 se asigna al componente izquierdo. subplan. Esto produce la siguiente generalización de la
Resumiendo, podemos descomponer una solución de caracterización de puntos extremos de CLSP de un solo
punto extremo en (P) en componentes, cada uno de los nivel por Florian y Klein (1971).
cuales contiene un conjunto de nodos 1 + 1 2 = 1L) que Proposición 2.2. Un subplan puede contener como
satisfacen (8). Llamaremos a los componentes así máximo un arco de producción libre.
Figura 2 La estructura de una solución de punto extremo Si el problema no está capacitado, esta proposición
para MLSP-PC, L = 3 y T = 8 implica que solo un arco de producción que lleva flujo
ingresa a cada uno de los subplanos, lo que a su vez
significa que los flujos extremos son arborescentes. El
algoritmo de programación dinámica propuesto para este
problema por Zangwill (1969) se basa en esta propiedad;
consulte el apéndice en línea.
Como ejemplo, en la Figura 2 sabemos que en el subplan
04 05 06 los arcos de producción y1 e y2 no pueden ser
ambos libres; lo mismo es válido para los arcos de
producción y5 e y6 en el subplan 48 58 68.
2.4.3. Cantidades de transporte en un subplan. La
ausencia de ciclos que consisten en arcos libres solo en
una solución de punto extremo también se puede utilizar
para identificar las propiedades estructurales de las
subplanes obtenidos. Representaremos un subplan por el
cantidades de transporte. Considere un período, digamos
Periodos de 2L que lo identifican: 1 2L = 1. A menudo será
t, en el que el transporte tiene lugar entre los niveles y +1,
conveniente referirse a los períodos de producción y
es decir, el flujo en el arco entre los nodos ty + 1t es xt> 0.
demanda en un subplan por separado, y luego usaremos
Entonces pueden ocurrir dos situaciones con respecto al
a menudo la notación t .
flujo total en los nodos +1 + 11 + 1 + 1t, es decir, los envíos
Por construcción, no se lleva inventario entre subplanos, acumulados entre niveles y +1 hasta el período t incluido
por lo que el único flujo que ingresa a un subplan proviene dentro del subplan:
de los arcos de producción asociados con los nodos de
Hoesel et al .: Tamaño de lote integrado en cadenas de suministro en serie con capacidades de producción 1712 Management Science 51 (11), págs.
1706–1719, © 2005 INFORMS
Es igual a la producción acumulada en períodos t1 + 1s Fase 2. Calcule los valores F t11 para todo 0≤t1≤ 1≤T al
para algunos st; darse cuenta de que un subplan t1t212 da una solución de
Satisface la demanda de los periodos 1 + 1s para algunos punto extremo al subproblema correspondiente y el
s2. subproblema restante F t22 para algunos t2 y 2. Esto da
De lo contrario, considere el último período de producción lugar a la siguiente recursividad hacia atrás:
en el que se produjo parte de la cantidad transportada xt,
Ft
digamos s . Entonces habrá un período cuya
por 0 <T
demanda se satisface parcialmente con la cantidad xt y
F t1T = 0 para 0≤t1≤T Tenga en cuenta que en la Fase 1
parcialmente con la producción en el período s que
necesitamos calcular los valores O T4. La fase 2 es, de
permanece en el inventario al nivel al final del período t,
hecho, un problema de ruta más corta en una red con
creando un ciclo que contiene solo arcos libres. Este
nodos que representan todos los pares de períodos t tales
resultado se puede resumir como sigue.
que 0 T, y arcos que representan los subplanos
Proposición 2.3. En un subplan, la cantidad transportada
con los costos correspondientes. La ruta de costo mínimo
entre niveles y +1 en algún período hace que las
desde el nodo a cualquiera de los nodos t1T en esta red
cantidades transportadas acumuladas hasta el momento
acíclica se puede encontrar en tiempo lineal en el número
en el subplan sean iguales a las cantidades de producción
de arcos, es decir, en tiempo O T4 (ver Ahuja et al. 1993).
acumuladas de una secuencia inicial de períodos de
Florian y Klein (1971) utilizaron este marco de
producción consecutivos en el subplan, oa la demanda
programación dinámica general para desarrollar un
acumulada de una secuencia inicial de períodos de
algoritmo de programación dinámica O T4 para resolver el
demanda en el subplan.
CLSP con capacidades estacionarias y funciones cóncavas
Las dos posibilidades de transporte acumulativo se
generales de producción y costo de mantenimiento de
pueden ilustrar con la Figura 2. En el subplan
inventario.
04 05 06,
Cuando se da el valor de · para cada subplan, el 2LSP-PC
x11 es igual a la producción (acumulada) en el Período 1,
se puede resolver polinomialmente. Por lo tanto, para
mientras que x11 + x21 + x31 + x41 es igual a la producción
lograr un algoritmo de tiempo polinomial para el 2LSP-PC,
acumulada en el Período 14 y satisface la demanda del
el desafío es proporcionar un algoritmo de tiempo
Período 16;
polinomial para calcular los costos correspondientes a
x12 satisface la demanda del período 1; x12 + x22 es igual
todos los subplanos. Como sabemos que el 2LSP-PC es NP-
a la producción (acumulada) en el Período 1; y x12 + x22 +
duro para las capacidades de producción generales,
x32 + x42 es igual a la producción acumulada en los
restringiremos nuestra atención al caso de las
períodos 14 y satisface la demanda de los períodos 16.
capacidades de producción estacionarias, es decir, bt = b
3. Los capacitados de dos niveles
para t = 1T. En el resto de esta sección, derivaremos un
Problema de tamaño de lote con algoritmo de tiempo polinomial para calcular los costos
Costos cóncavos óptimos de todos los subplanos y, por lo tanto, para el
Para mayor claridad de exposición, primero 2LSP-PC. Antes de estudiar los subproblemas de calcular
consideraremos la versión de dos niveles del MLSP-PC, los costos óptimos del subplan, en la siguiente sección
que llamaremos 2LSP-PC. En la siguiente sección, estudiaremos las implicaciones del supuesto de que las
mostraremos cómo se puede extender la metodología a capacidades de producción son estacionarias.
cadenas con más de dos niveles. 3.2. Implicaciones de las capacidades de producción
3.1. Un enfoque de programación dinámica estacionarias
En esta sección, describiremos un enfoque de En la Fase 1 del enfoque de programación dinámica,
programación dinámica general para el 2LSP-PC. Este necesitamos calcular los costos óptimos de todos los
enfoque se basa en la descomposición de soluciones subplanos, bajo la restricción adicional de que todos
puntuales extremas en (P) en subplanos consecutivos menos uno de los arcos de producción que ingresan al
(consulte la Proposición 2.1). En particular, defina F t subplan tienen un flujo igual a 0 o b. Considere un subplan
como el costo mínimo asociado con la satisfacción de las particular, digamos t1t212, en el que la demanda total de
demandas del minorista en períodos + 1T utilizando la los períodos 1 + 12 debe satisfacerse utilizando la
producción en períodos t + 1T. Entonces estamos producción en los períodos t1 + 1t2. Siguiendo a Florian y
claramente interesados en calcular F 00. Esto se puede Klein (1971), observe que la restricción sobre los valores
lograr utilizando un enfoque de dos fases: de los arcos de producción que ingresan al subplan implica
Fase 1. Para cada subplan t1t212, calcule los costos que el número de arcos de producción que llevan un flujo
mínimos en los que se incurre para satisfacer la demanda igual a la capacidad de producción es
de ese subplan bajo la condición de que como máximo un exactamente igual a K / b, y
arco de producción libre ingrese al subplan. la cantidad de producción restante es
Denote estos costos por t1t212. igual a! Kb. Claramente, tenemos que 0≤! <B. Si!> 0, habrá
Hoesel et al .: Tamaño de lote integrado en cadenas de suministro en serie con capacidades de producción Management Science 51 (11), págs. 1706–1719, ©
2005 INFORMS 1713
exactamente un arco de producción entrando en el A partir de la información contenida en los nodos que
subplan que lleva este flujo. definen un arco, podemos calcular fácilmente la cantidad
3.3. Los costos del subplan de producción en el período t + 1 (Y − Y), la cantidad de
Formularemos el problema de determinar los costos transporte en el período t + 1 (X − X), el inventario
óptimos de un subplan como un problema de retenido
programación dinámica. Dicho de otra manera, para cada (a nivel de fabricante al final del período Y − X), y el
subplan t1t212, definiremos una red con la propiedad de inventario mantenido a nivel de minorista en t + 1 (X − d1
que t1t212 es igual a la longitud de la ruta más corta entre + 1t + 1). Los costos de hormiga + 1
un par de nodos fuente y sumidero en esta red. el final del arco del período viene dado por
Elegimos los nodos en esta red para que sean de la forma pt + 1 Y − Y + ct1 + 1 X − X
tYX, donde t indica un período, Y es igual a la cantidad de + h1t + 1 Y − X + h2t + 1 X − d1 + 1t + 1
producción acumulada hasta el período t inclusive, y X es Si todas las funciones de costo se pueden evaluar en
igual a la cantidad de transporte acumulada hasta el tiempo constante, los costos de un arco dado se pueden
período t inclusive . Nodo t es la fuente, mientras calcular en tiempo constante siempre que determinemos
que el nodo t2Kb +! todas las demandas acumulativas td (en tiempo O
Kb es el fregadero. Por la T2) en un paso de preprocesamiento.
Proposición 2.2 y la discusión en §3.2, sabemos que la Cualquier camino en la red desde la fuente t100 hasta el
cantidad de producción en cualquier período solo puede sumidero t2d1 + 12d1 + 12 representa un flujo factible en
asumir uno de los valores 0! B, con el valor! sólo en un el subplan t1t212 con solo un arco de producción libre.
período. Esto implica inmediatamente que Y solo puede Además, es fácil ver que lo contrario también es cierto.
asumir los valores Por lo tanto, los costos del subplan vienen dados por la
K ruta de costo mínimo en esta red desde el nodo fuente al
nodo receptor. El tiempo requerido para encontrar esta
Y kbkb +! ruta de costo mínimo es proporcional al número de arcos
donde, además, en la red, de modo que el costo de un solo subplan se
Yt1K para t = t1 + 1t2−1, e Y = Kb +! si t ≥t2 para garantizar puede determinar en el tiempo O T4.
que toda la demanda se produzca dentro del conjunto de Debido a que existen subplanos O T4, una aplicación
períodos de producción permitidos en el subplan. Porque sencilla del algoritmo de programación dinámica definido
claramente K≤T, el número de valores permitidos para Y anteriormente para cada subplan individual produciría un
es O T. Además, por la Proposición 2.3 sabemos que la algoritmo con tiempo de ejecución O T8 para calcular los
cantidad acumulada transportada hasta cierto período costos de todos los subplanos. Sin embargo, el tiempo de
inclusive es igual a la cantidad de producción total de una ejecución se puede reducir observando que los costos de
secuencia inicial de períodos de producción o satisface la muchos subplanos están relacionados. En particular,
demanda de una secuencia inicial de períodos de observe que la red de programación dinámica
demanda en el subplan. Más formalmente, esto significa correspondiente a cualquier subplan de la forma t1t212
que es en realidad una subred de la red de programación
K dinámica para el subplan 0t212. Por lo tanto, usar la
recursividad hacia atrás para resolver la ruta más corta
entre los nodos 000 y t2d1 + 12d1 + 12 en la última red
X∈ k = 0 kbkb ! s
produce, como subproducto, las rutas más cortas entre
donde, además, dY para garantizar que las
los nodos t00 y t2d1 + 1t2d1 + 1t2 para cada t = 11. Por lo
demandas se satisfagan a tiempo y los productos no se
tanto, se deduce que solo necesitamos considerar los
transporten antes de su producción, y1 y X = Kb +! if t≥t2
subplanos O T3 de la forma 0t212,
para asegurar que el transporteX = 0 si t≤ tiene lugar
3.4. Manejo de los inventarios iniciales Si los inventarios
dentro del subplan. Por tanto, el número de valores
iniciales a nivel de fabricante y / o minorista, I01 y I02, son
permitidos para X también es OT, de modo que el número
estrictamente positivos, hay un ligero cambio en la
total de nodos en la red es O T3.
construcción de los subplanos. Recuerde que construimos
Los arcos en la red representan decisiones de producción,
subplanos correspondientes a una solución de punto
transporte e inventario. Los arcos están presentes entre
extremo dada considerando todos los arcos (excepto los
pares de nodos en la red de la forma tYX y t + 1Y X, con Y
arcos de producción) que llevan flujo positivo. Los
subplanos están formados por los componentes
(en alguna parte los valores k sK). Es fácil ver
conectados resultantes junto con algunos nodos aislados.
que hay) !, y solo está permitido siX≥X (donde XY∈ =
Sin embargo, cuando hay inventarios iniciales, puede
XkbYfor∪
haber uno o más componentes que llevan flujo pero no
OT arcos que emanan de cada nodo en la
contienen un período de producción. En estos
red, de modo que toda la red tiene arcos O T4.
Hoesel et al .: Tamaño de lote integrado en cadenas de suministro en serie con capacidades de producción 1714 Management Science 51 (11), págs.
1706–1719, © 2005 INFORMS
donde el transporte en todos los niveles está permitido en menor que los costos reales de la solución, y es igual a los
los períodos t1 + 12. Denotaremos los últimos costos por% costos de la solución si todas las funciones de costo de
t1t212, y nos referiremos a los vectores t1t212 como transporte e inventario son lineales.
subplanos relajados. Teorema 4.1. Cada ruta desde la fuente hasta un sumidero
Para ilustrar el concepto de subplanos relajados, en la red de programación dinámica de la Fase 2
considere la siguiente instancia de problema del 2LSP-PC. corresponde a una solución factible para el MLSP-PC. La
Todas las demandas son iguales a 1; los costos de longitud de esta ruta no puede ser menor que el costo de
producción y transporte están dados por la solución correspondiente, y es igual al costo de la
100 · 1 0 + y pt y si t = 2 de solución si todas las funciones de costo de transporte e
= 1 · 1y> y> 0 + y lo inventario son lineales.
contrario Prueba. El hecho de que un camino desde la fuente hasta
y un sumidero en la red de programación dinámica de la
Fase 2 corresponda a una solución factible al problema del
50 si t = 2 de
tamaño del lote se deriva inmediatamente del hecho de
ct1 x = 1 · 1 · 1x> x> 00+ lo
que se satisfacen todas las limitaciones de capacidad de
+ xx contrario
producción, así como todas las demandas. Sin embargo,
Finalmente, deje que todas las funciones de costo de ciertos arcos de transporte e inventario pueden tener un
mantenimiento de inventario sean iguales a cero. Los flujo positivo en las soluciones parciales correspondientes
flujos óptimos en 1424 y% 1424 se dan en la Figura 3. Al a más de un arco en el camino, y cada uno de los flujos
calcular los costos 1424, el transporte solo se permite en parciales se carga por separado de acuerdo con la función
períodos en los que tanto la producción puede tener lugar de costo correspondiente. Debido a la concavidad de
y la demanda está satisfecha (es decir, en los Períodos 3 y todas las funciones de costo, se deduce que el costo del
4 en el ejemplo), mientras que en la versión relajada del flujo total no excederá la suma de los costos de los flujos
mismo subplan se permite el transporte en cualquier individuales en ningún arco en particular y, por lo tanto, la
período en el que se pueda producir o se satisfaga la longitud de una ruta nunca será menor que los costos de
demanda (es decir, en los Períodos 2, 3 y 4 en el ejemplo). la solución correspondiente. Además,
Por tanto, los costes% 1424 son inferiores a El siguiente lema da una relación entre los costos
figura 3 Los flujos óptimos en 1424 y 1424 asociados con un subplan y el subplan relajado
2 2 correspondiente.
Lema 4.2. Para
0 0
cualquier
subplan L
2 2 que . = 1, tenemos
Prueba. Este resultado sigue inmediatamente al observar
(1, 2) (1, 3) (1, 4) (1, 2) (1, 3) (1, 4)
2 que tanto 1 2L = 1 como% 1112, L1L2 son el valor óptimo
2 2 de un problema de optimización con funciones de costo
idénticas, pero donde la región factible del primero es un
(2, 2) (2, 3) (2, 4) (2, 2) (2, 3) (2, 4) subconjunto de la región factible del segundo.
1 2 1
El siguiente teorema muestra que existe una solución
1 1 1 1 óptima para el problema del tamaño del lote que está
1424 porque en el subplan relajado podemos transportar representado por una ruta en la red de programación
en el segundo período. dinámica de la Fase 2 cuya longitud es igual a los costos
Estos cambios tienen dos consecuencias importantes. óptimos.
Considere una ruta desde la fuente hasta un sumidero en Teorema 4.3. La red de programación dinámica de la Fase
la red de la Fase 2. Primero, si bien es fácil ver que la 2 contiene una ruta que corresponde a una solución
solución correspondiente del MLSP-PC es realmente óptima para nuestro problema de tamaño de lote, y la
factible, no es necesariamente una solución de punto longitud de la ruta es igual al costo de esta solución.
extremo porque los nodos de producción y demanda en Prueba. Considere una solución óptima de punto extremo
dos subplanos relajados contenidos en la solución pueden para el problema del tamaño del lote, digamos con costo
estar conectados por arcos que contienen flujo positivo. . & ∗. Como se discutió en §2.4, esta solución óptima se
En segundo lugar, es posible que ciertos arcos se utilicen descompone en una secuencia de subplanos
en más de un subplan relajado. Esto significa que la consecutivos. Es fácil ver que la red de programación
longitud de la ruta en la red puede no ser la misma que los dinámica de la Fase 2 contiene un camino para el cual los
costos de la solución correspondiente al MLSP-PC. períodos de producción y demanda de cada uno de los
Tratando primero este último problema, el siguiente arcos corresponden a esta secuencia de subplanos. El
teorema muestra que la longitud de la ruta nunca es lema 4.2 ahora dice que la longitud de la ruta en la red de
Hoesel et al .: Tamaño de lote integrado en cadenas de suministro en serie con capacidades de producción 1716 Management Science 51 (11), págs.
1706–1719, © 2005 INFORMS
el tiempo de ejecución del enfoque de programación ayudará a reducir la información mantenida en el enfoque
dinámica para este caso especial de MLSPPC es O T7 + LT4. de programación dinámica descrito en §4.2.1.
Cuando L = 2, podemos reducir este tiempo de ejecución 4.3.3. Los costos de un subplan relajado. En esta sección,
a O T6. formularemos el problema de determinar los costos%
4.3.2. Propiedad de pedido de inventario cero en el t1t212 como una simplificación del problema de
minorista. Demostraremos que, bajo costos de transporte programación dinámica definido en §4.2.1. Todos los
de carga fija sin motivos especulativos, las soluciones nodos de la red de programación dinámica tienen la forma
satisfacen la propiedad de pedido de inventario cero (ZIO) tYs, donde t indica un período, Y es igual a la cantidad de
1en todos los niveles en; = 2L, son dominantes. Es decir, producción acumulada hasta el período t inclusive, y s
dado cualquier facti-2L, es decir, It xt + −11 = 0 para t = 1T, representa el último período cuya demanda se satisface
siempre existe otra solución para el subplan relajado utilizando el transporte desde el Nivel 1 hasta el Nivel 2
t1t212 que es al menos igual de buena y satisface la hasta el período t inclusive, donde d Y y t≤s.
propiedad ZIO en todos los niveles. en 2L. Teorema 4.4. Podemos observar que del teorema 4.4,
Dado un subplan relajado t1t212, el conjunto de tenemos que X en el programa dinámico de
soluciones con la propiedad ZIO en todos los niveles en 2L §4.2.1. La fuente es el nodo t101, mientras
es dominante. que el sumidero es el nodo t2Kb. Como antes, sabemos
Prueba. Sea y¯ x¯ I¯ una solución factible para el subplan que Y solo puede asumir los valores
relajado t1t212 que no satisface la propiedad ZIO en algún K
nivel. Sea ¯ el último nivel, de modo que la Y ∈ kbkb +! k = 0
propiedad ZIO se cumple para todo 1L, pero no Los arcos están presentes entre pares de nodos en la red
es cierta para el nivel ¯. Podemos construir una nueva de la forma tYs y tY s¯, donde Y − Y ∈
solución al menos tan buena como xI¯, tal que el 0! By s¯≥s. Es fácil ver que hay arcos OT que emanan de
La propiedad ZIO es válida para todos los que hemos cada nodo de la red, de modo que toda la red tiene arcos
obtenido el resultado deseado. De lo contrario, ∈ L¯. Si O T4.
2, luego repita el procedimiento con la nueva solución. Los costos de un arco entre los nodos tYs y t + 1Y s¯ ahora
Observe que este procedimiento converge porque el están dados por
nuevo ¯ ha disminuido en al menos una pt + 1 Y − Y + h1t + 1 Y − d1 + 1s¯
unidad. + ct1 + 1 ds + 1s¯ + Ct + 12 s + 1s¯
Sea2−1 en el período ¯ ha sido trans-de modo que donde Ct s1s2 se definen como los costos óptimos de
0. El inventario positivo I¯¯ trasladado al nivel ¯ en enviar unidades ds1s2 desde el nodo t hasta sus destinos,
algún período anterior. Sin embargo, debido a la ausencia es decir, los nodos de demanda Ls1 Ls2. Podemos utilizar
de motivos especulativos, podemos reprogramar sin el algoritmo de Zangwill, en una etapa de
aumentar los costos. Repitiendo este argumento para el preprocesamiento, para determinar los valores Ct2 s1s2
transporte de las unidades I¯t¯ ¯ al período t¯ + 1 para cada para todo t = 2T; s1 = tT; y s2 = s1T en el tiempo O LT4;
período t¯ que viola la propiedad ZIO en el nivel ¯, consulte el apéndice en línea. Es importante señalar que,
obtenemos una solución donde la propiedad ZIO es aunque el modelo de Zangwill permite el transporte
verdadera para cada nivel L. cóncavo general y las funciones de costo de
Recordemos que% t1t212 es igual a los costos mínimos mantenimiento de inventario, no podemos usar el mismo
entre las soluciones del subplan relajado t1t212 con como enfoque descrito anteriormente en presencia de
máximo un arco de producción libre. El siguiente corolario capacidades de producción. La razón es que en el caso no
del teorema 4.4 establece que para encontrar este capacitado, la propiedad ZIO se mantiene para funciones
mínimo restringido podemos restringir nuevamente arbitrarias de costo de arco cóncavo, mientras que este no
nuestra búsqueda a soluciones que satisfagan la es el caso en el caso capacitado. Sin embargo, como
propiedad ZIO en el minorista. hemos mostrado, en el caso de costos de transporte de
Corolario 4.5. El costo asociado con el subplan relajado carga fija que no exhiben motivos especulativos, también
t1t212 se puede encontrar entre todas las soluciones obtenemos la propiedad ZIO, permitiendo el uso del
factibles que satisfacen la propiedad ZIO en todos los algoritmo de Zangwill para determinar las entradas a
niveles en 2L. nuestro algoritmo. El problema de determinar% t1t212 se
Prueba. Esto se sigue inmediatamente de la demostración reduce a encontrar la longitud del camino más corto en la
del teorema 4.4 al observar que la modificación de la red desde la fuente hasta el sumidero, lo que se puede
solución para obtener una solución que satisfaga la hacer en tiempo lineal en el número de arcos. Es fácil ver
propiedad ZIO no altera los flujos de producción. que el número de nodos en la red es O T3 y el número de
Este corolario implica que al buscar% t1 t2 1 2, podemos arcos O T4. Utilizando el mismo enfoque para calcular
suponer que cualquier cantidad enviada es igual a la múltiples valores de la función% a la vez que hemos
demanda de un conjunto de períodos consecutivos. Esto discutido para la función% al final de §3.3, esto produce
un algoritmo O T7 + LT4 para resolver la variante
Hoesel et al .: Tamaño de lote integrado en cadenas de suministro en serie con capacidades de producción 1718 Management Science 51 (11), págs.
1706–1719, © 2005 INFORMS
multinivel de este problema. Es fácil ver que el número de período t, la demanda total de los períodos consecutivos
nodos en la red es O T3 y el número de arcos O T4. Usando 1+ 12, asumiendo que el transporte está permitido en
el mismo enfoque para calcular múltiples valores de la todos los períodos t2, es decir, GDt12 ≡ r21drGtr. En = O
función% a la vez, como hemos discutido para la función% T3 tiempo, estos costos se pueden calcular para todos los
al final de §3.3, esto produce un algoritmo O T7 + LT4 para t 1T y tT. Esta información nos permitirá calcular los costos
resolver la variante multinivel de este problema. Es fácil totales de transporte asociados con la producción en el
ver que el número de nodos en la red es O T3 y el número período t en tiempo constante.
de arcos O T4. Utilizando el mismo enfoque para calcular 4.4.3. Los costos de un subplan relajado. En esta sección,
múltiples valores de la función% a la vez que hemos formularemos el problema de determinar los costos%
discutido para la función% al final de §3.3, esto produce t1t212 como una simplificación adicional del problema de
un algoritmo O T7 + LT4 para resolver la variante programación dinámica definido en §4.2.1. Todos los
multinivel de este problema. nodos de la red de programación dinámica tienen la forma
Cuando L = 2, este tiempo de ejecución se puede reducir tY, donde t indica un período, e Y es igual a la cantidad de
a O T6. Recuerde que el número de nodos en el enfoque producción acumulada hasta el período t incluido, donde
de programación dinámica anterior es O T3. d Yy
Demostraremos que el número de arcos también es O T3. K
Para cada t hay nodos OT de la forma t · t, y O T2 nodos de Y ∈ kbkb +! k = 0
la forma t · s con s> t. Cada nodo de la forma t · t tiene La fuente es el nodo t , mientras que el sumidero es el
sucesores OT, y cada nodo de la forma t · s con s> t tiene nodo t2Kb + !.
O 1 sucesores, lo que hace un total de OT · OT · O T + O T2 Los arcos están presentes entre pares de nodos en la red
· O 1 = O T3 arcos en la red. Esto produce un algoritmo O de la forma tY y t + 1Y cuando Y− Y !B. Cada arco de la
T6 para resolver la variante de dos niveles de este red descrito anteriormente representa una posible
problema. decisión de producción. Dejamos que los costos de los
Desafortunadamente, en presencia de niveles de arcos sean iguales a los costos totales asociados con la
inventario inicial distintos de cero, la propiedad ZIO ya no cantidad de producción. Queda por demostrar que los
es necesariamente dominante. Sin embargo, en estos costos de transporte y mantenimiento de inventario se
casos todavía se aplica el procedimiento más general pueden calcular en tiempo constante. Además de la
desarrollado para el caso de funciones de costo cóncavas información recopilada en la fase de preprocesamiento
arbitrarias. descrita en §4.4.2, también encontraremos, para cada
4.4. Costos de transporte lineal nodo tY en la red, el primer período cuya demanda no está
4.4.1. Introducción. En esta sección, consideraremos el completamente satisfecha por la producción acumulada Y
caso en el que los costos de transporte y los costos de (digamos s). como la parte de la demanda de ese período
mantenimiento de inventario son lineales. que queda por satisfacer (digamos,). Usando las
Desarrollaremos un enfoque de programación dinámica demandas acumuladas d1 + 1t (t = 1 + 12), así
que encuentre los costos óptimos de cada subplan como el hecho de que el valor de Y solo puede ser igual a
relajado. Después de un paso de preprocesamiento que se kb o kb +! para k = 0K, esta información adicional se puede
ejecuta en el tiempo O LT2, este algoritmo se ejecuta en obtener en tiempo extra. Como veremos más adelante,
el tiempo O T2 para un único subplan relajado, pero los esto no aumenta el tiempo de ejecución para encontrar
costos de todos los subplanos relajados O T4 se pueden los costos de un solo subplan relajado.
calcular simultáneamente en el tiempo O T5. Esto da Ahora considere un arco que conecta los dos nodos tY
como resultado un algoritmo O T5 + LT2 para resolver esta (con el primer período de demanda restante s con
clase de instancias de MLSP-PC. demanda restante,) y t + 1Y (con el primer período de
4.4.2. Preprocesamiento. En términos de la red demanda restante s¯ con demanda restante,). Cuando Y −
subyacente (como se describe en §2.1), una unidad Y ≤ ,, los costos unitarios de transporte de la cantidad
producida en el período t para satisfacer la demanda en el producida en el período t + 1 son iguales a Gt + 1s. Cuando
período ≥t fluirá, en la solución óptima, a lo largo de la Y − Y> ,, los costos de transporte y mantenimiento de
ruta de costo mínimo de 1t a L.En una etapa de inventario para este arco constan de hasta tres
preprocesamiento , podemos determinar los costos de componentes: Gt + 1s, + GDt + 1ss¯ − 1 + Gt + 1s¯ ds¯ -,, y
transporte unitarios mínimos asociados con la producción por lo tanto se pueden calcular en tiempo constante. El
de una unidad en el período t para el consumo en el problema de determinar% t1t212 se reduce a encontrar la
período, que llamaremos Gt. Todos estos valores se longitud del camino más corto en la red desde la fuente
pueden calcular en tiempo O LT2 resolviendo T problemas hasta el sumidero, lo que se puede hacer en tiempo lineal
de ruta más corta en gráficos acíclicos con arcos O TL en el número de arcos. Es fácil ver que el número de nodos
usando recursividad hacia atrás. Usando estos valores, en la red es O T2 y el número de arcos O T2. Usando el
podemos entonces determinar nuevamente los costos mismo enfoque para calcular múltiples valores de la
totales de transporte asociados con producir, en el función% a la vez como en §4.3,
Hoesel et al .: Tamaño de lote integrado en cadenas de suministro en serie con capacidades de producción Management Science 51 (11), págs. 1706–1719, ©
2005 INFORMS 1719
Al igual que en el CLSP, los inventarios iniciales se pueden Baker, KR, P. Dixon, MJ Magazine, EA Silver. 1978. Un
incorporar cuando todas las funciones de costo de algoritmo para el problema dinámico del tamaño de lote
mantenimiento de inventario y transporte son lineales. En con restricciones de capacidad de producción variables en
particular, los inventarios iniciales se utilizan para el tiempo. Management Sci. 24 (16) 1710-1720.
satisfacer las demandas más tempranas a través de los Bitran, GR, HH Yanasse. 1982. Complejidad computacional
caminos más cortos apropiados en la red, después de lo del problema del tamaño de lote capacitado.
cual se actualizan las demandas y se resuelve el problema Management Sci. 28 (10) 1174-1186.
restante sin inventarios iniciales. Chandra, P., ML Fisher. 1994. Coordinación de
5. Observaciones finales e investigaciones futuras planificación de producción y distribución. EUR. J. Oper.
En este trabajo, hemos considerado una generalización Res. 72 503–517.
del ELSP clásico con capacidades de producción Chung, C.-S., C.-HM Lin. 1988. Un algoritmo O T2 para el
estacionarias que permite múltiples niveles de problema de tamaño de lote capacitado NI / G / NI / ND.
almacenamiento, así como las correspondientes Management Sci. 34 (3) 420–426.
decisiones de transporte para el transporte entre los Federgruen, A., M. Tzur. 1991. Un algoritmo de avance
diferentes niveles. Hemos identificado dos casos simple para resolver modelos de tamaño de lotes
especiales importantes de este problema que se pueden dinámicos generales con n períodos en O nlogn u O n.
resolver en tiempo polinomial. Los tiempos de ejecución Management Sci. 37 909–925.
de los algoritmos correspondientes son notablemente Ver estadísticas de publicación
insensibles al número de niveles de la cadena de Florian, M., M. Klein. 1971. Planificación determinista de
suministro. la producción con costos cóncavos y limitaciones de
Los temas abiertos para futuras investigaciones en esta capacidad. Management Sci. 18 12-20.
área se pueden dividir en tres direcciones generales. Florian, M., JK Lenstra, AHG Rinnooy Kan. 1980.
Primero, las complejidades, aunque polinomiales en el Planificación determinista de la producción: algoritmos y
horizonte de planificación, son de orden relativamente complejidad. Management Sci. 26 (7) 669–679.
alto: O T5 a O T7 para los casos de dos niveles. Sería Geoffrion, AM, potencias de RF. 1995. Veinte años de
interesante si se pudiera reducir el orden del tiempo de diseño de sistemas de distribución estratégica: una
ejecución, por ejemplo, investigando si se puede ahorrar perspectiva evolutiva. Interfaces 25 (5) 105–127.
más tiempo determinando los costos de muchos o todos Kaminsky, P., D. Simchi-Levi. 2003. Dimensionamiento de
los subplanos simultáneamente. Además, aunque el lotes de producción y distribución en una cadena de
número de niveles será generalmente relativamente suministro de dos etapas. IIE Trans. 35 (11) 1065–1075.
pequeño, sería interesante determinar si el caso Lee, CY, S. Çetinkaya, W. Jaruphongsa. 2003. Un modelo
multinivel con funciones de costo cóncavas generales se dinámico para el dimensionamiento de lotes de inventario
puede resolver en tiempo polinomial tanto en el horizonte y la programación de envíos salientes en un almacén de
de tiempo como en el número de niveles. Una segunda terceros. Oper. Res. 51 (5) 735–747.
dirección es el estudio de las cadenas de suministro en Thomas, DJ, PM Griffin. 1996. Gestión coordinada de la
serie en presencia de capacidades en otros niveles o en cadena de suministro. EUR. J. Oper. Res. 94 (1) 1–15.
niveles adicionales de la cadena. Finalmente, van den Heuvel, W., APM Wagelmans. 2003. Un algoritmo
Un apéndice en línea de este documento está disponible geométrico para resolver el problema de tamaño de lote
en http://mansci.pubs.informs.org/ecompanion.html. capacitado NI / G / NI / ND en tiempo O T2. Informe
Expresiones de gratitud técnico 2003-24, Informe del Instituto Econométrico,
El trabajo del segundo y tercer autor fue apoyado por la Rotterdam, Países Bajos. van Hoesel, CPM, APM
National Science Foundation con las subvenciones No. Wagelmans. 1996. Algoritmo O T3 para el problema
DMI0085682 y DMI-0355533, la Escuela de Investigación económico de dimensionamiento de lotes con
de Economía de la Tecnología y las Organizaciones de capacidades constantes. Management Sci. 42 (1) 142–
Maastricht (METEOR) y la Organización de los Países Bajos 150.
para la Investigación Científica (NWO). Wagelmans, A., S. van Hoesel, A. Kolen. 1992.
Referencias Dimensionamiento económico del lote: un algoritmo O
Aggarwal, A., JK Park. 1993. Algoritmos mejorados para nlogn que se ejecuta en tiempo lineal en el caso de
problemas económicos de tamaño de lote. Oper. Res. 41 WagnerWhitin. Oper. Res. 40 (1) S145 – S156.
(3) 549–571. Wagner, HM 1960. Posdata a los problemas dinámicos de
Ahuja, RK, TL Magnanti, JB Orlin. 1993. Flujos de red: la teoría de la empresa. Res. Naval Logista. Cuarto de
teoría, algoritmos y aplicaciones. Prentice Hall, galón. 7 7–12.
Englewood Cliffs, Nueva Jersey. Wagner, HM, TM Whitin. 1958. Versión dinámica del
Arntzen, BC, GG Brown, TP Harrison, LL Trafton. 1995. modelo económico de tamaño de lote. Management Sci.
Gestión de la cadena de suministro global en Digital 5 89–96.
Equipment Corporation. Interfaces 25 (1) 69–93.
Hoesel et al .: Tamaño de lote integrado en cadenas de suministro en serie con capacidades de producción 1720 Management Science 51 (11), págs.
1706–1719, © 2005 INFORMS