Está en la página 1de 16

Consulte las discusiones, las estadísticas y los perfiles de los autores de esta publicación en:

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

producida, almacenada o enviada. Además, asumiremos


que todas las funciones de costo son cóncavas. Se supone
que todas las funciones de costo no disminuyen en la
cantidad producida, almacenada o enviada. Además,
asumiremos que todas las funciones de costo son
cóncavas.
En general, todos los niveles en una cadena de suministro
en serie, independientemente de si corresponden a
decisiones de producción o transporte, pueden enfrentar
capacidades. En este artículo, nos concentraremos en las
cadenas de suministro en serie con capacidades en el
nivel de producción (es decir, el primer) únicamente,
como un primer paso hacia el estudio de cadenas de
suministro capacitadas más generales. Agregar
capacidades en otros niveles (es decir, transporte)
parece cambiar significativamente la estructura del
problema y, por lo tanto, el análisis del problema. Por lo
tanto, estos problemas están fuera del alcance de este
artículo, pero siguen siendo un tema de investigación en
curso. Tenga en cuenta que bajo ciertas estructuras de
costos puede ser posible eliminar los niveles capacitados
de la cadena de suministro. Un ejemplo de ello lo
proporcionan Kaminsky y Simchi-Levi (2003),
Llamaremos al problema de determinar los tamaños
óptimos de lote de producción, transporte e inventario
en una cadena de suministro en serie como se describe
anteriormente y bajo las capacidades de producción a
nivel de producción el problema de tamaño de lote
multinivel con capacidades de producción (MLSP-PC). En
general, este problema es NP-hard, ya que es una
generalización directa del ELSP NP-hard con capacidades
de producción generales (ver Florian et al. 1980). El ELSP
con capacidades de producción estacionarias, sin
embargo, se puede resolver en tiempo polinomial (ver
Florian y Klein 1971). Debido a que nuestro objetivo es
identificar casos polinomiales del MLSP-PC, asumiremos
en la mayor parte de este artículo que las capacidades de
producción son estacionarias.
Estudiamos los problemas con la producción cóncava
general, el mantenimiento de inventarios y los costos de
transporte, así como los problemas con los costos de
mantenimiento de inventarios lineales y dos estructuras
de costos de transporte diferentes: (i) costos de
transporte lineal; y (ii) costos de transporte con cargo fijo
sin motivos especulativos, lo que significa que con
respecto a los costos variables, mantener inventario es
menos costoso en niveles más altos que en niveles más
bajos de la cadena de suministro. Nuestros métodos de
solución se basan en un marco de programación
dinámica que utiliza un principio de descomposición que
generaliza la propiedad clásica de ordenación de
inventario cero (ZIO).
Hoesel et al .: Tamaño de lote integrado en cadenas de suministro en serie con capacidades de producción 1708 Management Science 51 (11), págs.
1706–1719, © 2005 INFORMS

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

modelo tradicional de tamaño de lote de un solo nivel,


