<?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>1815-5944</journal-id>
<journal-title><![CDATA[Ingeniería Mecánica]]></journal-title>
<abbrev-journal-title><![CDATA[Ingeniería Mecánica]]></abbrev-journal-title>
<issn>1815-5944</issn>
<publisher>
<publisher-name><![CDATA[Facultad de Ingeniería Mecánica. Instituto Superior Politécnico "José Antonio Echeverría"]]></publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id>S1815-59442016000100003</article-id>
<title-group>
<article-title xml:lang="es"><![CDATA[Optimización de la distribución de la flota de cabotaje en múltiples direcciones de transportación]]></article-title>
<article-title xml:lang="en"><![CDATA[Optimization of the distribution of the coastal navigation fleet in multiple transport directions]]></article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Herrera-Franklin]]></surname>
<given-names><![CDATA[Jorge]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[González-Cobas]]></surname>
<given-names><![CDATA[José-R.]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Rosete-Suárez]]></surname>
<given-names><![CDATA[Alejandro]]></given-names>
</name>
<xref ref-type="aff" rid="A02"/>
</contrib>
</contrib-group>
<aff id="A01">
<institution><![CDATA[,Centro de Ingeniería y Manejo Ambiental del Transporte  ]]></institution>
<addr-line><![CDATA[La Habana ]]></addr-line>
<country>Cuba</country>
</aff>
<aff id="A02">
<institution><![CDATA[,Instituto Superior Politécnico José Antonio Echeverría Facultad de Ingeniería Informática ]]></institution>
<addr-line><![CDATA[La Habana ]]></addr-line>
<country>Cuba</country>
</aff>
<pub-date pub-type="pub">
<day>00</day>
<month>04</month>
<year>2016</year>
</pub-date>
<pub-date pub-type="epub">
<day>00</day>
<month>04</month>
<year>2016</year>
</pub-date>
<volume>19</volume>
<numero>1</numero>
<fpage>17</fpage>
<lpage>25</lpage>
<copyright-statement/>
<copyright-year/>
<self-uri xlink:href="http://scielo.sld.cu/scielo.php?script=sci_arttext&amp;pid=S1815-59442016000100003&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://scielo.sld.cu/scielo.php?script=sci_abstract&amp;pid=S1815-59442016000100003&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://scielo.sld.cu/scielo.php?script=sci_pdf&amp;pid=S1815-59442016000100003&amp;lng=en&amp;nrm=iso"></self-uri><abstract abstract-type="short" xml:lang="es"><p><![CDATA[El presente artículo abordó la arista de distribución de la flota del problema de Ruteo y Planificación de Buques combinando factores del nivel táctico y del operativo para un servicio industrial de transporte marítimo de cargas. Se utilizó un modelo basado en el Problema de Empaquetamiento Generalizado, para el cual se implementó el algoritmo Búsqueda Local con primer ascenso y reinicio para garantizar la solución de instancias grandes que hacen el problema intratable computacionalmente. A través de la experimentación se determinó que los mejores resultados se obtuvieron modificando 3 bits en la matriz de asignación de buques por direcciones de transportación. Además, se estableció un parámetro de reinicio que basado en la cantidad de iteraciones mejoraron notablemente el proceso de exploración del algoritmo. La variante del algoritmo propuesta, permite obtener soluciones aceptables para instancias medianas y grandes del problema en un corto intervalo de tiempo.]]></p></abstract>
<abstract abstract-type="short" xml:lang="en"><p><![CDATA[The present paper discusses the fleet distribution side of the Ship Routing and Scheduling problem combining factors of tactical and operative levels for an industrial service of maritime transportation of cargoes. A mathematical model based on the Generalized Bin Packing Problem wasused, which issupportedin the Local Search algorithm with first ascent and restart, to guarantee the solution of big instances that make computationally untreatable the problem. Through experimentation, it was determined that the best results were obtained by modifying 3 bits in the allocation matrix of ships by transport directions. In addition,a restart parameter was set based in the iterations quantity, so it remarkable improves de exploration process of the algorithm. The variation of the algorithm proposed, allows to obtain acceptable solutions for medium and large instances of the problem.]]></p></abstract>
<kwd-group>
<kwd lng="es"><![CDATA[transporte marítimo]]></kwd>
<kwd lng="es"><![CDATA[distribución de la flota]]></kwd>
<kwd lng="es"><![CDATA[metaheurísticas]]></kwd>
<kwd lng="es"><![CDATA[búsqueda local]]></kwd>
<kwd lng="en"><![CDATA[maritime transportation]]></kwd>
<kwd lng="en"><![CDATA[distribución de la flota]]></kwd>
<kwd lng="en"><![CDATA[metaheuristics]]></kwd>
<kwd lng="en"><![CDATA[local search]]></kwd>
</kwd-group>
</article-meta>
</front><body><![CDATA[  	    <p align="right"><font face="Verdana" size="2"><b>ART&Iacute;CULO ORIGINAL</b></font></p> 	    <p align="right">&nbsp;</p> 	    <p align="justify"><strong><font face="verdana" size="4">Optimizaci&oacute;n de la distribuci&oacute;n de la flota de cabotaje en m&uacute;ltiples direcciones de transportaci&oacute;n</font></strong></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><strong><font face="verdana" size="3">Optimization of the distribution of the coastal navigation fleet in multiple transport directions</font></strong></p> 	    <p align="justify">&nbsp;</p> 	    <p align="justify">&nbsp;</p> 	    <p align="justify"><font face="verdana" size="2"><strong>Jorge Herrera&#45;Franklin<sup>I</sup>, Jos&eacute;&#45;R. Gonz&aacute;lez&#45;Cobas<sup>I</sup>, Alejandro Rosete&#45;Su&aacute;rez<sup>II</sup></strong></font></p>  	    <p align="justify"><font face="verdana" size="2"><sup>I</sup> Centro de Ingenier&iacute;a y Manejo Ambiental del Transporte. La Habana. Cuba    ]]></body>
<body><![CDATA[<br> 	</font><font face="verdana" size="2"><sup>II</sup> Instituto Superior Polit&eacute;cnico Jos&eacute; Antonio Echeverr&iacute;a, Facultad de Ingenier&iacute;a Inform&aacute;tica. La Habana, Cuba</font></p>  	    <p align="justify">&nbsp;</p>  	    <p align="justify">&nbsp;</p> 	<hr> 	    <p align="justify"><font face="verdana" size="2"><b>RESUMEN</b></font></p> 	    <p align="justify"><font face="verdana" size="2">El presente art&iacute;culo abord&oacute; la arista de distribuci&oacute;n de la flota del problema de Ruteo y Planificaci&oacute;n de Buques combinando factores del nivel t&aacute;ctico y del operativo para un servicio industrial de transporte mar&iacute;timo de cargas. Se utiliz&oacute; un modelo basado en el Problema de Empaquetamiento Generalizado, para el cual se implement&oacute; el algoritmo B&uacute;squeda Local con primer ascenso y reinicio para garantizar la soluci&oacute;n de instancias grandes que hacen el problema intratable computacionalmente. A trav&eacute;s de la experimentaci&oacute;n se determin&oacute; que los mejores resultados se obtuvieron modificando 3 bits en la matriz de asignaci&oacute;n de buques por direcciones de transportaci&oacute;n. Adem&aacute;s, se estableci&oacute; un par&aacute;metro de reinicio que basado en la cantidad de iteraciones mejoraron notablemente el proceso de exploraci&oacute;n del algoritmo. La variante del algoritmo propuesta, permite obtener soluciones aceptables para instancias medianas y grandes del problema en un corto intervalo de tiempo.</font></p>  	    <p align="justify"><font face="verdana" size="2"><strong>Palabras claves:</strong> transporte mar&iacute;timo, distribuci&oacute;n de la flota, metaheur&iacute;sticas, b&uacute;squeda local.</font></p>  	    <p align="justify"><font face="verdana" size="2"><b>ABSTRACT</b></font></p>  	    <p align="justify"><font face="verdana" size="2">The present paper discusses the fleet distribution side of the Ship Routing and Scheduling problem combining factors of tactical and operative levels for an industrial service of maritime transportation of cargoes. A mathematical model based on the Generalized Bin Packing Problem wasused, which issupportedin the Local Search algorithm with first ascent and restart, to guarantee the solution of big instances that make computationally untreatable the problem. Through experimentation, it was determined that the best results were obtained by modifying 3 bits in the allocation matrix of ships by transport directions. In addition,a restart parameter was set based in the iterations quantity, so it remarkable improves de exploration process of the algorithm. The variation of the algorithm proposed, allows to obtain acceptable solutions for medium and large instances of the problem.</font></p>  	     <p align="justify"><font face="verdana" size="2"><strong>Key words:</strong> maritime    transportation, distribuci&oacute;n de la flota, metaheuristics, local search.</font></p>  	<hr> 	    <p align="justify">&nbsp;</p>  	    ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="3"><b>INTRODUCCI&Oacute;N</b></font></p>  	    <p align="justify"><font face="verdana" size="2">Para los pa&iacute;ses con costas, el transporte mar&iacute;timo de cargas es de car&aacute;cter esencial para las operaciones de exportaci&oacute;n e importaci&oacute;n, pero para islas y archipi&eacute;lagos se convierte, adem&aacute;s, en una de las principales v&iacute;as para el movimiento interno de mercanc&iacute;as. Los problemas espec&iacute;ficos de transporte mar&iacute;timo son abordados desde tres niveles: estrat&eacute;gico, t&aacute;ctico y operativo &#91;1&#93;. Esta segmentaci&oacute;n se utiliza para atacar situaciones que se dan en los problemas de planificaci&oacute;n para cadenas de suministros (<i>Inventory Routing Problem</i>, IRP &#91;2&#93;) o de forma m&aacute;s precisa en ruteo y planificaci&oacute;n de buques (<i>Ship Routingand Scheduling</i>, SRS enloadelante) para servicios de l&iacute;neas regulares &#91;3&#93;, <i>tramp</i> e industrial &#91;4&#93;. La primera revisi&oacute;n sobre el SRS data del a&ntilde;o 1983 y fue presentada por Ronen &#91;5&#93;, abordando en ella diversos aspectos tratados por autores de todo el mundo, relacionados con los tres tipos de servicios desde la d&eacute;cada de los 50, aunque con mayor &eacute;nfasis en los <i>tramp</i> e industriales. Para estos casos, Christians en <i>et. al.,</i> evidencian la escasez de trabajos cient&iacute;ficos publicados en la actualidad &#91;1, 6&#93; as&iacute; como la insuficiente cantidad de Sistemas de Apoyo a la Toma de Decisiones (<i>Decision Support System, DSS</i> en lo adelante). La mayor parte de los resultados publicados consisten en complejos modelos matem&aacute;ticos funcionales para instancias peque&ntilde;as o medianas de problemas, de manera que pueden ser resueltos por sistemas comerciales (<i>solvers)</i> como Xpress o CPLEX. No obstante, dado que estos problemas de planificaci&oacute;n crecen de forma exponencial &#91;1, 7, 8&#93;, estas herramientas dejan de ser &uacute;tiles para situaciones que son comunes en el trabajo diario de muchos operadores de buques.</font></p>  	    <p align="justify"><font face="verdana" size="2">En la &uacute;ltima d&eacute;cada han aparecido varias publicaciones que apuntan a m&eacute;todos heur&iacute;sticos para obtener soluciones aceptables en un tiempo computacional razonable. Este t&oacute;pico sigue siendo objeto de investigaci&oacute;n en la actualidad ya que un buque constituye una fuerte inversi&oacute;n econ&oacute;mica &#91;9&#93;, por lo cual, construir esquemas de transportaci&oacute;n a partir de modelos estoc&aacute;sticos &#91;1&#93; no inspira suficiente confianza en los beneficiarios de las aplicaciones inform&aacute;ticas que los utilizan. En este sentido, el uso de las metaheur&iacute;sticas se ha destacado sobre otros m&eacute;todos por su efectividad demostrada para grandes instancias del problema SRS.</font></p>  	    <p align="justify"><font face="verdana" size="2">Una perspectiva relativa al uso de metaheur&iacute;sticas es presentada por Romero <i>et. al.</i> &#91;9&#93;, donde se propone un m&eacute;todo para planificar la distribuci&oacute;n de buques en la repartici&oacute;n de salm&oacute;n entre centros de cultivo. Por otro lado, Zeng y Yang &#91;10&#93;, utilizan la B&uacute;squeda Tab&uacute; para sustentar un modelo de Programaci&oacute;n Entera que permite obtener una distribuci&oacute;n por rutas de buques graneleros utilizados en la transportaci&oacute;n de carb&oacute;n. Bronmo y Lokketangen proponen una soluci&oacute;n &#91;7&#93; donde para el <i>DSS Turbo Router</i> se expone una heur&iacute;stica iterativa para crear las soluciones factibles que luego son incluidas en la metaheur&iacute;stica B&uacute;squeda Local o Escalador de Colinas, que a su vez utiliza otra heur&iacute;stica para efectuar un reinicio. Aunque los resultados expuestos son muy buenos, la tendencia a referirse al uso del algoritmo de B&uacute;squeda Local &#91;11, 12&#93;, son bastante poco comunes en las investigaciones actuales.</font></p>  	    <p align="justify"><font face="verdana" size="2">El objetivo general del trabajo, consiste en dise&ntilde;ar un m&eacute;todo que permita obtener un esquema de trabajo para todas las l&iacute;neas donde exista demanda de transportaci&oacute;n de cargas, solamente con los buques disponibles y seg&uacute;n corresponda al tipo de carga, minimizando el costo total en pocos minutos de procesamiento sin que la cantidad de combinaciones posibles constituya una limitaci&oacute;n. Dado que las cargas son heterog&eacute;neas, se consideraron buques de varios tipos, aunque a los efectos del presente trabajo, solo se incluyeron los m&aacute;s utilizados en Cuba, o sea, graneleros, tanqueros (de peque&ntilde;o porte), multiprop&oacute;sitos (contenedorizados) y portacontenedores. Para el caso particular de Cuba, la transportaci&oacute;n mar&iacute;tima est&aacute; signada por restricciones comerciales de car&aacute;cter extraterritorial que impide elegir embarcaciones para fletamento en cualquier mercado. Esto ha comprometido no solamente la introducci&oacute;n o salida de recursos sino tambi&eacute;n la composici&oacute;n de la flota de cabotaje utilizada, por lo que en este trabajo no se considera en la modelaci&oacute;n matem&aacute;tica la opci&oacute;n de fletamento en el mercado internacional. Esta y otras limitaciones de la investigaci&oacute;n son presentadas en la &uacute;ltima secci&oacute;n del trabajo.</font></p> 	    <p align="justify">&nbsp;</p> 	    <p align="justify"><b><font face="Verdana" size="3">M&Eacute;TODOS Y MATERIALES </font></b></p> 	    <p align="justify"><font face="verdana" size="2">En el presente trabajo, se aborda el problema SRS desde la perspectiva de un servicio de l&iacute;nea industrial y a nivel t&aacute;ctico, aunque considerando aspectos de nivel operativo como la velocidad, el calado m&aacute;ximo permitido en bah&iacute;as, los tiempos de operaci&oacute;n en puerto y el costo del combustible que utilizan los buques. Se asumi&oacute; que la demanda de transportaci&oacute;n es unidireccional para diversos vol&uacute;menes y tipos de cargas sin considerar ventana de tiempo para varios puertos del archipi&eacute;lago cubano. Para simplificar el problema desde el punto de vista computacional, se consider&oacute; que cada direcci&oacute;n de transportaci&oacute;n y las cargas que se deben mover en ellas es un solo conjunto donde se incluyen o no embarcaciones de diferentes tipos hasta que toda la carga est&eacute; asignada, o al menos, la mayor parte de esta.</font></p>  	    <p align="justify"><font face="verdana" size="2">Por otro lado, de acuerdo al Teorema <i>No Free Lunch</i> (NFL en lo adelante) &#91;13&#93; expuesto por Wolpert y Macready que demuestra que no existe un algoritmo metaheur&iacute;stico que sea El mejor para cualquier tipo de problema y siguiendo la t&oacute;nica de varios autores &#91;7, 14, 15&#93;, en el presente trabajo se realizaron experimentos con el algoritmo B&uacute;squeda Local o Escalador de Colinas &#91;11&#93; para tres tama&ntilde;os de vecindad y otro grupo para vecindad variada aleatoriamente. Para esto, se realizaron 20 experimentos modificando de cuatro maneras diferentes la matriz de asignaci&oacute;n de buques: 1 bit, 2 bits, 3 bits y una cantidad aleatoria entre 1 y 3 bits.</font></p>  	    <p align="justify"><strong><font face="verdana" size="2">Caso de estudio</font></strong></p>  	     ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2">Para seleccionar la mejor configuraci&oacute;n    del algoritmo se utilizaron datos de buques reales desde los cuales parte el    problema formalizado m&aacute;s adelante, aunque sin los nombres correspondientes    por razones de confidencialidad. Tambi&eacute;n se consideraron varios lotes    de cargas que deben ser transportadas entre seis l&iacute;neas diferentes. Tanto    la flota considerada como las cargas son heterog&eacute;neas. Para el caso de    los buques, tampoco se consider&oacute; el costo real de operaci&oacute;n pues    constituye informaci&oacute;n sensible de las empresas, por lo cual se utiliz&oacute;    un estimado que a los efectos de la experimentaci&oacute;n con el algoritmo    es completamente funcional. En la <a href="/img/revistas/im/v19n1/t0103116.jpg">tabla    1 </a> se muestran los datos de la flota utilizada en el caso de estudio donde    V es la velocidad en nudos, P es el porte en toneladas o en TEUs (<i>Technical    Equivalent Unit</i> o <i>Twenty Foot Equivalent Unit</i> que representa a un    contenedor de dimensiones 20 pies de largo por 20 de ancho por veinte de alto),    C el calado del buque cargado completamente en metros, TB la clasificaci&oacute;n    del buque por tipo y PB el puerto de basificaci&oacute;n de la embarcaci&oacute;n.</font><font face="verdana" size="2">&nbsp;</font></p>  	     
<p align="justify"><font face="verdana" size="2">La configuraci&oacute;n de las    cargas que se deben transportar queda reflejada en la <a href="/img/revistas/im/v19n1/t0203116.jpg">tabla    2</a>, donde TC es el tipo de carga, Q la cantidad que se demanda en toneladas    para cargas secas y l&iacute;quidas y TEUs para contenedores, O el origen donde    se encuentra, D, el puerto de destino y finalmente S es la distancia en millas    n&aacute;uticas entre origen y destino. Es importante se&ntilde;alar que para    la distancia se consideraron rutas por fuera de la cayer&iacute;a norte y dentro    de la plataforma para el caso de la costa sur, siempre en aguas territoriales    cubanas. Para cada puerto se especifica el calado m&aacute;ximo permitido en    el canal de entrada (C<sub>max</sub>) dado en metros.</font></p>     
<p align="justify"><strong><font face="verdana" size="2">Modelo matem&aacute;tico</font></strong></p>  	    <p align="justify"><font face="verdana" size="2">Varios investigadores han propuesto modelos matem&aacute;ticos que solucionan diversos problemas por cada arista del SPS. Uno de los m&aacute;s referidos fue presentado por Christiansen et. al. en el 2007 &#91;1&#93;, donde m&uacute;ltiples cargas son permitidas a bordo de las embarcaciones en el mismo momento y el objetivo del problema de planificaci&oacute;n es minimizar el costo de las embarcaciones que componen la flota asegurando que todas las cargas salen de sus or&iacute;genes y son descargadas en los correspondientes destinos. Este modelo, como refieren sus autores, corresponde a la familia de problemas de asignaci&oacute;n de la disciplina de Investigaci&oacute;n de Operaciones &#91;15&#93;. Bronmo y Lokketangen para su DSS <i>Turbo Router</i> lo utilizan flexibilizando las restricciones debido a la utilizaci&oacute;n de un m&eacute;todo estoc&aacute;stico para recorrer vecindades grandes en cada soluci&oacute;n evaluada. Tambi&eacute;n Laake y Zhang &#91;16&#93;, utilizan otra variaci&oacute;n para maximizar el beneficio de transportar cargas, bas&aacute;ndose en un pron&oacute;stico de posibles contratos que reporten m&aacute;s ganacias.</font></p>  	    <p align="justify"><font face="verdana" size="2">Modelos matem&aacute;ticos semejantes, aunque con menos restricciones pueden ser encontrados m&aacute;s espec&iacute;ficamente en las variantes del Problema de Empaquetamiento (<i>Bin Packing Problem</i>). En el 2011 un grupo de autores introduce una variante conocida como Problema de Empaquetamiento Generalizado (<i>Generalized Bin&#45;Packing Problem</i>, <i>GBPP</i> en lo adelante), donde se plantea que dado un grupo de elementos caracterizados por volumen y beneficio, y un grupo de recipientes (<i>bins</i>) con determinado volumen y costo, se persigue seleccionar los subgrupos de elementos m&aacute;s ventajosos y los recipientes apropiados para optimizar la funci&oacute;n objetivo donde se combina el costo de utilizar los recipientes con el beneficio de cargar los elementos en ellos &#91;17&#93;. Esta fue la visi&oacute;n aplicada a la problem&aacute;tica abordada por su aplicabilidad en la pr&aacute;ctica.</font></p>  	     <p align="justify"><font face="verdana" size="2">Para el problema de planificaci&oacute;n    enfrentado se utiliza una modelo similar al GBPP, de hecho, basado en este,    donde se tiene un grupo de embarcaciones de varios tipos (por ejemplo: graneleros,    tanqueros, gaseros, patanas autopropulsadas y con remolcadores, etc.) y su basificaci&oacute;n    en varios puertos del archipi&eacute;lago. Por otro lado, existen cargas de    varios tipos que deben ser trasladadas por v&iacute;a mar&iacute;tima desde    un origen hasta uno o varios destinos. La problem&aacute;tica que se persigue    eliminar consiste en asignar los buques suficientes para satisfacer la demanda    en cada una de las direcciones (origen &#45; destino) (ver <a href="#f01">Figura    1</a>) al menor costo que sea posible en un tiempo computacionalmente razonable.    Sin embargo, existen dos restricciones fundamentales:</font></p>  	     <p > <font face="verdana" size="2">&#183;&nbsp;No todas las embarcaciones pueden    entrar en cualquier puerto.</font></p>     <p ><font face="verdana" size="2">&#183;&nbsp;</font><font face="verdana" size="2">No    todas las cargas pueden ser transportadas en cualquier embarcaci&oacute;n.</font></p>  	     <p align="center" ><a name="f01"></a><img src="/img/revistas/im/v19n1/f0103116.jpg" width="548" height="334" alt="Fig. 1. Gr&aacute;fica de restricciones para el problema"></p>  	 <font face="verdana" size="2">Una caracter&iacute;stica constante de cualquier  sistema de transporte es la necesidad de mover veh&iacute;culos vac&iacute;os.  Esto se debe a los desequilibrios que existen en los flujos de comercio y que  dan como resultado discrepancias entre la oferta y demanda del veh&iacute;culo  en zonas diversas o terminales del sistema &#91;17, 18&#93;. En consecuencia,  el tratamiento del problema incluye la posibilidad de utilizar m&aacute;s de una  vez embarcaciones en varias l&iacute;neas de transportaci&oacute;n.</font>      
<p align="justify"><font face="verdana" size="2">Una vez descritos los elementos    principales que fueron considerados, el problema se formaliz&oacute; utilizando    una notaci&oacute;n similar a la planteada originalmente en &#91;17&#93;:</font></p>     ]]></body>
<body><![CDATA[<p align="justify"><img src="/img/revistas/im/v19n1/e1803116.jpg" width="393" height="395" alt="Ecuaciones 1-8"></p>  	     
<p align="left" ><font face="Verdana" size="2">A la definici&oacute;n original    &#91;17&#93; se le realiz&oacute; una modificaci&oacute;n, consistente en que    <img src="/img/revistas/im/v19n1/e0i03116.jpg" width="44" height="19" align="absmiddle">&nbsp;,    es decir que se debe llevar toda la carga, descartando la consideraci&oacute;n    de que exista carga no esencial. Por consecuencia, se eliminan las restricciones    relacionadas con los elementos no importantes que no necesariamente deben ser    empacados &#91;1, 17, 18&#93;. Tambi&eacute;n se elimina la restricci&oacute;n    relativa al l&iacute;mite superior de no utilizar un n&uacute;mero m&aacute;ximo    de envases ya que una embarcaci&oacute;n puede ser incluida en m&aacute;s de    una direcci&oacute;n, consider&aacute;ndose basificada en el &uacute;ltimo destino    en que fue incluida. Finalmente, se a&ntilde;ade la restricci&oacute;n (6) no    planteada en &#91;17&#93; para garantizar que cada embarcaci&oacute;n seleccionada    tenga el calado adecuado para entrar tanto en el puerto de origen como en el    de destino, siempre y cuando, el origen sea diferente de su basificaci&oacute;n;    de lo contrario, solo se considera para el puerto de destino. El costo de cada    embarcaci&oacute;n en una direcci&oacute;n de transportaci&oacute;n se calcul&oacute;    a partir de la suma del costo de tonelada por milla del viaje, el &iacute;ndice    de consumo de combustible por d&iacute;as de viaje y costo de armador m&aacute;s    el de operaci&oacute;n diarios en la l&iacute;nea, por la cantidad de d&iacute;as    del viaje.</font></p>  	     
<p align="justify"><font face="verdana" size="2"><b>Representaci&oacute;n de la    soluci&oacute;n</b></font></p>  	     <p align="justify"><font face="verdana" size="2">Para la soluci&oacute;n se consider&oacute;    una matriz de asignaci&oacute;n donde se eval&uacute;a si un buque se incluye    o no en una direcci&oacute;n que tiene una demanda de cargas determinada como    se muestra en la <a href="#t03">tabla 3</a>. Al ser una matriz binaria, en cada    casilla puede haber un valor 0 &oacute; 1, indicando el uso (o no) del buque    para determinado viaje.</font></p>     <p align="center"><a name="t03"></a><img src="/img/revistas/im/v19n1/t0303116.jpg" width="558" height="119" alt="Tabla 3. Matriz de asignaci&oacute;n de buques por direcciones de transportaci&oacute;n"></p>  	    
<p align="justify"><font face="verdana" size="2">Debe se&ntilde;alarse que, en la matriz expuesta, un origen puede convertirse en un destino como una l&iacute;nea diferente de manera que en la planificaci&oacute;n se pueden considerar viajes redondos, i.e., la partida de un puerto de origen y el viaje completo hasta el mismo puerto. De la misma forma, una embarcaci&oacute;n puede asignarse en varias l&iacute;neas de manera que el resultado obtenido es similar a la visi&oacute;n de un problema de ruteo. Una de las novedades de mayor utilidad propuestas en este trabajo, estriba precisamente en este aspecto ya que para el c&aacute;lculo del costo de la embarcaci&oacute;n se aplica una heur&iacute;stica simple donde se determina la distancia hasta el pr&oacute;ximo destino si ya fue asignada a una l&iacute;nea determinada (ver Algoritmo 1).</font></p>  	    <p align="justify"><font face="verdana" size="2">Algoritmo 1: Determinaci&oacute;n de la distancia hasta el pr&oacute;ximo destino</font></p>  	     <p class='MsoNormal'><font face="verdana" size="2">1:<b> </b></font><font face="verdana" size="2"><b>Entrada:</b>    Embarcaci&oacute;n Actual (i), Direcci&oacute;n Actual (j), Matriz de Soluciones</font></p>  	     <p align="justify"><font face="verdana" size="2">2: <i>distancia</i> = 0</font></p>  	     <p align="justify"><font face="verdana" size="2">3: Si x<sub>ij</sub> = 1 AND    j &gt; 1 entonces</font></p>  	     ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2">4: <b>Mientras</b> <i>j &gt;    0 &nbsp;</i>O R <i>distancia</i> = 0 <b>Repetir</b></font></p>  	     <p align="justify"><font face="verdana" size="2">5: Si x<sub>0ij</sub> = 1 entonces</font></p>  	     <p align="justify"><font face="verdana" size="2">6: <i>distancia</i> = | <i>d</i>    (<i>Destino</i>&#45;<i>Direcci&oacute;n &#91;j&#93;</i>) &#150;<i>d</i> (<i>Origen</i>&#45;<i>Direcci&oacute;n    Actual</i>) |</font></p>  	     <p align="justify"><font face="verdana" size="2">7: Fin Si</font></p>  	     <p align="justify"><font face="verdana" size="2">8: <i>j = j &#45; 1</i></font></p>  	     <p align="justify"><font face="verdana" size="2">9: <b>Fin Mientras</b></font></p>  	     <p align="justify"><font face="verdana" size="2">10: Si <i>distancia</i> = 0 entonces</font></p>  	     <p align="justify"><font face="verdana" size="2">11: <i>distancia</i> <b>=</b>    | <i>d</i> (<i>Basificaci&oacute;n</i>&#45;<i>Embarcaci&oacute;n&#91;i&#93;</i>)    &#150; <i>d</i> (<i>Origen</i>&#45;<i>Direcci&oacute;n Actual</i>) |</font></p>  	     <p align="justify"><font face="verdana" size="2">12: Fin Si</font></p>  	     <p align="justify"><font face="verdana" size="2">13: <b>Salida:</b> <i>distancia    /*Distancia desde el destino de la Direcci&oacute;n Anterior*/</i></font></p>  	    ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2">El c&aacute;lculo de la funci&oacute;n objetivo se basa en los factores expuestos anteriormente, pero como se podr&aacute; deducir, todos ellos dependen de la distancia y la velocidad promedio de las embarcaciones para determinar la cantidad de d&iacute;as de viaje, cuestiones que corresponden al nivel operativo del problema SRS &#91;6&#93;. Por esto, en la heur&iacute;stica expuesta, si se asigna una embarcaci&oacute;n en una direcci&oacute;n, se busca en la fila correspondiente, a partir de la posici&oacute;n en que se encuentra en la matriz de asignaci&oacute;n que se eval&uacute;a de forma descendente. Esta operaci&oacute;n solo se ejecuta, evidentemente si se produce una asignaci&oacute;n o la direcci&oacute;n que se eval&uacute;a no es la primera columna de la matriz.</font></p>  	     <p align="justify"><font face="verdana" size="2"><b>B&uacute;squeda local con    reinicio</b></font></p>  	    <p align="justify"><font face="verdana" size="2">El algoritmo utilizado para explorar el espacio de soluciones es la m&aacute;s simple de las metaheur&iacute;sticas &#91;11&#93; y poco referida en la literatura cient&iacute;fica cient&iacute;ficos debido a los problemas que entra&ntilde;a desde el punto de vista de explotaci&oacute;n del espacio de soluciones. No obstante, no deja de ser eficiente para algunos problemas ya que no necesita de par&aacute;metros de ajuste salvo la variante con reinicio de la b&uacute;squeda.</font></p>  	    <p align="justify"><font face="verdana" size="2">El riesgo principal de la B&uacute;squeda Local consiste en la posibilidad de quedar atrapado en un &oacute;ptimo local &#91;11, 14&#93;. Para evitar esto se utiliz&oacute; el reinicio. La estrategia para reiniciar la b&uacute;squeda consisti&oacute; en la definici&oacute;n de una variable de control, la cual se incrementa cada vez que en la comparaci&oacute;n del resultado de la funci&oacute;n objetivo no arroje un nuevo valor de referencia. Toda vez que esta variable alcanza un valor igual al 10 % de la cantidad total de iteraciones, se genera una nueva soluci&oacute;n inicial aleatoria, conserv&aacute;ndose el mejor valor obtenido hasta ese momento. Al DSS implementado se le definieron 20000 iteraciones, con lo cual, si se producen 2000 iteraciones en que no se mejora la mejor referencia hasta ese momento, se produce el reinicio.&nbsp; De esta forma, se trata de paliar el efecto &#8220;meseta&#8221; y el llamado &#8220;risco&#8221; pues la b&uacute;squeda comienza en una direcci&oacute;n diferente hasta ese momento (ver Algoritmo 2).</font></p>  	     <p align="justify"><font face="verdana" size="2">&nbsp;</font><font face="verdana" size="2">Algoritmo    2: B&uacute;squeda local con reinicio y primer ascenso</font></p>  	     <p class='MsoNormal'><font face="verdana" size="2">1: <b>Entrada:</b> Esquema    de demanda y buques disponibles</font></p>  	     <p align="justify"><font face="verdana" size="2">2: <i>s = s<sub>0&nbsp;</sub>    /*Soluci&oacute;n inicial que cumpla las restricciones*/</i></font></p>  	     <p align="justify"><font face="verdana" size="2">3: <i>g = s</i></font></p>  	     <p align="justify"><font face="verdana" size="2">4: <i>r = 0 &nbsp; /*Par&aacute;metro    para controlar reinicio*/</i></font></p>  	     <p align="justify"><font face="verdana" size="2">5: <i>c = 0</i></font></p>  	     ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2">6: <b>Repetir</b></font></p>  	     <p align="justify"><font face="verdana" size="2">7: Generar vecino aleatorio <i>s&#8217;</i></font></p>  	     <p align="justify"><font face="verdana" size="2">8: Si (<i>Restricciones</i> se    cumplen) entonces&nbsp;&nbsp;&nbsp;&nbsp;</font></p>  	     <p align="justify"><font face="verdana" size="2">9: Si <i>f(s&#8217;) &lt; f(x)</i>    entonces</font></p>  	     <p align="justify"><font face="verdana" size="2">10: <i>s = s&#8217;</i></font></p>  	     <p align="justify"><font face="verdana" size="2">11: <i>r = 0 &nbsp; /*Reiniciar    par&aacute;metro de control*/</i></font></p>  	     <p align="justify"><font face="verdana" size="2">12: Si <i>f(s) &lt; &nbsp;f(g)</i>entonces    <i>g = s</i></font></p>  	     <p align="justify"><font face="verdana" size="2">13: Si no</font></p>  	     <p align="justify"><font face="verdana" size="2">14: <i>r = r + 1</i></font></p>  	     <p align="justify"><font face="verdana" size="2">15: Fin Si</font></p>  	     ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2">16: Fin Si</font></p>  	     <p align="justify"><font face="verdana" size="2">17: Si <i>r &nbsp;&gt; 2000</i>    entonces</font></p>  	     <p align="justify"><font face="verdana" size="2">18: <i>s = s&#8217;<sub>0</sub>    &nbsp;&nbsp;&nbsp;&nbsp; /*Reiniciar*/</i></font></p>  	     <p align="justify"><font face="verdana" size="2">19: Si <i>f(s) &lt; f(g)</i>    entonces <i>g = s</i></font></p>  	     <p align="justify"><font face="verdana" size="2">20: Fin Si</font></p>  	     <p align="justify"><font face="verdana" size="2">21: <i>c = c + 1</i></font></p>  	     <p align="justify"><font face="verdana" size="2">22: <b>Hasta</b> <i>c = 20.000</i></font></p>  	     <p align="justify"><font face="verdana" size="2">23: <b>Salida:</b> <i>g</i> <i>/*Mejor    soluci&oacute;n encontrada*/</i></font></p>  	     <p align="justify"><font face="verdana" size="2">El Algoritmo 2 fue implementado    en lenguaje de programaci&oacute;n Java, como parte de la aplicaci&oacute;n,    buscando que fuera multiplataforma. Los datos que utiliza, son extra&iacute;dos    de una base de datos en el gestor de bases de datos SQLite. Este es precisamente    uno de los factores que incide en la demora, la inevitable consulta a la base    de datos para evaluar tanto la funci&oacute;n objetivo como las restricciones.    Por esta causa, se opt&oacute; por la variante del Primer Ascenso ya que la    exploraci&oacute;n del vecindario para buscar el elemento que aporte el mejor    resultado, compromete el tiempo de ejecuci&oacute;n. Se debe tener en cuenta    que el problema abordado, por su complejidad computacional debido a que tiene    car&aacute;cter <i>NP &#45; Completo</i> &#91;9, 11&#93;, puede llegar a tener    tantas soluciones que justifiquen no explorar el espacio de soluciones completo,    cuesti&oacute;n por la cual se prefij&oacute; un n&uacute;mero de iteraciones    como condici&oacute;n de parada que permita obtener resultados en pocos minutos.</font></p>  	    <p align="justify"><font face="verdana" size="2">Los experimentos fueron ejecutados en una m&aacute;quina con un procesador Intel i7 de segunda generaci&oacute;n con una velocidad de 1,6 GHz, 2 Gb de memoria RAM y bajo los sistemas operativos Linux (<i>Ubuntu 14.10</i>) y Windows 8.1.</font></p>  	     ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2"><b>Criterios de calidad de resultados</b></font></p>  	    <p align="justify"><font face="verdana" size="2">Para comparar en igualdad de condiciones cada configuraci&oacute;n del algoritmo fue fijada una cantidad igual de evaluaciones de la funci&oacute;n objetivo. En este caso, este valor se fij&oacute; en 20 mil, debido a que luego de esta cantidad ninguna de las configuraciones mostr&oacute; mejor&iacute;as significativas. En todos los casos, se realizaron 20 repeticiones debido a que las 4 configuraciones tienen un comportamiento estoc&aacute;stico, no devolviendo siempre el mismo resultado. Por otra parte, para comprobar el desempe&ntilde;o de las variantes del algoritmo se realizaron las pruebas estad&iacute;sticas no param&eacute;tricas de Kruskall&#45;Wallis y Mann&#45;Whitney &#91;19&#93; con el umbral de aceptaci&oacute;n <i>p&#45;value</i> fijado en 0,05, lo cual significa un 95 % de confianza en la aceptaci&oacute;n o rechazo de las hip&oacute;tesis planteadas.</font></p> 	    <p align="justify">&nbsp;</p> 	    <p align="justify"><font face="Verdana" size="3"><b>RESULTADOS</b></font></p>  	    <p align="justify"><font face="verdana" size="2">Los resultados experimentales fueron analizados desde dos aristas: el tiempo de convergencia de las variantes de las variantes del algoritmo y pruebas no param&eacute;tricas para comprobar estad&iacute;sticamente lo que se aprecia visualmente en el primer aspecto.</font></p>  	     <p align="justify"><font face="verdana" size="2">En la <a href="#f02">figura 2</a>    se muestra un gr&aacute;fico de convergencia de las distintas configuraciones    para lo cual se utiliz&oacute; el mejor valor encontrado en cada una de las    20 ejecuciones realizadas para cada variante del algoritmo, constat&aacute;ndose    claramente que la de 3 bits es la que converge m&aacute;s r&aacute;pidamente    y obtiene mejores soluciones que las restantes configuraciones. Debe notarse    que el objetivo es minimizar los costos, por lo cual se observa la tendencia    descendente en los algoritmos. El tiempo de ejecuci&oacute;n de cada variante    es igual dado que se limita el n&uacute;mero de iteraciones por lo cual es importante    considerar la velocidad con que alcanzan buenos resultados que no se mejoran    mucho.</font></p>     <p align="center"><a name="f02"></a><img src="/img/revistas/im/v19n1/f0203116.jpg" width="542" height="451" alt="Fig. 2. Gr&aacute;fico de convergencia entre las 4 configuraciones del algoritmo"></p>  	    
<p align="justify"><font face="verdana" size="2">Aunque visualmente se puede comprobar que existen diferencias entre las cuatro variantes fue utilizada la prueba de Kruskall&#45;Wallis para corroborar esta afirmaci&oacute;n y la prueba de Mann&#45;Whitney para ratificar que el desempe&ntilde;o de un algoritmo es mejor que el de otro. La prueba de Kruskall&#45;Wallis es empleada con un orden basado en rankings en una situaci&oacute;n de prueba de hip&oacute;tesis dentro de un dise&ntilde;o cuatro muestras independientes &#91;19&#93;. Si el resultado de este test es significativo, indica que hay una diferencia no despreciable entre al menos dos medianas de las muestras, dentro del conjunto de <i>k</i> medianas. Como resultado de esto se puede concluir que hay una gran probabilidad de que al menos 2 muestras representen 2 poblaciones con valores diferentes de las medianas. Esta prueba contiene 2 hip&oacute;tesis:</font></p>  	    <p align="justify"><font face="verdana" size="2">H<sub>0</sub>: La mediana de las 4 poblaciones consideradas son iguales.</font></p>  	    <p align="justify"><font face="verdana" size="2">H<sub>1</sub>: Al menos una de las poblaciones tiene mediana distinta a las otras.</font></p>  	     ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2">Estas hip&oacute;tesis se aceptan    o rechaza seg&uacute;n el valor del <i>p&#45;value</i> tambi&eacute;n conocido    como &#945;. Si este valor supera el 0,05 entonces se acepta la H<sub>0</sub>,    en caso contrario se acepta H<sub>1</sub>. El resultado de esta prueba se muestra    en la <a href="#t04">tabla 4</a></font></p>     <p align="center"><a name="t04"></a><img src="/img/revistas/im/v19n1/t0403116.jpg" width="379" height="116" alt="Tabla 4.Resultados de la prueba de Kruskall-Wallis"></p>  	     
<p align="justify"><font face="verdana" size="2">El valor de &#945; = 0,472 por    lo cual se acepta H<sub>1</sub>, lo cual indica que existen diferencias entre    las variantes. Dado que los mejores rangos los tienen las variantes de 3 bits    y 3 bits aleatorios se realiz&oacute; la prueba de Mann &#150; Whitney &#91;19&#93;,    considerando que lo que se pretende es minimizar costos se establecieron las    siguientes hip&oacute;tesis:</font></p>  	    <p align="justify"><font face="verdana" size="2">H<sub>0</sub>: La mediana de las dos poblaciones consideradas son iguales.</font></p>  	    <p align="justify"><font face="verdana" size="2">H<sub>1</sub>: La mediana&nbsp; de&nbsp; la poblaci&oacute;n 1 es menor que la mediana de la poblaci&oacute;n 2.</font></p>  	     <p align="justify"><font face="verdana" size="2">Donde la poblaci&oacute;n 1 es    la variante de 3 bits y la poblaci&oacute;n 2 es la de 3 bits aleatorios. Los    resultados de esta prueba se muestran en la <a href="#t05">Tabla 5</a></font></p>     <p align="center"><font face="verdana" size="2">&nbsp;<a name="t05"></a><img src="/img/revistas/im/v19n1/t0503116.jpg" width="263" height="98" alt="Tabla 5.Resultados de la prueba de Mann-Whitney"></font></p>  	     
<p align="justify"><font face="verdana" size="2">El valor de &#945; = 0,3948 por    lo cual se acepta H<sub>1</sub>, lo cual indica que la variante de modificar    3 bits fijos brinda mejores resultados que la de modificar 3 bits aleatorios.</font></p>  	     <p align="justify">&nbsp;</p>     <p align="justify"><font face="Verdana" size="3"><b><font face="Verdana" size="3"><b>DISCUSI&Oacute;N</b>    </font><font size="2"> </font></b></font></p> 	    ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2">Como se puede apreciar en los resultados obtenidos, las variantes del algoritmo B&uacute;squeda Local utilizadas tienen un comportamiento similar, aunque la modificaci&oacute;n de 3 bits fijos en la matriz de asignaci&oacute;n supera a las restantes tres configuraciones, incluso, a la variante donde se modifican aleatoriamente 1, 2 o 3 bits. Esto se debe a la modificaci&oacute;n de la vecindad que mientras menor es, m&aacute;s r&aacute;pido el algoritmo converge hacia los mejores valores de soluci&oacute;n, lo cual se demuestra en el caso de la variante que modifica una cantidad aleatoria de bits entre 1 y 3, donde la calidad de los resultados no supera a la de 3 bits fijos ya que la capacidad de exploraci&oacute;n del algoritmo se compromete cada vez que el n&uacute;mero de bits a modificar es menor que 3.</font></p>  	    <p align="justify"><font face="verdana" size="2">Situaciones como la descrita en la secci&oacute;n anterior son enfrentadas por diversas entidades que operan buques, as&iacute; como por direcciones del Ministerio de Transporte diariamente, en dependencia de los niveles de importaciones y exportaciones. La soluci&oacute;n, por tanto, debe ser obtenida en poco tiempo, con lo cual se emplean entre unas pocas horas y varios d&iacute;as en dependencia de los vol&uacute;menes de carga que requieran ser transportadas. Evidentemente, la planificaci&oacute;n de todos los medios es pr&aacute;cticamente imposible con lo cual se incurren en gastos de miles de d&oacute;lares diarios, as&iacute; como en desaprovechamiento de espacios de cargas en las embarcaciones. Con los resultados expuestos anteriormente se comprob&oacute; que las metaheur&iacute;sticas obtienen los esquemas de trabajo en tiempos inferiores a los 10 minutos, lo que significa menos del 1 % del tiempo de una jornada laboral completa que debiera emplear al menos una persona para conformar un esquema de transportaci&oacute;n completo.</font></p>  	    <p align="justify"><font face="verdana" size="2">Una de las principales limitaciones del m&eacute;todo propuesto radica en la incapacidad de brindar soluciones aceptables cuando la demanda de movilidad de cargas supere en m&aacute;s del 20 % la capacidad de las embarcaciones seg&uacute;n su tipo. En este sentido, se debe establecer una prioridad para las cargas de manera que al agotar las capacidades se haya planificado el movimiento de las m&aacute;s importantes al menos.</font></p>  	    <p align="justify"><font face="verdana" size="2">A pesar de lo anteriormente expuesto quedan aspectos que no han sido cubiertos por la presente investigaci&oacute;n, con lo cual contin&uacute;a abierto el tema para futuros trabajos. Uno de ellos es la consideraci&oacute;n del completamiento de la flota a partir de pron&oacute;sticos de comportamientos para los mercados <i>spot</i> o por tiempo utilizando m&eacute;todos no determin&iacute;sticos que se ajusten a la variabilidad de las condiciones del Mercado Mar&iacute;timo Internacional.</font></p>  	    <p align="justify"><font face="verdana" size="2">Por &uacute;ltimo, se debe recalcar que la combinaci&oacute;n de mayor cantidad de factores de los niveles t&aacute;ctico y estrat&eacute;gico con los del operativo, pudieran conducir a la modelaci&oacute;n de las condiciones m&aacute;s ajustadas a la realidad, lo cual redundar&iacute;a en sistemas m&aacute;s precisos que contribuyan a paliar los altos costos de la transportaci&oacute;n mar&iacute;tima de cargas.</font></p> 	    <p align="justify">&nbsp;</p> 	    <p align="justify"><b><font face="Verdana" size="3">CONCLUSIONES </font></b></p>  	    <p align="justify"><font face="verdana" size="2">Se obtuvo un modelo matem&aacute;tico donde se consideran elementos del nivel t&aacute;ctico y el operativo de la definici&oacute;n original del SRS. Con esto se garantiza que la asignaci&oacute;n de embarcaciones a l&iacute;neas con demanda de transportaci&oacute;n de cargas se realice en consecuencia con la posibilidad de los buques de entrar en determinados puertos seg&uacute;n su calado. Este modelo a su vez, est&aacute; soportado por el algoritmo metaheur&iacute;stico B&uacute;squeda Local, lo cual permite que los esquemas factibles se obtengan en menos de 10 minutos para cualquier tama&ntilde;o de la instancia del problema evaluada. El m&eacute;todo no tiene limitaciones para la cantidad de buques y l&iacute;neas con demanda de transportaci&oacute;n.</font></p>  	    <p align="justify"><font face="verdana" size="2">Para lograr la reutilizaci&oacute;n de las embarcaciones en diferentes l&iacute;neas, sin acudir a los m&eacute;todos de completamiento de la flota y mantener la restricci&oacute;n de mover todas las cargas, se utiliz&oacute; una heur&iacute;stica de prop&oacute;sito espec&iacute;fico. Con este algoritmo, se actualizan la posici&oacute;n de los buques y el costo del esquema, lo que funge como l&iacute;mite del modelo y se ajusta a las situaciones reales de transportaci&oacute;n de cargas por v&iacute;a mar&iacute;tima.</font></p>  	    <p align="justify"><font face="verdana" size="2">Los resultados computacionales demuestran que el m&eacute;todo es capaz de resolver un problema real, bajo las condiciones planteadas en el objetivo general.</font></p>  	    ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font size="3" face="Verdana"><b>AGRADECIMIENTOS</b></font></p> 	    <p align="justify"><font face="verdana" size="2">La investigaci&oacute;n se realiz&oacute; gracias al proyecto institucional registrado en el Centro de Ingenier&iacute;a y Manejo Ambiental del Transporte (CIMAB) con el c&oacute;digo 468.1214, denominado Estudio de parametrizaci&oacute;n de la flota en funci&oacute;n de la modalidad de explotaci&oacute;n de los buques, financiado por la Direcci&oacute;n de Transporte Mar&iacute;timo y Fluvial del Ministerio de Transporte de la Rep&uacute;blica de Cuba.</font></p> 	    <p align="justify">&nbsp;</p> 	    <p align="justify"><font size="3" face="Verdana"><b>REFERENCIAS</b></font></p> 	     <!-- ref --><p align="justify"><font face="verdana" size="2">1. Christiansen M, Fagerholt    K, Nygreen B, et al. Maritime Transportation. In:&nbsp; Laporte; North Holland:    Elsevier; 2007.     ISBN 978&#45;0&#45;444&#45;51346&#45;5. DOI 10.1016/S0927&#45;0507(06)14004&#45;9.</font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">2. Agra A, Christiansen M, Delgado A, et al. A maritime inventory routing problem with stochastic sailing and port times. Computers &amp; Operations Research. 2015;61:18&#45;30.     	ISSN 0305&#45;0548. DOI 10.1016/j.cor.2015.01.008.</font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">3. Meng Q, Wang T, Wang S. Short term liner ship fleet planning with container transshipment and uncertain container shipment demand. European Journal of Operational Research. 2015;223(1):96&#45;105.     ISSN 0377&#45;2217.</font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">4. Christiansen M, Fagerholt K, Flatberg T, et al. Maritime inventory routing with multiple products: A case study from the cement industry. European Journal of Operational Research. 2011;208.     ISSN 0377&#45;2217.</font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">5. Ronen D. Cargo ships routing and scheduling: Survey of models and problems. European Journal of Operational Research. 1983;12:119&#45;26.     ISSN 0305&#45;0548.</font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">6. Christiansen M, Fagerholt K, Nygreen B, et al. Ship routing and scheduling in the new millennium. European Journal of Operational Research. 2013;228(3):467&#45;83.     ISSN 0377&#45;2217.</font></p>  	     <!-- ref --><p align="justify"><font face="verdana" size="2">7. Bronmo G, Lokketangen A. An    adaptive constructive solution generator for ship scheduling DSS. In: NIK 2007    Conference; Oslo, Noruega; 2007.     Disponible en: <a href="http://www.nik.no/2007/01&#45;Bronmo.pdf">http://www.nik.no/2007/01&#45;Bronmo.pdf</a></font></p>  	     <p align="justify"><font face="verdana" size="2">8. Pereira DC, Garcia Del Valle    A, Prado RR, et al. Hybrid algorithm for the optimization of multimodal freight    &nbsp;transport &nbsp;services: Maritime &nbsp;Application. In: Winter Simulation    Conference; Washington DC, EEUU: IEEE. p. 3406 &#45; 17. ISBN 978&#45;1&#45;4799&#45;2077&#45;8.</font></p>  	    ]]></body>
<body><![CDATA[<!-- ref --><p align="justify"><font face="verdana" size="2">9. Romero G, Dur&aacute;n G, Marenco J, et al. An approach for efficient ship routing. International Transactions in Operational Research. 2013;20(1):1&#45;28.     ISSN 1475&#45;3995.</font></p>  	     <!-- ref --><p align="justify"><font face="verdana" size="2">10. Zeng Q, Yang Z. Model integrating    &nbsp;fleet design and ship routing problems for coal shipping. In: Computational    Science ICCS. Springer&#45;Verlag.     Disponible en: <a href="https://www.tib.eu/en/search/id/BLSE:RN211176706/">https://www.tib.eu/en/search/id/BLSE:RN211176706/</a></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">11. Talbi E. Metaheuristics, from design to implementation. New Jersey, EE UU: John Wiley &amp; Sons, Inc; 2009.     p. 593. 	ISBN 978&#45;0&#45;470&#45;27858&#45;1.</font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">12. Gonz&aacute;lez TF. Handbook of approximation algorithms and metaheuristics. Florida, EE UU: Taylor &amp; Francis Group; 2007.     ISBN 978&#45;1&#45;58488&#45;550&#45;4.</font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">13. Wolpert DH, Macready WG. No free lunch theorems for optimization. TransEvol Comp. 1997;1(1):67&#45;82.     	ISSN 1089&#45;778X. DOI 10.1109/4235.585893.</font></p>  	    ]]></body>
<body><![CDATA[<!-- ref --><p align="justify"><font face="verdana" size="2">14. Castillo Villar KK, Gonz&aacute;lez Ram&iacute;rez RG, Miranda Gonz&aacute;lez P, et al. A Heuristic procedure for a ship routing and scheduling problem with variable speed and discretized time windows. Mathematical Problems in Engineering. 2014;14(13).     	ISSN 1563&#45;5147. DOI 10.1155/2629.</font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">15. Burkard R, Dellamico M, Martello S. Assignment problems. Society for Industrial and Applied Mathematics. 2009.     	ISBN 978&#45;0898716634.</font></p>  	     <!-- ref --><p align="justify"><font face="verdana" size="2">16. Laake J, Zhang A. An optimization    model for strategic fleet planning in tramp shipping. In: Proceedings of the    annual conference of the &nbsp;operations &nbsp;research &nbsp;society of new    zeland; Nueva Zelanda.     Disponible en: <a href="https://secure.orsnz.org.nz/conf47/program/Papers/nzsaorsnz2013_submission_41.pdf">https://secure.orsnz.org.nz/conf47/program/Papers/nzsaorsnz2013_submission_41.pdf</a></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">17. Baldi MM, Crainic TG, Perboli G, et al. The generalized bin packing problem. CIRRELT. 2011;11(39).     ISSN 0820&#45;8395.</font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">18. D&iacute;az Parra O, Ruiz Vanoye JA, Loranca BB, et al. Review article. A survey of transportation problems. Journal of Applied Mathematics. 2014;14.     ISSN 1687&#45;0042. 	DOI 10.1155/2014/848129.</font></p>  	    ]]></body>
<body><![CDATA[<!-- ref --><p align="justify"><font face="verdana" size="2">19. Sheskin DJ. Handbook of parametric and nonparametric statistical procedures. 3rd ed. Boca Raton,Florida, EEUU: Chapman &amp; HalVCRC; 2005.     p. 774&#45;798. ISBN 1&#45;58488&#45;440&#45;1.</font></p>  	    <p ><font face="verdana" size="2">&nbsp;</font></p>      <p align="justify">&nbsp;</p>     <p align="justify"><font face="verdana" size="2">Recibido: 10 de septiembre de 2015.    <br> Aceptado: 20 de diciembre de 2015</font>.</p>     <p align="justify">&nbsp;</p>     <p align="justify">&nbsp;</p>     <p align="justify"><em><font face="verdana" size="2">Jorge Herrera&#45;Franklin</font></em>. <font face="verdana" size="2">Centro de Ingenier&iacute;a y Manejo Ambiental del Transporte. La Habana. Cuba</font>    <br> <font size="2" face="verdana">Correo electr&oacute;nico: <a href="mailto:franklin@cimab.transnet.cu">franklin@cimab.transnet.cu</a>&nbsp;</font></p>     ]]></body>
<body><![CDATA[ ]]></body><back>
<ref-list>
<ref id="B1">
<label>1</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Christiansen]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
<name>
<surname><![CDATA[Fagerholt]]></surname>
<given-names><![CDATA[K]]></given-names>
</name>
<name>
<surname><![CDATA[Nygreen]]></surname>
<given-names><![CDATA[B]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Maritime Transportation]]></article-title>
<source><![CDATA[Laporte; North Holland,]]></source>
<year>2007</year>
<publisher-name><![CDATA[Elsevier]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B2">
<label>2</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Agra]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
<name>
<surname><![CDATA[Christiansen]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
<name>
<surname><![CDATA[Delgado]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[A maritime inventory routing problem with stochastic sailing and port times]]></article-title>
<source><![CDATA[Computers & Operations Research]]></source>
<year>2015</year>
<volume>61</volume>
<page-range>18-30</page-range></nlm-citation>
</ref>
<ref id="B3">
<label>3</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Meng]]></surname>
<given-names><![CDATA[Q]]></given-names>
</name>
<name>
<surname><![CDATA[Wang]]></surname>
<given-names><![CDATA[T]]></given-names>
</name>
<name>
<surname><![CDATA[Wang]]></surname>
<given-names><![CDATA[S]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Short term liner ship fleet planning with container transshipment and uncertain container shipment demand]]></article-title>
<source><![CDATA[European Journal of Operational Research]]></source>
<year>2015</year>
<volume>223</volume>
<numero>1</numero>
<issue>1</issue>
<page-range>96-105</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[Christiansen]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
<name>
<surname><![CDATA[Fagerholt]]></surname>
<given-names><![CDATA[K]]></given-names>
</name>
<name>
<surname><![CDATA[Flatberg]]></surname>
<given-names><![CDATA[T]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Maritime inventory routing with multiple products: A case study from the cement industry]]></article-title>
<source><![CDATA[European Journal of Operational Research]]></source>
<year>2011</year>
<volume>208</volume>
</nlm-citation>
</ref>
<ref id="B5">
<label>5</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Ronen]]></surname>
<given-names><![CDATA[D]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Cargo ships routing and scheduling: Survey of models and problems]]></article-title>
<source><![CDATA[European Journal of Operational Research]]></source>
<year>1983</year>
<volume>12</volume>
<page-range>119-26</page-range></nlm-citation>
</ref>
<ref id="B6">
<label>6</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Christiansen]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
<name>
<surname><![CDATA[Fagerholt]]></surname>
<given-names><![CDATA[K]]></given-names>
</name>
<name>
<surname><![CDATA[Nygreen]]></surname>
<given-names><![CDATA[B]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Ship routing and scheduling in the new millennium]]></article-title>
<source><![CDATA[European Journal of Operational Research]]></source>
<year>2013</year>
<volume>228</volume>
<numero>3</numero>
<issue>3</issue>
<page-range>467-83</page-range></nlm-citation>
</ref>
<ref id="B7">
<label>7</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Bronmo]]></surname>
<given-names><![CDATA[G]]></given-names>
</name>
<name>
<surname><![CDATA[Lokketangen]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[An adaptive constructive solution generator for ship scheduling DSS]]></article-title>
<source><![CDATA[NIK 2007 Conference; Oslo,]]></source>
<year>2007</year>
<publisher-loc><![CDATA[Noruega ]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B8">
<label>9</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Romero]]></surname>
<given-names><![CDATA[G]]></given-names>
</name>
<name>
<surname><![CDATA[Durán]]></surname>
<given-names><![CDATA[G]]></given-names>
</name>
<name>
<surname><![CDATA[Marenco]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[An approach for efficient ship routing]]></article-title>
<source><![CDATA[International Transactions in Operational Research]]></source>
<year>2013</year>
<volume>20</volume>
<numero>1</numero>
<issue>1</issue>
<page-range>1-28</page-range></nlm-citation>
</ref>
<ref id="B9">
<label>10</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Zeng]]></surname>
<given-names><![CDATA[Q]]></given-names>
</name>
<name>
<surname><![CDATA[Yang]]></surname>
<given-names><![CDATA[Z]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Model integrating fleet design and ship routing problems for coal shipping]]></article-title>
<source><![CDATA[Computational Science ICCS; Bogota,]]></source>
<year></year>
<publisher-name><![CDATA[Springer-Verlag]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B10">
<label>11</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Talbi]]></surname>
<given-names><![CDATA[E]]></given-names>
</name>
</person-group>
<source><![CDATA[Metaheuristics, from design to implementation.New Jersey,]]></source>
<year>2009</year>
<page-range>593</page-range><publisher-loc><![CDATA[EE UU ]]></publisher-loc>
<publisher-name><![CDATA[John Wiley & Sons, Inc]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B11">
<label>12</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[González]]></surname>
<given-names><![CDATA[TF]]></given-names>
</name>
</person-group>
<source><![CDATA[Handbook of approximation algorithms and metaheuristics.Florida,]]></source>
<year>2007</year>
<publisher-loc><![CDATA[EE UU ]]></publisher-loc>
<publisher-name><![CDATA[Taylor & Francis Group]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B12">
<label>13</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Wolpert]]></surname>
<given-names><![CDATA[DH]]></given-names>
</name>
<name>
<surname><![CDATA[Macready]]></surname>
<given-names><![CDATA[WG]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[No free lunch theorems for optimization]]></article-title>
<source><![CDATA[TransEvol Comp]]></source>
<year>1997</year>
<volume>1</volume>
<numero>1</numero>
<issue>1</issue>
<page-range>67-82</page-range></nlm-citation>
</ref>
<ref id="B13">
<label>14</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Castillo Villar]]></surname>
<given-names><![CDATA[KK]]></given-names>
</name>
<name>
<surname><![CDATA[González Ramírez]]></surname>
<given-names><![CDATA[RG]]></given-names>
</name>
<name>
<surname><![CDATA[Miranda González]]></surname>
<given-names><![CDATA[P]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[A Heuristic procedure for a ship routing and scheduling problem with variable speed and discretized time windows]]></article-title>
<source><![CDATA[Mathematical Problems in Engineering]]></source>
<year>2014</year>
<volume>14</volume>
<numero>13</numero>
<issue>13</issue>
</nlm-citation>
</ref>
<ref id="B14">
<label>15</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Burkard]]></surname>
<given-names><![CDATA[R]]></given-names>
</name>
<name>
<surname><![CDATA[Dellamico]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
<name>
<surname><![CDATA[Martello]]></surname>
<given-names><![CDATA[S]]></given-names>
</name>
</person-group>
<source><![CDATA[Assignment problems.Society for Industrial and Applied Mathematics]]></source>
<year>2009</year>
</nlm-citation>
</ref>
<ref id="B15">
<label>16</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Laake]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
<name>
<surname><![CDATA[Zhang]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[An optimization model for strategic fleet planning in tramp shipping]]></article-title>
<source><![CDATA[Proceedings of the annual conference of the operations research society of new zeland; Nueva Zelanda.]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B16">
<label>17</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Baldi]]></surname>
<given-names><![CDATA[MM]]></given-names>
</name>
<name>
<surname><![CDATA[Crainic]]></surname>
<given-names><![CDATA[TG]]></given-names>
</name>
<name>
<surname><![CDATA[Perboli]]></surname>
<given-names><![CDATA[G]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[The generalized bin packing problem]]></article-title>
<source><![CDATA[CIRRELT]]></source>
<year>2011</year>
<volume>11</volume>
<numero>39</numero>
<issue>39</issue>
</nlm-citation>
</ref>
<ref id="B17">
<label>18</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Díaz Parra]]></surname>
<given-names><![CDATA[O]]></given-names>
</name>
<name>
<surname><![CDATA[Ruiz Vanoye]]></surname>
<given-names><![CDATA[JA]]></given-names>
</name>
<name>
<surname><![CDATA[Loranca]]></surname>
<given-names><![CDATA[BB]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Review article: A survey of transportation problems]]></article-title>
<source><![CDATA[Journal of Applied Mathematics]]></source>
<year>2014</year>
<volume>14</volume>
</nlm-citation>
</ref>
<ref id="B18">
<label>19</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Sheskin]]></surname>
<given-names><![CDATA[DJ]]></given-names>
</name>
</person-group>
<source><![CDATA[Handbook of parametric and nonparametric statistical procedures]]></source>
<year>2005</year>
<edition>3</edition>
<page-range>774-798</page-range><publisher-loc><![CDATA[EEUU ]]></publisher-loc>
<publisher-name><![CDATA[Chapman & HalVCRC]]></publisher-name>
</nlm-citation>
</ref>
</ref-list>
</back>
</article>
