<?xml version="1.0" encoding="ISO-8859-1"?><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<front>
<journal-meta>
<journal-id>1900-3803</journal-id>
<journal-title><![CDATA[Entramado]]></journal-title>
<abbrev-journal-title><![CDATA[Entramado]]></abbrev-journal-title>
<issn>1900-3803</issn>
<publisher>
<publisher-name><![CDATA[Universidad Libre de Cali]]></publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id>S1900-38032014000200019</article-id>
<title-group>
<article-title xml:lang="es"><![CDATA[Programación de operaciones en dos etapas para un flowshop multiperíodo no tradicional]]></article-title>
<article-title xml:lang="en"><![CDATA[Two-stage operations scheduling for a non-traditional multi-period flow shop]]></article-title>
<article-title xml:lang="pt"><![CDATA[Programação de operações em duas etapas para um flow shop multiperíodo não tradicional]]></article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Orejuela-Cabrera]]></surname>
<given-names><![CDATA[Juan Pablo]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
</contrib-group>
<aff id="A01">
<institution><![CDATA[,Universidad del Valle Escuela de Ingeniería Industrial ]]></institution>
<addr-line><![CDATA[Cali ]]></addr-line>
<country>Colombia</country>
</aff>
<pub-date pub-type="pub">
<day>00</day>
<month>07</month>
<year>2014</year>
</pub-date>
<pub-date pub-type="epub">
<day>00</day>
<month>07</month>
<year>2014</year>
</pub-date>
<volume>10</volume>
<numero>2</numero>
<fpage>300</fpage>
<lpage>312</lpage>
<copyright-statement/>
<copyright-year/>
<self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_arttext&amp;pid=S1900-38032014000200019&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_abstract&amp;pid=S1900-38032014000200019&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_pdf&amp;pid=S1900-38032014000200019&amp;lng=en&amp;nrm=iso"></self-uri><abstract abstract-type="short" xml:lang="es"><p><![CDATA[En el presente documento se desarrolla una metodología de dos etapas para programar las operaciones en un flowshop multiperíodo, en éste se tienen trabajos que aunque que se deben terminar en la misma ventana de tiempo, unos son de entrega inmediata y deben programarse en el momento más temprano de la ventana, y otros en el momento más tardío, de tal modo que se minimice su tiempo de permanencia en el sistema. Se plantea una estrategia de descomposición temporal para el problema multiperíodo, en la que se combina la programación estructurada con la programación lineal, de tal modo que para cada periodo se corren dos fases compuestas de dos modelos matemáticos que programan los trabajos según su prioridad. La metodología planteada se valida en un problema de programación de trabajos en la industria de alimentos concentrados, obteniéndose como resultado un scheduling para cada periodo que satisface los requerimientos de los productos de entrega inmediata y los de entrega en el momento más tardío. Del tal modo que se minimiza para los primeros el inventario de producto en proceso y para los segundos el tiempo de no permanencia en el sistema.]]></p></abstract>
<abstract abstract-type="short" xml:lang="en"><p><![CDATA[This documents presents a detailed review of a two-stage approach to scheduling operations in a multi-period flow shop where various tasks have to be completed in the same time window. Some tasks are delivered immediately and must be scheduled as early as possible within the time window. Others are carried out in the latest stage in order to minimize their time of permanence in the system. It proposes a time decomposition strategy to address the multi-period issue, combining structured programming and linear programming in such a way that, for each period, two stages are run consisting of two mathematical models that schedule tasks based on their priority. The proposed approach was validated through the resolution of the problem of scheduling work for a feed manufacturing company where a schedule was prepared for each time period, meeting the requirements for immediate delivery products and those which can be delivered at a later point in time. The schedule minimizes the work-in-progress inventory of the first and the time of non-permanence in the system of the latter.]]></p></abstract>
<abstract abstract-type="short" xml:lang="pt"><p><![CDATA[No presente documento, desenvolve-se uma metodologia de duas etapas para programar as operações em um flow shop multiperíodo, nele há trabalhos que embora devem terminar na mesma janela de tempo, uns são de entrega imediata e devem programar-se no momento mais cedo da janela e outros no momento mais tardio, de tal modo que se minimize seu tempo de permanência no sistema. Apresenta-se uma estratégia de descomposição temporal para o problema multiperíodo, na qual se combina a programação estruturada com a programação linear, de tal modo que para cada período correm duas fases compostas de dois modelos matemáticos que programam os trabalhos conforme sua prioridade. A metodologia apresentada valida-se em um problema de programação de trabalhos na indústria de alimentos concentrados, obtendo-se como resultado uma programação para cada período de tempo que satisfaça os requerimentos dos produtos de entrega imediata e os de entrega no momento mais tardio. Del tal modo que se minimiza para os primeiros o inventário de produto no processo e para os segundos o tempo de não permanência no sistema.]]></p></abstract>
<kwd-group>
<kwd lng="es"><![CDATA[Flowshop multiperíodo]]></kwd>
<kwd lng="es"><![CDATA[modelación matemática]]></kwd>
<kwd lng="es"><![CDATA[programación de operaciones]]></kwd>
<kwd lng="es"><![CDATA[planeación jerárquica]]></kwd>
<kwd lng="es"><![CDATA[Scheduling]]></kwd>
<kwd lng="en"><![CDATA[Multi-period flow shop]]></kwd>
<kwd lng="en"><![CDATA[mathematical modeling]]></kwd>
<kwd lng="en"><![CDATA[operations scheduling]]></kwd>
<kwd lng="en"><![CDATA[hierarchical planning]]></kwd>
<kwd lng="en"><![CDATA[scheduling]]></kwd>
<kwd lng="pt"><![CDATA[Flowshop multiperíodo]]></kwd>
<kwd lng="pt"><![CDATA[modelação matemática]]></kwd>
<kwd lng="pt"><![CDATA[programação de operações]]></kwd>
<kwd lng="pt"><![CDATA[Planejamento hierárquico]]></kwd>
<kwd lng="pt"><![CDATA[programação]]></kwd>
</kwd-group>
</article-meta>
</front><body><![CDATA[  <font size="2" face="verdana">      <p align="center"><font size="4"><b>Programaci&oacute;n de operaciones en dos etapas para un flowshop multiper&iacute;odo no tradicional</b></font><Sup><a href="#num1" name="nu1">1</a></sup></p>      <p align="center"><font size="3"><b>Two-stage operations scheduling for a non-traditional multi-period flow shop</b></font></p>      <p align="center"><font size="3"><b>Programa&ccedil;&atilde;o de opera&ccedil;&otilde;es em duas etapas para um flow shop multiper&iacute;odo n&atilde;o tradicional</b></font></p>      <p align="center">Juan Pablo Orejuela-Cabrera</p>      <p>M.Sc. en Ingenier&iacute;a Industrial. Universidad del Valle, Colombia. Colombia. Investigador principal. Grupo de Investigaci&oacute;n: Log&iacute;stica y Producci&oacute;n. Profesor tiempo completo. Escuela de Ingenier&iacute;a Industrial, Universidad del Valle, Cali - Colombia. <a href="mailto:juan.orejuela@correounivalle.edu.co">juan.orejuela@correounivalle.edu.co</a>    <br>     <p align="center">Fecha de recepci&oacute;n: 10-05-2014. Fecha de aceptaci&oacute;n: 29-06-2014</p>  <hr>      <p><b>Resumen</b></p>      <p>En el presente documento se desarrolla una metodolog&iacute;a de dos etapas para programar las operaciones en un flowshop multiper&iacute;odo, en &eacute;ste se tienen trabajos que aunque que se deben terminar en la misma ventana de tiempo, unos son de entrega inmediata y deben programarse en el momento m&aacute;s temprano de la ventana, y otros en el momento m&aacute;s tard&iacute;o, de tal modo que se minimice su tiempo de permanencia en el sistema. Se plantea una estrategia de descomposici&oacute;n temporal para el problema multiper&iacute;odo, en la que se combina la programaci&oacute;n estructurada con la programaci&oacute;n lineal, de tal modo que para cada periodo se corren dos fases compuestas de dos modelos matem&aacute;ticos que programan los trabajos seg&uacute;n su prioridad. La metodolog&iacute;a planteada se valida en un problema de programaci&oacute;n de trabajos en la industria de alimentos concentrados, obteni&eacute;ndose como resultado un scheduling para cada periodo que satisface los requerimientos de los productos de entrega inmediata y los de entrega en el momento m&aacute;s tard&iacute;o. Del tal modo que se minimiza para los primeros el inventario de producto en proceso y para los segundos el tiempo de no permanencia en el sistema.</p>      ]]></body>
<body><![CDATA[<p><b>Palabras clave:</b> Flowshop multiper&iacute;odo, modelaci&oacute;n matem&aacute;tica, programaci&oacute;n de operaciones, planeaci&oacute;n jer&aacute;rquica, <i>Scheduling</i>.</p>  <hr>      <p><b>Abstract</b></p>      <p>This documents presents a detailed review of a two-stage approach to scheduling operations in a multi-period flow shop where various tasks have to be completed in the same time window. Some tasks are delivered immediately and must be scheduled as early as possible within the time window. Others are carried out in the latest stage in order to minimize their time of permanence in the system. It proposes a time decomposition strategy to address the multi-period issue, combining structured programming and linear programming in such a way that, for each period, two stages are run consisting of two mathematical models that schedule tasks based on their priority. The proposed approach was validated through the resolution of the problem of scheduling work for a feed manufacturing company where a schedule was prepared for each time period, meeting the requirements for immediate delivery products and those which can be delivered at a later point in time. The schedule minimizes the work-in-progress inventory of the first and the time of non-permanence in the system of the latter.</p>      <p><b>Keywords:</b> Multi-period flow shop, mathematical modeling, operations scheduling, hierarchical planning, scheduling.</p>  <hr>      <p><b>Resumo</b></p>      <p>No presente documento, desenvolve-se uma metodologia de duas etapas para programar as opera&ccedil;&otilde;es em um flow shop multiper&iacute;odo, nele h&aacute; trabalhos que embora devem terminar na mesma janela de tempo, uns s&atilde;o de entrega imediata e devem programar-se no momento mais cedo da janela e outros no momento mais tardio, de tal modo que se minimize seu tempo de perman&ecirc;ncia no sistema. Apresenta-se uma estrat&eacute;gia de descomposi&ccedil;&atilde;o temporal para o problema multiper&iacute;odo, na qual se combina a programa&ccedil;&atilde;o estruturada com a programa&ccedil;&atilde;o linear, de tal modo que para cada per&iacute;odo correm duas fases compostas de dois modelos matem&aacute;ticos que programam os trabalhos conforme sua prioridade. A metodologia apresentada valida-se em um problema de programa&ccedil;&atilde;o de trabalhos na ind&uacute;stria de alimentos concentrados, obtendo-se como resultado uma programa&ccedil;&atilde;o para cada per&iacute;odo de tempo que satisfa&ccedil;a os requerimentos dos produtos de entrega imediata e os de entrega no momento mais tardio. Del tal modo que se minimiza para os primeiros o invent&aacute;rio de produto no processo e para os segundos o tempo de n&atilde;o perman&ecirc;ncia no sistema.</p>      <p><b>Palavras-chave:</b> Flowshop multiper&iacute;odo, modela&ccedil;&atilde;o matem&aacute;tica, programa&ccedil;&atilde;o de opera&ccedil;&otilde;es, Planejamento hier&aacute;rquico, programa&ccedil;&atilde;o.</p>  <hr>      <p><font size="3"><b>Introducci&oacute;n</b></font></p>      <p>La planeaci&oacute;n y el control de las operaciones es un proceso que en t&eacute;rminos generales busca definir la mejor manera de asignar los recursos para atender los requerimientos de demanda, de tal modo que se cumplan los objetivos de la compa&ntilde;&iacute;a (Noori y Radford, 1997). Esto implica que gran parte del &eacute;xito de la organizaci&oacute;n depende del manejo que tenga este proceso.</p>      <p>Sin embargo, a pesar de los grandes esfuerzos que se hacen por realizar bien el proceso, es com&uacute;n que se presenten m&uacute;ltiples dificultades que se ven reflejadas en algunos problemas tales como, incumplimiento de los clientes, sobrecostos en la producci&oacute;n, faltantes o excesos de inventarios y capacidad (Vollmann, Berry y Whybark, 1995), lo cual aleja a las organizaciones del cumplimiento de sus metas de largo, mediano y corto plazo.</p>      ]]></body>
<body><![CDATA[<p>Las dificultades y problemas anteriores son atribuibles al hecho de que el problema de planear y controlar las operaciones es algo muy complejo, ya que involucra al mismo tiempo diferentes horizontes de planeaci&oacute;n, diferentes tomadores de decisiones, diferentes tipos de recursos y diferentes tipos de requerimientos (Graves, 2002).</p>      <p>A lo anterior se suma que cada ambiente de fabricaci&oacute;n tiene sus propias particularidades: los m&eacute;todos de producci&oacute;n, la configuraci&oacute;n del sistema productivo, la variedad de productos y las partes que los componen, los tipos de procesos, las caracter&iacute;sticas de la demanda, ya sea determin&iacute;stica o aleatoria, el comportamiento y robustez del sistema productivo y dem&aacute;s elementos que agregan complejidad al problema (Harhalakis, Nagi y Proth, 1993).</p>      <p>Uno de los enfoques planteados para resolver el problema de la planeaci&oacute;n y el control de la producci&oacute;n es el enfoque jer&aacute;rquico (Motoa, Osorio y Orejuela, 2007), que con el prop&oacute;sito de darle tratamiento a la complejidad, busca descomponer el problema de planeaci&oacute;n en subproblemas subordinados, de tal modo que &eacute;stos tengan una menor complejidad que la del problema original, lo que garantiza que al resolver todos los subproblemas quede solucionado el problema original. Otras aplicaciones de este enfoque se pueden ver en (Lindholm, Lisdestam y Quttineh, 2014),( He.; Shang, y Li, 2014), (Tian, Willems y Kemp, 2011), (Aghezzaf, Sitompul y Van den Broecke, 2011), (Torabi, Ebadian y Tanha, 2010) ,(Reza y Ghaderi, 2010) entre otros.</p>      <p>Generalmente este proceso de descomposici&oacute;n toma en consideraci&oacute;n la estructura jer&aacute;rquica de la compa&ntilde;&iacute;a y el horizonte de decisi&oacute;n. En ese sentido se pueden identificar en la bibliograf&iacute;a diversos subproblemas para el problema de planeaci&oacute;n y control de la producci&oacute;n, sin embargo muchos autores (Bitran, Haas y Hax 1982), (Chen y Ji, 2007), (Saad, 1990) coinciden en los siguientes: planeaci&oacute;n a largo, a mediano y a corto plazo, o planeaci&oacute;n estrat&eacute;gica, t&aacute;ctica y operativa, respectivamente.</p>      <p>Cada una de estas fases o subproblemas guardan entre s&iacute; relaciones de jerarqu&iacute;a, flujos de informaci&oacute;n y retroalimentaci&oacute;n que garantizan que la soluci&oacute;n de cada uno de ellos implique la soluci&oacute;n del problema global (Tischer y Carrion 2003).</p>      <p>La planeaci&oacute;n operativa es subordinada de la planeaci&oacute;n t&aacute;ctica, por tanto est&aacute; sujeta a cumplir con los requerimientos que &eacute;sta le imponga (instrucciones o restricciones). A su vez, la planeaci&oacute;n t&aacute;ctica est&aacute; obligada a enviar instrucciones que sean factibles en lo operativo y para ello debe anticipar los impactos del requerimiento mediante la agregaci&oacute;n del problema operativo. Y en caso de que la anticipaci&oacute;n no sea suficiente para garantizar factibilidad, el nivel operativo puede reaccionar mediante una retroalimentaci&oacute;n al nivel t&aacute;ctico. Esta misma relaci&oacute;n se da entre la planeaci&oacute;n estrat&eacute;gica y la t&aacute;ctica, siendo la &uacute;ltima subordinada de la primera.</p>      <p>Sobre la base de los elementos expuestos de la planeaci&oacute;n jer&aacute;rquica de la producci&oacute;n, en la presente investigaci&oacute;n se desarrolla una metodolog&iacute;a para abordar el subproblema de la planeaci&oacute;n operativa en una ambiente tipo flowshop, en que ya se han realizado las subproblemas de planeaci&oacute;n estrat&eacute;gica y t&aacute;ctica. De manera puntual, el plan t&aacute;ctico, que subordina el problema a tratar, consiste en un plan de producci&oacute;n en el que se han definido las cantidades a fabricar de cada producto, en cada momento de tiempo t, para atender la demanda actual o futura en el momento de tiempo s.</p>      <p>Lo anterior supone entonces que se conoce qu&eacute; cantidades de productos se deben fabricar en t, para entregar en el mismo periodo y cu&aacute;les se deben fabricar en t, para entregar en per&iacute;odos futuros. Esto implica que en todo periodo se tengan dos conjuntos de &oacute;rdenes que se deben programar en la misma ventana de tiempo, las de entrega inmediata, por tanto de mayor prioridad, y las de entrega futura con menor prioridad. Para la soluci&oacute;n de este problema, en la presente investigaci&oacute;n se emplea una estrategia de descomposici&oacute;n temporal, en la que mediante un algoritmo de programaci&oacute;n estructurado, en cada ventana de tiempo se corren dos modelos: uno para los productos de entrega inmediata y otros para los de entrega futura.</p>      <p>Para abordar lo anterior el documento se ha estructurado de la siguiente forma: en el numeral 1 se presenta la caracterizaci&oacute;n del ambiente y el problema abordado. En el numeral 2 se presenta el desarrollo metodol&oacute;gico y cada una de sus fases, en el numeral 3 se presenta el caso de estudio y los principales resultados, finalmente se consideran las conclusiones y la bibliograf&iacute;a.</p>      <p><font size="3"><b>1. Ambientes de fabricaci&oacute;n y problema planteado</b></font></p>      ]]></body>
<body><![CDATA[<p>El S<i>cheduling</i> o planeaci&oacute;n a corto plazo especifica la organizaci&oacute;n de la producci&oacute;n de acuerdo con las &oacute;rdenes emitidas en el plan t&aacute;ctico, considerando la disponibilidad de recursos y restricciones, controlando las operaciones y ajustando la capacidad del sistema para asegurar que se cumplan los requerimientos del plan t&aacute;ctico (Morton y Pentico, 1993) y (Sipper y Bulfin, 1998) Esto implica las siguientes actividades: Asignaci&oacute;n de trabajos a las m&aacute;quinas, determinaci&oacute;n de la secuencia de realizaci&oacute;n de las actividades y programaci&oacute;n de las fechas de comienzo y finalizaci&oacute;n de las operaciones.</p>      <p>Los problemas de <i>Scheduling</i> son muy comunes, y no solamente est&aacute;n inscritos dentro de la manufactura, sino que est&aacute;n presentes en diferentes escenarios. Por ejemplo, en la programaci&oacute;n de proyectos, la de tripulaciones, la de un grupo de aviones esperando pista para aterrizar y muchas otras posibilidades m&aacute;s. (Conway, Maxwell y Miller, 1967) Algunos de los casos son resueltos aproximadamente, de acuerdo con el momento en que se presentan las actividades (FIFO), razonamiento l&oacute;gico en algunos ambientes pero no en todos. Por lo general en el resto de los casos, que son la mayor&iacute;a, para resolverlos se debe determinar la mejor secuencia de trabajos y para ello se podr&iacute;an enumerar todas las secuencias posibles y elegir aquella que optimiza alguna medida de desempe&ntilde;o.</p>      <p>Son numerosas las investigaciones planteadas alrededor del problema de <i>Scheduling</i> pero todav&iacute;a este problema sigue y seguir&aacute; presentando desaf&iacute;os de investigaci&oacute;n por la gran complejidad que puede llegar a presentar (Smith, 2003), (Montenegro, 2005), (M&aacute;rquez, 2012) (&Aacute;lzate, 2010) (Osorio, Castrill&oacute;n, Toro y Orejuela, 2008), (Li e Ierapetritou, 2010), (Szoke, 2011), (Sinnen, 2014), (Cheng, Tadikamalla, Shang y Zhang, 2013), (Zhong, Ou y Wang, 2014), (Wan y Zhang, 2014), (Schwartz y Rivera, 2010) y (Tang, Lui y Sun, 2014) entre otras. Es por ello que para facilitar su comprensi&oacute;n e identificaci&oacute;n s&eacute; plantea que un problema de <i>Scheduling</i> se describe por una tripleta &alpha; / &beta; / &gamma;. En el campo &alpha; se describe el ambiente de m&aacute;quinas y contiene una entrada. El campo &beta; provee detalles de las caracter&iacute;sticas de procesamiento y restricciones; puede contener m&uacute;ltiples entradas o ninguna. El campo &gamma; describe el objetivo que se minimizar&aacute; y contiene generalmente una entrada. A continuaci&oacute;n, con el uso de la descripci&oacute;n planteada se caracteriza el problema de <i>Scheduling</i> abordado en la presente investigaci&oacute;n.</p>  <ul>     <li>Campo &alpha;: Flow shop (Fm). Se tienen &ldquo;m&rdquo; m&aacute;quinas en serie y cada trabajo debe ser procesado en cada una de las &ldquo;m&rdquo; m&aacute;quinas. Los trabajos siguen la misma ruta. Una vez terminado el procesamiento de un trabajo en una m&aacute;quina pasa a la cola de la m&aacute;quina siguiente, de tal modo que ning&uacute;n trabajo pasa a otro que est&eacute; en la fila.</li>      <li>Campo &beta;: Fechas de liberaci&oacute;n (rj). Todo trabajo j no puede iniciar su proceso antes de la fecha rj. Estas fechas son tomadas del nivel t&aacute;ctico que indica en qu&eacute; ventana de tiempo se debe fabricar un producto y en qu&eacute; ventana de tiempo debe ser entregado, con lo que se tienen m&uacute;ltiples trabajos por ventana de tiempo de fabricaci&oacute;n a ser entregados en diferentes momentos.</li>      <li>Campo &gamma;: Los trabajos de entrega inmediata deben ser programados de tal modo que se minimice el tiempo de terminaci&oacute;n total ponderado (wF) y los trabajos de entrega posterior a la ventada de tiempo se deben programar de tal modo que est&eacute;n el menor tiempo posible como inventario de producto final. Para ello se propone, como medida de desempe&ntilde;o, el complemento del tiempo de terminaci&oacute;n total ponderado.</li>     </ul>      <p>A continuaci&oacute;n se muestran los principales elementos involucrados en la representaci&oacute;n del ambiente de fabricaci&oacute;n, en este el horizonte de planeaci&oacute;n est&aacute; constituido por un conjunto de T per&iacute;odos semanales consecutivos, TIEMPO= {1&hellip;T}, cada per&iacute;odo de tiempo t &isin; TIEMPO, tiene una duraci&oacute;n de 48 horas y las horas son las ventanas de tiempo elementales empleadas, el horizonte de planeaci&oacute;n en horas est&aacute; dado por 48xT.</p>      <p><b>Trabajos:</b> El plan de producci&oacute;n lo conforman dos tipos de trabajo, los de prioridad uno y los de prioridad dos, y cada grupo se programa por separado, siendo los trabajos de prioridad uno los de consumo inmediato y por consiguiente se deben programar primero. Los de prioridad dos se almacenar&aacute;n en inventario y se deben programar en el momento m&aacute;s tard&iacute;o posible. Cada trabajo est&aacute; conformado por un subconjunto de M operaciones, una para cada m&aacute;quina, y cada operaci&oacute;n tiene su respectivo tiempo de proceso, que se representa como TIME<Sub>jm</Sub> que indica el tiempo de proceso de la operaci&oacute;n m del trabajo j.</p>      <p><b>M&aacute;quinas:</b> Son las encargadas de las operaciones de los trabajos y al ser el ambiente de fabricaci&oacute;n un flowshop, es posible que en una m&aacute;quina una vez procesado el k-&eacute;simo trabajo no se inicie de inmediato el procesado del trabajo en la posici&oacute;n (k+1)-&eacute;sima, esto porque la m&aacute;quina anterior todav&iacute;a no lo ha desocupado. El tiempo ocioso que transcurre en una m&aacute;quina entre la finalizaci&oacute;n del procesado del trabajo k-&eacute;simo y el inicio del procesado del trabajo (k+1)-&eacute;simo se representar&aacute; como iik<Sub>ik</Sub>. (Ver <a href="#fig1">Figura 1</a>). El tiempo que espera el trabajo en la k-&eacute;sima posici&oacute;n desde que termina su proceso en la m&aacute;quina i e inicia su proceso en la m&aacute;quina (i+1) se representar&aacute; por la variable wik<Sub>ik</Sub>. (Ver <a href="#fig1">Figura 1</a>).</p>      ]]></body>
<body><![CDATA[<p align="center"><a name="fig1"></a><img src="img/revistas/entra/v10n2/v10n2a19f1.jpg"></p>      <p>En el nivel t&aacute;ctico se establece para cada producto y para cada momento de tiempo las cantidades que ser&aacute;n fabricadas para ser consumidas en el mismo per&iacute;odo, como las que ser&aacute;n fabricadas para consumos en per&iacute;odos posteriores. Estas cantidades se indican como x1<Sub>ptu</Sub>, que representa la cantidad a fabricar del producto &ldquo;<i>p</i>&rdquo; en el per&iacute;odo t para atender la demanda en el per&iacute;odo u. lo cual representa una instrucci&oacute;n para el nivel operativo que debe desarrollar un programa de producci&oacute;n que atienda tales requerimientos en todos los periodos. El problema de programaci&oacute;n resultante es un <i>Scheduling</i> con fechas de liberaci&oacute;n diferentes de cero, con un horizonte de planeaci&oacute;n igual al del plan t&aacute;ctico.</p>      <p>El problema de <i>Scheduling</i> con fecha de liberaci&oacute;n diferente de cero, es considerado extremadamente no polinomial, duro para los ambientes flowshop (Pinedo, 2008). Dado que el problema cubre todo el horizonte de planeaci&oacute;n y todos los productos, el n&uacute;mero de trabajos a programar es alto, lo cual adiciona m&aacute;s complejidad al problema. Por otro lado, el <i>Scheduling </i>deseado presenta requerimientos no tradicionales, ya que se busca que los trabajos con prioridad uno se programen en su momento m&aacute;s temprano y los de prioridad dos en el m&aacute;s tard&iacute;o posible.</p>      <p>Tal requerimiento no tradicional se justifica en la medida que los trabajos de prioridad uno atender&aacute;n la demanda del mismo per&iacute;odo y, por otro lado, los trabajos de prioridad dos o los que atender&aacute;n demandas futuras se almacenar&aacute;n e inicialmente ocupan espacio en la l&iacute;nea de producci&oacute;n y posteriormente en la bodega de producto terminado, por lo que se busca que la fabricaci&oacute;n de los productos sea lo m&aacute;s cercana a su consumo y adem&aacute;s se trata de evitar al m&aacute;ximo el inventario en la l&iacute;nea de producci&oacute;n y en la bodega. Para abordar los elementos descritos del problema y la particularidad de sus requerimientos a continuaci&oacute;n se presenta la propuesta metodol&oacute;gica.</p>      <p><font size="3"><b>2. Desarrollo metodol&oacute;gico</b></font></p>      <p>Para abordar la complejidad computacional del problema se propone realizar una estrategia de descomposici&oacute;n temporal (Pinedo, 2008), la cual consiste en resolver problemas aislados de <i>Scheduling</i> para cada per&iacute;odo en el horizonte de planeaci&oacute;n. Lo anterior no solo reduce la complejidad asociada al n&uacute;mero de trabajos en <i>Scheduling</i>, sino que permite convertir el problema T sub problemas. Sin embargo, a pesar de que la descomposici&oacute;n reduce el n&uacute;mero de trabajos y genera problemas menos complejos, los requerimientos no tradicionales del problema generan que en cada problema de tiempo se tengan dos grupos de trabajo con diferentes tipos de prioridades, en ese sentido tambi&eacute;n se propone separar la programaci&oacute;n del nivel detallado en dos fases, seg&uacute;n la prioridad de los trabajos. Se describe aqu&iacute; cada una de las fases y la forma en que interact&uacute;an.</p>      <p><b>Fase 1</b></p>      <p>Programaci&oacute;n de los trabajos con prioridad uno: La estructura de dos fases empieza con la programaci&oacute;n de los trabajos de consumo inmediato. En esta fase se busca resolver un problema de <i>Scheduling</i> con trabajos que tienen todos el mismo tipo de prioridad, la misma fecha (cero) de liberaci&oacute;n y la misma fecha de terminaci&oacute;n. Este problema es menos complejo y para el n&uacute;mero de trabajos de cada ventana de tiempo se puede resolver mediante un modelo de programaci&oacute;n lineal entero-mixto.</p>      <p>La funci&oacute;n objetivo para esta fase es la minimizaci&oacute;n del costo de mantenimiento del inventario, la cual se establece como el tiempo de flujo total tradicional en los problemas de <i>Scheduling</i> multiplicado por el costo de tenencia por hora por cada unidad en el taller. (Ver <a href="#fig2">Figura 2</a>).</p>      <p align="center"><a name="fig2"></a><img src="img/revistas/entra/v10n2/v10n2a19f2.jpg"></p>      ]]></body>
<body><![CDATA[<p>El tiempo de permanencia de un trabajo en el taller est&aacute; dado por la diferencia entre el tiempo de liberaci&oacute;n, que es cero, y el tiempo de terminaci&oacute;n del trabajo. El tiempo de no permanencia o complementario est&aacute; dado por la diferencia entre el horizonte de planeaci&oacute;n o fecha de entrega y la fecha de terminaci&oacute;n del trabajo. Para el trabajo 1 (T1) en la gr&aacute;fica anterior su tiempo de terminaci&oacute;n es 1, por consiguiente el tiempo de permanencia es 1 y su tiempo de no permanencia dado un horizonte de 20 es 19.</p>      <p><b>Fase 2</b></p>      <p>Programaci&oacute;n de los trabajos con prioridad dos: Una vez realizado el programa de producci&oacute;n para los trabajos de prioridad uno, se procede a hacer lo mismo con los trabajos que ser&aacute;n empleados para atender las demandas futuras. De la fase 1, se tienen las fechas en que las m&aacute;quinas quedan disponibles, adem&aacute;s se conoce cu&aacute;l es la capacidad de cada m&aacute;quina en la ventana de tiempo. Para realizar la programaci&oacute;n de los trabajos de prioridad dos se encuentra la diferencia entre las anteriores y con ello se obtiene el horizonte de programaci&oacute;n para los trabajos de prioridad dos.</p>      <p>El problema de <i>Scheduling</i> en la fase dos se resuelve con la misma estructura de restricciones de modelo de la fase uno, pero la representaci&oacute;n y la lectura de los resultados se hacen diferentes, ya que se busca programar los trabajos en su momento m&aacute;s tarde posible del horizonte de planeaci&oacute;n, es decir, programaci&oacute;n hacia atr&aacute;s, los resultados obtenidos se implementan de derecha a izquierda, el trabajo que sale en el <i>Scheduling</i> a programar de primero de izquierda a derecha, se programa de &uacute;ltimo pegado al final del horizonte de planeaci&oacute;n.</p>      <p>En la <a href="#fig2">Figura 2</a> se representa un programa &oacute;ptimo para el tiempo de flujo total en una sola m&aacute;quina, con su respectiva programaci&oacute;n hacia delante, de izquierda a derecha. En caso de que ese programa fuera &oacute;ptimo en la fase 2 su implementaci&oacute;n se realizar&iacute;a de derecha a izquierda en programaci&oacute;n hacia atr&aacute;s, lo cual se puede ver en la <a href="#fig3">Figura 3</a>.</p>      <p align="center"><a name="fig3"></a><img src="img/revistas/entra/v10n2/v10n2a19f3.jpg"></p>      <p>Emplear la secuencia &oacute;ptima de la programaci&oacute;n hacia adelante y emplearla como soluci&oacute;n al implementarla hacia atr&aacute;s, permite minimizar el tiempo de no permanencia de los trabajos en el taller, es decir, minimizar el tiempo de permanencia en una secuencia de programaci&oacute;n hacia adelante es equivalente a minimizar el tiempo de no permanencia en una secuencia de programaci&oacute;n hacia atr&aacute;s. Como en la fase dos se trata de minimizar el inventario de producto terminado en la l&iacute;nea de producci&oacute;n, esto es equivalente a minimizar el tiempo de no permanencia, la funci&oacute;n objetivo se formula como el costo de inventario de los trabajos terminados en la l&iacute;nea de producci&oacute;n.</p>      <p>En la <a href="#fif3">Figura 3</a> el tiempo de permanencia total de los trabajos programados hacia delante es de 35 unidades de tiempo y el tiempo de no permanencia total de los trabajos programados hacia atr&aacute;s es de 20 unidades de tiempo, Hay una relaci&oacute;n entre el tiempo de permanencia de los trabajos programados hacia delante y el tiempo de no permanencia de los trabajos programados hacia atr&aacute;s, la cual se plantea en el siguiente p&aacute;rrafo.</p>      <p>El tiempo de permanencia de una secuencia de trabajos programados hacia adelante, TPSAD, menos el tiempo de proceso de tales trabajos, TP, es igual al tiempo de no permanencia de los mismos trabajos programados con la misma secuencia pero hacia atr&aacute;s, TNPSAT. Tal relaci&oacute;n se puede expresar as&iacute;: TNPSAT= TPSAD- TP. Por ejemplo, en la <a href="#fig3">Figura 3</a>, la suma de los tiempos de proceso de los trabajos es 15 y al restar los 35 de tiempo de permanencia del programa hacia delante, da 20, que es el tiempo de no permanencia del programa hacia atr&aacute;s.</p>      <p>Si bien es cierto las observaciones anteriores anteriormente funcionan para el caso de una &uacute;nica m&aacute;quina, se hace la extensi&oacute;n al ambiente de fabricaci&oacute;n, por tratarse de flowshop permutaci&oacute;n, ya que el principio dominante en la secuencia ser&aacute; el mismo, Adem&aacute;s, se asume que los trabajos de una misma fase no presentan grandes diferencias entre sus tiempos de proceso -por las decisiones del nivel t&aacute;ctico-, lo cual tambi&eacute;n mejora la aproximaci&oacute;n.</p>      ]]></body>
<body><![CDATA[<p>Como resultados finales de las dos fases salen un par de programas hacia adelante y hacia atr&aacute;s, que cumplen con los requerimientos no tradicionales del problema de <i>Scheduling</i>. Este mismo proceso se debe realizar para cada uno de los per&iacute;odos en el horizonte de planeaci&oacute;n del nivel t&aacute;ctico. Lo anterior consolida la propuesta de descomposici&oacute;n temporal del problema del <i>Scheduling</i> inicial. (Ver <a href="#fig4">Figura 4</a>).</p>      <p align="center"><a name="fig4"></a><img src="img/revistas/entra/v10n2/v10n2a19f4.jpg"></p>      <p><b>Modelo matem&aacute;tico para las fases 1 y 2</b></p>      <p>Para abordar el problema de <i>Scheduling,</i> la propuesta metodol&oacute;gica plantea dos fases, Cada una de ellas tiene asociado un modelo matem&aacute;tico de programaci&oacute;n lineal entero mixto, este par de modelos tienen la misma estructura, desde el punto de vista de las restricciones, pero en la funci&oacute;n objetivo surgen algunas diferencias dado el significado que tiene una soluci&oacute;n en cada modelo. A continuaci&oacute;n se presenta el modelo base de las dos fases y, por separado, la funci&oacute;n objetivo de cada una de las fases.</p>      <p><b>Conjuntos</b></p>  <ul>     <li>M&aacute;quinas: Conjunto de m&aacute;quinas disponibles en el flowshop. El &iacute;ndice que se emplear&aacute; es m.</li>      <li>JOBS: Conjunto de todos los trabajos a programar, el &iacute;ndice que se emplear&aacute; ser&aacute; j para este conjunto.</li>     </ul>      <p><b>Par&aacute;metros</b></p>  <ul>     <li>NBJOBS: Cantidad de trabajos a programar en el flowshop</li>      ]]></body>
<body><![CDATA[<li>M: Cantidad de m&aacute;quinas en el flowshop.</li>      <li>FREMAQO: Cantidad inicial de tiempo disponible para la realizaci&oacute;n del <i>Scheduling</i> en la ventana de tiempo.</li>      <li>CMANWIP1: Costo de tener en inventario de producto en proceso un trabajo de una unidad de tiempo.</li>      <li>TIME<sub><i>m,j</i></sub>: Tiempo que se demora el trabajo j en la m&aacute;quina &ldquo;<i>m</i>&rdquo;.</li>      <li>WEITH: Peso de trabajo asociado a la prioridad, si tiene prioridad uno su peso es 1, lo cual indica que se programa en la fase 1 y si tiene un dos debe programarse en la fase 2.</li>     </ul>      <p><b>Variables de decisi&oacute;n</b></p>  <ul>     <li>xjk<sub>jk</sub>&ge;0: Variable binaria que vale uno si el trabajo j se programa en la secuencia k y cero de lo contrario.</li>      <li>iik<Sub>ik</Sub>&ge;0; Variable continua, que indica el tiempo ocioso que experimenta la m&aacute;quina i, desde cuando termina de procesar el trabajo en la posici&oacute;n K-&eacute;sima de la secuencia, hasta el momento en inicia el proceso del trabajo en la posici&oacute;n (k+1)-&eacute;sima de la secuencia.</li>      <li>wik<Sub>ik</Sub>&ge;0: Variable continua que indica el tiempo que espera el trabajo en la k-&eacute;sima posici&oacute;n de la secuencia, desde el momento en que se termina la operaci&oacute;n en la m&aacute;quina i y el inicio de la operaci&oacute;n siguiente en la m&aacute;quina i+1.</li>      ]]></body>
<body><![CDATA[<li>cj<Sub>j</Sub>&ge;0: Variable continua que me indica el tiempo de terminaci&oacute;n del trabajo en la j-&eacute;sima posici&oacute;n de la secuencia.</li>      <li>fremaq<Sub>m</Sub>&ge;0: Variable continua que me indica el tiempo en que la m&aacute;quina &ldquo;<i>m</i>&rdquo; queda libre, una vez procesa todos los trabajos.</li>      <li>makespan&ge;0: Variable continua que me indica cu&aacute;l es el tiempo de terminaci&oacute;n del &uacute;ltimo trabajo.</li>     </ul>      <p><b>Restricciones</b></p>  <ul>     <li>Se debe garantizar que para cada posici&oacute;n en la secuencia &uacute;nicamente debe haber un trabajo.    <br>      <center><a name="ecu1"></a><img src="img/revistas/entra/v10n2/v10n2a19e1.jpg"></center></li>      <li>Se debe garantizar que un trabajo est&eacute; una vez en alguna posici&oacute;n de la secuencia.    <br>      ]]></body>
<body><![CDATA[<center><a name="ecu2"></a><img src="img/revistas/entra/v10n2/v10n2a19e2.jpg"></center></li>      <li>Se debe garantizar la relaci&oacute;n entre las variables f&iacute;sicas y las funcionales, es decir la relaci&oacute;n que existe entre las variables iik<Sub>ik</Sub>; y wik<Sub>ik</Sub>, que se evidencia en el siguiente ejemplo, si iik<Sub>ik</Sub>&gt;0, es decir la m&aacute;quina est&aacute; un tiempo desocupada antes de empezar a procesar el trabajo en la posici&oacute;n (k+1)-&eacute;sima en la secuencia, lo anterior implica que ese trabajo, el de la posici&oacute;n (k+1)-&eacute;sima inicio su proceso en la m&aacute;quina i inmediatamente despu&eacute;s de que dej&ntilde;o la m&aacute;quina i-1, es decir w<Sub>(i-1)(k+1)</Sub>=0,</li>      <li>Lo anterior es explicable dado que si la m&aacute;quina i tuvo que esperar para iniciar el proceso del trabajo en la posici&oacute;n k+1 de la secuencia, era porque este trabajo no se hab&iacute;a terminado en la m&aacute;quina i-1, por tal motivo al terminarse en esa m&aacute;quina (i-1) y al estar ociosa la i, es natural que pase de una a procesar en la m&aacute;quina i.</li>      <li>Otro elemento que se debe garantizar es la relaci&oacute;n entre la variables f&iacute;sicas de problema y las funcionales, es decir, las variables binarias con el resto de variables y par&aacute;metros. Los tres anteriores t&oacute;picos se consolidan en la siguiente restricci&oacute;n (Pinedo, 2008),    <br>      <center><a name="ecu3"></a><img src="img/revistas/entra/v10n2/v10n2a19e3.jpg"></center></li>      <li>En la <a href="#fig1">Figura 1</a> se muestra una representaci&oacute;n gr&aacute;fica de tal restricci&oacute;n, que formalmente se establece considerando la diferencia entre el tiempo en el que el trabajo en la posici&oacute;n (k+1) de la secuencia inicia en la m&aacute;quina (i+1) y el tiempo en que el trabajo en la posici&oacute;n k de la secuencia termina en la m&aacute;quina i.    <br>     <li>En la anterior restricci&oacute;n, el tiempo de proceso en la m&aacute;quina i del trabajo en la posici&oacute;n k de la secuencia piik se representa con la siguiente sumatoria:    <br>      ]]></body>
<body><![CDATA[<center><a name="ecu4"></a><img src="img/revistas/entra/v10n2/v10n2a19e4.jpg"></center></li>      <li>El trabajo que se programa de primero una vez termina de hacer la operaci&oacute;n en la m&aacute;quina i paa de inmediato a la m&aacute;quina i+1, es decir no tiene que esperar por ser el primer trabajo, lo que se controla con la siguiente restricci&oacute;n:    <br>      <center><a name="ecu5"></a><img src="img/revistas/entra/v10n2/v10n2a19e5.jpg"></center></li>      <li>La primera m&aacute;quina del flowshop una vez termina el trabajo en posici&oacute;n k de la secuencia puede empezar a procesar de inmediato el trabajo de posici&oacute;n k+1 en la secuencia, ya que se asume que los tiempos de liberaci&oacute;n son cero, lo cual se garantiza con la siguiente restricci&oacute;n:    <br>      <center><a name="ecu6"></a><img src="img/revistas/entra/v10n2/v10n2a19e6.jpg"></center></li>      <li>El tiempo de terminaci&oacute;n de un trabajo en la posici&oacute;n j de la secuencia en un flowshop, cj<Sub>j</Sub> se puede determinar como la suma de los tiempos de proceso en todas las m&aacute;quinas del trabajo que se program&oacute; de primero, m&aacute;s la suma de los tiempos ociosos que tiene la &uacute;ltima m&aacute;quina hasta antes del trabajo en la posici&oacute;n j de la secuencia, m&aacute;s el tiempo de proceso en la &uacute;ltima m&aacute;quina de los trabajos programados antes del trabajo en la posici&oacute;n j+1 de la secuencia, sin incluir el primero. Esto se puede ver en la <a href="#fig5">Figura 5</a>.    <br>      <center><a name="fig5"></a><img src="img/revistas/entra/v10n2/v10n2a19f5.jpg"></center></li>      ]]></body>
<body><![CDATA[<li>En la <a href="#fig5">Figura 5</a> se puede identificar que el tiempo de terminaci&oacute;n del trabajo que se procesa de tercero, es decir, el trabajo T1, es 22, el cual se puede obtener sumando los tiempos de proceso del trabajo que se procesa de primero, trabajo T1, m&aacute;s los tiempos de proceso de los trabajos que est&aacute;n antes del que se procesa de cuarto trabajo en la &uacute;ltima m&aacute;quina , sin incluir el que se procesa de primero (es decir, el trabajo antes de T2), m&aacute;s los tiempos ociosos que tenga la &uacute;ltima m&aacute;quina hasta antes del trabajo que se procesa de tercero.</li>      <li>Para el ejemplo, solo dos trabajos se procesan antes del trabajo que se procesa de cuarto, que son el trabajo T5 (segundo en la secuencia) con tiempo de proceso igual a 5 unidades y el trabajo T1 (tercero en la secuencia). con tiempo de proceso de 3 unidades. La m&aacute;quina cuatro solo est&aacute; ociosa antes del trabajo que se procesa de tercero una vez y el tiempo es de 3 unidades. Los tiempo de proceso del trabajo que se procesa de primero suman 11 unidades, m&aacute;s las 5 unidades del trabajo T5, m&aacute;s tres unidades del trabajo T1, m&aacute;s las 3 unidades de tiempo ocioso suman 22 unidades que representan el tiempo de terminaci&oacute;n del trabajo que se procesa de tercero, o sea el trabajo T1. Por tanto, para el c&aacute;lculo del tiempo de terminaci&oacute;n de un trabajo en la posici&oacute;n s de la secuencia se emplea la siguiente restricci&oacute;n.    <br>      <center><a name="ecu7"></a><img src="img/revistas/entra/v10n2/v10n2a19e7.jpg"></center></li>      <li>Como elemento de control o medida alternativa de bondad del <i>Scheduling</i> se calcula el makespan o el tiempo de terminaci&oacute;n del &uacute;ltimo trabajo en la &uacute;ltima m&aacute;quina, el principio utilizado para el c&aacute;lculo fue el mismo que se emple&oacute; para la determinaci&oacute;n del tiempo de terminaci&oacute;n de cada trabajo, de hecho el makespan es uno de esos tiempos de terminaci&oacute;n, para su determinaci&oacute;n propone la siguiente restricci&oacute;n.    <br>      <center><a name="ecu8"></a><img src="img/revistas/entra/v10n2/v10n2a19e8.jpg"></center></li>      <li>Dado que <i>Scheduling</i> se realiza en dos fases se requiere saber cu&aacute;l es el momento en que todas las m&aacute;quinas procesan su &uacute;ltimo trabajo, para poder saber de qu&eacute; capacidad disponen. Para ello se implementa la siguiente restricci&oacute;n, que funciona como la del makespan, pero ahora en esta solo se suman los tiempos de proceso del primer trabajo hasta antes de la m&aacute;quina en cuesti&oacute;n, se calculan los tiempos ociosos de tal m&aacute;quina y la suma de los tiempos de proceso de todos los trabajos en ella. As&iacute;:    <br>      <center><a name="ecu9"></a><img src="img/revistas/entra/v10n2/v10n2a19e9.jpg"></center></li>     ]]></body>
<body><![CDATA[</ul>      <p><b>Funci&oacute;n objetivo en la fase 1</b></p>      <p>En esta fase se busca minimizar los costos de tenencia de inventario de producto en proceso. Para ello se asume que el costo de tener en inventario en proceso una unidad de tiempo un trabajo es igual para todos los trabajos. Dado el proceso de descomposici&oacute;n temporal, en esta investigaci&oacute;n los problemas de <i>Scheduling</i> resultantes tienen fechas de liberaci&oacute;n iguales a cero, con lo que se puede plantear el costo de tenencia de inventario en proceso, como la sumatoria de los tiempos de terminaci&oacute;n de todos los trabajos, multiplicados por el costo de tenencia.</p>  <ul>     <li>El costo de tenencia de inventario de producto en proceso se puede plantear de la siguiente manera:    <br>      <center><a name="ecu10"></a><img src="img/revistas/entra/v10n2/v10n2a19e10.jpg"></center></li>     </ul>      <p><b>Funci&oacute;n objetivo en la fase 2</b></p>      <p>En la fase 2 se minimiza el costo asociado a la no permanenc&iacute;a de los trabajos en el taller, es decir el costo por unidad de tiempo por estar al final de la l&iacute;nea como producto semiterminado.</p>  <ul>     <li>Teniendo en cuenta que la soluci&oacute;n del modelo se implementar&aacute; de derecha a izquierda, el tiempo de no permanencia de todos los trabajos en el taller se aproximar&aacute; al tiempo de flujo total de la misma secuencia, de izquierda a derecha, menos la suma de tiempos de proceso de los trabajos, como se explic&oacute; anteriormente. El costo total de tenencia de trabajos semiterminados al final de la l&iacute;nea ser&aacute; el tiempo de no permanencia de los trabajos en el taller por el costo de tenencia. Esto se representar&aacute; de la siguiente manera.    ]]></body>
<body><![CDATA[<br>      <center><a name="ecu11"></a><img src="img/revistas/entra/v10n2/v10n2a19e11.jpg"></center></li>      <li>La anterior representa el valor de la funci&oacute;n objetivo, una vez la secuencia se implemente de derecha a izquierda, pero tal como se explic&oacute; en la <a href="#fig3">Figura 3</a>, minimizar el tiempo de permanencia de la secuencia de izquierda a derecha equivale a minimizar el tiempo de no permanencia de la secuencia implementada de derecha a izquierda. Por tanto, la funci&oacute;n que optimizar&aacute; el modelo se presenta a continuaci&oacute;n.    <br>      <center><a name="ecu12"></a><img src="img/revistas/entra/v10n2/v10n2a19e12.jpg"></center></li>     </ul>      <p><font size="3"><b>3. Caso de estudio y an&aacute;lisis de resultados</b></font></p>      <p>El desarrollo metodol&oacute;gico planteado se aplica a un problema de programaci&oacute;n de trabajos en la industria de alimentos concentrados, en esta industria a partir de un conjunto de varias materias primas se fabrican diferentes productos para la alimentaci&oacute;n de animales, resultado de mezcla de las materias primas que deben cumplir con unos requerimientos nutricionales, propios de la dieta de cada animal, seg&uacute;n su ciclo de vida y su destinaci&oacute;n productiva.</p>      <p>La planta de fabricaci&oacute;n compromete diferentes m&aacute;quinas que son empleadas en el proceso de manufactura y el tiempo de uso de cada una de ellas depende de la selecci&oacute;n de materias primas que se haya realizado para la producci&oacute;n de cada uno de los bienes. Para este caso en particular, se manejar&aacute;n cuatro m&aacute;quinas: la mezcladora, la dosificadora, el molino y la empacadora.</p>      <p>La mezcladora es la encargada de combinar las materias primas, para que la mezcla sea homog&eacute;nea, la dosificadora es la encargada de pesar las cantidades de cada materia prima que har&aacute;n parte de la mezcla, el molino es la m&aacute;quina encargada de dar el tama&ntilde;o requerido para el producto, la empacadora es la encargada del vaciado de los productos terminados en costales y el sellado de &eacute;stos.</p>      ]]></body>
<body><![CDATA[<p>En vista de que se parte de un plan t&aacute;ctico de producci&oacute;n para cada ventana de tiempo, a continuaci&oacute;n se presenta la <a href="#tab1">Tabla 1</a>, donde se muestra una secci&oacute;n del plan t&aacute;ctico, en la que se especifican las cantidades a producir, indic&aacute;ndose en las filas los periodos i en que se tiene programado producir y en las columnas los periodos j de demanda en que ser&aacute;n entregados los productos.</p>      <p align="center"><a name="tab1"></a><img src="img/revistas/entra/v10n2/v10n2a19t1.jpg"></p>      <p>A partir de la <a href="#tab1">Tabla 1</a>, y teniendo presente que los tiempos de proceso de los productos depende de la configuraci&oacute;n de materias primas, se presenta la <a href="#tab2">Tabla 2</a> en la que se han seleccionado los trabajos que ser&aacute;n fabricados en la ventana de tiempo 1; para cada uno de ellos se presenta su periodo de fabricaci&oacute;n, i, su periodo de entrega, j, el tama&ntilde;o del lotes y los tiempos de proceso en cada m&aacute;quina (ver <a href="#tab2">tabla 2</a>).</p>      <p align="center"><a name="tab2"></a><img src="img/revistas/entra/v10n2/v10n2a19t2.jpg"></p>      <p>En <a href="#tab2">Tabla 2</a>, los trabajos T1, T2, T3, T4 y T5 forman el grupo de prioridad uno y deben ser programados en el momento m&aacute;s temprano, y el trabajo T6 es de prioridad dos y debe ser programado en el momento m&aacute;s tard&iacute;o de la ventana de tiempo.</p>      <p>En la <a href="#fig2">Figura 6</a>, se representa la programaci&oacute;n que arroja la metodolog&iacute;a para la primera ventana de tiempo, los datos tomados corresponden a los de la <a href="#tab2">Tabla 2</a>.</p>      <p align="center"><a name="fig6"></a><img src="img/revistas/entra/v10n2/v10n2a19f6.jpg"></p>      <p>Los tiempos de terminaci&oacute;n de los trabajos T3, T5, T1, T2 y T4, son respectivamente 11, 16, 22, 30 y 32. Partiendo de un valor del costo de tener en inventario en proceso en el sistema igual a 100 unidades monetarias por hora, se obtiene un valor de la funci&oacute;n objetivo para la fase 1 de 11100 unidades monetarias. Es importante aclara que al ser costo de tenencia constante para todos los productos considerarlo o no, la soluci&oacute;n resultante ser&iacute;a la misma y solo tendr&iacute;a efecto en el valor de funci&oacute;n objetivo, por lo que vale la pena presentar una medida de desempe&ntilde;o con gran interpretaci&oacute;n pr&aacute;ctica que es el tiempo de flujo promedio, que para este caso ser&aacute; de 22.2 horas, que significa que en promedio cada trabajo permanece en el taller 22.2 horas desde el momento en que entra al sistema hasta cuando sale de la planta, ya que son de entrega inmediata.</p>      <p>El trabajo 6, tal como lo especifica el plan t&aacute;ctico, ser&aacute; fabricado el periodo 1 y entregado en el periodo dos, lo cual puede ser explicable por restricciones o por el esquema de costos de ese plan. Este trabajo es &uacute;nico de la fase dos y si se programa en una secuencia de adelanta hacia atr&aacute;s iniciando en el periodo cero su tiempo de terminaci&oacute;n o de permanencia en el sistema es 16 y su complemento el tiempo de no permanencia, es de 32, equivalente a restar el tiempo de permanencia (TPSAD=16) a la duraci&oacute;n de la ventana de tiempo (48). Su tiempo de no permanencia o complemento, de tiempo de permanencia en la secuencia de derecha a izquierda es de cero (TNPSAT=0), tal como se explic&oacute; en la <a href="#fig3">Figura 3</a>, TNPSAT= TPSAD- TP.</p>      <p>Tambi&eacute;n en la fase dos por asumirse que el costo de tenencia de inventario de producto en proceso en el sistema (COMANWIP2) es constante para todos los productos, la soluci&oacute;n ser&aacute; la misma o no se ver&aacute; afectada ante variaciones en este par&aacute;metro, por tanto el valor de cero en la secuencia de adelante para atr&aacute;s refleja que el trabajo se programa en el momento m&aacute;s tarde posible de la ventana de tiempo.</p>      ]]></body>
<body><![CDATA[<p><font size="3"><b>4. Conclusiones</b></font></p>      <p>La propuesta planteada para tratar los requerimientos no tradicionales se apoya en dos modelos de optimizaci&oacute;n y se parte del supuesto de que los trabajos en un mismo per&iacute;odo, tienen tiempos de proceso similares se logra disminuir la complejidad del problema original, encontr&aacute;ndose soluciones factibles que son &oacute;ptimos locales.</p>      <p>Si bien es cierto que con el enfoque propuesto no se determina la soluci&oacute;n &oacute;ptima del problema original, se realiza un buen acercamiento en t&eacute;rminos de la formalizaci&oacute;n del mismo, seg&uacute;n la investigaci&oacute;n efectuada no hay evidencias en t&eacute;rminos de resolver de manera integrada el problema descrito en esta investigaci&oacute;n, pero se tiene claro que solo el problema de <i>Scheduling</i> resultante es strongly NP-hard. Lo cual nos indica que cualquier acercamiento, en t&eacute;rminos de modelar y resolver el problema con sus caracter&iacute;sticas particulares, empleando herramientas de investigaci&oacute;n de operaciones, representa una ganancia.</p>      <p>Desde el punto de vista pr&aacute;ctico, es importante resaltar que para poder abordar los flujos de informaci&oacute;n inherentes al enfoque empleado se requieren herramientas computacionales que faciliten este proceso y lo hagan eficiente, En este caso, se emple&oacute; OPL como lenguaje de modelaci&oacute;n, Ceplex como solver y OPl Script como herramienta de programaci&oacute;n estructurada para garantizar los flujos.</p>      <p>La propuesta considera que los costos de tenencia de cada una de las fases son constantes para todos los productos, una posible extensi&oacute;n del trabajo seria considerar estos costos diferentes para cada producto, aspecto que no fue estimado en esta investigaci&oacute;n, ya que genera una no linealidad en la funci&oacute;n objetivo.</p>      <p>La formulaci&oacute;n del problema de diferentes prioridades en un solo modelo matem&aacute;tico genera una no linealidad al momento de definir la funci&oacute;n de desempe&ntilde;o, se recomienda como investigaci&oacute;n futura emplear herramientas tipo Constraint satisfaction problems (CSPs) como alternativa para tratar dicha no linealidad.</p>      <p><b>Conflicto de intereses:</b> Los autores declaran no tener ning&uacute;n conflicto de intereses.</p>  <hr>      <p><b>Notas</b></p>      <p><sup><a href="#nu1" name="num1">1</a></sup> Art&iacute;culo resultado del proyecto de investigaci&oacute;n: <b>Planeaci&oacute;n y control de la producci&oacute;n en la Industria de concentrados.</b> Desarrollado entre enero de 2011 y diciembre de 2013.</p>  <hr>      <p><font size="3"><b>Referencias Bibliogr&aacute;ficas</b></font></p>      ]]></body>
<body><![CDATA[<!-- ref --><p>1. AGHEZZAF, E-H, SITOMPUL, C. &amp; VAN DEN BROECKE, F.V. A robust hierarchical production planning for a capacitated two-stage production system, En: Computers &amp; Industrial Engineering. Marzo, 2011. Vol 60, Iss. 2, P 361-372.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000163&pid=S1900-3803201400020001900001&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>      <!-- ref --><p>2. ALZATE SALAZAR, Juan D. Recopilaci&oacute;n y sistematizaci&oacute;n de los temas de complejidad computacional en los modelos de <i>scheduling</i>, Cali: Trabajo de grado, Escuela de ingenier&iacute;a industrial - Universidad del Valle, 2010. P 106.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000165&pid=S1900-3803201400020001900002&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>      <!-- ref --><p>3. BITRAN, Gabriel R.; HAAS, Elizabeth A. &amp; HAX, Arnoldo C. Hierarchical production Planning: A Two Stage System, En: Operations Research. Marzo - abril, 1982. Vol. 30, no. 2, P. 232-251.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000167&pid=S1900-3803201400020001900003&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>      <!-- ref --><p>4. CHEN, Kejia &amp; JI, Ping. A mixed integer programming Model for advanced planning and scheduling (APS) En: European Journal of Operational Research. Agosto, 2007. Vol. 181, no. 1. P. 515-522.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000169&pid=S1900-3803201400020001900004&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>      <!-- ref --><p>5. CHENG, Mingbao, TADIKAMALLA, Pandu R., SHANG, Jennifer &amp; ZHANG, Shaqing. Bicriteria hierarchical optimization of two-machine flow shop scheduling problem with time-dependent deteriorating jobs, En: European Journal of operational research. Marzo, 2013. Vol 234, no. 3. P. 650-657.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000171&pid=S1900-3803201400020001900005&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>      ]]></body>
<body><![CDATA[<!-- ref --><p>6. CONWAY, Richard W., MAXWELL, William L. &amp; MILLER, Louis W. Theory of scheduling. Massachusetts: Addison-Wesley Pub. Co., 1967. P. 18.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000173&pid=S1900-3803201400020001900006&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>      <!-- ref --><p>7. GRAVES, Stephen C. Manufacturing planning and control, New York: Oxford University Press, 2002. P. 728 - 746. ISBN 9780195125948.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000175&pid=S1900-3803201400020001900007&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>      <!-- ref --><p>8. HARHALAKIS, George; NAGI, R. &amp; PROTH, J. R. Hierarchical modeling approach for production planning. En: Control Engineering Practice. Febrero, 1993. Vol 1, no. 1, P. 31 - 36.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000177&pid=S1900-3803201400020001900008&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>      <!-- ref --><p>9. HE, N.; ZHANG, D.Z. &amp; LI, Q. Agent-based hierarchical production planning and scheduling in make-to-order manufacturing system. En: International Journal of Production Economics. Marzo, 2014. Vol. 149. P.117-130.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000179&pid=S1900-3803201400020001900009&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>      <!-- ref --><p>10. LI, Zukui &amp; IERAPETRITOU, Marianthi G. Production planning and scheduling integration through augmented lagrangian optimization, En: Computers and chemicals engineering. Junio, 2010. Vol 34, no. 6. P. 996-1006.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000181&pid=S1900-3803201400020001900010&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>      ]]></body>
<body><![CDATA[<!-- ref --><p>11. LINDHOLM, Ann; LIDESTAM, Helene &amp; QUTTINEH, Nils-Hassan. Hierarchical production Scheduling- A case study at Perstorp. En: Computer Aided Chemical Engineering. Junio, 2014. Vol 33. P. 511-516.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000183&pid=S1900-3803201400020001900011&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>      <!-- ref --><p>12. M&Aacute;RQUEZ DELGADO, Jos&eacute; Ed. Optimizaci&oacute;n de la programaci&oacute;n (scheduling) en talleres de mecanizado. Madrid: Tesis Doctoral, Universidad polit&eacute;cnica de Madrid, 2012, p 187.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000185&pid=S1900-3803201400020001900012&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>      <!-- ref --><p>13. MICHAEL Pinedo. Scheduling, Theory, Algorithms and Systems. 3. Ed. New York: Springer, 2008. P. 665. ISBN 978-0-387-78934-7.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000187&pid=S1900-3803201400020001900013&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>      <!-- ref --><p>14. MONTENEGRO VILLOTA, Angela L. Recopilaci&oacute;n, sistematizaci&oacute;n y an&aacute;lisis cr&iacute;tico de los desarrollos en scheduling ocurridos en la d&eacute;cada de 1993 al 2003. Cali: Trabajo de grado, Escuela de ingenier&iacute;a industrial - Universidad del Valle, 2005. P 289.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000189&pid=S1900-3803201400020001900014&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>      <!-- ref --><p>15. MORTON, Thomas E. &amp; PENTICO, David W. Heuristic Scheduling Systems: With Applications to Production Systems and Project Management, New York: A Wiley &amp; Sons, Inc, 1993. P. 351. (Wiley Series in Engineering and Technology Management Colection). ISBN 978-0471578192.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000191&pid=S1900-3803201400020001900015&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>      ]]></body>
<body><![CDATA[<!-- ref --><p>16. MOTOA GARAVITO, Tulio G.; OSORIO GOMEZ, Juan C. &amp; OREJUELA CABRERA, Juan P. Planificaci&oacute;n Jer&aacute;rquica de la Producci&oacute;n (Hierarchical Production Planning): El Estado del Arte y Presentaci&oacute;n de Experiencias. En: Heur&iacute;stica: Universidad del Valle. Octubre, 2007. Vol. 14, no. 1. P.35-47.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000193&pid=S1900-3803201400020001900016&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>      <!-- ref --><p>17. NOORI, Hamid. &amp; RADFORD, Russel. Administraci&oacute;n de operaciones y producci&oacute;n: Calidad total y respuesta sensible r&aacute;pida. Traducido por Germ&aacute;n Alberto Villamizar, Bogot&aacute;: McGraw-Hill, 1997. P. 600. ISBN 9789586006033.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000195&pid=S1900-3803201400020001900017&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>      <!-- ref --><p>18. OSORIO GOMEZ, Juan C.; CASTRILLON MONTENEGRO, Oscar E.; TORO CARDONA, Juliana A. &amp; OREJUELA CABRERA, Juan P. Modelo de programaci&oacute;n Jer&aacute;rquica de la producci&oacute;n en un Job Flexible con interrupciones y tiempos de alistamiento dependientes de la secuencia. En: Revista Ingenier&iacute;a e Investigaci&oacute;n: Universidad Nacional de Colombia. Agosto, 2008. Vol. 28, no. 2, P. 72-79.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000197&pid=S1900-3803201400020001900018&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>      <!-- ref --><p>19. REZA, Tanha A.&amp; Ghaderi, S.F. Generation Planning in Iranian power plants with fuzzy hierarchical production planning. Junio, 2010. Vol 51, Iss. 6, P 1230-1241.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000199&pid=S1900-3803201400020001900019&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>      <!-- ref --><p>20. SAAD, Germaine H. Hierarchical production - planning systems: extensions and modifications, En: The journal of operational research society. Julio, 1990. Vol. 41, no.7, P. 609-624.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000201&pid=S1900-3803201400020001900020&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>      ]]></body>
<body><![CDATA[<!-- ref --><p>21. SCHWARTZ, Jay D. &amp; RIVERA, Daniel E. A process control approach to tactical inventory management in production-inventory systems.En: Int. J. Productions Economics. Mayo, 2010. Vol. 125, no. 1. P. 111-124.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000203&pid=S1900-3803201400020001900021&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>      <!-- ref --><p>22. SINNEN, Oliver. Reducing the solution space of optimal task scheduling, En: Computer &amp; operations research, Marzo, 2014. Vol 43, no.1. P. 201-214.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000205&pid=S1900-3803201400020001900022&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>      <!-- ref --><p>23. SIPPER, Daniel. y BULFIN, Robert L. Planeaci&oacute;n y Control de la Producci&oacute;n. Traducido por Marcia Gonz&aacute;lez Osuna. Ciudad de M&eacute;xico: McGraw-Hill, 1998, P. 351. ISBN 9789701019443.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000207&pid=S1900-3803201400020001900023&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>      <!-- ref --><p>24. SMITH, Stephen F. Multidisciplinary Scheduling: Theory and Applications. 1st International Conference, MISTA '03 Nottingham, UK, 13-15. Nottingham: Springer Science+Business Media, Inc., 2003. P. 3-17.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000209&pid=S1900-3803201400020001900024&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>      <!-- ref --><p>25. SZOKE, Akos. Conceptual scheduling model and optimized release scheduling for agile environments, En: Information and software technology. Junio, 2011. Vol 52, no. 6. P. 574-591.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000211&pid=S1900-3803201400020001900025&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>      ]]></body>
<body><![CDATA[<!-- ref --><p>26. TANG, Yuanjie.; LIU, Rengkui &amp; SUN, Quanxin. Scheduling control model for linear projects based on linear scheduling method and constraint programming. En: Automation in construction. Enero, 2014, no. 1. P. 22-37.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000213&pid=S1900-3803201400020001900026&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>      <!-- ref --><p>27. TIAN, Feng; WILLEMS, Sean P. &amp; KEMPF, Karl G. An iterative approach to item-level tactical production and inventory planning. En: International Journal of Production Economics. September, 2011. Vol. 133, Iss. 1. P.439-450.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000215&pid=S1900-3803201400020001900027&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>      <!-- ref --><p>28. TISCHER, Irene. &amp; CARRION, Andr&eacute;s. La planificaci&oacute;n jer&aacute;rquica y su aplicaci&oacute;n a la cosecha de ca&ntilde;a de az&uacute;car. En: Ingenier&iacute;a y competitividad: Universidad del Valle. Abril 2003. Vol. 4, no. 2 P.42-52.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000217&pid=S1900-3803201400020001900028&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>      <!-- ref --><p>29. TORABI, S.A; EBADIAN, M. &amp; TANHA, R. Fuzzy hierarchical production planning (with a case study). En: Fuzzy Sets and Systems. Junio, 2010. Vol. 161, Iss. 11. P. 1511-1529.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000219&pid=S1900-3803201400020001900029&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>      <!-- ref --><p>30. VOLLMANN, Thomas E.; BERRY William L. &amp; WHYBARK D. Clay. Sistemas de Planificaci&oacute;n y Control de la Fabricaci&oacute;n. 3. Ed. Madrid: McGraw-Hill, 1995. P. 450. ISBN 84-8086-195-9.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000221&pid=S1900-3803201400020001900030&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>      ]]></body>
<body><![CDATA[<!-- ref --><p>31. WAN, Long y ZHANG, An. Coordinated scheduling on parallel machines with batch delivery. En: Int. J. Production Economics, Abril, 2014. Vol. 150, no.1. P 199-203.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000223&pid=S1900-3803201400020001900031&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>      <!-- ref --><p>32. ZHONG, Xueling, OU, Jinwen. &amp; WANG, Guoqing. Order acceptance and scheduling with machine availability constraints, En: European journal of operational research. Febrero, 2014. Vol. 232, no. 3. P. 435-441.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000225&pid=S1900-3803201400020001900032&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p> </font>      ]]></body><back>
<ref-list>
<ref id="B1">
<label>1</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[AGHEZZAF]]></surname>
<given-names><![CDATA[E-H]]></given-names>
</name>
<name>
<surname><![CDATA[SITOMPUL]]></surname>
<given-names><![CDATA[C]]></given-names>
</name>
<name>
<surname><![CDATA[VAN DEN BROECKE]]></surname>
<given-names><![CDATA[F.V]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[A robust hierarchical production planning for a capacitated two-stage production system]]></article-title>
<source><![CDATA[Computers & Industrial Engineering]]></source>
<year>Marz</year>
<month>o,</month>
<day> 2</day>
<volume>60</volume>
<numero>2</numero>
<issue>2</issue>
<page-range>361-372</page-range></nlm-citation>
</ref>
<ref id="B2">
<label>2</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[ALZATE SALAZAR]]></surname>
<given-names><![CDATA[Juan D]]></given-names>
</name>
</person-group>
<source><![CDATA[Recopilación y sistematización de los temas de complejidad computacional en los modelos de scheduling]]></source>
<year></year>
<page-range>106</page-range><publisher-loc><![CDATA[Cali ]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B3">
<label>3</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[BITRAN]]></surname>
<given-names><![CDATA[Gabriel R]]></given-names>
</name>
<name>
<surname><![CDATA[HAAS]]></surname>
<given-names><![CDATA[Elizabeth A]]></given-names>
</name>
<name>
<surname><![CDATA[HAX]]></surname>
<given-names><![CDATA[Arnoldo C]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Hierarchical production Planning: A Two Stage System]]></article-title>
<source><![CDATA[Operations Research]]></source>
<year>Marz</year>
<month>o </month>
<day>- </day>
<volume>30</volume>
<numero>2</numero>
<issue>2</issue>
<page-range>232-251</page-range></nlm-citation>
</ref>
<ref id="B4">
<label>4</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[CHEN]]></surname>
<given-names><![CDATA[Kejia]]></given-names>
</name>
<name>
<surname><![CDATA[JI]]></surname>
<given-names><![CDATA[Ping]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[A mixed integer programming Model for advanced planning and scheduling (APS)]]></article-title>
<source><![CDATA[European Journal of Operational Research]]></source>
<year>Agos</year>
<month>to</month>
<day>, </day>
<volume>181</volume>
<numero>1</numero>
<issue>1</issue>
<page-range>515-522</page-range></nlm-citation>
</ref>
<ref id="B5">
<label>5</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[CHENG]]></surname>
<given-names><![CDATA[Mingbao]]></given-names>
</name>
<name>
<surname><![CDATA[TADIKAMALLA]]></surname>
<given-names><![CDATA[Pandu R.]]></given-names>
</name>
<name>
<surname><![CDATA[SHANG]]></surname>
<given-names><![CDATA[Jennifer]]></given-names>
</name>
<name>
<surname><![CDATA[ZHANG]]></surname>
<given-names><![CDATA[Shaqing]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Bicriteria hierarchical optimization of two-machine flow shop scheduling problem with time-dependent deteriorating jobs]]></article-title>
<source><![CDATA[European Journal of Operational Research]]></source>
<year>Marz</year>
<month>o,</month>
<day> 2</day>
<volume>234</volume>
<numero>3</numero>
<issue>3</issue>
<page-range>650-657</page-range></nlm-citation>
</ref>
<ref id="B6">
<label>6</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[CONWAY]]></surname>
<given-names><![CDATA[Richard W]]></given-names>
</name>
<name>
<surname><![CDATA[MAXWELL]]></surname>
<given-names><![CDATA[William L]]></given-names>
</name>
<name>
<surname><![CDATA[MILLER]]></surname>
<given-names><![CDATA[Louis W]]></given-names>
</name>
</person-group>
<source><![CDATA[Theory of scheduling]]></source>
<year>1967</year>
<page-range>18</page-range><publisher-loc><![CDATA[Massachusetts ]]></publisher-loc>
<publisher-name><![CDATA[Addison-Wesley Pub. Co.]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B7">
<label>7</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[GRAVES]]></surname>
<given-names><![CDATA[Stephen C]]></given-names>
</name>
</person-group>
<source><![CDATA[Manufacturing planning and control]]></source>
<year>2002</year>
<page-range>728 - 746</page-range><publisher-loc><![CDATA[New York ]]></publisher-loc>
<publisher-name><![CDATA[Oxford University Press]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B8">
<label>8</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[HARHALAKIS]]></surname>
<given-names><![CDATA[George]]></given-names>
</name>
<name>
<surname><![CDATA[NAGI]]></surname>
<given-names><![CDATA[R]]></given-names>
</name>
<name>
<surname><![CDATA[PROTH]]></surname>
<given-names><![CDATA[J. R]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Hierarchical modeling approach for production planning]]></article-title>
<source><![CDATA[Control Engineering Practice]]></source>
<year>Febr</year>
<month>er</month>
<day>o,</day>
<volume>1</volume>
<numero>1</numero>
<issue>1</issue>
<page-range>31 - 36</page-range></nlm-citation>
</ref>
<ref id="B9">
<label>9</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[HE]]></surname>
<given-names><![CDATA[N]]></given-names>
</name>
<name>
<surname><![CDATA[ZHANG]]></surname>
<given-names><![CDATA[D.Z]]></given-names>
</name>
<name>
<surname><![CDATA[LI]]></surname>
<given-names><![CDATA[Q]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Agent-based hierarchical production planning and scheduling in make-to-order manufacturing system]]></article-title>
<source><![CDATA[International Journal of Production Economics]]></source>
<year>Marz</year>
<month>o,</month>
<day> 2</day>
<volume>149</volume>
<page-range>117-130</page-range></nlm-citation>
</ref>
<ref id="B10">
<label>10</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[LI]]></surname>
<given-names><![CDATA[Zukui]]></given-names>
</name>
<name>
<surname><![CDATA[IERAPETRITOU]]></surname>
<given-names><![CDATA[Marianthi G]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Production planning and scheduling integration through augmented lagrangian optimization]]></article-title>
<source><![CDATA[Computers and chemicals engineering]]></source>
<year>Juni</year>
<month>o,</month>
<day> 2</day>
<volume>34</volume>
<numero>6</numero>
<issue>6</issue>
<page-range>996-1006</page-range></nlm-citation>
</ref>
<ref id="B11">
<label>11</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[LINDHOLM]]></surname>
<given-names><![CDATA[Ann]]></given-names>
</name>
<name>
<surname><![CDATA[LIDESTAM]]></surname>
<given-names><![CDATA[Helene]]></given-names>
</name>
<name>
<surname><![CDATA[QUTTINEH]]></surname>
<given-names><![CDATA[Nils-Hassan]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Hierarchical production Scheduling- A case study at Perstorp]]></article-title>
<source><![CDATA[Computer Aided Chemical Engineering]]></source>
<year>Juni</year>
<month>o,</month>
<day> 2</day>
<volume>33</volume>
<page-range>511-516</page-range></nlm-citation>
</ref>
<ref id="B12">
<label>12</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[MÁRQUEZ DELGADO]]></surname>
<given-names><![CDATA[José Ed]]></given-names>
</name>
</person-group>
<source><![CDATA[Optimización de la programación (scheduling) en talleres de mecanizado]]></source>
<year></year>
<page-range>187</page-range><publisher-loc><![CDATA[Madrid ]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B13">
<label>13</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Pinedo]]></surname>
<given-names><![CDATA[MICHAEL]]></given-names>
</name>
</person-group>
<source><![CDATA[Scheduling, Theory, Algorithms and Systems]]></source>
<year>2008</year>
<edition>3</edition>
<page-range>665</page-range><publisher-loc><![CDATA[New York ]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B14">
<label>14</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[MONTENEGRO VILLOTA]]></surname>
<given-names><![CDATA[Angela L]]></given-names>
</name>
</person-group>
<source><![CDATA[Recopilación, sistematización y análisis crítico de los desarrollos en scheduling ocurridos en la década de 1993 al 2003]]></source>
<year></year>
<page-range>289</page-range><publisher-loc><![CDATA[Cali ]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B15">
<label>15</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[MORTON]]></surname>
<given-names><![CDATA[Thomas E]]></given-names>
</name>
<name>
<surname><![CDATA[PENTICO]]></surname>
<given-names><![CDATA[David W]]></given-names>
</name>
</person-group>
<source><![CDATA[Heuristic Scheduling Systems: With Applications to Production Systems and Project Management]]></source>
<year>1993</year>
<page-range>351</page-range><publisher-loc><![CDATA[New York ]]></publisher-loc>
<publisher-name><![CDATA[A Wiley & Sons, Inc]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B16">
<label>16</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[MOTOA GARAVITO]]></surname>
<given-names><![CDATA[Tulio G]]></given-names>
</name>
<name>
<surname><![CDATA[OSORIO GOMEZ]]></surname>
<given-names><![CDATA[Juan C]]></given-names>
</name>
<name>
<surname><![CDATA[OREJUELA CABRERA]]></surname>
<given-names><![CDATA[Juan P]]></given-names>
</name>
</person-group>
<article-title xml:lang="es"><![CDATA[Planificación Jerárquica de la Producción (Hierarchical Production Planning): El Estado del Arte y Presentación de Experiencias]]></article-title>
<source><![CDATA[Heurística]]></source>
<year>Octu</year>
<month>br</month>
<day>e,</day>
<volume>14</volume>
<numero>1</numero>
<issue>1</issue>
<page-range>35-47</page-range><publisher-name><![CDATA[Universidad del Valle]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B17">
<label>17</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[NOORI]]></surname>
<given-names><![CDATA[Hamid]]></given-names>
</name>
<name>
<surname><![CDATA[RADFORD]]></surname>
<given-names><![CDATA[Russel]]></given-names>
</name>
<name>
<surname><![CDATA[Villamizar]]></surname>
<given-names><![CDATA[Germán Alberto]]></given-names>
</name>
</person-group>
<source><![CDATA[Administración de operaciones y producción: Calidad total y respuesta sensible rápida]]></source>
<year>1997</year>
<page-range>600</page-range><publisher-loc><![CDATA[Bogotá ]]></publisher-loc>
<publisher-name><![CDATA[McGraw-Hill]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B18">
<label>18</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[OSORIO GOMEZ]]></surname>
<given-names><![CDATA[Juan C]]></given-names>
</name>
<name>
<surname><![CDATA[CASTRILLON MONTENEGRO]]></surname>
<given-names><![CDATA[Oscar E]]></given-names>
</name>
<name>
<surname><![CDATA[TORO CARDONA]]></surname>
<given-names><![CDATA[Juliana A]]></given-names>
</name>
<name>
<surname><![CDATA[OREJUELA CABRERA]]></surname>
<given-names><![CDATA[Juan P]]></given-names>
</name>
</person-group>
<article-title xml:lang="es"><![CDATA[Modelo de programación Jerárquica de la producción en un Job Flexible con interrupciones y tiempos de alistamiento dependientes de la secuencia]]></article-title>
<source><![CDATA[Revista Ingeniería e Investigación]]></source>
<year>Agos</year>
<month>to</month>
<day>, </day>
<volume>28</volume>
<numero>2</numero>
<issue>2</issue>
<page-range>72-79</page-range><publisher-name><![CDATA[Universidad Nacional de Colombia]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B19">
<label>19</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[REZA]]></surname>
<given-names><![CDATA[Tanha A]]></given-names>
</name>
<name>
<surname><![CDATA[Ghaderi]]></surname>
<given-names><![CDATA[S.F]]></given-names>
</name>
</person-group>
<source><![CDATA[Generation Planning in Iranian power plants with fuzzy hierarchical production planning]]></source>
<year>Juni</year>
<month>o,</month>
<day> 2</day>
<volume>51</volume>
<page-range>1230-1241</page-range></nlm-citation>
</ref>
<ref id="B20">
<label>20</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[SAAD]]></surname>
<given-names><![CDATA[Germaine H]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Hierarchical production - planning systems: extensions and modifications]]></article-title>
<source><![CDATA[The journal of operational research society]]></source>
<year>Juli</year>
<month>o,</month>
<day> 1</day>
<volume>41</volume>
<numero>7</numero>
<issue>7</issue>
<page-range>609-624</page-range></nlm-citation>
</ref>
<ref id="B21">
<label>21</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[SCHWARTZ]]></surname>
<given-names><![CDATA[Jay D]]></given-names>
</name>
<name>
<surname><![CDATA[RIVERA]]></surname>
<given-names><![CDATA[Daniel E]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[A process control approach to tactical inventory management in production-inventory systems]]></article-title>
<source><![CDATA[Int. J. Productions Economics]]></source>
<year>Mayo</year>
<month>, </month>
<day>20</day>
<volume>125</volume>
<numero>1</numero>
<issue>1</issue>
<page-range>111-124</page-range></nlm-citation>
</ref>
<ref id="B22">
<label>22</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[SINNEN]]></surname>
<given-names><![CDATA[Oliver]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Reducing the solution space of optimal task scheduling]]></article-title>
<source><![CDATA[Computer & Operations Research]]></source>
<year>Marz</year>
<month>o,</month>
<day> 2</day>
<volume>43</volume>
<numero>1</numero>
<issue>1</issue>
<page-range>201-214</page-range></nlm-citation>
</ref>
<ref id="B23">
<label>23</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[SIPPER]]></surname>
<given-names><![CDATA[Daniel]]></given-names>
</name>
<name>
<surname><![CDATA[BULFIN]]></surname>
<given-names><![CDATA[Robert L]]></given-names>
</name>
<name>
<surname><![CDATA[González Osuna]]></surname>
<given-names><![CDATA[Marcia]]></given-names>
</name>
</person-group>
<source><![CDATA[Planeación y Control de la Producción]]></source>
<year>1998</year>
<page-range>351</page-range><publisher-loc><![CDATA[Ciudad de México ]]></publisher-loc>
<publisher-name><![CDATA[McGraw-Hill]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B24">
<label>24</label><nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[SMITH]]></surname>
<given-names><![CDATA[Stephen F]]></given-names>
</name>
</person-group>
<source><![CDATA[Multidisciplinary Scheduling: Theory and Applications]]></source>
<year>2003</year>
<conf-name><![CDATA[1st International Conference, MISTA '03 Nottingham]]></conf-name>
<conf-loc> </conf-loc>
<page-range>13-15</page-range><page-range>3-17</page-range><publisher-loc><![CDATA[Nottingham ]]></publisher-loc>
<publisher-name><![CDATA[Springer Science+Business Media, Inc.]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B25">
<label>25</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[SZOKE]]></surname>
<given-names><![CDATA[Akos]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Conceptual scheduling model and optimized release scheduling for agile environments]]></article-title>
<source><![CDATA[Information and software technology]]></source>
<year>Juni</year>
<month>o,</month>
<day> 2</day>
<volume>52</volume>
<numero>6</numero>
<issue>6</issue>
<page-range>574-591</page-range></nlm-citation>
</ref>
<ref id="B26">
<label>26</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[TANG]]></surname>
<given-names><![CDATA[Yuanjie]]></given-names>
</name>
<name>
<surname><![CDATA[LIU]]></surname>
<given-names><![CDATA[Rengkui]]></given-names>
</name>
<name>
<surname><![CDATA[SUN]]></surname>
<given-names><![CDATA[Quanxin]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Scheduling control model for linear projects based on linear scheduling method and constraint programming]]></article-title>
<source><![CDATA[Automation in construction]]></source>
<year>Ener</year>
<month>o,</month>
<day> 2</day>
<numero>1</numero>
<issue>1</issue>
<page-range>22-37</page-range></nlm-citation>
</ref>
<ref id="B27">
<label>27</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[TIAN]]></surname>
<given-names><![CDATA[Feng]]></given-names>
</name>
<name>
<surname><![CDATA[WILLEMS]]></surname>
<given-names><![CDATA[Sean P]]></given-names>
</name>
<name>
<surname><![CDATA[KEMPF]]></surname>
<given-names><![CDATA[Karl G]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[An iterative approach to item-level tactical production and inventory planning]]></article-title>
<source><![CDATA[International Journal of Production Economics]]></source>
<year>Sept</year>
<month>em</month>
<day>be</day>
<volume>133</volume>
<numero>1</numero>
<issue>1</issue>
<page-range>439-450</page-range></nlm-citation>
</ref>
<ref id="B28">
<label>28</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[TISCHER]]></surname>
<given-names><![CDATA[Irene]]></given-names>
</name>
<name>
<surname><![CDATA[CARRION]]></surname>
<given-names><![CDATA[Andrés]]></given-names>
</name>
</person-group>
<article-title xml:lang="es"><![CDATA[La planificación jerárquica y su aplicación a la cosecha de caña de azúcar]]></article-title>
<source><![CDATA[Ingeniería y competitividad]]></source>
<year>Abri</year>
<month>l </month>
<day>20</day>
<volume>4</volume>
<numero>2</numero>
<issue>2</issue>
<page-range>42-52</page-range><publisher-name><![CDATA[Universidad del Valle]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B29">
<label>29</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[TORABI]]></surname>
<given-names><![CDATA[S.A]]></given-names>
</name>
<name>
<surname><![CDATA[EBADIAN]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
<name>
<surname><![CDATA[TANHA]]></surname>
<given-names><![CDATA[R]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Fuzzy hierarchical production planning (with a case study)]]></article-title>
<source><![CDATA[Fuzzy Sets and Systems]]></source>
<year>Juni</year>
<month>o,</month>
<day> 2</day>
<volume>161</volume>
<numero>11</numero>
<issue>11</issue>
<page-range>1511-1529</page-range></nlm-citation>
</ref>
<ref id="B30">
<label>30</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[VOLLMANN]]></surname>
<given-names><![CDATA[Thomas E]]></given-names>
</name>
<name>
<surname><![CDATA[BERRY William]]></surname>
<given-names><![CDATA[L]]></given-names>
</name>
<name>
<surname><![CDATA[Clay]]></surname>
<given-names><![CDATA[WHYBARK D.]]></given-names>
</name>
</person-group>
<source><![CDATA[Sistemas de Planificación y Control de la Fabricación]]></source>
<year>1995</year>
<edition>3</edition>
<page-range>450</page-range><publisher-loc><![CDATA[Madrid ]]></publisher-loc>
<publisher-name><![CDATA[McGraw-Hill]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B31">
<label>31</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[WAN]]></surname>
<given-names><![CDATA[Long]]></given-names>
</name>
<name>
<surname><![CDATA[ZHANG]]></surname>
<given-names><![CDATA[An]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Coordinated scheduling on parallel machines with batch delivery]]></article-title>
<source><![CDATA[Int. J. Production Economics]]></source>
<year>Abri</year>
<month>l,</month>
<day> 2</day>
<volume>150</volume>
<numero>1</numero>
<issue>1</issue>
<page-range>199-203</page-range></nlm-citation>
</ref>
<ref id="B32">
<label>32</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[ZHONG]]></surname>
<given-names><![CDATA[Xueling]]></given-names>
</name>
<name>
<surname><![CDATA[OU]]></surname>
<given-names><![CDATA[Jinwen]]></given-names>
</name>
<name>
<surname><![CDATA[WANG]]></surname>
<given-names><![CDATA[Guoqing]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Order acceptance and scheduling with machine availability constraints]]></article-title>
<source><![CDATA[European Journal of Operational Research]]></source>
<year>Febr</year>
<month>er</month>
<day>o,</day>
<volume>232</volume>
<numero>3</numero>
<issue>3</issue>
<page-range>435-441</page-range></nlm-citation>
</ref>
</ref-list>
</back>
</article>