esta no es una suposición que podamos hacer sin pérdida
de generalidad, debido a la no linealidad de las funciones
de costo de mantenimiento de inventario y transporte.
Por lo tanto, analizaremos más adelante cómo tratar los
casos de problemas en los que esta restricción está
ausente, y en su lugar, las cantidades de inventario inicial
(no negativas) en todos los niveles se consideran parte de
los datos del problema. Luego, los algoritmos
desarrollados se pueden aplicar en un esquema de
horizonte rodante, en el que se resuelven nuevas
instancias de lotes, y sus soluciones óptimas se
implementan parcialmente, a medida que avanza el
tiempo y se encuentran disponibles nuevos pronósticos
de demanda.
Por conveniencia, definiremos dts como la demanda y T = 4. Esta representación facilitará el análisis de la
acumulada en períodos ts, es decir, estructura de los puntos extremos de la región factible de
s (P) en §2.4. Antes de continuar con este análisis, en §2.2
discutiremos modelos y algoritmos relacionados de la
literatura, así como algunos casos especiales que se
dts ≡ = td para t = 1s s = 1T (6) 0 en caso contrario reducen a modelos de un solo nivel en §2.3.
Para asegurar la viabilidad de (P), asumiremos que la 2.2. Revisión de literatura
demanda acumulada en los primeros t períodos no puede
La variante de un solo nivel del MLSP-PC ha recibido
exceder la capacidad de producción total en estos
mucha atención en la literatura. El problema no
períodos,
capacitado, ELSP, se puede resolver en tiempo polinomial
es decir, t en la longitud del horizonte de tiempo; ver Wagner (1960)
d1t ≤ = 1b para cada t = 1T (7) para este resultado básico. Aggarwal y Park (1993),
Es fácil ver que esta condición es necesaria y suficiente Federgruen y Tzur (1991) y Wagelmans et al. Han
para que (P) tenga una región factible no vacía. desarrollado algoritmos más eficientes para casos
También podemos modelar el MLSP-PC como un especiales. (1992). Cuando existen capacidades de
problema de flujo de red capacitado de costo mínimo en producción, obtenemos el llamado problema de
una red con una fuente (ver también Zangwill 1969 para dimensionamiento de lotes capacitado (CLSP). A
una discusión general sobre tales problemas de flujo de diferencia del ELSP incapacitado, se sabe que este
red de costo mínimo, así como una discusión de ELSP problema es NP-difícil, incluso en muchos casos
multinivel no capacitado). ). Para ello, definimos una red especiales; ver Florian et al. (1980) y Bitran y Yanasse
con una sola fuente 0, T nodos de transbordo 1t nodos de (1982). Un caso especial interesante e importante que sí
envío en el nivel de producción (nivel 1, t en cada uno de permite un algoritmo de tiempo polinomial surge cuando
los niveles de almacén-t = 1T), T trans- las capacidades de producción son estacionarias; véanse,
Ltels (t = con demanda1T = 2Ldt a nivel de minorista (nivel por ejemplo, Florian y Klein (1971), Florian et al. (1980), y
− 1) y T demanda nodosL, t = 1T). Finalmente, la viabilidad van Hoesel y Wagelmans (1996). Véanse también las
dicta que la fuenteT unidades. La figura 1 ilustra que el referencias en Baker et al. (1978) para otro trabajo sobre
nodo 0 tiene un suministro de d1 la representación de red el CLSP con capacidades de producción estacionarias, y
del MLSP-PC para L = 3 Chung y Lin (1988) y van den Heuvel y Wagelmans (2003)
Figura 1 Representación de red del MLSP-PC para L para otro caso especial del CLSP que se puede resolver en
=3yT=4 tiempo polinomial.
Zangwill (1969) estudió la versión no capacitada del MLSP-
PC y desarrolló un algoritmo de programación dinámica
que es polinomial tanto en el horizonte de planificación
como en el número de niveles L. Analizamos este
algoritmo en el apéndice en línea (disponible en http: //
mansci.pubs.informs.org/ecompanion.html) y concluir
que se ejecuta en tiempo O LT4, donde L es el número de
niveles, o incluso en O T3 para el modelo específico donde
los costos de transporte son no cóncaveciales, caso de L =
2. Lee y col. (2003) consideran funciones de dos niveles.
Hoesel et al .: Tamaño de lote integrado en cadenas de suministro en serie con capacidades de producción 1710 Management Science 51 (11), págs.
1706–1719, © 2005 INFORMS

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

componentes, la demanda se satisface utilizando K


