<?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>0254-0770</journal-id>
<journal-title><![CDATA[Revista Técnica de la Facultad de Ingeniería Universidad del Zulia]]></journal-title>
<abbrev-journal-title><![CDATA[Rev. Téc. Ing. Univ. Zulia]]></abbrev-journal-title>
<issn>0254-0770</issn>
<publisher>
<publisher-name><![CDATA[Facultad de Ingeniería, Universidad del Zulia]]></publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id>S0254-07702012000300012</article-id>
<title-group>
<article-title xml:lang="en"><![CDATA[Multi-type ant colony system for solving the multiple traveling salesman problem]]></article-title>
<article-title xml:lang="es"><![CDATA[Sistema multi-tipos de colonias de hormigas para la solución del problema de múltiples agentes vendedores]]></article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Costa Salas]]></surname>
<given-names><![CDATA[Yasel José]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Abreu Ledón]]></surname>
<given-names><![CDATA[René]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Coello Machado]]></surname>
<given-names><![CDATA[Norge Isaías]]></given-names>
</name>
<xref ref-type="aff" rid="A02"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Nowé]]></surname>
<given-names><![CDATA[Ann]]></given-names>
</name>
<xref ref-type="aff" rid="A03"/>
</contrib>
</contrib-group>
<aff id="A01">
<institution><![CDATA[,Universidad Central Marta Abreu de Las Villas Departamento de Ingeniería Industrial ]]></institution>
<addr-line><![CDATA[ ]]></addr-line>
</aff>
<aff id="A02">
<institution><![CDATA[,Universidad Central Marta Abreu de Las Villas Departamento de Ingeniería Mecánica ]]></institution>
<addr-line><![CDATA[ ]]></addr-line>
<country>Cuba</country>
</aff>
<aff id="A03">
<institution><![CDATA[,Universiteit Brussel Departamento de Ciencia de la Computación ]]></institution>
<addr-line><![CDATA[ ]]></addr-line>
<country>Bélgica</country>
</aff>
<pub-date pub-type="pub">
<day>00</day>
<month>12</month>
<year>2012</year>
</pub-date>
<pub-date pub-type="epub">
<day>00</day>
<month>12</month>
<year>2012</year>
</pub-date>
<volume>35</volume>
<numero>3</numero>
<fpage>311</fpage>
<lpage>320</lpage>
<copyright-statement/>
<copyright-year/>
<self-uri xlink:href="http://ve.scielo.org/scielo.php?script=sci_arttext&amp;pid=S0254-07702012000300012&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://ve.scielo.org/scielo.php?script=sci_abstract&amp;pid=S0254-07702012000300012&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://ve.scielo.org/scielo.php?script=sci_pdf&amp;pid=S0254-07702012000300012&amp;lng=en&amp;nrm=iso"></self-uri><abstract abstract-type="short" xml:lang="en"><p><![CDATA[The Multiple Traveling Salesman problem (mTSP) is an extension of the well-known Traveling Salesman Problem (TSP), where more than one salesman is allowed to be used in order to visit some cities just once. Furthermore, the formulation of the mTSP seem more relevant for real-life applications, and also can be extended to a wide variety of Vehicle Routing Problems (VRPs) by incorporating some additional side constraints, such as the vehicle capacity and customer demands. Although the literature for the TSP and the VRP is definitely wide, the mTSP has not received the same amount of attention. In that sense, this paper proposes a new algorithm based on Ant Colony Optimization (ACO) for the mTSP, specifically Multi-type Ant Colony System (M-ACS), where each colony represents a possible global solution. Moreover, these colonies cooperate by means of “frequent” pheromone exchanges in order to find a competitive solution for the mTSP. The algorithm performance has been compared with one of the most efficient local search algorithms for mTSP, the Lin-Kernighan algorithm. Computational results confirm the competitiveness and efficiency of the strategy we propose.]]></p></abstract>
<abstract abstract-type="short" xml:lang="es"><p><![CDATA[El problema de los múltiples viajeros vendedores (Multiple Traveling Salesman Problem, mTSP) es una extensión del bien conocido problema del viajero vendedor (Traveling Salesman Problem, TSP), en dicha extensión se puede utilizar más de un vendedor con la finalidad de visitar un conjunto de ciudades solamente una vez. La formulación del mTSP se ajusta más a los problemas empresariales de la vida real, además puede ser extendida a una amplia variedad de los problemas de enrutamiento de vehículos (Vehicle Routing Problems, VRPs), mediante la incorporación de algunas restricciones, tales como: limitar la capacidad del vehículo y establecer demanda cuantificable en cada cliente o ciudad. A pesar de que la literatura científica para el TSP y los VRPs ha sido abundante, las investigaciones relativas al mTSP han sido limitadas. En este sentido, la presente investigación propone un nuevo algoritmo inspirado en el comportamiento de las hormigas nombrado “Optimización basada en colonias de hormigas (Ant Colony Optimization, ACO)” para la solución del mTSP, específicamente Sistema Multi-tipos de Colonias de Hormigas (M-ACS), donde cada colonia representa una posible solución global del problema. Las colonias cooperan mediante “frecuentes” intercambios de feromona en busca de una solución eficiente para el mTSP. El desempeño del algoritmo propuesto ha sido comparado con uno de los algoritmos de búsqueda local más eficientes para dicho problema, la heurística de Lin-Kernighan. Finalmente, los resultados computacionales obtenidos confirman la competitividad y eficiencia de la estrategia de solución propuesta.]]></p></abstract>
<kwd-group>
<kwd lng="en"><![CDATA[ant colony optimization (aco)]]></kwd>
<kwd lng="en"><![CDATA[multiple traveling salesman problem (mtsp)]]></kwd>
<kwd lng="es"><![CDATA[Optimización basada en colonias de hormigas (ACO)]]></kwd>
<kwd lng="es"><![CDATA[problema de múltiples viajeros vendedores (mTSP)]]></kwd>
<kwd lng="es"><![CDATA[sistema multi-tipos de colonias de hormigas (M-ACS)]]></kwd>
</kwd-group>
</article-meta>
</front><body><![CDATA[ <p align="center"><b><font face="Verdana">Multi</font><font face="Verdana">-type  ant colony system for solving the multiple traveling salesman problem</font></b></p>     <p align="center"><font face="Verdana"><b><font size="2">Yasel José Costa Salas<sup>1</sup>*,  René Abreu Ledón<sup>1</sup>, Norge Isaías Coello Machado<sup>2</sup>, Ann Nowé</font><sup><font size="2">3</font></sup></b></font></p>     <p align="justify"><font face="Verdana"><sup><font size="2">1</font></sup><font size="2">  Departamento de Ingeniería Industrial, <sup>2</sup> Departamento de Ingeniería  Mecánica, Universidad Central “Marta Abreu” de Las Villas (Cuba). Teléfono:  053-42-281448. <sup>3</sup> Departamento de Ciencia de la Computación, Vrije  Universiteit Brussel (Bélgica). * <a href="mailto:yaselcs@uclv.edu.cu"> yaselcs@uclv.edu.cu</a>, <a href="mailto:rabreu@uclv.edu.cu">rabreu@uclv.edu.cu</a>, <a href="mailto:norgec@uclv.edu.cu">norgec@uclv.edu.cu</a>, </font> <a href="mailto:ann.nowe@vub.ac.be"><font size="2">ann.nowe@vub.ac.be</font></a></font></p>     <p align="justify"><b><font size="2" face="Verdana">Abstract</font></b></p>     <p align="justify"><font size="2" face="Verdana">The Multiple Traveling Salesman  problem (mTSP) is an extension of the well-known Traveling Salesman Problem (TSP),  where more than one salesman is allowed to be used in order to visit some cities  just once. Furthermore, the formulation of the mTSP seem more relevant for real-life  applications, and also can be extended to a wide variety of Vehicle Routing  Problems (VRPs) by incorporating some additional side constraints, such as the  vehicle capacity and customer demands. Although the literature for the TSP and  the VRP is definitely wide, the mTSP has not received the same amount of  attention. In that sense, this paper proposes a new algorithm based on Ant  Colony Optimization (ACO) for the mTSP, specifically Multi-type Ant Colony  System (M-ACS), where each colony represents a possible global solution.  Moreover, these colonies cooperate by means of “frequent” pheromone exchanges in  order to find a competitive solution for the mTSP. The algorithm performance has  been compared with one of the most efficient local search algorithms for mTSP,  the Lin-Kernighan algorithm. Computational results confirm the competitiveness  and efficiency of the strategy we propose.</font></p>     <p align="justify"><font face="Verdana"><b><font size="2">Keywords: </font></b> <font size="2">ant colony optimization (aco), multiple traveling salesman  problem (mtsp).</font></font></p>     <p align="center"><b><font size="2" face="Verdana">Sistema multi-tipos de  colonias de hormigas para la solución del problema de múltiples agentes  vendedores</font></b></p>     <p align="justify"><b><font size="2" face="Verdana">Resumen</font></b></p>     <p align="justify"><font size="2" face="Verdana">El problema de los múltiples  viajeros vendedores (Multiple Traveling Salesman Problem, mTSP) es una extensión  del bien conocido problema del viajero vendedor (Traveling Salesman Problem, TSP),  en dicha extensión se puede utilizar más de un vendedor con la finalidad de  visitar un conjunto de ciudades solamente una vez. La formulación del mTSP se  ajusta más a los problemas empresariales de la vida real, además puede ser  extendida a una amplia variedad de los problemas de enrutamiento de vehículos (Vehicle  Routing Problems, VRPs), mediante la incorporación de algunas restricciones,  tales como: limitar la capacidad del vehículo y establecer demanda cuantificable  en cada cliente o ciudad. A pesar de que la literatura científica para el TSP y  los VRPs ha sido abundante, las investigaciones relativas al mTSP han sido  limitadas. En este sentido, la presente investigación propone un nuevo algoritmo  inspirado en el comportamiento de las hormigas nombrado “Optimización basada en  colonias de hormigas (Ant Colony Optimization, ACO)” para la solución del mTSP,  específicamente Sistema Multi-tipos de Colonias de Hormigas (M-ACS), donde cada  colonia representa una posible solución global del problema. Las colonias  cooperan mediante “frecuentes” intercambios de feromona en busca de una solución  eficiente para el mTSP. El desempeño del algoritmo propuesto ha sido comparado  con uno de los algoritmos de búsqueda local más eficientes para dicho problema,  la heurística de Lin-Kernighan. Finalmente, los resultados computacionales  obtenidos confirman la competitividad y eficiencia de la estrategia de solución  propuesta.</font></p>     <p align="justify"><font face="Verdana"><b><font size="2">Palabras clave: </font> </b><font size="2">Optimización basada en colonias de hormigas (ACO), problema  de múltiples viajeros vendedores (mTSP), sistema multi-tipos de colonias de  hormigas (M-ACS).</font></font></p>     ]]></body>
<body><![CDATA[<p align="justify"><font size="2" face="Verdana">Recibido el 4 de Octubre de  2011</font></p>     <p align="justify"><font size="2" face="Verdana">En forma de revisada el 9 de  Julio de 2012</font></p>     <p style="text-autospace: none" align="justify"><b> <span style="font-family: Bookman-Demi; color: #231F20"> <font size="2" face="Verdana">1. Introducción</font></span></b></p>     <p style="text-autospace: none" align="justify"><font face="Verdana"> <span style="font-family: Bookman-Light; color: #231F20"><font size="2">El  clásico problema del viajero vendedor (TSP) es definitivamente uno de los  problemas más estudiados en la Investigación de Operaciones. Sin embargo, el  problema de los múltiples viajeros vendedores (mTSP), a pesar de ser una  generalización del TSP, ha sido pobremente tratado en la literatura. El mTSP,  como problema combinatorial discreto, consiste en encontrar una ruta para cada  uno de los </font></span><i> <span style="font-family: Bookman-LightItalic; color: #231F20"><font size="2">m </font></span></i><span style="font-family: Bookman-Light; color: #231F20"> <font size="2">vendedores, los cuales comienzan y retornan a un nodo inicial  (depósito). Comparado con el clásico TSP, el mTSP resulta más difícil de  resolver computacionalmente debido a que el espacio de solución del mismo es  considerablemente mayor. A pesar de que el mTSP sigue siendo un problema de  referencia establecido en la literatura científica, sus rasgos fundamentales se  asemejan mucho más a los problemas reales [1] que pueden presentarse en las  decisiones empresariales (<a href="#tab1">Tabla 1</a>). Distintos algoritmos de  solución han sido propuestos para resolver el mTSP, dentro de los que se  encuentran los algoritmos exactos. Los algoritmos de </font></span><i> <span style="font-family: Bookman-LightItalic; color: #231F20"><font size="2"> cota y poda </font></span></i> <span style="font-family: Bookman-Light; color: #231F20"><font size="2">(Branch  and Bound, BB) son los más utilizados de dentro de los enfoques exactos para la  solución del mTSP [2-4]. Algunas investigaciones proponen además la estimación  de cotas mediante relajaciones lagrangianas [5]. La principal desventaja de  estos enfoques exactos se aprecia en el costo computacional que implica el  crecimiento de los componentes del problema, ejemplo el número de ciudades a  visitar.</font></span></font></p>     <p style="text-autospace: none" align="center"><a name="tab1"> <img border="0" src="/img/fbpe/rtfiuz/v35n3/art12tab1.gif" width="281" height="478"></a></p>     
<p style="text-autospace: none" align="justify"><font face="Verdana"> <span style="font-family: Bookman-Light; color: #231F20"><font size="2">Los  métodos heurísticos han sido también abordados en la resolución del problema  objeto de estudio en la presente investigación [24]. El algoritmo de </font> </span><i><span style="font-family: Bookman-LightItalic; color: #231F20"> <font size="2">Lin-Kernighan </font></span></i> <span style="font-family: Bookman-Light; color: #231F20"><font size="2">ha sido  una de los métodos heurísticos más eficientes propuesto para el mTSP [25],  aunque fue originalmente desarrollado para el TSP. Considerando lo anteriormente  planteado, en la presente investigación se propone comparar los resultados del  nuevo enfoque (M-ACS) basado en ACO con los resultados de la heurística de </font></span><i><span style="font-family: Bookman-LightItalic; color: #231F20"> <font size="2">Lin-Kernighan </font></span></i> <span style="font-family: Bookman-Light; color: #231F20"><font size="2"> reportados en la literatura [26].</font></span></font></p>     <p style="text-autospace: none" align="justify"><font face="Verdana"> <span style="font-family: Bookman-Light; color: #231F20"><font size="2">Los  algoritmos evolutivos tales como, la </font></span><i> <span style="font-family: Bookman-LightItalic; color: #231F20"><font size="2"> Programación Evolutiva </font></span></i> <span style="font-family: Bookman-Light; color: #231F20"><font size="2">(Evolutionary  Programming, EP) [27] y los </font></span><i> <span style="font-family: Bookman-LightItalic; color: #231F20"><font size="2"> Algoritmos Genéticos </font></span></i> <span style="font-family: Bookman-Light; color: #231F20"><font size="2">(Genetic  Algorithms, GAs) [10] han sido objeto de estudio para el mTSP. Dichos enfoques  evolutivos han sido propuestos fundamentalmente para aplicaciones de  secuenciación de tareas en la industria [18, 21, 28].</font></span></font></p>     <p style="text-autospace: none" align="justify"><font face="Verdana"> <span style="font-family: Bookman-Light; color: #231F20"><font size="2">Las </font></span><i><span style="font-family: Bookman-LightItalic; color: #231F20"> <font size="2">Redes Neuronales Artificiales </font></span></i> <span style="font-family: Bookman-Light; color: #231F20"><font size="2"> (Artificial Neural Network, ANN) han reportado resultados significativos en la  solución del mTSP, alguno de éstos programas heurísticos proponen el uso de  enfoques multiobjetivo en la modelación del problema [29, 30]. Otras proponen  abordar el mTSP mediante la solución de</font></span><i><span style="font-family: Bookman-LightItalic; color: #231F20"><font size="2">m</font></span></i><span style="font-family: Bookman-Light; color: #231F20"><font size="2">estándar  TSP [31-33].</font></span></font></p>     <p style="text-autospace: none" align="justify"><font face="Verdana"> <span style="font-family: Bookman-Light; color: #231F20"><font size="2">La </font></span><i><span style="font-family: Bookman-LightItalic; color: #231F20"> <font size="2">Búsqueda Tabu </font></span></i> <span style="font-family: Bookman-Light; color: #231F20"><font size="2">(Tabu  Search, TS) es otra de las metaheurísticas propuestas para el mTSP [21], algunas  de ellas proponen solucionar variantes del mTSP en las que están presentes las </font></span><i><span style="font-family: Bookman-LightItalic; color: #231F20"> <font size="2">ventanas de tiempo</font></span></i><span style="font-family: Bookman-Light; color: #231F20"><font size="2">.  Aunque resulta pertinente resaltar que las investigaciones en este sentido han  sido considerablemente limitadas. En la última década se han reportado  investigaciones que presentan el uso del Recocido Simulado (Simulated Annealing,  SA) [34], por lo general la aplicación de esta metaheurística ha sido  desarrollada asociando un costo fijo, en la función objetivo, para cada  vendedor.</font></span></font></p>     <p style="text-autospace: none" align="justify"><font face="Verdana"> <span style="font-family: Bookman-Light; color: #231F20"><font size="2">Dentro  de los enfoques existentes para la solución del mTSP se encuentran los llamados  métodos de transformación, [6] y [35], la aplicación de estos métodos consiste  en transformar el mTSP a un clásico TSP [36]. La adición de </font></span><i> <span style="font-family: Bookman-LightItalic; color: #231F20"><font size="2"> nodos virtuales </font></span></i> <span style="font-family: Bookman-Light; color: #231F20"><font size="2">[22] es  una de las transformaciones más utilizadas, la mismas consiste en añadir un nodo  artificial por cada vendedor existente, asignando valor </font></span><i> <span style="font-family: Bookman-LightItalic; color: #231F20"><font size="2"> cero </font></span></i><span style="font-family: Bookman-Light; color: #231F20"> <font size="2">(0) entre éstos y los restantes nodos reales en la matriz de  distancia relativa </font></span><i> <span style="font-family: Bookman-LightItalic; color: #231F20"><font size="2">C </font></span></i><span style="font-family: Bookman-Light; color: #231F20"> <font size="2">y asignando además el valor </font></span><i> <span style="font-family: Bookman-LightItalic; color: #231F20"><font size="2"> infinito </font></span></i> <span style="font-family: Bookman-Light; color: #231F20"><font size="2">(</font></span><span style="font-family: SymbolPropBT; color: #231F20"><font size="2">/</font></span><span style="font-family: Bookman-Light; color: #231F20"><font size="2">)  entre los nodos virtuales establecidos.</font></span></font></p>     ]]></body>
<body><![CDATA[<p style="text-autospace: none" align="justify"> <span style="font-family: Bookman-Light; color: #231F20"> <font size="2" face="Verdana">Los algoritmos basados en ACO han evidenciado  significativos resultados computacionales en la solución del clásico TSP [37-39]  y las múltiples variantes de los VRPs [40]. Sin embargo, de acuerdo con la  literatura revisada por los autores de la presente investigación, la solución  del mTSP mediante algoritmos basados en ACO no ha sido abordada. Es por ello,  que la motivación fundamental en este artículo consiste en la propuesta de un  nuevo enfoque, cooperativo y eficiente, el cual posibilita la solución del mTSP  basado en ACO. El M-ACS propone la utilización de múltiples colonias, donde cada  una construye una solución global de problema y durante el proceso constructivo  las colonias cooperan, mediante el intercambio “frecuente” de feromona.  Finalmente, la eficiencia del algoritmo propuesto es comprobada comparando los  resultados alcanzados con la eficiente heurística de Lin-Kernighan, dicha  comparación se desarrolla mediante la aplicación de ambos algoritmos en  instancias ya formalizadas en la literatura científica.</font></span></p>     <p style="text-autospace: none" align="justify"> <span style="font-family: Bookman-Light; color: #231F20"> <font size="2" face="Verdana">Este artículo está estructurado de la forma  siguiente: en el epígrafe 2 se presenta la formulación matemática del problema  objeto de estudio, luego en la sección 3 se describe el nuevo algoritmo  desarrollado para el mTSP. La sección 4 del presente artículo está dedicada a  mostrar algunas experiencias computacionales a través de la aplicación del  algoritmo propuesto en instancias reconocidas en la literatura especializada.  Las conclusiones de la investigación aparecen en el epígrafe 5, finalmente  quedaron planteadas algunas de las tareas de investigación en trabajos futuros.</font></span></p>     <p style="text-autospace: none" align="justify"><b> <span style="font-family: Bookman-Demi; color: #231F20"> <font size="2" face="Verdana">2. Formulación matemática del MTSP</font></span></b></p>     <p style="text-autospace: none" align="justify"><font face="Verdana"> <span style="font-family: Bookman-Light; color: #231F20"><font size="2">El mTSP  puede definirse en un grafo </font></span> <span style="font-family: Bookman-LightItalic; color: #231F20"><i> <font size="2">G </font></i><font size="2">= </font></span> <span style="font-family: Bookman-Light; color: #231F20"><font size="2">(</font></span><i><span style="font-family: Bookman-LightItalic; color: #231F20"><font size="2">V</font></span></i><span style="font-family: Bookman-Light; color: #231F20"><font size="2">, </font></span><i><span style="font-family: Bookman-LightItalic; color: #231F20"> <font size="2">A</font></span></i><span style="font-family: Bookman-Light; color: #231F20"><font size="2">),  donde </font></span><i> <span style="font-family: Bookman-LightItalic; color: #231F20"><font size="2">V </font></span></i><span style="font-family: Bookman-Light; color: #231F20"> <font size="2">resulta un conjunto de </font></span><i> <span style="font-family: Bookman-LightItalic; color: #231F20"><font size="2">n </font></span></i><span style="font-family: Bookman-Light; color: #231F20"> <font size="2">nodos y </font></span><i> <span style="font-family: Bookman-LightItalic; color: #231F20"><font size="2">A </font></span></i><span style="font-family: Bookman-Light; color: #231F20"> <font size="2">representa el conjunto de arcos que conectan dichos nodos.  Asociado a cada arco del grafo existe una matriz </font></span><i> <span style="font-family: Bookman-LightItalic; color: #231F20"><font size="2">C </font></span></i><font size="2" color="#231F20">= </font> <span style="font-family: Bookman-Light; color: #231F20"><font size="2">(</font></span><i><span style="font-family: Bookman-LightItalic; color: #231F20"><font size="2">c</font></span><sub><font size="2"><span style="font-family: Bookman-LightItalic; color: #231F20">ij</span></font></sub><font size="2"><span style="font-family: Bookman-LightItalic; color: #231F20"> </span></font></i><span style="font-family: Bookman-Light; color: #231F20"> <font size="2">), donde </font></span><i> <span style="font-family: Bookman-LightItalic; color: #231F20"><font size="2">c</font></span><sub><font size="2"><span style="font-family: Bookman-LightItalic; color: #231F20">ij</span></font></sub><font size="2"><span style="font-family: Bookman-LightItalic; color: #231F20"> </span></font></i><span style="font-family: Bookman-Light; color: #231F20"> <font size="2">indica mayormente la longitud del arco en unidades de distancia o  tiempo. Se define a la matriz </font></span><i> <span style="font-family: Bookman-LightItalic; color: #231F20"><font size="2">C </font></span></i><span style="font-family: Bookman-Light; color: #231F20"> <font size="2">como simétrica [41] cuando </font></span><i> <span style="font-family: Bookman-LightItalic; color: #231F20"><font size="2">c</font></span><font size="2"><span style="font-family: Bookman-LightItalic; color: #231F20">ij</span></font><font size="2"><span style="font-family: Bookman-LightItalic; color: #231F20"> </span></font></i><font size="2"> <span style="font-family: Bookman-LightItalic; color: #231F20">= </span></font> <i><span style="font-family: Bookman-LightItalic; color: #231F20"> <font size="2">cij</font></span></i><span style="font-family: Bookman-Light; color: #231F20"><font size="2">, </font></span></font><span style="font-family: Bookman-Light; color: #231F20"> <font face="Symbol" size="2">&quot;</font></span><font face="Verdana"><span style="font-family: Bookman-Light; color: #231F20"><font size="2">(</font></span><i><span style="font-family: Bookman-LightItalic; color: #231F20"><font size="2">i</font></span></i><span style="font-family: Bookman-Light; color: #231F20"><font size="2">, </font></span><i><span style="font-family: Bookman-LightItalic; color: #231F20"> <font size="2">j </font></span></i> <span style="font-family: Bookman-Light; color: #231F20"><font size="2">) </font> </span></font><span style="font-family: Bookman-Light; color: #231F20"> <font face="Symbol" size="2">Î</font></span><font face="Verdana"><span style="font-family: SymbolPropBT; color: #231F20"><font size="2"> </font></span><i><span style="font-family: Bookman-LightItalic; color: #231F20"> <font size="2">A </font></span></i> <span style="font-family: Bookman-Light; color: #231F20"><font size="2">y  asimétrica para el caso contrario. El objetivo del problema consiste en  encontrar </font></span><i> <span style="font-family: Bookman-LightItalic; color: #231F20"><font size="2">m </font></span></i><span style="font-family: Bookman-Light; color: #231F20"> <font size="2">rutas (una para cada vendedor), las cuales comienzan y culminan  en un nodo depósito (representado por el nodo 1 en el caso de la modelación  propuesta). Cada vendedor debe visitar sus nodos correspondientes una sola vez,  de manera similar, cada nodo debe ser visitado por uno y solo un vendedor.</font></span></font></p>     <p align="justify"><span style="font-family: Bookman-Light; color: #231F20"> <font size="2" face="Verdana">La variable de decisión queda definida de la forma  siguiente:</font></span></p>     <p align="center"> <img border="0" src="/img/fbpe/rtfiuz/v35n3/art12exp.gif" width="283" height="38"></p>     
<p align="justify"><font size="2" face="Verdana">De manera general la  formulación lineal entera del mTSP puede ser establecida como sigue:</font></p>     <p align="center"> <img border="0" src="/img/fbpe/rtfiuz/v35n3/art12ec1.gif" width="310" height="409"></p>     
<p style="text-autospace: none" align="justify"><font face="Verdana"> <span style="font-family: Bookman-Light; color: #231F20"><font size="2">La  expresión (1) describe la función objetivo del problema, la cual consiste en  minimizar la sumatoria de las longitudes asociadas a cada arco (</font></span><i><span style="font-family: Bookman-LightItalic; color: #231F20"><font size="2">i,j</font></span></i><span style="font-family: Bookman-Light; color: #231F20"><font size="2">).  Las restricciones (2) y (3) aseguran que exactamente </font></span><i> <span style="font-family: Bookman-LightItalic; color: #231F20"><font size="2">m </font></span></i><span style="font-family: Bookman-Light; color: #231F20"> <font size="2">vendedores comiencen y culminen en nodo 1 (depósito), mientras  que las ecuaciones (4) y (5) aseguran que los vendedores visiten sus  correspondientes nodos solo una vez. Finalmente, las restricciones que se  generan con la expresión (6) previenen la creación de subcircuitos en el grafo.</font></span></font></p>     <p style="text-autospace: none" align="justify"><b> <span style="font-family: Bookman-Demi; color: #231F20"> <font size="2" face="Verdana">3. Sistema multi-tipos de colonias de hormigas  (M-ACS)</font></span></b></p>     ]]></body>
<body><![CDATA[<p style="text-autospace: none" align="justify"><font face="Verdana"> <span style="font-family: Bookman-Light; color: #231F20"><font size="2">El  algoritmo M-ACS propuesto en la presente investigación está basado en la  siguiente idea: sea </font></span><i> <span style="font-family: Bookman-LightItalic; color: #231F20"><font size="2">CO </font></span></i><span style="font-family: Bookman-Light; color: #231F20"> <font size="2">un conjunto de colonias de hormigas artificiales, las cuales  representan posibles soluciones globales para el problema formalizado en la  sección 2. Cada colonia construye una solución global mediante la aplicación del  clásico algoritmo, Sistema de Colonias de Hormigas (Ant Colony System, ACS)  [42], pero durante el proceso de construcción de la solución, las colonias  cooperan compartiendo entre ellas información sobre las experiencias alcanzadas  hasta una iteración determinada. Dicha cooperación se realiza mediante  “frecuentes” intercambios de feromona. De este modo un conjunto de soluciones es  construida por las colonias que sean definidas, seleccionado la mejor solución  posteriormente a la última iteración.</font></span></font></p>     <p style="text-autospace: none" align="justify"><font face="Verdana"><b> <span style="font-size: 10.0pt; font-family: Bookman-Demi; color: #231F20">3.1.  Construcción de las rutas</span></b></font></p>     <p align="justify"><font face="Verdana"> <span style="font-family: Bookman-Light; color: #231F20"><font size="2">Para  resolver el mTSP, hormigas artificiales construyen una ruta mediante la  selección sucesiva pseudo-aleatoria e inteligente hasta que todas las ciudades  hayan sido visitadas. Las ciudades deben ser visitadas una sola vez y por un  único vendedor. En el algoritmo propuesto, la selección de una ciudad no  visitada se realiza considerando tres aspectos: qué tan buena fue la elección de  dicha ciudad hasta la interacción actual (</font></span></font><font face="Symbol" size="2" color="#231F20">t</font><font face="Verdana"><i><sub><font size="2"><span style="font-family: Bookman-LightItalic; color: #231F20">ij</span></font></sub><font size="2"><span style="font-family: Bookman-LightItalic; color: #231F20"> </span></font></i><span style="font-family: Bookman-Light; color: #231F20"> <font size="2">rastro de feromona), qué tan promisoria resulta la ciudad  analizada (</font></span></font><span style="font-family: Bookman-Light; color: #231F20"><font size="2"><font face="Symbol">h</font></font></span><font face="Verdana"><sub><i><span style="font-family: Bookman-LightItalic; color: #231F20"><font size="2">ij</font></span></i></sub><span style="font-family: Bookman-Light; color: #231F20"><font size="2">,  medida de deseabilidad) y qué tan buena fueron las elecciones de dicha ciudad  respecto a las otras colonias establecidas (</font></span></font><font face="Symbol" size="2" color="#231F20">f</font><font face="Verdana"><i><span style="font-family: Bookman-LightItalic; color: #231F20"><sub></sub><font size="2"><sub>ij</sub> </font></span></i><span style="font-family: Bookman-Light; color: #231F20"> <font size="2">rastro de feromona de la colonia). A diferencia del clásico ACS,  en el M-ACS, cada hormiga se mueve desde un nodo actual </font></span><i> <span style="font-family: Bookman-LightItalic; color: #231F20"><font size="2">i </font></span></i><span style="font-family: Bookman-Light; color: #231F20"> <font size="2">hasta el siguiente nodo </font></span><i> <span style="font-family: Bookman-LightItalic; color: #231F20"><font size="2">v </font></span></i><span style="font-family: Bookman-Light; color: #231F20"> <font size="2">mediante la regla pseudo-aleatoria siguiente:</font></span></font></p>     <p align="center"> <img border="0" src="/img/fbpe/rtfiuz/v35n3/art12ec8.gif" width="308" height="119"></p>     
<p style="text-autospace: none" align="justify"><font face="Verdana"> <span style="font-family: Bookman-Light; color: #231F20"><font size="2">donde </font></span><i><span style="font-family: Bookman-LightItalic; color: #231F20"> <font size="2">U </font></span></i> <span style="font-family: Bookman-Light; color: #231F20"><font size="2"> representa el conjunto de nodos a visitar, </font></span></font> <font face="Symbol" size="2" color="#231F20">t</font><font face="Verdana"><i><sub><font size="2"><span style="font-family: Bookman-LightItalic; color: #231F20">ij</span></font></sub><font size="2"><span style="font-family: Bookman-LightItalic; color: #231F20"> </span></font></i><span style="font-family: Bookman-Light; color: #231F20"> <font size="2">es rastro de feromona en el arco (</font></span><i><span style="font-family: Bookman-LightItalic; color: #231F20"><font size="2">i</font></span></i><span style="font-family: Bookman-Light; color: #231F20"><font size="2">, </font></span><i><span style="font-family: Bookman-LightItalic; color: #231F20"> <font size="2">j </font></span></i> <span style="font-family: Bookman-Light; color: #231F20"><font size="2">) y </font></span></font><span style="font-family: Bookman-Light; color: #231F20"> <font face="Symbol" size="2">h</font></span><font face="Verdana"><sub><i><span style="font-family: Bookman-LightItalic; color: #231F20"><font size="2">ij</font></span></i></sub><i><span style="font-family: Bookman-LightItalic; color: #231F20"><font size="2"> </font></span></i><span style="font-family: Bookman-Light; color: #231F20"> <font size="2">denota la medida de deseabilidad, la cual puede calcularse  mediante la expresión siguiente:</font></span></font></p>     <p style="text-autospace: none" align="center"> <span style="font-family: Bookman-Light; color: #231F20"> <font size="2" face="Verdana">&nbsp;<img border="0" src="/img/fbpe/rtfiuz/v35n3/art12ec10.gif" width="174" height="41"></font></span></p>     
<p style="text-autospace: none" align="justify"><font face="Verdana"> <span style="font-family: Bookman-Light; color: #231F20"><font size="2">donde </font></span><i><span style="font-family: Bookman-LightItalic; color: #231F20"> <font size="2">d</font></span><sub><font size="2"><span style="font-family: Bookman-LightItalic; color: #231F20">ij</span></font></sub><font size="2"><span style="font-family: Bookman-LightItalic; color: #231F20"> </span></font></i><span style="font-family: Bookman-Light; color: #231F20"> <font size="2">indica la distancia entre los nodos </font></span><i> <span style="font-family: Bookman-LightItalic; color: #231F20"><font size="2">i </font></span></i><span style="font-family: Bookman-Light; color: #231F20"> <font size="2">y </font></span><i> <span style="font-family: Bookman-LightItalic; color: #231F20"><font size="2">j</font></span></i><span style="font-family: Bookman-Light; color: #231F20"><font size="2">.  Por otra parte, </font></span></font> <font face="Symbol" size="2" color="#231F20">f</font><font face="Verdana"><i><span style="font-family: Bookman-LightItalic; color: #231F20"><font size="2"><sub>ij</sub> </font></span></i><span style="font-family: Bookman-Light; color: #231F20"> <font size="2">denota para el arco (</font></span><i><span style="font-family: Bookman-LightItalic; color: #231F20"><font size="2">i</font></span></i><span style="font-family: Bookman-Light; color: #231F20"><font size="2">, </font></span><i><span style="font-family: Bookman-LightItalic; color: #231F20"> <font size="2">j </font></span></i> <span style="font-family: Bookman-Light; color: #231F20"><font size="2">), en el  algoritmo propuesto, el valor promedio de los rastros de feromona de las  colonias restantes. El término anterior es determinado posterior a cierta  cantidad de iteraciones </font></span><i> <span style="font-family: Bookman-LightItalic; color: #231F20"><font size="2">F</font></span></i><span style="font-family: Bookman-Light; color: #231F20"><font size="2">.  Los parámetros </font></span></font> <span style="font-family: SymbolPropBT; color: #231F20"> <font face="Symbol" size="2">a</font><font face="Verdana" size="2"> </font> </span><font face="Verdana"> <span style="font-family: Bookman-Light; color: #231F20"><font size="2">y </font> </span></font><font face="Symbol" size="2" color="#231F20">b</font><span style="font-family: SymbolPropBT; color: #231F20"><font face="Verdana" size="2"> </font></span><span style="font-family: Bookman-Light; color: #231F20"> <font face="Verdana"><font size="2">determinan la influencia relativa de la  feromona versus la distancia (</font></font><font size="2"><font face="Symbol">a</font></font></span><font face="Verdana"><span style="font-family: Bookman-Light; color: #231F20"><font size="2">, </font></span></font><span style="font-family: SymbolPropBT; color: #231F20"> <font face="Symbol" size="2">b</font><font face="Verdana" size="2"> &gt; </font> </span><font face="Verdana"> <span style="font-family: Bookman-Light; color: #231F20"><font size="2">0). El  parámetro </font></span></font> <span style="font-family: SymbolPropBT; color: #231F20"> <font face="Symbol" size="2">g</font><font face="Verdana" size="2">&nbsp;</font></span><font face="Verdana"><span style="font-family: Bookman-Light; color: #231F20"><font size="2">es  incorporado al algoritmo, dicho parámetro expresa la tendencia existente en cada  colonia hacia el uso de su propia experiencia (</font></span></font><span style="font-family: SymbolPropBT; color: #231F20"><font size="2"><font face="Symbol">g</font><font face="Verdana">  =</font></font></span><font face="Verdana"><span style="font-family: Bookman-Light; color: #231F20"><font size="2">0)  o hacia el uso de las experiencia de las colonias restantes (</font></span></font><span style="font-family: SymbolPropBT; color: #231F20"><font size="2"><font face="Symbol">g</font><font face="Verdana"> </font></font></span><font face="Verdana" size="2" color="#231F20">&gt;</font><font face="Verdana"><span style="font-family: Bookman-Light; color: #231F20"><font size="2">0).  En el algoritmo se define además el parámetro</font></span><i><span style="font-family: Bookman-LightItalic; color: #231F20"><font size="2">  q</font></span></i><span style="font-family: Bookman-Light; color: #231F20"><font size="2"><sub>0</sub>,  el cual se distribuye uniformemente [0, 1] y determina la importancia relativa  de la explotación (expresión 8) versus la exploración (expresión 9). El número  aleatorio </font></span><i> <span style="font-family: Bookman-LightItalic; color: #231F20"><font size="2">q </font></span></i><span style="font-family: Bookman-Light; color: #231F20"> <font size="2">se genera uniformemente [0, 1], y en caso de que </font></span> <i><span style="font-family: Bookman-LightItalic; color: #231F20"> <font size="2">q </font></span></i> <span style="font-family: SymbolPropBT; color: #231F20"><font size="2">&#8804; </font> </span><i><span style="font-family: Bookman-LightItalic; color: #231F20"> <font size="2">q</font></span></i><span style="font-family: Bookman-Light; color: #231F20"><font size="2"><sub>0</sub>  el próximo nodo se incorpora mediante la expresión (8), de lo contrario mediante  la expresión (9).</font></span></font></p>     <p style="text-autospace: none" align="justify"><font face="Verdana"><b> <span style="font-size: 10.0pt; font-family: Bookman-Demi; color: #231F20">3.2.  Actualización de la feromona</span></b></font></p>     <p style="text-autospace: none" align="justify"> <span style="font-family: Bookman-Light; color: #231F20"> <font size="2" face="Verdana">La actualización de la feromona en el M-ACS  incluye las mismas reglas de actualización (actualización local y global) que  las definidas en [38] para el ACS. La regla de actualización local (ver  expresión 11) se aplica para cambiar el nivel de feromona de cada arco mientras  cada hormiga artificial construye una solución.</font></span></p>     <p style="text-autospace: none" align="center"> <img border="0" src="/img/fbpe/rtfiuz/v35n3/art12ec11.gif" width="239" height="24"></p>     
]]></body>
<body><![CDATA[<p style="text-autospace: none" align="justify"><font size="2" face="Verdana"> donde </font><font size="2" face="Symbol">r</font><font size="2" face="Verdana">  se define como el coeficiente de evaporación (0 &#8804; </font> <font size="2" face="Symbol">r</font><font size="2" face="Verdana"> &#8804; 1) y (1-</font><font size="2" face="Symbol">r</font><font size="2" face="Verdana">)  indica el nivel de evaporación de la feromona. El nivel inicial de feromona (</font><font size="2" face="Symbol">t</font><font size="2" face="Verdana"><sub>0</sub>)  es alcanzado a través de la clásica heurística del Vecino más Cercano (Nearest  Neighbor, NN) y se determina mediante la siguiente expresión:</font></p>     <p style="text-autospace: none" align="center"><font size="2" face="Symbol">t</font><font face="Verdana" size="2"><sub>0</sub>  = (<i>n</i> &#8729; <i>L<sub>nn</sub></i>)<sup>-1</sup>&nbsp;&nbsp;&nbsp;&nbsp; (12)</font></p>     <p style="text-autospace: none" align="justify"><font size="2" face="Verdana"> donde <i>n</i> denota el número de ciudades y <i>L<sub>nn</sub></i> representa  el recorrido total aplicando la heurística NN. Posterior a la primera iteración,  se realiza la actualización global de la feromona (expresión 13) para aquellos  arcos que conformaban la mejor solución alcanzada en la primera iteración.</font></p>     <p style="text-autospace: none" align="center"> <img border="0" src="/img/fbpe/rtfiuz/v35n3/art12ec13.gif" width="308" height="34"></p>     
<p style="text-autospace: none" align="justify"><font size="2" face="Verdana"> donde <i>L<sub>Best</sub></i> es la distancia total recorrida de la mejor  solución (<i>BestSol</i>) en la iteración.</font></p>     <p style="text-autospace: none" align="justify"><b> <font size="2" face="Verdana">3.3. Cooperación entre colonias</font></b></p>     <p style="text-autospace: none" align="justify"><font size="2" face="Verdana">El  M-ACS presenta rasgos significativos de inteligencia colectiva, a diferencia del  ACS, en el M-ACS un conjunto de colonias cooperan con la finalidad de encontrar  mejores soluciones. El proceso de cooperación, inspirado en [43], consiste en  los “frecuentes” intercambios del rastro de feromona alzado por las hormigas que  pertenecen a cada colonia. Cada colonia tiene asociado dos matrices de rastros  de feromona: la primera de éstas contiene los rastros de feromona de las  hormigas que pertenecen a la propia colonia y la segunda matriz contiene los  rastros de feromona alcanzado por las hormigas que pertenecen a las colonias  restantes. Los “frecuentes” intercambios de feromona son realizados después de  una cantidad de iteraciones predefinidas F. Dicho parámetro puede definirse  porcentualmente, indicando que cuando el número de iteraciones haya alcanzado el  valor porcentual F con respecto al total de iteraciones N se debe realizar el  intercambio de feromona entre las colonias. De este modo, el valor de feromona  cuando se realiza el intercambio se calcula de la manera siguiente:</font></p>     <p style="text-autospace: none" align="center"> <img border="0" src="/img/fbpe/rtfiuz/v35n3/art12ec14.gif" width="261" height="43"></p>     
<p style="text-autospace: none" align="justify"><font face="Verdana"> <span style="font-family: Bookman-Light; color: #231F20"><font size="2">donde </font></span><i><span style="font-family: Bookman-LightItalic; color: #231F20"> <font size="2">S </font></span></i> <span style="font-family: Bookman-Light; color: #231F20"><font size="2"> representa la colonia actual que obtiene el valor del intercambio, la cual toma  el valor promedio de los rastros de feromona de las otras colonia, excluyendo la  colonia actual. Finalmente, en el <a href="#cod1">Pseudo-código 1</a> se detalla  el procedimiento general seguido en el M-ACS, dicho procedimiento incluye los  mecanismos de intercambio entre las colonias, así como incluye la llamada a otro  procedimiento (</font></span><b><span style="font-family: Bookman-Demi; color: #231F20"><font size="2">solución-nueva-hormiga</font></span></b><span style="font-family: Bookman-Light; color: #231F20"><font size="2">)  en el que las hormigas artificiales realizan la construcción de las soluciones  (ver <a href="#cod1">Pseudo-código 1</a>).</font></span></font></p>     <p style="text-autospace: none" align="center"><a name="cod1"> <img border="0" src="/img/fbpe/rtfiuz/v35n3/art12cod1.gif" width="555" height="468"></a></p>     
]]></body>
<body><![CDATA[<p style="text-autospace: none" align="justify"><font face="Verdana"> <span style="font-family: Bookman-Light; color: #231F20"><font size="2">El  procedimiento </font></span><b> <span style="font-family: Bookman-Demi; color: #231F20"><font size="2"> solución-nueva-hormiga </font></span></b> <span style="font-family: Bookman-Light; color: #231F20"><font size="2">se  describe en el <a href="#cod2">Pseudo-código 2</a>.</font></span></font></p>     <p style="text-autospace: none" align="center"><a name="cod2"> <img border="0" src="/img/fbpe/rtfiuz/v35n3/art12cod2.gif" width="417" height="295"></a></p>     
<p style="text-autospace: none" align="justify"><b> <span style="font-family: Bookman-Demi; color: #231F20"> <font size="2" face="Verdana">4. Experiencias computacionales</font></span></b></p>     <p style="text-autospace: none" align="justify"><font face="Verdana"> <span style="font-family: Bookman-Light; color: #231F20"><font size="2">En la  presente sección se muestran alguno resultados computacionales con el objetivo  de evaluar el desempeño del algoritmo propuesto en el epígrafe 3. La ejecución  del M-ACS ha sido desarrollada en un ordenador personal equipado con un  procesador </font></span><i> <span style="font-family: Bookman-LightItalic; color: #231F20"><font size="2"> Intel Pentium dual-core 1.6 GHz</font></span></i><span style="font-family: Bookman-Light; color: #231F20"><font size="2">,  una memoria </font></span><i> <span style="font-family: Bookman-LightItalic; color: #231F20"><font size="2"> RAM </font></span></i><span style="font-family: Bookman-Light; color: #231F20"> <font size="2">de </font></span><i> <span style="font-family: Bookman-LightItalic; color: #231F20"><font size="2"> 1GB</font></span></i><span style="font-family: Bookman-Light; color: #231F20"><font size="2">.  La implementación computacional del algoritmo ha sido programada en </font> </span><i><span style="font-family: Bookman-LightItalic; color: #231F20"> <font size="2">Java 1.6.0.</font></span></i></font></p>     <p align="justify"><font face="Verdana"> <span style="font-family: Bookman-Light; color: #231F20"><font size="2">El M-ACS  fue probado en seis (6) problemas de referencia en </font></span><i> <span style="font-family: Bookman-LightItalic; color: #231F20"><font size="2"> TSPLIP </font></span></i> <span style="font-family: Bookman-Light; color: #231F20"><font size="2">[44].  Estos problemas consisten en clásicos TSPs, los cuales han sido resueltos con  enfoques algorítmicos específico para este tipo de problema. Sin embargo, en la  presente investigación se desarrolla el experimento computacional resolviendo  los problemas mencionados y comparando los resultados alcanzados con los de la  heurística Lin-Kernighan [26]. Los seis problemas de referencia presentan un  rango de ciudades entre 124 y 783 y el número de vendedores establecidos  resultaron 3, 5 y 7 respectivamente. En la <a href="#tab2">Tabla 2</a> se  resumen los principales resultados del experimento computacional, donde la  primera columna de dicha tabla indica el tipo de problema (simétrico y  asimétrico). Las columnas 2 y 3 muestran el código del problema y las  dimensiones de los mismos. Las columnas restantes muestran los valores de  función objetivo para las distintas instancias resueltas por ambos algoritmos  (M-ACS y Lin-Kernighan).</font></span></font></p>     <p align="center"><a name="tab2"> <img border="0" src="/img/fbpe/rtfiuz/v35n3/art12tab2.gif" width="536" height="222"></a></p>     
<p style="text-autospace: none" align="justify"><font face="Verdana"> <span style="font-family: Bookman-Light; color: #231F20"><font size="2">Los  parámetros fijados para el M-ACS fueron los siguientes: </font></span><i> <span style="font-family: Bookman-LightItalic; color: #231F20"><font size="2">q</font></span></i><span style="font-family: Bookman-Light; color: #231F20"><font size="2"><sub>0</sub>  = 0,8, </font></span></font> <span style="font-family: SymbolPropBT; color: #231F20"> <font face="Symbol" size="2">a</font><font face="Verdana" size="2"> = </font> <font size="2" face="Symbol">b</font><font face="Verdana" size="2"> =&nbsp;</font><font size="2" face="Symbol">g</font><font face="Verdana" size="2">&nbsp;</font></span><font face="Verdana"><font size="2" color="#231F20">=</font><span style="font-family: Bookman-Light; color: #231F20"><font size="2">1, </font></span></font><span style="font-family: SymbolPropBT; color: #231F20"> <font size="2"><font face="Symbol">r</font><font face="Verdana"> </font></font> </span><font face="Verdana" size="2" color="#231F20">= </font> <font face="Verdana"><span style="font-family: Bookman-Light; color: #231F20"> <font size="2">0,1 solamente 10 hormigas para cada colonia. Como resultado de un  estudio estadístico previo de Análisis de Varianza (</font></span><i><span style="font-family: Bookman-LightItalic; color: #231F20"><font size="2">Analysis  of Variance</font></span></i><span style="font-family: Bookman-Light; color: #231F20"><font size="2">,  ANOVA) se establecieron 3 colonias para la solución de las instancias, así como  realizar el intercambio de feromona cada 10 iteraciones (10% de un total de 100  iteraciones).</font></span></font></p>     <p align="justify"><font face="Verdana"> <span style="font-family: Bookman-Light; color: #231F20"><font size="2"> Partiendo de los resultados obtenidos en la <a href="#tab2">Tabla 2</a>, se  obtienen diferencias significativas entre los valores de función objetivo para  los algoritmos analizados, resultando ser el algoritmo propuesto el de mayor  eficiencia para las instancias resueltas. Las diferencias significativas fueron  probadas mediante la aplicación de la prueba estadística no-paramétrica de </font></span><i><span style="font-family: Bookman-LightItalic; color: #231F20"> <font size="2">Wilcoxon</font></span></i><span style="font-family: Bookman-Light; color: #231F20"><font size="2">,  considerando las 10 réplicas del M-ACS se obtuvo un </font></span><i> <span style="font-family: Bookman-LightItalic; color: #231F20"><font size="2">p-value </font></span></i><span style="font-family: Bookman-Light; color: #231F20"> <font size="2">de 0.03. Resulta interesante resaltar que la heurística Lin-Kernighan  proveer mejor calidad en las soluciones (mejor valor en la función objetivo)  cuando las instancias presentan dimensiones inferiores. Respecto al tiempo de  computación, vale señalar que se reportaron tiempos de cómputo(s) despreciables  para el caso de 100 iteraciones del M-ACS. Un ejemplo de ello fue reportado en  el problema de mayor escala (rat783), en el cual el tiempo de ejecución del  algoritmo propuesto no sobrepasó los 120 segundos.</font></span></font></p>     <p align="justify"><b><font size="2" face="Verdana">5. Conclusiones</font></b></p>     <p align="justify"><font size="2" face="Verdana">En la presente investigación,  se presenta el Sistema Multi-tipos de Colonias de Hormigas como un nuevo enfoque  de los algoritmos ACO. La nueva propuesta consiste en los “frecuentes”  intercambios de feromona que realizan las hormigas que componen múltiples  colonias con la finalidad de compartir experiencias en la construcción de  soluciones. El nuevo enfoque de solución se desarrolla para un problema  combinatorial poco estudiado (el mTSP) por la familia de los algoritmos basados  en ACO. Por otra parte, basado en la solución de seis reconocidos juegos de  datos, los resultados computacionales evidencian la efectividad del M-ACS,  proporcionando en la mayoría de los casos mejor valor en la función objetivo  comparado con la eficiente y bien conocida heurística de Lin-Kernighan.  Finalmente, los tiempos de cómputo(s) reportados indican valores razonables  teniendo en cuenta las iteraciones ejecutadas por el M-ACS.</font></p>     ]]></body>
<body><![CDATA[<p align="justify"><b><font size="2" face="Verdana">Investigaciones futuras</font></b></p>     <p align="justify"><font size="2" face="Verdana">Las investigaciones futuras  deben estar encaminadas a la combinación del algoritmo propuesto con estrategias  de búsqueda local. De igual modo, extender la aplicación del M-ACS para  variantes de los VRPs y de esta manera analizar el desempeño del algoritmos  respecto a los resultados de otros enfoques.</font></p>     <p align="justify"><b><font size="2" face="Verdana">Referencias bibliográficas</font></b></p>     <!-- ref --><p align="justify"><font size="2" face="Verdana">1. Bektas T.: “The multiple  traveling salesman problem: an overview of formulations and solution procedures”.  Omega, Vol. 34, (2006) 209-219.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2385106&pid=S0254-0770201200030001200001&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font size="2" face="Verdana">2. Gromicho J., Paixão J. and  Branco I.: Exact solution of multiple traveling salesman problems. In: Mustafa  Akgül, et al., editors. Combinatorial optimization. NATO ASI Series, Springer,  Berlin (1992), 291-292.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2385107&pid=S0254-0770201200030001200002&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font size="2" face="Verdana">3. Laporte G. and Nobert Y.: “A  cutting planes algorithm for the m-salesmen problem”. Journal of the Operational  Research Society, Vol. 31, (1980) 1017-1023.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2385108&pid=S0254-0770201200030001200003&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font size="2" face="Verdana">4. Gromicho J. Private  communication (2003).</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2385109&pid=S0254-0770201200030001200004&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font size="2" face="Verdana">5. Gavish B. and Srikanth K.:  “An optimal solution method for large-scale multiple traveling salesman problems”.  Operations Research, Vol. 34, (1986) 698-717.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2385110&pid=S0254-0770201200030001200005&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font size="2" face="Verdana">6. Gorenstein S.: “Printing  press scheduling for multi-edition periodicals”. Management Science, Vol. 16,  (1970) 373-383.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2385111&pid=S0254-0770201200030001200006&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font size="2" face="Verdana">7. Carter A.E. and Ragsdale C.T.:  “Scheduling pre-printed newspaper advertising inserts using genetic algorithms”.  Omega, Vol. 30, (2002) 415-421.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2385112&pid=S0254-0770201200030001200007&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font size="2" face="Verdana">8. Svestka J.A. and Huckfeldt  V.E.: “Computational experience with an m-salesman traveling salesman algorithm”.  Management Science, Vo. 19, (1973) 790-809.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2385113&pid=S0254-0770201200030001200008&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font size="2" face="Verdana">9. Lenstra J.K. and Rinnooy Kan  A.H.G.: “Some simple applications of the traveling salesman problem”.  Operational Research Quarterly, Vol. 26, (1975) 717-733.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2385114&pid=S0254-0770201200030001200009&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font size="2" face="Verdana">10. Zhang T., Gruver W.A. and  Smith M.H.: Team scheduling by genetic search. Proceedings of the second  international conference on intelligent processing and manufacturing of  materials, Vol. 2, (1999) 839-844.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2385115&pid=S0254-0770201200030001200010&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font size="2" face="Verdana">11. Gilbert K.C. and Hofstra  R.B.: “A new multiperiod multiple traveling salesman problem with heuristic and  application to a scheduling problem”. Decision Sciences, Vol. 23, (1992)  250-259.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2385116&pid=S0254-0770201200030001200011&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font size="2" face="Verdana">12. Okonjo-Adigwe C.: “An  effective method of balancing the workload amongst salesmen”. Omega, Vol. 16,  (1988) 159-163.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2385117&pid=S0254-0770201200030001200012&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font size="2" face="Verdana">13. Calvo R.W. and Cordone R.:  “A heuristic approach to the overnight security service problem”. Computers and  Operations Research, Vol. 30, (2003) 1269-1287.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2385118&pid=S0254-0770201200030001200013&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font size="2" face="Verdana">14. Angel R.D., Caudle W.L.,  Noonan R. and Whinston A.: “Computer assisted school bus scheduling”. Management  Science, Vol. 18, (1972) 279-288.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2385119&pid=S0254-0770201200030001200014&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font size="2" face="Verdana">15. Kim K.H. and Park Y.: “A  crane scheduling method for port container terminals”. European Journal of  Operational Research, Vol. 156, (2004) 752-768.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2385120&pid=S0254-0770201200030001200015&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font size="2" face="Verdana">16. Wang X. and Regan A.C.:  “Local truckload pickup and delivery with hard time window constraints”.  Transportation Research Part B, Vol. 36, (2002) 97-112.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2385121&pid=S0254-0770201200030001200016&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font size="2" face="Verdana">17. Basu A., Elnagar A. and Al-Hajj  A.: “Efficient coordinated motion”. Mathematical and Computer Modelling, Vol.  31, (2000) 39-53.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2385122&pid=S0254-0770201200030001200017&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font size="2" face="Verdana">18. Brummit B. and Stentz A.:  Dynamic mission planning for multiple mobile robots. Proceedings of the IEEE  international conference on robotics and automation. (1996).</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2385123&pid=S0254-0770201200030001200018&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font size="2" face="Verdana">19. Brummit B. and Stentz A.:  GRAMMPS: A generalized mission planner for multiple mobile robots. Proceedings  of the IEEE international conference on robotics and automation. (1998).</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2385124&pid=S0254-0770201200030001200019&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font size="2" face="Verdana">20. Yu Z., Jinhai L., Guochang  G., Rubo Z. and Haiyan Y.: An implementation of evolutionary computation for  path planning of cooperative mobile robots. Proceedings of the fourth world  congress on intelligent control and automation, Vol. 3, (2002) 1798-1802.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2385125&pid=S0254-0770201200030001200020&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font size="2" face="Verdana">21. Ryan J.L., Bailey T.G.,  Moore J.T. and Carlton W.B.: Reactive Tabu search in unmanned aerial  reconnaissance simulations. Proceedings of the 1998 winter simulation conference,  Vol. 1, (1998) 873-909.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2385126&pid=S0254-0770201200030001200021&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font size="2" face="Verdana">22. Tang L., Liu J., Rong A.  and Yang Z.: “A multiple traveling salesman problem model for hot rolling  scheduling in Shangai Baoshan Iron &amp; Steel Complex”. European Journal of  Operational Research, Vol. 124, (2000) 267-282.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2385127&pid=S0254-0770201200030001200022&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font size="2" face="Verdana">23. Saleh H.A. and Chelouah R.:  “The design of the global navigation satellite system surveying networks using  genetic algorithms”. Engineering Applications of Artificial Intelligence, Vol.  17, (2004) 111-122.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2385128&pid=S0254-0770201200030001200023&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font size="2" face="Verdana">24. Potvin J., Lapalme G. and  Rousseau J.: “A generalized k-opt exchange procedure for the MTSP”. INFORMS, Vo.  27, (1989) 474-481.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2385129&pid=S0254-0770201200030001200024&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font size="2" face="Verdana">25. Lin S. and Kernighan B.:  “An effective heuristic algorithm for the traveling salesman problem”.  Operations Research, Vol. 21, (1973) 498-516.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2385130&pid=S0254-0770201200030001200025&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font size="2" face="Verdana">26. Dazhi W. and Dingwei W.: An  Approach to Solve Large Scale Multiple Traveling Salesman Problem with Balanced  Assignment. The 6th International Conference on Management, Wuhan, China (2007),  43-45.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2385131&pid=S0254-0770201200030001200026&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font size="2" face="Verdana">27. Fogel D.B.: A parallel  processing approach to a multiple traveling salesman problem using evolutionary  programming. Proceedings of the fourth annual symposium on parallel processing.  Fullerton, CA (1990), 318-326.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2385132&pid=S0254-0770201200030001200027&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font size="2" face="Verdana">28. Sofge D., Schultz A. and De  Jong K.: Evolutionary computational approaches to solving the multiple traveling  salesman problem using a neighborhood attractor schema. Lecture notes in  computer science. Springer, Berlin (2002), 151-160.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2385133&pid=S0254-0770201200030001200028&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font size="2" face="Verdana">29. Somhom S., Modares A. and  Enkawa T.: “Competition-based neural network for the multiple traveling salesmen  problem with minmax objective”. Computers and Operations Research, Vol. 26,  (1999) 395-407.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2385134&pid=S0254-0770201200030001200029&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font size="2" face="Verdana">30. Modares A., Somhom S. and  Enkawa T.: “A self-organizing neural network approach for multiple traveling  salesman and vehicle routing problems”. International Transactions in  Operational Research, Vol. 6, (1999) 591-606.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2385135&pid=S0254-0770201200030001200030&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font size="2" face="Verdana">31. Hsu C., Tsai M. and Chen  W.: A study of feature- mapped approach to the multiple travelling salesmen  problem. IEEE International Symposium on Circuits and Systems, Vol. 3, (1991)  1589-1592.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2385136&pid=S0254-0770201200030001200031&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font size="2" face="Verdana">32. Torki A., Somhon S. and  Enkawa T.: “A competitive neural network algorithm for solving vehicle routing  problem”. Computers and Industrial Engineering, Vol. 33, (1997) 473-506.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2385137&pid=S0254-0770201200030001200032&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font size="2" face="Verdana">33. Wacholder E., Han J. and  Mann R.C.: “A neural network algorithm for the multiple traveling salesmen  problem”. Biology in Cybernetics, Vol. 61, (1989) 11-19.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2385138&pid=S0254-0770201200030001200033&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font size="2" face="Verdana">34. Song C., Lee K. and Lee W.D.:  Extended simulated annealing for augmented TSP and multi-salesmen TSP.  Proceedings of the international joint conference on neural networks, Vol. 3,  (2003) 2340-2343.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2385139&pid=S0254-0770201200030001200034&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font size="2" face="Verdana">35. Bellmore M. and Hong S.:  “Transformation of multisalesmen problem to the standard traveling salesman  problem”. Journal of Association for Computing Machinery, Vol. 21, (1974)  500-504.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2385140&pid=S0254-0770201200030001200035&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font size="2" face="Verdana">36. Russell R.A.: “An effective  heuristic for the m-tour traveling salesman problem with some side conditions”.  Operations Research, Vol. 25, (1977) 517-524.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2385141&pid=S0254-0770201200030001200036&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font size="2" face="Verdana">37. Dorigo M. and Gambardella  L.M.: “Ant colonies for the traveling salesman problem”. BioSystems, Vol. 43,  (1997) 73-81.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2385142&pid=S0254-0770201200030001200037&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font size="2" face="Verdana">38. Dorigo M. and Gambardella  L.M.: Ant Colony System: A cooperative learning approach to the traveling  salesman problem. IEEE Transaction Evolutionary Computation, Vol. 1, (1997)  32-56.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2385143&pid=S0254-0770201200030001200038&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font size="2" face="Verdana">39. Dorigo M. and Stützle T.:  ACO Algorithms for the Traveling Salesman Problem. Evolutionary Algorithms in  Engineering and Computer Science: Recent Advances in Genetic Algorithms,  Evolution Strategies, Evolutionary Programming, Genetic Programming and  Industrial Applications, John Wiley &amp; Sons (1999).</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2385144&pid=S0254-0770201200030001200039&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font size="2" face="Verdana">40. Colorti D. and Roizzoli A.E.:  “Ant colony optimization for real-world vehicle routing problems”. SIGEVOlution,  Vol. 2, (2007) 2-9.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2385145&pid=S0254-0770201200030001200040&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font size="2" face="Verdana">41. Hong S. and Padberg M.W.:  “A note on the symmetric multiple traveling salesman problem with fixed charges”.  Operations Research, Vol. 25, (1977) 871-874.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2385146&pid=S0254-0770201200030001200041&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font size="2" face="Verdana">42. Dorigo M. and Gambardella  L.M.: Ant colony system: A cooperative learning approach for the traveling  salesman problem. IEEE Transactions on Evolutionary Computation, Vol. 1, (1997)  53-66.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2385147&pid=S0254-0770201200030001200042&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font size="2" face="Verdana">43. Nowé A., Verbeek K. and  Vrancx P.: Multi-type Ant Colony: The Edge Disjoint Paths Problem. Paper  presented at the Ants 2004. Brussels, Belgium (2004).</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2385148&pid=S0254-0770201200030001200043&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font size="2" face="Verdana">44. The symmetric and  asymmetric TSPLIB, Traveling Salesman Problem Instances: <a href="http://comopt.ifi.uni-heidelberg.de/software/TSPLIB95/"> http://comopt.ifi.uni-heidelberg.de/software/TSPLIB95/</a>.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2385149&pid=S0254-0770201200030001200044&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --> ]]></body>
<back>
<ref-list>
<ref id="B1">
<label>1</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Bektas]]></surname>
<given-names><![CDATA[T]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[“The multiple traveling salesman problem: an overview of formulations and solution procedures”]]></article-title>
<source><![CDATA[Omega]]></source>
<year>2006</year>
<volume>34</volume>
<page-range>209-219</page-range></nlm-citation>
</ref>
<ref id="B2">
<label>2</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Gromicho]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
<name>
<surname><![CDATA[Paixão]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
<name>
<surname><![CDATA[Branco]]></surname>
<given-names><![CDATA[I]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Exact solution of multiple traveling salesman problems]]></article-title>
<person-group person-group-type="editor">
<name>
<surname><![CDATA[Mustafa]]></surname>
<given-names><![CDATA[Akgül]]></given-names>
</name>
</person-group>
<source><![CDATA[Combinatorial optimization]]></source>
<year>1992</year>
<page-range>291-292</page-range><publisher-loc><![CDATA[Berlin ]]></publisher-loc>
<publisher-name><![CDATA[Springer]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B3">
<label>3</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Laporte]]></surname>
<given-names><![CDATA[G.]]></given-names>
</name>
<name>
<surname><![CDATA[Nobert]]></surname>
<given-names><![CDATA[Y]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[“A cutting planes algorithm for the m-salesmen problem”]]></article-title>
<source><![CDATA[Journal of the Operational Research Society]]></source>
<year>1980</year>
<volume>31</volume>
<page-range>1017-1023</page-range></nlm-citation>
</ref>
<ref id="B4">
<label>4</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Gromicho]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
</person-group>
<source><![CDATA[Private communication]]></source>
<year>2003</year>
</nlm-citation>
</ref>
<ref id="B5">
<label>5</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Gavish]]></surname>
<given-names><![CDATA[B.]]></given-names>
</name>
<name>
<surname><![CDATA[Srikanth]]></surname>
<given-names><![CDATA[K]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[“An optimal solution method for large-scale multiple traveling salesman problems”]]></article-title>
<source><![CDATA[Operations Research]]></source>
<year>1986</year>
<volume>34</volume>
<page-range>698-717</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[Gorenstein]]></surname>
<given-names><![CDATA[S]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[“Printing press scheduling for multi-edition periodicals”]]></article-title>
<source><![CDATA[Management Science]]></source>
<year>1970</year>
<volume>16</volume>
<page-range>373-383</page-range></nlm-citation>
</ref>
<ref id="B7">
<label>7</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Carter]]></surname>
<given-names><![CDATA[A.E.]]></given-names>
</name>
<name>
<surname><![CDATA[Ragsdale]]></surname>
<given-names><![CDATA[C.T]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[“Scheduling pre-printed newspaper advertising inserts using genetic algorithms”]]></article-title>
<source><![CDATA[Omega]]></source>
<year>2002</year>
<volume>30</volume>
<page-range>415-421</page-range></nlm-citation>
</ref>
<ref id="B8">
<label>8</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Svestka]]></surname>
<given-names><![CDATA[J.A.]]></given-names>
</name>
<name>
<surname><![CDATA[Huckfeldt]]></surname>
<given-names><![CDATA[V.E]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[“Computational experience with an m-salesman traveling salesman algorithm”]]></article-title>
<source><![CDATA[Management Science, Vo.]]></source>
<year>1973</year>
<volume>19</volume>
<page-range>790-809</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[Lenstra]]></surname>
<given-names><![CDATA[J.K.]]></given-names>
</name>
<name>
<surname><![CDATA[Rinnooy Kan]]></surname>
<given-names><![CDATA[A.H.G]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[“Some simple applications of the traveling salesman problem”]]></article-title>
<source><![CDATA[Operational Research Quarterly]]></source>
<year>1975</year>
<volume>26</volume>
<page-range>717-733</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[Zhang]]></surname>
<given-names><![CDATA[T]]></given-names>
</name>
<name>
<surname><![CDATA[Gruver]]></surname>
<given-names><![CDATA[W.A.]]></given-names>
</name>
<name>
<surname><![CDATA[Smith]]></surname>
<given-names><![CDATA[M.H]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Team scheduling by genetic search]]></article-title>
<source><![CDATA[Proceedings of the second international conference on intelligent processing and manufacturing of materials]]></source>
<year>1999</year>
<volume>2</volume>
<page-range>839-844</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[Gilbert]]></surname>
<given-names><![CDATA[K.C.]]></given-names>
</name>
<name>
<surname><![CDATA[Hofstra]]></surname>
<given-names><![CDATA[R.B]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[“A new multiperiod multiple traveling salesman problem with heuristic and application to a scheduling problem”]]></article-title>
<source><![CDATA[Decision Sciences]]></source>
<year>1992</year>
<volume>23</volume>
<page-range>250-259</page-range></nlm-citation>
</ref>
<ref id="B12">
<label>12</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Okonjo-Adigwe]]></surname>
<given-names><![CDATA[C]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[“An effective method of balancing the workload amongst salesmen”]]></article-title>
<source><![CDATA[Omega]]></source>
<year>1988</year>
<volume>16</volume>
<page-range>159-163</page-range></nlm-citation>
</ref>
<ref id="B13">
<label>13</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Calvo]]></surname>
<given-names><![CDATA[R.W.]]></given-names>
</name>
<name>
<surname><![CDATA[Cordone]]></surname>
<given-names><![CDATA[R]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[“A heuristic approach to the overnight security service problem”]]></article-title>
<source><![CDATA[Computers and Operations Research]]></source>
<year>2003</year>
<volume>30</volume>
<page-range>1269-1287</page-range></nlm-citation>
</ref>
<ref id="B14">
<label>14</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Angel]]></surname>
<given-names><![CDATA[R.D]]></given-names>
</name>
<name>
<surname><![CDATA[Caudle]]></surname>
<given-names><![CDATA[W.L]]></given-names>
</name>
<name>
<surname><![CDATA[Noonan]]></surname>
<given-names><![CDATA[R.]]></given-names>
</name>
<name>
<surname><![CDATA[Whinston]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[“Computer assisted school bus scheduling”]]></article-title>
<source><![CDATA[Management Science]]></source>
<year>1972</year>
<volume>18</volume>
<page-range>279-288</page-range></nlm-citation>
</ref>
<ref id="B15">
<label>15</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Kim]]></surname>
<given-names><![CDATA[K.H.]]></given-names>
</name>
<name>
<surname><![CDATA[Park]]></surname>
<given-names><![CDATA[Y]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[“A crane scheduling method for port container terminals”]]></article-title>
<source><![CDATA[European Journal of Operational Research]]></source>
<year>2004</year>
<volume>156</volume>
<page-range>752-768</page-range></nlm-citation>
</ref>
<ref id="B16">
<label>16</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Wang]]></surname>
<given-names><![CDATA[X.]]></given-names>
</name>
<name>
<surname><![CDATA[Regan]]></surname>
<given-names><![CDATA[A.C]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[“Local truckload pickup and delivery with hard time window constraints”]]></article-title>
<source><![CDATA[Transportation Research Part B]]></source>
<year>2002</year>
<volume>36</volume>
<page-range>97-112</page-range></nlm-citation>
</ref>
<ref id="B17">
<label>17</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Basu]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
<name>
<surname><![CDATA[Elnagar]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
<name>
<surname><![CDATA[Al-Hajj]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[“Efficient coordinated motion”]]></article-title>
<source><![CDATA[Mathematical and Computer Modelling]]></source>
<year>2000</year>
<volume>31</volume>
<page-range>39-53</page-range></nlm-citation>
</ref>
<ref id="B18">
<label>18</label><nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Brummit]]></surname>
<given-names><![CDATA[B.]]></given-names>
</name>
<name>
<surname><![CDATA[Stentz]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
</person-group>
<source><![CDATA[Dynamic mission planning for multiple mobile robots]]></source>
<year></year>
<conf-name><![CDATA[ IEEE international conference on robotics and automation]]></conf-name>
<conf-date>1996</conf-date>
<conf-loc> </conf-loc>
</nlm-citation>
</ref>
<ref id="B19">
<label>19</label><nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Brummit]]></surname>
<given-names><![CDATA[B.]]></given-names>
</name>
<name>
<surname><![CDATA[Stentz]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
</person-group>
<source><![CDATA[GRAMMPS: A generalized mission planner for multiple mobile robots]]></source>
<year></year>
<conf-name><![CDATA[ IEEE international conference on robotics and automation]]></conf-name>
<conf-date>1998</conf-date>
<conf-loc> </conf-loc>
</nlm-citation>
</ref>
<ref id="B20">
<label>20</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Yu]]></surname>
<given-names><![CDATA[Z]]></given-names>
</name>
<name>
<surname><![CDATA[Jinhai]]></surname>
<given-names><![CDATA[L]]></given-names>
</name>
<name>
<surname><![CDATA[Guochang]]></surname>
<given-names><![CDATA[G]]></given-names>
</name>
<name>
<surname><![CDATA[Rubo]]></surname>
<given-names><![CDATA[Z.]]></given-names>
</name>
<name>
<surname><![CDATA[Haiyan]]></surname>
<given-names><![CDATA[Y]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[An implementation of evolutionary computation for path planning of cooperative mobile robots]]></article-title>
<source><![CDATA[Proceedings of the fourth world congress on intelligent control and automation]]></source>
<year>2002</year>
<volume>3</volume>
<page-range>1798-1802</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[Ryan]]></surname>
<given-names><![CDATA[J.L]]></given-names>
</name>
<name>
<surname><![CDATA[Bailey]]></surname>
<given-names><![CDATA[T.G]]></given-names>
</name>
<name>
<surname><![CDATA[Moore]]></surname>
<given-names><![CDATA[J.T.]]></given-names>
</name>
<name>
<surname><![CDATA[Carlton]]></surname>
<given-names><![CDATA[W.B]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Reactive Tabu search in unmanned aerial reconnaissance simulations]]></article-title>
<source><![CDATA[Proceedings of the 1998 winter simulation conference]]></source>
<year>1998</year>
<volume>1</volume>
<page-range>873-909</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[Tang]]></surname>
<given-names><![CDATA[L]]></given-names>
</name>
<name>
<surname><![CDATA[Liu]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
<name>
<surname><![CDATA[Rong]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
<name>
<surname><![CDATA[Yang]]></surname>
<given-names><![CDATA[Z]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[“A multiple traveling salesman problem model for hot rolling scheduling in Shangai Baoshan Iron & Steel Complex”]]></article-title>
<source><![CDATA[European Journal of Operational Research]]></source>
<year>2000</year>
<volume>124</volume>
<page-range>267-282</page-range></nlm-citation>
</ref>
<ref id="B23">
<label>23</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Saleh]]></surname>
<given-names><![CDATA[H.A.]]></given-names>
</name>
<name>
<surname><![CDATA[Chelouah]]></surname>
<given-names><![CDATA[R]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[“The design of the global navigation satellite system surveying networks using genetic algorithms”]]></article-title>
<source><![CDATA[Engineering Applications of Artificial Intelligence]]></source>
<year>2004</year>
<volume>17</volume>
<page-range>111-122</page-range></nlm-citation>
</ref>
<ref id="B24">
<label>24</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Potvin]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
<name>
<surname><![CDATA[Lapalme]]></surname>
<given-names><![CDATA[G.]]></given-names>
</name>
<name>
<surname><![CDATA[Rousseau]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[“A generalized k-opt exchange procedure for the MTSP”]]></article-title>
<source><![CDATA[INFORMS]]></source>
<year>1989</year>
<volume>27</volume>
<page-range>474-481</page-range></nlm-citation>
</ref>
<ref id="B25">
<label>25</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Lin]]></surname>
<given-names><![CDATA[S.]]></given-names>
</name>
<name>
<surname><![CDATA[Kernighan]]></surname>
<given-names><![CDATA[B]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[“An effective heuristic algorithm for the traveling salesman problem”]]></article-title>
<source><![CDATA[Operations Research]]></source>
<year>1973</year>
<volume>21</volume>
<page-range>498-516</page-range></nlm-citation>
</ref>
<ref id="B26">
<label>26</label><nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Dazhi]]></surname>
<given-names><![CDATA[W.]]></given-names>
</name>
<name>
<surname><![CDATA[Dingwei]]></surname>
<given-names><![CDATA[W]]></given-names>
</name>
</person-group>
<source><![CDATA[An Approach to Solve Large Scale Multiple Traveling Salesman Problem with Balanced Assignment]]></source>
<year></year>
<conf-name><![CDATA[6th International Conference on Management]]></conf-name>
<conf-date>2007</conf-date>
<conf-loc>Wuhan </conf-loc>
<page-range>43-45</page-range></nlm-citation>
</ref>
<ref id="B27">
<label>27</label><nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Fogel]]></surname>
<given-names><![CDATA[D.B]]></given-names>
</name>
</person-group>
<source><![CDATA[A parallel processing approach to a multiple traveling salesman problem using evolutionary programming]]></source>
<year></year>
<conf-name><![CDATA[fourth annual symposium on parallel processing]]></conf-name>
<conf-date>1990</conf-date>
<conf-loc>Fullerton CA</conf-loc>
<page-range>318-326</page-range></nlm-citation>
</ref>
<ref id="B28">
<label>28</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Sofge]]></surname>
<given-names><![CDATA[D]]></given-names>
</name>
<name>
<surname><![CDATA[Schultz]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
<name>
<surname><![CDATA[De Jong]]></surname>
<given-names><![CDATA[K]]></given-names>
</name>
</person-group>
<source><![CDATA[Evolutionary computational approaches to solving the multiple traveling salesman problem using a neighborhood attractor schema: Lecture notes in computer science]]></source>
<year>2002</year>
<page-range>151-160</page-range><publisher-loc><![CDATA[Berlin ]]></publisher-loc>
<publisher-name><![CDATA[Springer]]></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[Somhom]]></surname>
<given-names><![CDATA[S]]></given-names>
</name>
<name>
<surname><![CDATA[Modares]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
<name>
<surname><![CDATA[Enkawa]]></surname>
<given-names><![CDATA[T]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[“Competition-based neural network for the multiple traveling salesmen problem with minmax objective”]]></article-title>
<source><![CDATA[Computers and Operations Research]]></source>
<year>1999</year>
<volume>26</volume>
<page-range>395-407</page-range></nlm-citation>
</ref>
<ref id="B30">
<label>30</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Modares]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
<name>
<surname><![CDATA[Somhom]]></surname>
<given-names><![CDATA[S.]]></given-names>
</name>
<name>
<surname><![CDATA[Enkawa]]></surname>
<given-names><![CDATA[T]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[“A self-organizing neural network approach for multiple traveling salesman and vehicle routing problems”]]></article-title>
<source><![CDATA[International Transactions in Operational Research]]></source>
<year>1999</year>
<volume>6</volume>
<page-range>591-606</page-range></nlm-citation>
</ref>
<ref id="B31">
<label>31</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Hsu]]></surname>
<given-names><![CDATA[C]]></given-names>
</name>
<name>
<surname><![CDATA[Tsai]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
<name>
<surname><![CDATA[Chen]]></surname>
<given-names><![CDATA[W]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[A study of feature- mapped approach to the multiple travelling salesmen problem]]></article-title>
<source><![CDATA[IEEE International Symposium on Circuits and Systems]]></source>
<year>1991</year>
<volume>3</volume>
<page-range>1589-1592</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[Torki]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
<name>
<surname><![CDATA[Somhon]]></surname>
<given-names><![CDATA[S.]]></given-names>
</name>
<name>
<surname><![CDATA[Enkawa]]></surname>
<given-names><![CDATA[T]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[“A competitive neural network algorithm for solving vehicle routing problem”]]></article-title>
<source><![CDATA[Computers and Industrial Engineering]]></source>
<year>1997</year>
<volume>33</volume>
<page-range>473-506</page-range></nlm-citation>
</ref>
<ref id="B33">
<label>33</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Wacholder]]></surname>
<given-names><![CDATA[E]]></given-names>
</name>
<name>
<surname><![CDATA[Han]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
<name>
<surname><![CDATA[Mann]]></surname>
<given-names><![CDATA[R.C]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[“A neural network algorithm for the multiple traveling salesmen problem”]]></article-title>
<source><![CDATA[Biology in Cybernetics]]></source>
<year>1989</year>
<volume>61</volume>
<page-range>11-19</page-range></nlm-citation>
</ref>
<ref id="B34">
<label>34</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Song]]></surname>
<given-names><![CDATA[C]]></given-names>
</name>
<name>
<surname><![CDATA[Lee]]></surname>
<given-names><![CDATA[K.]]></given-names>
</name>
<name>
<surname><![CDATA[Lee]]></surname>
<given-names><![CDATA[W.D]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Extended simulated annealing for augmented TSP and multi-salesmen TSP]]></article-title>
<source><![CDATA[Proceedings of the international joint conference on neural networks]]></source>
<year>2003</year>
<volume>3</volume>
<page-range>2340-2343</page-range></nlm-citation>
</ref>
<ref id="B35">
<label>35</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Bellmore]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
<name>
<surname><![CDATA[Hong]]></surname>
<given-names><![CDATA[S]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[“Transformation of multisalesmen problem to the standard traveling salesman problem”]]></article-title>
<source><![CDATA[Journal of Association for Computing Machinery]]></source>
<year>1974</year>
<volume>21</volume>
<page-range>500-504</page-range></nlm-citation>
</ref>
<ref id="B36">
<label>36</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Russell]]></surname>
<given-names><![CDATA[R.A]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[“An effective heuristic for the m-tour traveling salesman problem with some side conditions”]]></article-title>
<source><![CDATA[Operations Research]]></source>
<year>1977</year>
<volume>25</volume>
<page-range>517-524</page-range></nlm-citation>
</ref>
<ref id="B37">
<label>37</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Dorigo]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
<name>
<surname><![CDATA[Gambardella]]></surname>
<given-names><![CDATA[L.M]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[“Ant colonies for the traveling salesman problem”]]></article-title>
<source><![CDATA[BioSystems]]></source>
<year>1997</year>
<volume>43</volume>
<page-range>73-81</page-range></nlm-citation>
</ref>
<ref id="B38">
<label>38</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Dorigo]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
<name>
<surname><![CDATA[Gambardella]]></surname>
<given-names><![CDATA[L.M]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Ant Colony System: A cooperative learning approach to the traveling salesman problem]]></article-title>
<source><![CDATA[IEEE Transaction Evolutionary Computation]]></source>
<year>1997</year>
<volume>1</volume>
<page-range>32-56</page-range></nlm-citation>
</ref>
<ref id="B39">
<label>39</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Dorigo]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
<name>
<surname><![CDATA[Stützle]]></surname>
<given-names><![CDATA[T]]></given-names>
</name>
</person-group>
<source><![CDATA[ACO Algorithms for the Traveling Salesman Problem: Evolutionary Algorithms in Engineering and Computer Science: Recent Advances in Genetic Algorithms, Evolution Strategies, Evolutionary Programming, Genetic Programming and Industrial Applications]]></source>
<year>1999</year>
<publisher-name><![CDATA[John Wiley & Sons]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B40">
<label>40</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Colorti]]></surname>
<given-names><![CDATA[D.]]></given-names>
</name>
<name>
<surname><![CDATA[Roizzoli]]></surname>
<given-names><![CDATA[A.E]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[“Ant colony optimization for real-world vehicle routing problems”]]></article-title>
<source><![CDATA[SIGEVOlution]]></source>
<year>2007</year>
<volume>2</volume>
<page-range>2-9</page-range></nlm-citation>
</ref>
<ref id="B41">
<label>41</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Hong]]></surname>
<given-names><![CDATA[S.]]></given-names>
</name>
<name>
<surname><![CDATA[Padberg]]></surname>
<given-names><![CDATA[M.W]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[“A note on the symmetric multiple traveling salesman problem with fixed charges”]]></article-title>
<source><![CDATA[Operations Research]]></source>
<year>1977</year>
<volume>25</volume>
<page-range>871-874</page-range></nlm-citation>
</ref>
<ref id="B42">
<label>42</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Dorigo]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
<name>
<surname><![CDATA[Gambardella]]></surname>
<given-names><![CDATA[L.M]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Ant colony system: A cooperative learning approach for the traveling salesman problem]]></article-title>
<source><![CDATA[IEEE Transactions on Evolutionary Computation]]></source>
<year>1997</year>
<volume>1</volume>
<page-range>53-66</page-range></nlm-citation>
</ref>
<ref id="B43">
<label>43</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Nowé]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
<name>
<surname><![CDATA[Verbeek]]></surname>
<given-names><![CDATA[K.]]></given-names>
</name>
<name>
<surname><![CDATA[Vrancx]]></surname>
<given-names><![CDATA[P]]></given-names>
</name>
</person-group>
<source><![CDATA[Multi-type Ant Colony: The Edge Disjoint Paths Problem]]></source>
<year>2004</year>
<publisher-loc><![CDATA[Brussels ]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B44">
<label>44</label><nlm-citation citation-type="">
<source><![CDATA[The symmetric and asymmetric TSPLIB, Traveling Salesman Problem Instances]]></source>
<year></year>
</nlm-citation>
</ref>
</ref-list>
</back>
</article>
