Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Capacidades de Produccin
Consideramos un modelo para una cadena de suministro en serie en la que las decisiones de produccin, inventario y
transporte Se integran en presencia de capacidades de produccin y funciones de coste cncavo. El modelo que
estudiamos generaliza la de un solo punto mul nivel modelo econmico del tamao de lote de serie uncapacitated
mediante la adicin de la produccin estacionaria Capacidades del fabricante. Presentamos algoritmos con un empo de
ejecucin que es polinomial en El horizonte de planicacin cuando todas las funciones de coste son cncavas. Adems,
consideramos diferentes Estructuras de costos de mantenimiento de inventario que producen empos de ejecucin
mejorados: funciones de Lineales y de coste de transporte que son lineales o cncavas con una estructura de carga ja. En
En este l mo caso, hacemos la suposicin adicional comn y razonable de que la variable transporte y
Los costos de inventario son tales que mantener los inventarios a niveles ms altos en la cadena de suministro es ms
atrac vo Perspec va de costos variables. Mientras que los empos de ejecucin de los algoritmos son exponenciales en el
nmero de niveles en La cadena de suministro en el caso de coste cncavo general, los empos de ejecucin son
notablemente insensibles al nmero De los niveles para las otras dos estructuras de costos.
Palabras clave: dimensionamiento de los lotes; Integracin de la planicacin de la produccin y el transporte;
programacin dinmica; Algoritmos de empo polinomial
Historia: Aceptado por Thomas M. Liebling, programacin y redes matem cas; Recibida el 17 de junio de 2002.
Este trabajo fue con los autores 11 meses para 2 revisiones.
1. Introduction
En este trabajo consideramos un problema en el que la produccin,Inventario y decisiones de transporte en un
La cadena de suministro bsica. Modelos tradicionales Generalmente consideran slo uno o dos de estos aspectos
Aislamiento del otro (s). Existen pruebas sustanciales (Vase, por ejemplo, Arntzen et al., 1995, Chandra y
Fisher 1994, Georion y Powers 1995, y Thomas Y Grin 1996, as como sus referencias) Que muestra que la integracin
de estas decisiones puede A un aumento sustancial de la eciencia y la ecacia. La integracin de diferentes decisiones en
la cadena de Par cularmente importante cuando los recursos son limitados y Cuando los costes no son lineales, por
ejemplo, exhiben economas de escala. Consideraremos una cadena de suministro en serie para la produccin Y
distribucin de un producto. Tal suministro Cadena, por ejemplo, cuando el valor es Aadido a un producto en una
secuencia de instalaciones de produccin, Y los bienes intermedios necesitan ser transportados
Entre estas instalaciones. Kaminsky y Simchi-Levi (2003) describen un ejemplo de una cadena tal como surge
En la industria farmacu ca. Otro ejemplo es la industria de logs ca de terceros. En este caso, un centro de distribucin
Que sa sface las demandas en una determinada rea geogrca Pueden contratar los servicios de un almacn de terceros
Antes de que los productos sean transportados a la distribucin real Centro de distribucin para sus minoristas. Una serie
Modelo de la cadena de suministro puede u lizarse Parte de una cadena de suministro que sea relevante para la (Vase
Lee et al., 2003). Un ejemplo nal Es una situacin en la que la produccin ene lugar fabricante. Los ar culos que se
producen son entonces Almacenados a nivel del fabricante o transportados al Primer nivel de almacn. En cada uno de los
niveles del almacn, Productos se almacenan o transportan de nuevo a la Almacn en el siguiente nivel. Desde el almacn
nal Nivel, los productos son entonces (posiblemente Almacenados durante algunos periodos) transportados a un
minorista (Posiblemente permi endo entregas tempranas, es decir, inventarios A nivel minorista). Tal estructura puede
surgir Si un minorista representa en realidad un mercado entero, y La cadena de suministro desde el fabricante hasta este
mercado Es muy largo. Esto podra resultar ventajoso para En varias etapas, emplean economas de escala mediante el
Grandes can dades a distancias largas a intermedias Instalaciones de almacenamiento antes de ser El mercado real.
Todas las situaciones descritas anteriormente pueden ser representadas Por un modelo genrico compuesto por un
fabricante, Produccin o distribucin intermedia Niveles, y un nivel donde la demanda del producto nal Que se har
referencia en este documento como el Nivel minorista (aunque esto no representa necesariamente
El nivel en el que el consumo real de demanda Tiene lugar). De hecho, en tal modelo el intermedio Produccin y
transporte son indis nguibles Entre s, de manera que en el resto De este ar culo nos referiremos simplemente a todos
los Etapas de transporte entre almacenes. El modelo de la cadena de suministro en serie Ser visto como una
generalizacin de un problema fundamental, Que de hecho es uno de los estudios ms estudiados Problemas de
produccin y planicacin de inventarios, Problema econmico de tamao de los lotes (ELSP). La variante bsica de Este
problema considera una instalacin de produccin que produce Y almacena un solo producto para sa sfacer los Sobre un
horizonte nito de planicacin. El problema Determinar las can dades de produccin para cada De manera que todas las
demandas se cumplan a empo La produccin total mnima y los costos de mantenimiento de inventario.
Las funciones de coste no disminuyen en la can dad Producidos o almacenados, y se suele suponer que Lineales, de carga
ja o funciones cncavas generales. Los Instalacin de produccin puede o no puede Restriccin sobre la can dad
producida en cada perodo. Para modelar la cadena de suministro en serie, el clsico ELSP Puede extenderse para incluir
decisiones de transporte, As como la posibilidad de mantener el inventario en diferentes Niveles en la cadena. Adems
de la produccin Y los costos de mantenimiento de inventario, entonces claramente tambin Para incorporar los costos de
transporte, lo que Problema del momento del transporte al problema Del empo de produccin. El obje vo ser
Para minimizar el costo del sistema y sa sfacer todos los demanda. Incluso si el fabricante y el minorista estn
De hecho, dis ntos par cipantes en la cadena de suministro, Parte de los costes de la cadena de suministro, esta
Problema ser relevante. En este caso, los par cipantes Claramente la necesidad de decidir cmo distribuir la
Costes totales, que es un problema de coordinacin Est fuera del alcance de este documento. Alterna vamente, sin
embargo, Podemos interpretar los costes de tenencia en el minorista Como una multa o un descuento en la compra
Precio de un ar culo, que es dado por el fabricante Al minorista si los ar culos se entregan temprano. En este caso,
Los costos minimizados por nuestro modelo de op mizacin son Todo incurrido por el fabricante. Como en la lotera
estndar Problemas, se supone que todas las funciones No disminuir la can dad producida, almacenada o
Enviado. Adems, asumiremos que todo costo Las funciones son cncavas. En general, todos los niveles de una cadena de
suministro Si corresponden a la produccin o Decisiones de transporte, pueden enfrentar capacidades. En esto
Papel, nos concentraremos en cadenas de suministro en serie Con capacidades en el nivel de produccin (es decir,
primero) Como un primer paso hacia el estudio de las cues ones ms generales Capacitadas. Adicin de capacidades en
otros (Es decir, el transporte) parece aumentar signica vamente Cambiar la estructura del problema y, por lo tanto,
anlisis del problema. Por lo tanto, estos problemas estn fuera Del presente documento, pero siguen siendo un tema
la inves gacin en curso. Obsrvese que bajo ciertas estructuras de costos Puede ser posible eliminar niveles capacitados
De la cadena de suministro. Se proporciona un ejemplo de este po Por Kaminsky y Simchi-Levi (2003), quienes
transforman Un modelo de cadena de suministro en serie de tres niveles en Primero y tercer nivel estn capacitados para
un nivel de dos niveles Modelo de cadena de suministro en serie con capacidades
Nivel solamente. Llamaremos el problema de la determinacin p ma La produccin, el transporte y el inventario en
Una cadena de suministro en serie, tal como se describe Capacidades de produccin a nivel de produccin
Problema de dimensionamiento de lotes mul nivel con capacidades de produccin (MLSP-PC). En general, este problema
es NP-duro, ya que Es una generalizacin directa del NP-ELSP duro con Capacidades generales de produccin (vase
Florian et al., 1980). El ELSP con capacidades estacionarias de produccin, sin embargo, Es soluble en empo polinomial
(vase Florian y Klein 1971). Porque nuestro obje vo es iden car polinomialmente
Los casos solubles del MLSP-PC, asumiremos En la mayor parte de este trabajo que las capacidades de produccin
Son estacionarias. Estudiamos problemas con la produccin general cncava, La tenencia de inventario y los costos de
transporte, As como los problemas con la tenencia de inventario lineal Costos y dos estructuras de costos de transporte
diferentes: (I) costos de transporte lineales; Y (ii) carga ja Costos de transporte sin mo vos especula vos, Lo que signica
que, con respecto a los costes variables, Inventario es menos costoso en niveles ms altos Niveles ms bajos en la cadena
de suministro. Nuestros mtodos de solucin Se basan en un marco de programacin dinmica Que u liza un principio de
descomposicin que generaliza La propiedad clsica de ordenacin de inventario cero (ZIO)
De soluciones a problemas de tamao de lotes sin Descrito en Zangwill (1969) para el caso mul nivel,
Y, por ejemplo, en Wagner y Whi n (1958) para El caso de un solo nivel. En par cular, en nuestros dos niveles
Modelo trabajamos con el nuevo concepto de un subplan, Y demuestran que las soluciones extremas se descomponen
Nmero de subplanos consecu vos. Nuestros algoritmos para Este modelo todos funcionan en empo polinomial en la
planicacin Horizonte del problema. La generalizacin directa de Este enfoque para el caso mul nivel conduce a una
Gran empo de funcionamiento. Conseguimos ahorros sustanciales Introduciendo el concepto de un subplano relajado.
En Contraste con los enfoques existentes en la literatura, Programa dinmico no representa necesariamente
(O incluso slo) soluciones puntuales extremas al MLSPPC. Adems, mientras que las rutas en el programa dinmico
Todas ellas corresponden a soluciones fac bles del Problema, los costos de un camino pueden sobres mar
Costes de la solucin correspondiente al problema. Sin embargo, podemos demostrar (basado en la concavidad
De las funciones de coste) que nuestro programa dinmico Resuelve el MLSP-PC a la op malidad. La resultante
Algoritmo para el caso de las funciones generales de coste cncavo Es exponencial en el nmero de niveles en el
suministro cadena. Sin embargo, es notablemente insensible a la Nmero de niveles para las dos estructuras de costes
especcas mencionado anteriormente. Este ar culo est organizado de la siguiente forma: En el 2, Introducir el MLSP
con los costes de produccin y La produccin cncava no decreciente, el transporte, Y el inventario que sos ene las
funciones de coste. Caracterizamos Los puntos extremos de la regin fac ble Del problema, y demostrar un resultado de
descomposicin Que formarn la base de nuestros algoritmos. En el 3, Estudiamos el problema de dos niveles y
proporcionamos un Marco de programacin dinmica basado en la Resultado de descomposicin derivado
anteriormente, que Algoritmo de empo polinomial en el horizonte de planicacin Para costos generales cncavos. En
4, este algoritmo es Generalizada al problema de dimensionamiento de lotes mul nivel Y se muestra que sigue siendo
polinmico en la planicacin Horizonte, y se ofrecen mejores empos de Dos variantes del modelo. El papel termina en
el 5 Con algunas observaciones nales y cues ones para inves gacin.
2. Modelo de Formulacin y Anlisis
2.1. El modelo
Como se describe en la introduccin, estudiaremos un Problema de tamao de lotes mul nivel con una estructura en
serie. En Cada perodo, la produccin puede tener lugar en el fabricante. Los ar culos que se producen se pueden
almacenar en Nivel del fabricante o transportado al primer almacn nivel. En cada uno de los niveles de almacn, los
productos Son almacenados o transportados de nuevo al almacn En el siguiente nivel. Desde los productos nales del
nivel del almacn Entonces (posiblemente despus de haber sido Algn perodo) transportado al minorista.
Consideramos un horizonte de planicacin de perodos T. En Cada perodo t, el minorista enfrenta una demanda no
nega va Dado por dt, mientras que la capacidad de produccin del fabricante En el periodo t es igual a bt. Nosotros lo
consideraremos Un total de L niveles, que incluye el fabricante, El minorista y los almacenes intermedios L - 2. Nosotros
Decir que el fabricante est en el primer nivel de la Cadena, y el minorista est en el nivel Lth. Cada uno de
Los niveles intermedios corresponden a un almacn.
Sea El conjunto de nmeros reales no nega vos. Para cada perodo t = 1 ..T. los costos de produccin son
Dado por la funcin el transporte Costos desde nivel (del nivel ele a nivel
ele mas uno) Y los costes de mantenimiento de inventario a nivel estn dados por la funcin
funcin A lo largo del trabajo, asumiremos que todas las funciones de costo
son cncavas, no decrecientes e iguales a cero cuando su argumento es cero.
El MLSP-PC puede formularse de la siguiente manera:
Minimizar
sujeto a
Las restricciones (1) - (3) modelan el Equilibrio entre entrada, almacenamiento y salida en el Fabricante, almacn y
minorista, respec vamente, En cada perodo. La can dad de produccin en cada Periodo est restringido por
restricciones (4). Finalmente, las restricciones (5) indican que todos los niveles iniciales de Igual a cero. A diferencia de lo
que ocurre en el Modelo de gran tamao, esto no es una suposicin de que Puede hacer sin prdida de generalidad,
debido a la no linealidad Del transporte y la tenencia de inventario Costo. Por lo tanto, discu remos ms adelante cmo
Para tratar casos problem cos en los que esta restriccin Est ausente, y en su lugar (no nega vo) inventario inicial
Can dades en todos los niveles se consideran parteDatos del problema. Entonces, los algoritmos desarrollados pueden
ser Aplicado en un esquema de horizonte de rodadura, en el que se Instancias se resuelven y sus soluciones p mas
Parcialmente implementado-a medida que avanza el empo y Nuevos prons cos de demanda estn disponibles
Para asegurar la viabilidad de (P), asumiremos que La demanda acumulada en los primeros
perodos t no puede Exceden la capacidad de produccin total en estos perodos, es decir,
Es fcil ver que esta condicin es tanto necesaria Y suciente para que (P) tenga una viabilidad no vaca regin.
Tambin podemos modelar el MLSP-PC como un problema de ujo de red de capacidad mnima capacitado en una red con
una fuente (vase tambin Zangwill 1969 para una Discusin sobre tales problemas de ujo de la red de costo mnimo, as
como una discusin de los ELSPs mul nivel sin capacidad). Para ello, denimos una red con una sola fuente
Por l mo, la viabilidad dicta que el nodo fuente 0 ene una fuente de unidades. La gura 1 ilustra la
representacin en red del MLSP-PC para L=3
Y T=4 Esta representacin facilitar el anlisis de la estructura de puntos extremos de la regin fac ble de (P) en 2.4.
Antes de proceder a este anlisis, en 2.2 discu remos modelos y algoritmos relacionados de la literatura, as como
algunos Casos que se reducen a los modelos de un solo nivel en 2.3.
La variante de un solo nivel del MLSP-PC ha recibido Mucha atencin en la literatura. El sin capilar
Problema, el ELSP, es solucionable en empo polinomial en La longitud del horizonte temporal; Ver Wagner (1960) para
Este resultado bsico. Algoritmos ms ecientes para Casos han sido desarrollados por Aggarwal y Park
(1993), Federgruen y Tzur (1991), y Wagelmans Et al. (1992). Cuando las capacidades de produccin estn presentes,
Obtenemos el denominado problema capacitado de dimensionamiento de lotes (CLSP). En contraste con el ELSP sin
Problema es conocido como NP-duro, incluso en muchos casos; Vase Florian et al. (1980) y Bitran y
Yanasse (1982). Una interesante e importante Caso que permite un algoritmo de empo polinomial
Surge cuando las capacidades de produccin son estacionarias; Vase, por ejemplo, Florian y Klein (1971), Florian et al.
(1980), Y van Hoesel y Wagelmans (1996). Ver tambin referencias En Baker et al. (1978) para otros trabajos sobre el CLSP
Con capacidad de produccin estacionaria, y Chung y Lin (1988) y van den Heuvel y Wagelmans (2003)
Para otro caso especial del CLSP que es solucionable En empo polinomial.
Zangwill (1969) estudi la versin sin capacidad De la MLSP-PC, y desarroll una programacin dinmica
Algoritmo que es polinmico tanto en la planicacin Horizonte y el nmero de niveles L. Analizamos
Este algoritmo en el apndice en lnea (disponible En h p://mansci.pubs.informs.org/ecompanion.html)
Y concluir que funciona en Tiempo, donde L es El nmero de niveles, O incluso en Para el caso
especial de L = 2. Lee et al. (2003) consideran un nivel de dos niveles Modelo donde los costos de transporte son funciones
no cncavas.
Un estudio que est relacionado con el nuestro en el sen do de que Tambin considera que las capacidades en un entorno
mul nivel son las Uno de Kaminsky y Simchi-Levi (2003). Proponen Un modelo de tres niveles en el que la primera y
tercera Los niveles son etapas de produccin, y el segundo Es una etapa de transporte. Ambas etapas de produccin
Capacitated, mientras que la etapa del transporte es uncapacitated. Consideran los costos lineales de mantenimiento de
inventario Que aumentan con el nivel de la cadena de suministro, y Costes de produccin lineales en los niveles 1 y 3
Sa sfacer una condicin tradicional de mo vos no especula vos (Vase tambin 2.3). Los costos de transporte en el
segundo Nivel son de la forma de carga ja o cncava general Y se supone que sa sfacen un criterio restric vo y no
tradicional Condicin de mo vos no especula vos. EliminandoDecisiones de produccin de tercer nivel, reducen El
problema a un modelo de dos niveles que hereda suCosto desde el modelo de tres niveles. Para su clase de costos de
transporte de carga ja, Proporcionan un Algoritmo para resolver el modelo, Incluso en el caso de las
derivando una . Algoritmo Para resolver el problema de dos niveles en presencia de Capacidades estacionarias.
Es comn en los problemas de dimensionamiento de lotes modelar el Los costes de mantenimiento de inventario como
Ms formalmente
Tenga en cuenta que si las funciones de costo de transporte son Tanto lineales como no exhiben mo vos especula vos, es
Siempre p mo para almacenar la produccin en el fabricante Y el transporte slo cuando la demanda debe ser
sa sfecho. Por lo tanto, sin prdida de op malidad, podemos asumir que para todos
Eso Es ms barato de transportar tan pronto como producimos y Almacenar la produccin en el nivel minorista. Entonces,
Por l mo, una variante de los dos niveles no capacitadosMLSP-PC puede ser fcilmente reducido a un
ELSP. Cuando los costos de produccin, as como el inventario Los costos de mantenimiento en ambos niveles son lineales,
dado que Nosotros decidimos transportar en un cierto perodo, podemos Fcilmente determinar el mejor perodo de
produccin, es decir, el Perodo que produce la produccin unitaria mnima total Y los costes de inventario a nivel de
fabricante para el transporte En el perodo t. Redenicin de la funcin de costo de transporte
En consecuencia, lo que se puede hacer en hora. Permite eliminar las variables de produccin como
As como las variables de inventario en el fabricante,Produciendo un estndar ELAP sin capacidad. La resultante
Problema puede ser resuelto en Tiempo para cncava general Los costos de transporte (vase Wagner, 1960), y
Tiempo para los costos de transporte de carga ja (Vase Aggarwal y Park 1993, Federgruen y Tzur
1991, y Wagelmans et al. 1992).
El componente en cada nivel. Para un componente dado, Estos nodos pueden ser denotados por y
para donde
(Obsrvese que la estricta desigualdad se man ene debido a la denicin Del subplan: El primer perodo incluido en el
nivel es ) Con este enfoque, algunos nodos pueden ser Aislados y no incluidos en ningn componente
uir. Asignamos cada uno de ellos al componente que Est adyacente a la izquierda de ellos. La asignacin del
Nodos aislados se ilustra en la Figura 2. Despus de eliminar Los arcos de produccin, obtenemos dos componentes.
El primero est denido por los nodos (1,1) y (1,4) en el nivel 1, (2,1) y (2,4) en el nivel 2, y (3,1) y (3,6) en el nivel 3, Y
el segundo por nodos (1.5) y (1,8) en el nivel 1, (2,6) y (2,8) ene l nivel 2 y (3,7) y (3,8) en el nivel 3, Podemos observar
que nodo (2,3) Es parte del primer componente, aunque Ningn ujo pasa a travs de este nodo. Como se mencion
Arriba, el nodo aislado (2,5) Se asigna a la izquierda componente. Resumiendo, podemos descomponer un punto extremo
Solucin a (P) en componentes, cada uno de los cuales con ene Un conjunto de nodos
total Produccin en periodos Se u liza para suministrar La demanda de todos los nodos minoristas en
Proposicin 2.1. Cualquier punto extremo solucin fac ble Puede descomponerse en una secuencia de subplanos
consecu vos.
La solucin extrema dada en la gura 2 se descompone En dos subplanos, a saber:(( 0,4), (0,5), (0,6)) y
((4,8), (5,8), (6,8)).
bsrvese que el primer subplan obtenido por descomposicin Una solucin puntual extrema como se ha descrito
incluir tambin subplanos Sa sfaciendo (8), para lo cual algunos pero No todos los valores de
Son cero.
2.4.2. Can dades de Produccin en un Subplan. Los Hecho de que los ujos extremos son acclicos implica que,
Aunque puede haber ml ples arcos de produccin asociados Con un subplan que lleva el ujo, hay como mximo
Uno de ellos con una produccin por debajo de la capacidad. En otra Palabras, hay como mximo un arco de produccin
libre El subplan. Esto produce la siguiente generalizacin De la caracterizacin de puntos extremos de CLSP de un solo
nivel por Florian y Klein (1971).
Proposicin 2.2. Un subplan puede contener como mximo uno Arco de produccin libre.
Si el problema no est capacitado, esta proposicin Implica que slo un arco de produccin que lleva ujo
Entra en cada uno de los subplanos, lo que a su vez signica que Los ujos extremos son arborescentes. La programacin
dinmica Algoritmo propuesto para este problema por Zangwill (1969) se basa en esta propiedad; Ver el
Los arcos de produccin y No pueden ser libres; Lo mismo ocurre con la produccin Arcos y en el
subplan
2.4.3. Can dades de Transporte en un Subplan. La ausencia de ciclos consistentes en arcos libres slo en
Una solucin puntual extrema tambin puede usarse para iden car
Propiedades estructurales de las can dades de transporte.
Considere un perodo, digamos t En el cual el transporte Tiene lugar entre niveles y entonces
el ujo En el arco entre nodos Dos situaciones pueden entonces ocurrir con
Si no, considere el l mo perodo de produccin en queParte de la can dad transportada fue producido,
Decir Habr entonces un perodo cuya demanda es Parcialmente sa sfecho de la can dad
Proposicin 2.3. En un subplan, la can dad transportadaEntre niveles y En algn perodo hace
Las can dades acumuladas transportadas hasta el momento en el subplan Igual a las can dades acumuladas de
produccin de un La secuencia inicial de perodos de produccin consecu vos Subplan, oa la demanda acumula va de una
secuencia inicial De los perodos de demanda en el subplan.
Las dos posibilidades de transporte acumula vo Puede ilustrarse con la gura 2. En el subplan
A (P) en subplanos consecu vos (vase la Proposicin 2.1). En par cular, denir ser el
Perodos Entonces estamos claramente interesados en inform ca F (0,0) Esto se puede lograr
usando un enfoque:
Fase 1. Para cada sub-plan Calcular Los costos mnimos que se incurren para sa sfacer
La demanda de ese subplan bajo la condicin de que Como mximo un arco de produccin libre entra en el subplan.
Tenga en cuenta que en la Fase 1 necesitamos calcular valores. La Fase 2 es, de hecho, un problema de camino
ms corto En una red con nodos que representan todos los pares de periodos Tal que Y arcos
que representan la Sub planes con los costos correspondientes. El costo mnimo Ruta del nodo (0, 0) A cualquiera de los
nodos En esta red acclica se puede encontrar en empo lineal En el nmero de arcos, es decir, en
I me (ver Ahuja Et al. 1993). Florian y Klein (1971) usaron este
Marco de programacin dinmica para desarrollar un Algoritmo de programacin dinmica para resolver
CLSP con capacidades estacionarias y cncava general Produccin y mantenimiento de inventario. Cuando el valor de
Se da para cada subplan,El 2LSP-PC es polinomialmente solucionable. ConseguirUn algoritmo de empo polinomial
para el 2LSP-PC, elPor lo tanto, el reto es proporcionar un empo polinomialAlgoritmo para calcular los costes
correspondientes aTodos los subplanos. Porque sabemos que el 2LSP-PC es NP-duro para capacidades generales de
produccin,
Restringir nuestra atencin al caso de la produccin estacionaria
Capacidades, es decir, En el Resto de esta seccin, derivaremos un polinomio
Tiempo para calcular los costos p mos De todos los subplanos, y por lo tanto para el 2LSP-PC. antes de
Estudiando los subproblemas de calcular el p mo Costos del sub-plan, primero estudiaremos las implicaciones de
El supuesto de que las capacidades de produccin son estacionarias En la siguiente seccin.
3.2. Implicaciones de la produccin estacionaria
Capacidades En la Fase 1 del enfoque de programacin dinmica,Tenemos que calcular los costos p mos de todos los
subplanos,Bajo la restriccin adicional de que todos menosUno de los arcos de produccin que entran en el subplanUn
Formularemos el problema de determinar el Los costos p mos de un subplan como programacin dinmica
problema. Dicho de otra manera, para cada subplan Vamos a denir una red con la propiedad
ese Es igual a la longitud de la Camino ms corto entre un par De nodos fuente y sumidero
En esta red.Elegimos los nodos de esta red para ser del formar t
Donde indica un perodo, Y es igual
Hasta la can dad acumulada de produccin hasta Incluyendo el periodo t, y X es igual al valor acumula vo Can dad de
laCan dad de produccin en cualquier perodo sloUno de los valores Con el valor solo en Un perodo.
Esto implica inmediatamente que Y slo puede Asumir los valores
Y Para asegurar que toda la demanda se produzca dentro del conjunto de periodos de
produccin permi dos en el subplan. Porque claramente El nmero de valores permisibles para Y es
Adems, por la Proposicin 2.3 sabemos que la Can dad acumulada acumulada hasta e incluyendoAlgn perodo es igual
a la produccin total Can dad de una secuencia inicial de periodos de produccin O sa sface la demanda de una
secuencia inicial de Perodos de demanda en el subplan. Ms formalmente, este signica que
Donde adems para asegurar esob Las demandas se cumplen a empo y los productos no
Para asegurar que el transporte Tiene lugar dentro del subplan. El nmero de Valores para X es, pues, As, de
manera que el total Nmero de nodos de la red es Los arcos en la red representan la produccin, el transporte, Y
decisiones de inventario. Arcos estn presentes Entre pares de nodos en la red de los formar
Es fcil ver que hay Arcos que emanan de cada nodo de la red, de manera que Toda la red ene
Arcos.
A par r de la informacin contenida en los nodos que denen Un arco, podemos calcular fcilmente la produccin
mantenido Al nivel del fabricante al nal del perodo , Y el inventario mantenido a nivel minorista en
El nal del perodo Los costos de una Arco son as dados por
Si todas las funciones de coste pueden ser evaluadas en empo constante, Los costes de un arco dado se pueden calcular
en constante Siempre y cuando determinemos todos los demandas Tiempo) en una etapa de
Representa un ujo fac ble En el subplan Con slo una produccin libre arco. Por otra parte, es fcil ver
que el reverso Es tambin cierto. Por lo tanto, los costos del subplan estn dados por La ruta de costo mnimo en esta red
desde la fuenteNodo al nodo sumidero. El empo necesario paraEsta trayectoria mnima del coste es proporcional al
nmero De arcos en la red, de manera que el costo de un solo Subplan se puede determinar en hora.
Denido anteriormente para cada sub-plan individual Un algoritmo con empo de ejecucin Para la inform ca
Los costos de todos los subplanos. Sin embargo, el funcionamientoTiempo puede reducirse observando que los costos de
Muchos subplanos estn relacionados. En par cular, observe queLa red de programacin dinmica correspondiente a
Para el subplan Por lo tanto, Recursin para resolver el camino ms corto entre
los 2.4.2 y 2.4.3 son claramente Vlido para subplanos en los que Sin embargo, para los subplanos
Con Los resultados con nan mantenindose Los inventarios iniciales totales como un
Can dad de produccin acumulada hasta e incluyendo Perodo 0, y el inventario inicial En el nivel 2 como
Can dad acumulada de transporte hasta e incluyendo Perodo 0. A menos que Estos subplanos slo pueden
Tener una solucin fac ble si los inventarios iniciales No exceda la demanda total que necesita ser sa sfecha En el
Y ninguna produccin tendr lugar en ningn perodo Ese subplan, es decir, La nica
dicultad restante En este caso es que no queremos especicar en Avance en que nivel el inventario excedente terminar
Como inventario nal. Esto se puede tratar fcilmente Extendiendo el horizonte de planicacin en un perodo
A con nuacin, dena la funcin de coste de produccin Para ese perodo como
En el modicado problema.
Ahora considere la red de programacin dinmica U lizado para calcular los costos de un subplan. Para subplanos
Que con enen inventarios iniciales, dejamos que el nodo fuente ser y elfregadero nodo puede ser
Por l mo, tenga en cuenta que para los sub-planes con deberamos No enen una entrada posi va de
inventario. Por lo tanto, en el caso Hay niveles de inventario inicial dis ntos de cero, en realidad Necesidad de calcular los
costos de todos los sub-planes eniendo en cuenta los niveles iniciales de inventario,
As como los costos de todos los sub-planes Sin tener en cuenta el nivel de inventario
inicial En el fabricante. Esto claramente no inuye en la Tiempo total de ejecucin del algoritmo
4. El caso mul nivel
Podemos ampliar el enfoque de programacin dinmica Desarrollado en el 3.1 para el caso de dos niveles a los niveles
mul nivel Caso, donde de nuevo una fase 2 de programacin dinmica Representa todas las soluciones puntuales
extremas Al MLSP-PC. Con este n, debemos denir Para ser el costo mnimo asociado con la sa sfaccin
Programa sera En esta seccin, Derivar una modicacin del programa dinmico de la Fase 2 Que corre en
Hora Esta modicacin no Hacer la Fase 1 computacionalmente ms cara, y Incluso puede hacer que sea menos
costoso. En par cular, desarrollaremos un sistema de Enfoque dinmico en el que el programa dinmico de No
necesariamente representan a todos (o slo Punto de soluciones al MLSP-PC, y adems sobres ma Los costos de muchos
de los puntos no Soluciones que representa. Sin embargo, como demostraremos,
Con ene una solucin p ma de punto nal Est garan zado para encontrar esta solucin. Este enfoque es
Basado en la idea de que la informacin ms importante Presente en la denicin de un subplan es el conjunto de
Periodos de produccin Y el conjunto de la demanda Perodos La base de nuestro
algoritmo mejorado Es entonces permi r transporte en los periodos (Manteniendo, por supuesto, la
produccin dada Y perodos de demanda). Entonces podemos usar el Mismo enfoque de programacin dinmica que en
los dos niveles Caso, donde sus tuimos el sub-plan de dos niveles Costos Por los costes mnimos
todos los niveles Perodos Vamos a denotar los costos de carta por Y se reeren a
Para ilustrar el concepto de subplanos relajados, considere La siguiente instancia problem ca del 2LSP-PC. Todas las
demandas son iguales a 1; La produccin y el transporte Los costos son dados por
Finalmente, permita que todas las funciones Igual a cero. Los ujos p mos en y
Se muestran en la Figura 3. Al calcular los costos Slo se permite el transporte En perodos en los que
pueda producirse la produccin Y la demanda se sa sface (es decir, en los perodos 3 y 4 en El ejemplo), mientras que en
la versin relajada de la misma Se permite el transporte subplan en cualquier perodo Donde puede haber produccin o
demanda (Es decir, en los perodos 2, 3 y 4 en el ejemplo). Por lo tanto, los costos Son inferiores a:
Porque en el subplano relajado podemos Transporte en el segundo perodo.
Estos cambios enen dos consecuencias importantes. Considerar Un camino de la fuente a un fregadero en la Fase 2
red. En primer lugar, si bien es fcil ver que los Solucin del MLSP-PC es de hecho fac ble,
No es necesariamente una solucin extrema porque Nodos de produccin y demanda en dos subplanos relajados
Contenido en la solucin puede conectarse mediante Arcos que con enen ujo posi vo. En segundo lugar, es posible
Que ciertos arcos se u lizan en ms de un relajado Subplan Esto signica que la longitud de la trayectoria en el
Red no pueden ser los mismos que los costes de la Solucin para el MLSP-PC. Tratar con esto En primer lugar, el siguiente
teorema muestra que la La longitud de la trayectoria nunca es menor que los costos
La solucin, y es igual a los costes de la solucin Si todas las funciones de transporte y costo de inventario son
lineal. Teorema 4.1. Cada trayectoria de la fuente a un fregadero en La red de programacin dinmica de la fase 2
corresponde a Una solucin fac ble al MLSP-PC. La longitud de este camino No puede ser menor que el coste de la
solucin correspondiente, Y es igual al costo de la solucin si todo el transporte Y las funciones de coste de inventario son
lineales. Prueba. El hecho de que un camino de la fuente a Un fregadero en la fase 2 de la red de programacin dinmica
Corresponde a una solucin fac ble a la lotera Problema se deriva inmediatamente del hecho
Todas las limitaciones de capacidad de produccin, as Demandas, se sa sfacen. Sin embargo, ciertos Y los arcos de
inventario pueden tener ujo posi vo en la Soluciones parciales que corresponden a ms de un arco En el trayecto, y cada
uno de los ujos parciales se carga Por separado segn la funcin de coste correspondiente. Debido a la concavidad de
todas las funciones de coste, Que el costo del ujo total no exceder el La suma de los costes de los ujos individuales en
Arco, y por lo tanto la longitud de un camino nunca Ser inferior a los costes de la solucin correspondiente. En Adems,
cuando todos los costos de transporte y inventario Las funciones son lineales, la longitud del trayecto y los costos de
solucin Son claramente iguales. ? El siguiente lema da una relacin entre el Costes asociados con un Un subplan y el
correspondiente Subplan relajado
Son los Valor p mo de un problema de op mizacin con idn cos Funciones de costos, pero donde la regin fac ble de
El primero es un subconjunto de la regin fac ble del l mo. El siguiente teorema muestra que existe una p ma
Solucin al problema de dimensionamiento de lotes que Por un camino en la fase 2 de la red de programacin dinmica
Cuya longitud es igual a los costes p mos. Teorema 4.3. La fase 2 de la red de programacin dinmica
Con ene una ruta que corresponde a una solucin p ma A nuestro tamao de lote, y la longitud del camino
Es igual al coste de esta solucin. Prueba. Considere una solucin p ma de punto extremo Problema de tamao de lote,
digamos con costo Como se discu o En el 2.4, esta solucin p ma se descompone en Una secuencia de subplanos
consecu vos. Es fcil de ver Que la red de programacin dinmica de la fase 2 con ene
Un camino para el cual la produccin y demanda Los perodos de cada uno de los arcos corresponden a esta secuencia
De subplanos. El Lema 4.2 ahora dice que la longitud de El camino en la red de programacin dinmica, digamos No
exceder Sin embargo, segn el teorema 4.1 saber que Es una sobrees macin de los costes de unasolucin
fac ble. Op malidad de ahora Implica que de hecho Lo que demuestra el deseado resultado.
Los teoremas 4.1 y 4.3 implican claramente que nuestro twophase Algoritmo resuelve el MLSP-PC. Ahora podemos
Concluir que la Fase 2 del algoritmo se ejecuta en Tiempo, dados todos los valores El
restante Por lo tanto, el reto es proporcionar algoritmos Calcular estos valores.
Como una programacin dinmica problema. Dicho de otra manera, denimos, para cada
Una red con la propiedad que Es igual a la trayectoria ms corta entre un par
De nodos fuente y de sumidero en esta red. Los nodos En esta red son de la forma Donde t
indica un perodo, Y es igual al valor acumula vo Can dad de produccin hasta e incluyendo el perodo
Y el nmero de valores permisibles para Y es O (T) Por otra parte, de manera similar a la de los dos niveles
Caso, tenemos que
so that the number of allowable values for as como. Esto signica que el nmero total de nodos en
La red es Los arcos en la red representan la produccin, el transporte,Y las decisiones de inventario, y estn
presentes Entre pares de nodos en la red de la forma
donde
Al nal del perodo Y el inventario Al nivel del minorista al nal del perodo
Si todas las funciones de coste pueden ser evaluadas en tiempo constante, Los costes de un arco dado se pueden
calcular en O (L) hora De la misma forma que en el 2LSP-PC despus de un preprocesamiento Paso a paso
hora. Concluimos que la Costo de un solo sub-plan relajado puede determinarse hora.
Finalmente, observando que existen Subplanos relajados Y aplicando la misma tcnica para reducir
El tiempo de funcionamiento tal como se utiliza al nal del 3.3, Obtenemos un algoritmo para el MLSP-PC con arbitrario
Produccin cncava, transporte e inventario Costes jos y capacidades estacionarias que en hora.
Aunque este tiempo es exponencial En el nmero de niveles, el orden del tiempo de ejecucin Ser limitado por el hecho
de que el nmero de niveles Ser tpicamente relativamente pequeo. Este enfoque puede ampliarse fcilmente para
Con inventarios iniciales. Recordemos del 3.4 que slo Subplanos relajados con Necesitan ser considerados.
Para un subplan tan relajado, deberamos ver el total Inventarios iniciales Como una produccin
acumulativa Hasta el Perodo 0 inclusive, y la cantidad inicial inventario Como el transporte acumulativo
este Programa dinmico se ejecuta en Tiempo para cada individuo Subplan relajado. U lizando la
tcnica de reduccin Al nal de 3.3, el costo de todos los relajado Los subplanos se pueden calcular
simultneamente en hora. Por lo tanto, el empo de ejecucin de la programacin dinmica Enfoque para este
caso especial del MLSPPC cuando Podemos reducir esto Tiempo de ejecucin
Es 4.3.2. Propiedad de orden de inventario cero en el Detallista. Vamos a demostrar que, bajo el transporte de
carga ja Costos sin mo vos especula vos, soluciones Sa sfaciendo la propiedad de ordenamiento de inventario cero
dominantes. Es decir, dado cualquier posible Solucin al relajado subplan ah Siempre existe otra
solucin que es al menos tan buena Y sa sface la propiedad ZIO en todos los niveles en
Teorema 4.4.
Dado un subplano relajado El conjunto de soluciones con la propiedad ZIO en todos los
Es dominante.
Prueba. Dejar Ser una solucin fac ble al Subplan relajado Que no sa sface
La propiedad ZIO en algn nivel. Dejar S el l mo Nivel, de manera que la propiedad ZIO se
Pero no es cierto para el nivel Podemos construir una Nueva solucin al menos tan buena
Que este procedimiento converge porque el nuevo ene Disminuido por al menos una unidad.
a nivel En algn perodo anterior. Sin embargo, debido A la ausencia de mo vos especula vos, podemos
reprogramar El transporte de los Unidades a periodo Sin aumentar los costos. Repi endo este argumento
Para cada perodo Violando la propiedad ZIO a nivel Obtenemos una solucin donde la propiedad ZIO es verdadera
Podemos recordar que S igual a la Costos mnimos entre las soluciones del relajado subplan
Con un mximo de una produccin libre arco. El siguiente corolario del teorema 4.4 indica
Que para encontrar este mnimo limitado podemos Restringir nuestra bsqueda a soluciones que sa sfagan la
ZIO en la enda.
Corolario 4.5.
El costo asociado con el Subplan Puede encontrarse entre todas las soluciones posibles
Sa sfacer la propiedad ZIO en todos los
Prueba. Esto se deduce inmediatamente de la prueba de El teorema 4.4 observando que la modicacin de la
Solucin para obtener una solucin que sa sface la propiedad ZIO No altera los ujos de produccin
Este corolario implica que al buscar Podemos asumir que cualquier can dad enviada es
Igual a la demanda de un conjunto de perodos consecu vos. Esto ayudar a reducir la informacin En el enfoque de
programacin dinmica descrito En 4.2.1.
En esto Seccin, formularemos el problema de determinar los costos Como una simplicacin del
Problema de programacin dinmica denido en 4.2.1. Todas Nodos de la red de programacin dinmica son
la forma , donde t indica un periodo, Y es Igual a la can dad de produccin acumulada hasta E incluyendo el
perodo t, y s representa el l mo Perodo cuya demanda se sa sface mediante transporte Desde el nivel 1 hasta el nivel 2
hasta e incluyendo Perodo t, donde Podemos observar Que del Teorema 4.4, tenemos
es el nodo Como Antes, sabemos que Y slo puede asumir los valores.
que emanan de cada nodo de la red, de manera que Toda la red ene Arcos.
Donde: Se denen como los costes p mos de Envo Unidades del nodo A sus des nos,
lineal en el nmero de arcos. Es fcil de ver Que el nmero de nodos en la red es y El nmero de arcos
U lizando el mismo enfoque para Calcular ml ples valores de la funcin En seguida Como hemos discu do
para la funcin al nal de 3.3, esto produce una Algoritmo para resolver La varia nte mul nivel de
este problema cuando Este empo de funcionamiento puede reducirse a Recordemos que el
nmero de nodos en el Enfoque de programacin dinmica anterior es Nosotros Demostrar que el nmero de
arcos es tambin por Cada uno hay Nodos de la forma y nodos de la forma
4.4.1. Introduccin. En esta seccin, consideraremos El caso en que los costos de transporte y Los costos de
mantenimiento de inventario son lineales. Desarrollaremos una Un enfoque de programacin dinmica que encuentre la
Costos de cada subplan. Despus de un preprocesamiento Paso que corre en Tiempo, este algoritmo
corre en Tiempo para un solo sub-plan relajado, pero Los costos de todos Subplanos relajados se
pueden calcular Simultneamente en hora. Esto resulta en un Algoritmo para resolver esta
clase de Instancias de MLSP-PC.
4.4.2. Preprocesamiento. En trminos de la (Como se describe en el 2.1), una unidad producida en Perodo t para
sa sfacer la demanda en el perodo ser En la solucin p ma, el ujo a lo largo del coste mnimo
Camino de En la solucin p ma, el ujo a lo largo del coste mnimo Camino de para
Consumo en periodo Que llamaremos Todas Estos valores se pueden calcular en iempo
resolviendo T problemas de trayecto ms cortos en grafos acclicos con Arcos usando recursividad hacia atrs.
Usando estos Valores, podemos determinar nuevamente el total de los Costos asociados con la produccin, en el perodo
La demanda entera de los perodos consecu vos Asumiendo que se permite el transporte en
todos los y Esta informacin nos permi r Para calcular los costos totales de
transporte asociados Con la produccin en el perodo t en empo constante.
4.4.3. Los costos de un subplan. En esto Seccin, formularemos el problema de determinar los costos
Todos los nodos de la red de programacin dinmica de la forma donde Indica un perodo, e Y
La fuente es el nodo Mientras que el fregadero es elnodo Los arcos estn presentes entre
Recogidos en la fase de preprocesamiento descrita En 4.4.2, tambin encontraremos, para cada nodo en
La red, el primer perodo cuya demanda no es Totalmente sa sfecho por la produccin acumulada Y (digamos S) as como
la parte de la demanda de ese perodo Que queda por sa sfacer U lizando el mtodo acumula vo
arco que conecta los dos nodos (Con el primer perodo de demanda restante con Demanda restante
Con el primer restante Perodo de demanda Con el primer restante Perodo de demanda
Como en 4.3, esto produce una Algoritmo para Resolviendo esta variante del MLSP-PC.
Como en el CLSP, los inventarios iniciales pueden ser incorporados Cuando todo el transporte y la tenencia de inventario
Las funciones de coste son lineales. En par cular, la Los inventarios se u lizan para sa sfacer las demandas
A travs de los trayectos ms cortos apropiados en la red, Despus de lo cual las demandas se actualizan y el resto
Problema sin inventarios iniciales.
5. Observaciones nales y Inves gacin futura En este trabajo, hemos considerado una generalizacin de El clsico ELSP
con capacidades estacionarias de produccin Que permite ml ples niveles de almacenamiento, as como Como
decisiones de transporte correspondientes para el transporte Entre los diferentes niveles. Hemos iden cado Dos casos
especiales importantes de este problema que Son solubles en empo polinomial. Los empos de funcionamiento de Los
algoritmos correspondientes son notablemente insensibles Al nmero de niveles en la cadena de suministro. Los temas
abiertos para futuras inves gaciones en este Dividido en tres direcciones generales. En primer lugar, las complejidades,