inventarios iniciales en los niveles de almacén y minorista
únicamente, y se pueden asignar al componente que
contiene el Período de producción 1 (es decir, el X∈ k = s 2 1d1s
componente que contiene el nodo 11). Los resultados en Por último, tenga en cuenta que para los subplanos con
§§2.4.2 y 2.4. 3 claramente siguen siendo válidos para t1> 0, no deberíamos tener una entrada de inventario
subplanos en los que t1> 0. Sin embargo, para los positiva. Por lo tanto, en caso de que existan niveles de
subplanos con t1 = 1 = 0, los resultados continúan siendo inventario inicial distintos de cero, en realidad
válidos siempre que consideremos los inventarios iniciales necesitamos calcular los costos de todos los subplanos
totales I01 + I02 como una cantidad de producción 0t202 teniendo en cuenta los niveles de inventario
acumulada hasta el Período 0 inclusive, y el inventario iniciales, así como los costos de todos los subplanos 0t212
inicial I02 en el Nivel 2 como el transporte acumulado. para 1> 0 sin tener en cuenta el valor inicial nivel de
cantidad hasta el Período 0 inclusive. A menos que 2 = T, inventario en el fabricante. Esto claramente no influye en
estos subplanos solo pueden tener una solución factible si el tiempo de ejecución general del algoritmo.
los inventarios iniciales totales no exceden la demanda 4. El caso multinivel
total que debe satisfacerse en el subplan. Para los 4.1. Introducción
subplanos con d, obtenemos K / b Kb. y el inventario inicial Podemos extender el enfoque de programación dinámica
I02 en el Nivel 2 como la cantidad de transporte desarrollado en §3.1 para el caso de dos niveles al caso de
acumulada hasta el Período 0 inclusive. A menos que 2 = niveles múltiples, donde nuevamente una red de
T, estos subplanos solo pueden tener una solución factible programación dinámica de Fase 2 representa todas las
si los inventarios iniciales totales no exceden la demanda soluciones de puntos extremos para el MLSP-PC. Con este
total que debe satisfacerse en el subplan. Para los fin, debemos definir
subplanos con d, obtenemos K / b Kb. y el inventario inicial F usar la producción en períodos satisfaciendo las
I02 en el Nivel 2 como la cantidad de transporte demandas del minorista en períodos 1L = 12.
acumulada hasta el Período 0 inclusive. A menos que 2 = Entonces estaríamos interesados en calcular el costo
T, estos subplanos solo pueden tener una solución factible mínimo asociado con la satisfacción 11 + 1T para
si los inventarios iniciales totales no exceden la demanda cada L, y ware-1 + 1T =
total que debe satisfacerse en el subplan. Para los casa en periodos +1 1 + 1T
subplanos con d, obtenemos K / b Kb. F 1 generalización correspondiente de la dinámica de la
Como ya se mencionó, d <I0 + I0 solo puede ocurrir si 2 Fase 2 L0L = 1−. Es fácil ver que el tiempo de ejecución del
= T. Si de hecho d1T <I01 + I02, una solución de punto programa sería O T2L. En esta sección, derivaremos una
extremo contendrá un solo subplan: 0T0T, y no habrá modificación del programa dinámico de la Fase 2 que se
producción en ningún período de ese subplan, es decir, K ejecuta en tiempo O T4. Esta modificación no hace que la
=! = 0. La única dificultad que queda en este caso es que Fase 1 sea computacionalmente más costosa, e incluso
no queremos especificar de antemano en qué nivel puede hacerla menos costosa.
terminará el inventario excedente como inventario final. En particular, desarrollaremos un enfoque más eficiente
Esto se puede solucionar fácilmente ampliando el en el que el programa dinámico de la Fase 2 no
horizonte de planificación en un período, digamos T +1. necesariamente representa todas (o incluso solo) las
Luego, defina la función de costo de producción para ese soluciones de puntos extremos para el MLSP-PC, y además
período como pT + 1 0 = 0 y pT + 1 yT + 1 = sobreestima los costos de muchas de las soluciones de
para todo 0T + <yT + 1≤0b para todo y la puntos no extremos que representa. Sin embargo, como
función de costo de transporte como xT + 1≥0. mostraremos, contiene una solución óptima de punto
Finalmente, configure 0TdT + 01T = I01 en + I02− c extremo y está garantizado que encontrará esta solución.
d1. Los costos del problema original del subplan único se Este enfoque se basa en la idea de que la información más
pueden encontrar calculando los costos del subplan 0T + importante presente en la definición de un subplan es el
10T +1 en el problema modificado. conjunto de períodos de producción t1 + 1t2 y el conjunto
Ahora considere la red de programación dinámica de períodos de demanda 1 + 12. La base de nuestro
utilizada para calcular los costos de un subplan. Para los algoritmo mejorado es permitir el transporte en los
subplanos que contienen inventarios iniciales, dejamos períodos t1 + 12 (mientras que, por supuesto, se retienen
los períodos de producción y demanda dados). Entonces
que el nodo fuente sea! I0 1 I0 I y el nodo
podemos usar el mismo enfoque de programación
sumidero sea t2I01 + I02 + Kb + that + 2 + Kb + !. Para un
dinámica que en el caso de dos niveles, donde
estado tYX, esto también significa
reemplazamos los costos del subplan de dos niveles
K
t1t212 por los costos mínimos de satisfacer la demanda
Y ∈k !
en los períodos 1 + 12 usando la producción en los
=
períodos t1 + 1t2, donde como máximo una de las
y
cantidades de producción puede ser diferente de 0 yb, y
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 1715

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

programación dinámica, digamos ', no excederá & ∗. Sin L−1


embargo, por el teorema 4.1 sabemos que 'es una
sobreestimación de los costos de una solución factible pt + 1 Y X
correspondiente. La optimización de & ∗ ahora implica L−1
que, de hecho, '= & ∗, lo que demuestra el resultado
deseado. D
Los teoremas 4.1 y 4.3 implican claramente que nuestro Si todas las funciones de costo se pueden evaluar en
algoritmo de dos fases resuelve el MLSP-PC. Ahora tiempo constante, los costos de un arco dado se pueden
podemos concluir que la Fase 2 del algoritmo se ejecuta calcular en tiempo OL de la misma manera que en el 2LSP-
en tiempo O T4, dados todos los valores% t1t212. El PC después de un paso de preprocesamiento que toma
desafío restante es, por lo tanto, proporcionar algoritmos tiempo O T2. Concluimos que el costo de un solo subplan
eficientes para calcular estos valores. relajado se puede determinar en
4.2. Costos cóncavos O LT2L tiempo.
4.2.1. Los costos de los subplanos relajados. En esta Finalmente, observando que hay subplanos relajados O T4
sección, formularemos el problema de determinar los y aplicando la misma técnica para reducir el tiempo de
costos% t1t212 como un problema de programación ejecución que se utilizó al final de §3.3, obtenemos un
dinámica. Dicho de otra manera, definimos, para cada algoritmo para MLSP-PC con costos de producción,
t1t212, una red con la propiedad de que% t1t2 12 es igual transporte y mantenimiento de inventario cóncavos
a la ruta más corta entre un par de nodos fuente y arbitrarios y Capacidades estacionarias que corre en O
sumidero en esta red. Los nodos de esta red tienen la LT2L + 3 tiempos. Aunque este tiempo es exponencial en
forma tY X1XL − 1, donde t indica un período, Y es igual a el número de niveles, el orden del tiempo de ejecución
la cantidad de producción acumulada hasta el período t estará limitado por el hecho de que el número de niveles
inclusive, y X es igual a la cantidad de transporte será normalmente relativamente pequeño.
acumulada de nivel a nivel +1 hasta e incluyendo el Este enfoque se puede ampliar fácilmente para hacer
período t. Tenga en cuenta que la viabilidad dicta que frente a los inventarios iniciales. Recuerde de §3.4 que
debemos restringirnos a solo se deben considerar los subplanos relajados con t1 =
los valores. 0. Para un subplan tan relajado, deberíamos ver los
La fuente es el nodo t , mientras que el sumidero inventarios iniciales totales L L = 1I0 como una cantidad de
es el nodo t ! Kb + !. Como en §3.3, tenemos que producción acumulada hasta el Período 0 inclusive, y el
K inventario inicial = s + 1I0 como el transporte acumulado
Y ∈ kbkb +! k = 0 hasta la cantidad hasta el Período 0 inclusive desde el nivel
y el número de valores permitidos para Y es O T. Además, s nivel s + 1, para todos los s L − 1. Como en §3.4, sin
de manera similar a la del caso de dos niveles, tenemos aumentar el tiempo de ejecución, estos inventarios
que iniciales pueden incorporarse al enfoque de programación
dinámica para calcular% t1t212 mediante redefiniciones
K
apropiadas de los posibles valores de Y y X.
X ∈k0kbkb +! ∪s 2 D 1 s
En las siguientes secciones, mostraremos cómo el tiempo
= 1L − 1
de ejecución se puede reducir drásticamente para
=
instancias de problemas que tienen capacidades de
de modo que el número de valores permitidos para X
producción estacionarias, costos de producción cóncavos
también sea OT. Esto significa que el número total de
generales y costos de mantenimiento de inventario lineal
nodos en la red es OT L + 1.
en todos los niveles, así como una de las siguientes dos
Los arcos en la red representan decisiones de producción,
estructuras de costos de transporte. : (i) cargo fijo sin
transporte e inventario, y están presentes entre pares de
motivos especulativos; o (ii) lineal.
nodos en la red del
4.3. Costos de transporte con cargo fijo sin motivos
formulario.
especulativos
tYX1XL − 1 y, donde Y − Y ! by X ≥X = −1).
4.3.1. Introducción. En esta sección, consideramos el caso
Es fácil ver que hay OT arcos que emanan de cada de los costos de transporte de carga fija sin motivos
nodo, para un total de OT arcos en la red. especulativos y los costos de mantenimiento de
Similar a §3.3, podemos calcular inventarios lineales. Como antes, determinaremos los
fácilmente la cantidad de producción en el costos de cada subplan relajado usando programación
período tY), la cantidad de transporte entre niveles y +1 dinámica. Después de un paso de preprocesamiento que
en el período t + 1 (X −X), el inventario se ejecuta en O LT4, este programa dinámico se ejecuta
mantenido a nivel del fabricante al final del en tiempo O T4 para cada subplan relajado individual.
período tX1) , y el inventario mantenido a nivel de Mediante el uso de la técnica de reducción al final de §3.3,
minorista al final del período t + 1 ). Por el costo de todos los subplanos relajados O T4 se puede
tanto, los costes de un arco están dados por calcular simultáneamente en el tiempo O T7. Por lo tanto,
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 1717

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

Zangwill, WI 1969. Un modelo de acumulación y un


modelo de niveles múltiples de un sistema de producción
de tamaño de lote económico dinámico: un enfoque de
red. Management Sci. 15 (9) 506–527.

También podría gustarte