<?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>0121-4993</journal-id>
<journal-title><![CDATA[Revista de Ingeniería]]></journal-title>
<abbrev-journal-title><![CDATA[rev.ing.]]></abbrev-journal-title>
<issn>0121-4993</issn>
<publisher>
<publisher-name><![CDATA[Universidad de los Andes.]]></publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id>S0121-49932005000200014</article-id>
<title-group>
<article-title xml:lang="es"><![CDATA[Algoritmos de Optimización Combinatoria (AOC) aplicados al diseño de redes de distribución de agua potable]]></article-title>
<article-title xml:lang="en"><![CDATA[Algorithms of Combinatorial Optimization for the design of water distribution networks]]></article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Villalba Fernández de Castro]]></surname>
<given-names><![CDATA[Germán]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Saldarriaga]]></surname>
<given-names><![CDATA[Juan Guillermo]]></given-names>
</name>
<xref ref-type="aff" rid="A02"/>
</contrib>
</contrib-group>
<aff id="A01">
<institution><![CDATA[,Universidad de los Andes Departamento de Ingeniería Civil Centro de Investigaciones en Acueductos y Alcantarillados - CIACUA]]></institution>
<addr-line><![CDATA[ ]]></addr-line>
</aff>
<aff id="A02">
<institution><![CDATA[,Universidad de los Andes Departamento de Ingeniería Civil Centro de Investigaciones en Acueductos y Alcantarillados - CIACUA]]></institution>
<addr-line><![CDATA[ ]]></addr-line>
</aff>
<pub-date pub-type="pub">
<day>00</day>
<month>11</month>
<year>2005</year>
</pub-date>
<pub-date pub-type="epub">
<day>00</day>
<month>11</month>
<year>2005</year>
</pub-date>
<numero>22</numero>
<fpage>118</fpage>
<lpage>125</lpage>
<copyright-statement/>
<copyright-year/>
<self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_arttext&amp;pid=S0121-49932005000200014&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_abstract&amp;pid=S0121-49932005000200014&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_pdf&amp;pid=S0121-49932005000200014&amp;lng=en&amp;nrm=iso"></self-uri><abstract abstract-type="short" xml:lang="es"><p><![CDATA[Los AOC son metodologías para hallar una aproximación al diseño de costo mínimo de redes de acueducto. Se usa REDES y EPANET para la simulación hidráulica y se resuelven problemas reportados en la literatura, encontrando soluciones de menor costo que cumplen las restricciones hidráulicas. Esta metodología es computacionalmente mucho más rápida que otro tipo de algoritmos usados previamente para solucionar este problema, y se pueden hallar buenas soluciones. Además, es posible optimizar soluciones conocidas para hallar otras de menor costo. Se prueba el problema de la red de Hanoi y se obtienen mejores resultados que los publicados en la literatura.]]></p></abstract>
<abstract abstract-type="short" xml:lang="en"><p><![CDATA[The ACO are methodologies to find an approximation to least cost design of water distribution network. REDES and EPANET are used for hydraulic simulation and well known problems are solved finding solutions of less cost satisfying pressure constraints. This methodology is computationally much faster when compared with other algorithms used previously to solve this problem and good solution can be found. Furthermore is possible to optimize known solutions to find better solutions. The Hanoi network problem is tested and better solutions were found than those published previously in the literature.]]></p></abstract>
<kwd-group>
<kwd lng="es"><![CDATA[Diseño]]></kwd>
<kwd lng="es"><![CDATA[óptimo]]></kwd>
<kwd lng="es"><![CDATA[redes de distribución]]></kwd>
<kwd lng="en"><![CDATA[design]]></kwd>
<kwd lng="en"><![CDATA[water distribution network]]></kwd>
<kwd lng="en"><![CDATA[hydroinformatic]]></kwd>
</kwd-group>
</article-meta>
</front><body><![CDATA[  <font face="Verdana" size="3">    <p align="center"><b>Algoritmos de Optimizaci&oacute;n Combinatoria (AOC) aplicados al dise&ntilde;o de redes de distribuci&oacute;n de agua potable</b></p></font> <font face="Verdana" size="2">    <p align="center"><b> Algorithms of Combinatorial Optimization for the design of water distribution networks</b></p>     <p><b>Germ&aacute;n Villalba Fern&aacute;ndez de Castro</b>    <br>   Investigador, Centro de Investigaciones en Acueductos y Alcantarillados - CIACUA, Departamento de Ingenier&iacute;a Civil, Universidad de los Andes.</p>     <p><b>Juan Guillermo Saldarriaga</b>    <br> Director Centro de Investigaciones en Acueductos y Alcantarillados - CIACUA, Profesor Titular, Departamento de Ingenier&iacute;a Civil, Universidad de los Andes.</p>     <p>Recibido 30 de agosto de 2005, aprobado 31 de octubre de 2005.</p> <hr size="1">     <p><b>PALABRAS CLAVE</b>    <br> Dise&ntilde;o, &oacute;ptimo, redes de distribuci&oacute;n.</p>     ]]></body>
<body><![CDATA[<p><b>RESUMEN</b>    <br>   Los AOC son metodolog&iacute;as para hallar una aproximaci&oacute;n al dise&ntilde;o de costo m&iacute;nimo de redes de acueducto. Se usa REDES y EPANET para la simulaci&oacute;n hidr&aacute;ulica y se resuelven problemas reportados en la literatura, encontrando soluciones de menor costo que cumplen las restricciones hidr&aacute;ulicas. Esta metodolog&iacute;a es computacionalmente mucho m&aacute;s r&aacute;pida que otro tipo de algoritmos usados previamente para solucionar este problema, y se pueden hallar buenas soluciones. Adem&aacute;s, es posible optimizar soluciones conocidas para hallar otras de menor costo. Se prueba el problema de la red de Hanoi y se obtienen mejores resultados que los publicados en la literatura.</p>     <p><b>KEYWORDS</b>    <br> design, water distribution network, hydroinformatic.</p>     <p><b>ABSTRACT</b>    <br>   The ACO are methodologies to find an approximation to least cost design of water distribution network. REDES and EPANET are used for hydraulic simulation and well known problems are solved finding solutions of less cost satisfying pressure constraints. This methodology is computationally much faster when compared with other algorithms used previously to solve this problem and good solution can be found. Furthermore is possible to optimize known solutions to find better solutions. The Hanoi network problem is tested and better solutions were found than those published previously in the literature.</p> <hr size="1">     <p><b>INTRODUCCI&Oacute;N</b></p>     <p>El problema de dise&ntilde;o de redes de distribuci&oacute;n de agua potable es bastante complicado debido a la relaci&oacute;n no lineal entre el flujo y las p&eacute;rdidas de cabeza (carga), y a la presencia de variables discretas, como los di&aacute;metros de las tuber&iacute;as comerciales. Adicionalmente, la funci&oacute;n de costos de las tuber&iacute;as tambi&eacute;n tiene una relaci&oacute;n no lineal con los di&aacute;metros. De hecho, se ha demostrado que este problema es de complejidad NP-DURO (Yates et al., 1984), lo cual quiere decir que es un problema intratable para el cual no se conoce ning&uacute;n m&eacute;todo determin&iacute;stico para solucionarlo en un tiempo polinomial.</p>     <p>Teniendo en cuenta lo anterior, el problema de dise&ntilde;ar una red de distribuci&oacute;n de agua potable se puede abordar como un problema de optimizaci&oacute;n combinatoria en donde las variables de decisi&oacute;n son los di&aacute;metros de cada una de las tuber&iacute;as de la red. En esta investigaci&oacute;n, se plantea realizar el dise&ntilde;o de redes de distribuci&oacute;n de agua potable a trav&eacute;s de varios m&eacute;todos que se pueden usar independiente o conjuntamente para encontrar dise&ntilde;os factibles de bajo costo en un tiempo razonable; los algoritmos propuestos son: Dise&ntilde;o basado en la superficie &oacute;ptima de presiones, Programaci&oacute;n por restricciones y Algoritmos gen&eacute;ticos.</p>     <p>La metodolog&iacute;a propuesta consiste en ensamblar un sistema que pueda usar la salida de cada algoritmo para seguir mejorando los resultados, proceso mediante el cual se puede continuar hasta encontrar resultados satisfactorios. El desarrollo de la metodolog&iacute;a se implement&oacute; originalmente en el programa REDES, desarrollado en el Centro de Investigaciones en Acueductos y Alcantarillados -CIACUA- de la Universidad de Los Andes; los resultados obtenidos se validaron en EPANET (Rossman, 1993).</p>     ]]></body>
<body><![CDATA[<p><b>MARCO TE&Oacute;RICO</b></p>     <p>Para dise&ntilde;ar una red es necesario conocer las coordenadas X, Y y Z de cada uno de los nodos, as&iacute; como el caudal demandado en cada uno de ellos, la LGH (l&iacute;nea de gradiente hidr&aacute;ulico) de cada una de las fuentes de la red, la conectividad entre los nodos de la red (a trav&eacute;s de tubos) y las caracter&iacute;sticas f&iacute;sicas de las tuber&iacute;as.</p>     <p>Dise&ntilde;ar consiste en determinar el di&aacute;metro que debe tener cada una de las tuber&iacute;as de la red, de manera que sea posible llevar el agua desde las fuentes hasta cada nodo manteniendo una presi&oacute;n por encima de la presi&oacute;n m&iacute;nima permitida. Este problema se ha resuelto tradicionalmente por ensayo y error. Sin embargo, este m&eacute;todo no tiene ning&uacute;n criterio de optimizaci&oacute;n econ&oacute;mica, lo cual lleva a dise&ntilde;os funcionales desde el punto de vista hidr&aacute;ulico pero con unos costos bastante elevados.</p>     <p>El dise&ntilde;o de redes de acueducto se puede modelar como problema de optimizaci&oacute;n combinatoria en donde las variables de decisi&oacute;n son los di&aacute;metros de cada una de las tuber&iacute;as. El problema consiste en determinar un conjunto de di&aacute;metros tal, que se minimice una funci&oacute;n de costo (basada en la longitud, di&aacute;metro y costo de las tuber&iacute;as) sujeta a restricciones hidr&aacute;ulicas, comerciales, etc.</p>     <p>RESTRICCIONES HIDR&Aacute;ULICAS</p>     <p>Se debe cumplir con las siguientes leyes y restricciones:</p>     <p>Ley de Conservaci&oacute;n de Masa en cada nodo.</p>     <p>Ley de Conservaci&oacute;n de Energ&iacute;a en cada circuito.</p>     <p>La presi&oacute;n en cada nodo debe ser mayor al valor m&iacute;nimo.</p>     <p>RESTRICCIONES COMERCIALES</p>     ]]></body>
<body><![CDATA[<p>Los di&aacute;metros solo pueden tomar valores discretos dados por la disponibilidad de di&aacute;metros de cada fabricante de tuber&iacute;as.</p>     <p>RESTRICCIONES ADICIONALES</p>     <p>El m&eacute;todo de soluci&oacute;n debe ser capaz de encontrar una &quot;buena&quot; soluci&oacute;n para una amplia variedad de topolog&iacute;as, demandas en los nodos, topograf&iacute;as, etc.</p>     <p>El m&eacute;todo de soluci&oacute;n debe ser capaz de encontrar una &quot;buena&quot; soluci&oacute;n en un tiempo &quot;razonable&quot; seg&uacute;n el tama&ntilde;o de la red.</p>     <p><b>ESQUEMA DE SOLUCI&Oacute;N</b></p>     <p>La soluci&oacute;n propuesta en esta investigaci&oacute;n consiste en hacer uso de los tres m&eacute;todos descritos a continuaci&oacute;n, para resolver el problema del dise&ntilde;o de redes de distribuci&oacute;n de agua potable. Se hicieron pruebas empleando cada algoritmo de manera separada, luego de manera cooperativa entre dos algoritmos y, finalmente, el resultado de la integraci&oacute;n del sistema en diferentes configuraciones, como se muestra en <a href="#f1">Figura 1</a>.</p>     <p><img src="/img/revistas/ring/n22/n22a14f1.jpg"><a name="f1"></a></p>     <p>Figura 1. Sistema de Dise&ntilde;o de Redes de Distribuci&oacute;n de Agua Potable</p>     <p>SUPERFICIE &Oacute;PTIMA DE PRESIONES</p>     <p>Este m&eacute;todo consiste en el c&aacute;lculo de la LGH (LGH ideal) que deber&iacute;a tener cada uno de los nodos de la red para que los di&aacute;metros resultantes de las tuber&iacute;as tengan un costo cercano al m&iacute;nimo. Este criterio es similar al criterio de Wu (2001) para tuber&iacute;as en serie, pero aplicado al dise&ntilde;o de redes de distribuci&oacute;n de agua potable con cualquier topolog&iacute;a. Para calcular esta superficie de LGH, es necesario definir la presi&oacute;n m&iacute;nima requerida en los nodos y una ecuaci&oacute;n que modele la ca&iacute;da de la LGH ideal. Se ha encontrado que, aplicando una ecuaci&oacute;n cuadr&aacute;tica, se obtienen mejores resultados debido a que este tipo de funci&oacute;n es la que presenta mayor similitud con el criterio de Wu (2001).</p>     ]]></body>
<body><![CDATA[<p>Una vez se tiene la LGH objetivo en cada uno de los nodos de la red, se procede a hacer el dise&ntilde;o de cada uno de los tubos como una tuber&iacute;a simple con los caudales obtenidos en una iteraci&oacute;n anterior; esto da una mejor aproximaci&oacute;n al caudal que debe ir por cada tuber&iacute;a. Este procedimiento se repite hasta que la LGH obtenida sea muy similar a la LGH ideal. Esto dar&iacute;a un dise&ntilde;o casi perfecto si los di&aacute;metros fueran continuos, pero en realidad son n&uacute;meros discretos y finitos, lo cual hace que se tenga que aproximar el di&aacute;metro real a un di&aacute;metro comercial.</p>     <p>La aproximaci&oacute;n del di&aacute;metro se puede hacer al anterior, al siguiente o al m&aacute;s cercano di&aacute;metro comercial disponible. En esta investigaci&oacute;n se determin&oacute; que una buena opci&oacute;n es aproximar al siguiente di&aacute;metro comercial para no violar la restricci&oacute;n de presi&oacute;n m&iacute;nima en los nodos y, posteriormente, disminuir los di&aacute;metros mediante un proceso de optimizaci&oacute;n, basado en un algoritmo de programaci&oacute;n por restricciones; aunque tambi&eacute;n es posible aproximar al anterior di&aacute;metro comercial y luego aumentar los di&aacute;metros con otro procedimiento de programaci&oacute;n por restricciones, luego de lo cual se puede intentar nuevamente el procedimiento de disminuci&oacute;n de di&aacute;metros.</p>     <p>PROGRAMACI&Oacute;N POR RESTRICCIONES (CONSTRAINT PROGRAMMING - CP)</p>     <p>La programaci&oacute;n por restricciones es un paradigma para la soluci&oacute;n de problemas combinatorios de optimizaci&oacute;n. Estos problemas combinatorios de optimizaci&oacute;n se pueden resolver defini&eacute;ndolos como varias instancias de un problema de satisfacci&oacute;n de restricciones (Contraint Satisfaction Problem - CSP).</p>     <p>Una instancia de un CSP se describe por un conjunto de variables, un conjunto de posibles valores para cada variable y un conjunto de restricciones entre las variables. Al conjunto de los posibles valores de una variable se le denomina el dominio de la variable. Una restricci&oacute;n entre variables expresa las combinaciones de los valores de las variables que est&aacute;n permitidas. Las restricciones pueden ser impl&iacute;citas (p.e. una f&oacute;rmula aritm&eacute;tica) o expl&iacute;citas, en donde cada restricci&oacute;n se expresa como un conjunto de parejas de valores que cumplen la restricci&oacute;n. Un ejemplo de una restricci&oacute;n impl&iacute;cita es el siguiente: &quot;La presi&oacute;n m&iacute;nima en cada nodo debe ser mayor a 15 mca&quot; (cuando la variable de decisi&oacute;n es el di&aacute;metro de la tuber&iacute;a). Un ejemplo de restricci&oacute;n expl&iacute;cita ser&iacute;a: &quot;La tuber&iacute;a X debe tener un di&aacute;metro igual a 10 pulgadas&quot;.</p>     <p>La pregunta que se desea responder para una instancia de un CSP es si existe una combinaci&oacute;n de valores que satisfaga todas las restricciones; a esta combinaci&oacute;n se le denomina una soluci&oacute;n del CSP. Las restricciones se pueden usar activamente para reducir el esfuerzo computacional necesario para resolver problemas combinatorios y para verificar la validez de la soluci&oacute;n, remover valores del dominio de las variables, deducir nuevas restricciones y detectar inconsistencias.</p>     <p>Al aplicar este tipo de algoritmos al dise&ntilde;o de redes de distribuci&oacute;n de agua potable, es posible llegar a un buen nivel de optimizaci&oacute;n, a partir de una soluci&oacute;n que ya cumple las restricciones hidr&aacute;ulicas y comerciales, o a partir de una soluci&oacute;n que viola ligeramente las restricciones hidr&aacute;ulicas. Por esta raz&oacute;n, funciona muy bien al usarlo en conjunto con un dise&ntilde;o basado en la superficie &oacute;ptima de presiones.</p>     <p>ALGORITMO GEN&Eacute;TICO</p>     <p>El algoritmo gen&eacute;tico implementado en esta investigaci&oacute;n est&aacute; basado en un algoritmo gen&eacute;tico est&aacute;ndar, pero se ha incluido un nuevo operador de mutaci&oacute;n que permite transiciones m&aacute;s suaves entre un modelo y otro. Los algoritmos gen&eacute;ticos no incluyen el manejo de restricciones, pero &eacute;stas se pueden simular al incluir un t&eacute;rmino en la ecuaci&oacute;n de costo que crece en funci&oacute;n de la magnitud de la violaci&oacute;n de las restricciones. Esto hace que despu&eacute;s de cierto n&uacute;mero de iteraciones la gran mayor&iacute;a de los individuos se mantengan dentro del espacio factible de soluci&oacute;n del problema.</p>     <p>Cuando se crea la primera generaci&oacute;n de manera aleatoria es muy posible que muchos de los individuos no cumplan con las restricciones. Adem&aacute;s, es posible que al combinar dos individuos que s&iacute; cumplen con las mismas, sus descendientes no cumplan con las restricciones. En la pr&aacute;ctica se han obtenido buenos resultados al simular de esta manera las restricciones del problema, el &uacute;nico inconveniente pr&aacute;ctico radica en la gran cantidad de iteraciones necesarias para obtener &quot;buenas&quot; soluciones, a&uacute;n en problemas relativamente peque&ntilde;os, lo cual los hace poco pr&aacute;cticos para el dise&ntilde;o de redes de mayor tama&ntilde;o.</p>     ]]></body>
<body><![CDATA[<p>Cuando los algoritmos gen&eacute;ticos se usan en combinaci&oacute;n con el dise&ntilde;o basado en la superficie &oacute;ptima de presiones y un proceso de optimizaci&oacute;n basado en un algoritmo de programaci&oacute;n de restricciones, se obtienen muy buenos resultados en un tiempo de c&aacute;lculo razonable seg&uacute;n el tama&ntilde;o del problema.</p>     <p>ALGORITMO DE OPTIMIZACI&Oacute;N COMBINATORIO</p>     <p>Con el fin de facilitar el proceso de dise&ntilde;o se establece un orden que permite una buena calidad de resultados en un n&uacute;mero muy peque&ntilde;o de simulaciones. El algoritmo combinatorio definitivo, utilizado en esta investigaci&oacute;n, se define como la siguiente secuencia de ejecuci&oacute;n:</p>     <p>Se realiza el predise&ntilde;o de la red con el m&eacute;todo basado en la determinaci&oacute;n de la <u>Superficie &Oacute;ptima de Presiones </u>y despu&eacute;s se aplica un algoritmo de <u>Programaci&oacute;n por Restricciones</u>, el cual garantiza que la soluci&oacute;n obtenida cumpla con todas las restricciones del problema. Finalmente, se aplica un segundo algoritmo de <u>Programaci&oacute;n por Restricciones </u>para disminuir los di&aacute;metros hasta que no se pueda disminuir un solo di&aacute;metro sin violar las restricciones hidr&aacute;ulicas; esto da una excelente soluci&oacute;n en un tiempo muy corto.</p>     <p><b>EJEMPLO RED DE HANOI</b></p>     <p>El siguiente ejemplo ha sido tratado por varios autores y se incluye con el prop&oacute;sito de comparar los resultados con los obtenidos en otras investigaciones. La implementaci&oacute;n de la soluci&oacute;n se realiz&oacute; originalmente en el programa REDES y se valid&oacute; con EPANET para poder hacer una comparaci&oacute;n objetiva con los resultados obtenidos por otros autores.</p>     <p>La red de Hanoi fue presentada por primera vez por Fujiwara y Khang (1990). Es una red con una sola fuente; est&aacute; compuesta por 3 circuitos b&aacute;sicos, 31 nodos, un embalse y 34 tubos. Todos los nodos se encuentran a la misma elevaci&oacute;n y no hay p&eacute;rdidas menores en las tuber&iacute;as. En este ejemplo para el c&aacute;lculo de las p&eacute;rdidas por fricci&oacute;n se usa la ecuaci&oacute;n de Hazen-Williams con un coeficiente Chw=130 para todas las tuber&iacute;as de la red. La LGH de la fuente es de 100 mca y la presi&oacute;n m&iacute;nima requerida es de 30 mca. La <a href="#f2">Figura 2</a>, la <a href="#t1">Tabla 1</a> y la <a href="#t2">Tabla 2</a> muestran la informaci&oacute;n necesaria para reproducir este ejemplo.</p>     <p><img src="/img/revistas/ring/n22/n22a14f2.jpg"><a name="f2"></a></p>     <p>Figura 2. Red de Hanoi</p>     <p><img src="/img/revistas/ring/n22/n22a14t1.jpg"><a name="t1"></a></p>     ]]></body>
<body><![CDATA[<p>Tabla 1. Demandas en los nodos de la red de Hanoi</p>     <p><img src="/img/revistas/ring/n22/n22a14t2.jpg"><a name="t2"></a></p>     <p>Tabla 2. Longitudes de las tuber&iacute;as de la red de Hanoi</p>     <p>El conjunto de di&aacute;metros comerciales y sus correspondientes costos por unidad de longitud se muestran en la <a href="#t3">Tabla 3</a>. El tama&ntilde;o del espacio de b&uacute;squeda es 634 (aproximadamente 2.86x1026). La mejor soluci&oacute;n reportada en la literatura tiene un costo de $6.182 millones, encontrada por el algoritmo gen&eacute;tico r&aacute;pido desordenado (fmGA - fast messy genetic algorithm) en 113626 simulaciones (Wu, 1975). Algunos autores han encontrado soluciones m&aacute;s baratas [<a href="#r2">2</a>, <a href="#r8">8</a>, <a href="#r10">10</a>], pero al hacer una simulaci&oacute;n hidr&aacute;ulica de estos modelos en EPANET se obtienen presiones por debajo de 30 mca.</p>     <p><img src="/img/revistas/ring/n22/n22a14t3.jpg"><a name="t3"></a></p>     <p>Tabla 3. Di&aacute;metros comerciales y costos para la red de Hanoi</p>     <p>Durante el desarrollo de este problema se encontraron varias alternativas de soluci&oacute;n, algunas de las cuales tienen un costo inferior al mejor reportado en la literatura. La <a href="#t4">Tabla 4</a> muestra algunas soluciones obtenidas con los costos y el n&uacute;mero de iteraciones necesarias. Cada nueva soluci&oacute;n se halla a partir de la soluci&oacute;n anterior, lo cual permite seguir mejorando los resultados, aunque en cada iteraci&oacute;n la soluci&oacute;n mejora en menor magnitud y la diferencia del costo es menor; al parecer el m&eacute;todo de soluci&oacute;n se acerca cada vez m&aacute;s al m&iacute;nimo global. Cabe destacar que a pesar del gran n&uacute;mero de simulaciones que se requieren para encontrar las soluciones de costo m&iacute;nimo, la simplicidad de los algoritmos empleados hace que el tiempo de c&aacute;lculo, en t&eacute;rminos computacionales, sea muy corto.</p>     <p><img src="/img/revistas/ring/n22/n22a14t4.jpg"><a name="t4"></a></p>     <p>Tabla 4. Soluciones obtenidas en el ejemplo de la red de Hanoi</p>     <p>En la <a href="#t4">Tabla 4</a> se puede ver que la soluci&oacute;n S3 es relativamente buena y solo se necesitaron 148 simulaciones hidr&aacute;ulicas. Es importante notar que se encontraron 2 soluciones con un costo inferior a US $6.182 millones (S10 con US $6.170 millones y S11 con US $6.161 millones), adem&aacute;s se necesit&oacute; un menor n&uacute;mero de iteraciones (S10 con 28853 y S11 con 44348). La <a href="#t5">Tabla 5</a> muestra una comparaci&oacute;n entre varias soluciones halladas por diferentes autores:</p>     ]]></body>
<body><![CDATA[<p><a name="t5"></a><a href="/img/revistas/ring/n22/n22a14t5.jpg" target="_blank">Tabla 5</a>. Comparaci&oacute;n de las soluciones al problema de la red de Hanoi</p>     <p>En la <a href="#t5">Tabla 5</a> &quot;Factible&quot; significa que al hacer la simulaci&oacute;n hidr&aacute;ulica con EPANET las presiones en los nodos son superiores a 30 mca. Esta tabla muestra que durante esta investigaci&oacute;n se obtuvieron 3 nuevas soluciones menores a US$6.182 millones (la mejor soluci&oacute;n previamente reportada en la literatura).</p>     <p>El m&eacute;todo de soluci&oacute;n da muy buenos resultados; adem&aacute;s, es posible encontrar nuevas soluciones a partir de otras existentes. La soluci&oacute;n &quot;AOC (C&amp;S) 2004&quot; se obtuvo al aplicar el AOC a la soluci&oacute;n publicada por Cunha y Sousa (1999). En alg&uacute;n momento se consider&oacute; &eacute;sta como la mejor soluci&oacute;n, pero despu&eacute;s se determin&oacute; que al correrla con EPANET se obtienen soluciones con presiones por debajo de 30 mca; sin embargo, al introducir este modelo en el AOC se obtiene una soluci&oacute;n de menor costo que las publicadas anteriormente (<a href="#t5">Tabla 5</a>).</p>     <p><img src="/img/revistas/ring/n22/n22a14f3.jpg"><a name="f3"></a></p>     <p>Figura 3. Di&aacute;metros de las tuber&iacute;as en las soluciones econtradas para la red de Hanoi</p>     <p><b>CONCLUSIONES</b></p>     <p>Con la metodolog&iacute;a propuesta se llega a una buena aproximaci&oacute;n para superar el problema de dise&ntilde;o de redes de distribuci&oacute;n de agua potable de costo m&iacute;nimo.</p>     <p>La aplicaci&oacute;n de un algoritmo basado en la Superficie &Oacute;ptima de Presiones se puede ver como una heur&iacute;stica que orienta la soluci&oacute;n del problema de dise&ntilde;o de redes de distribuci&oacute;n de agua potable. La soluci&oacute;n obtenida no respeta las restricciones comerciales de disponibilidad de di&aacute;metros, pero al usarse en conjunto con un m&eacute;todo de optimizaci&oacute;n basado en Programaci&oacute;n por Restricciones se puede llegar a buenas soluciones en un n&uacute;mero de iteraciones menor a los reportados en la literatura. Adem&aacute;s, es posible combinar esta soluci&oacute;n con otros m&eacute;todos de optimizaci&oacute;n como los algoritmos gen&eacute;ticos o muchos otros disponibles en la literatura universal (Glover y Kochenberg, 2003)</p>     <p>Es posible desarrollar un sistema que acople varios m&oacute;dulos de optimizaci&oacute;n independientes como una l&iacute;nea de producci&oacute;n, en donde cada investigador puede elegir el orden en el que se ensambla dicho sistema. Este enfoque permite el desarrollo de m&uacute;ltiples m&eacute;todos de optimizaci&oacute;n, como los que est&aacute;n disponibles en la literatura.</p>     <p>En esta investigaci&oacute;n se han encontrado varias soluciones m&aacute;s econ&oacute;micas que las reportadas en la literatura para el problema del dise&ntilde;o de la red de Hanoi, algunas de las cuales se han encontrado usando &uacute;nicamente los m&eacute;todos desarrollados en esta investigaci&oacute;n. Sin embargo, es posible ingresar soluciones encontradas en otras investigaciones (Ver Cunha y Sousa, 1999, y Savic y Walters, 1995) y encontrar mejores soluciones que cumplen con todas las restricciones del problema.</p>     ]]></body>
<body><![CDATA[<p>El AOC (Algoritmo de Optimizaci&oacute;n Combinatoria) que finalmente se propone en esta investigaci&oacute;n incluye el uso de dos esquemas de soluci&oacute;n, la Superficie &Oacute;ptima de Presiones y la Programaci&oacute;n por Restricciones. &Eacute;ste permite el dise&ntilde;o de redes de distribuci&oacute;n de agua potable incluyendo criterios de optimizaci&oacute;n, los cuales se pueden modificar para incluir costos asociados a las fugas de agua en la red y par&aacute;metros de calidad del agua. El AOC hace factible el dise&ntilde;o optimizado de redes de distribuci&oacute;n de redes relativamente grandes, ya que se llegan a buenas soluciones con un peque&ntilde;o n&uacute;mero de simulaciones hidr&aacute;ulicas.</p> <hr size="1">     <p><b>REFERENCIAS</b></p>     <!-- ref --><p><a name="r1"></a>[1] Baptiste, P.; Le Pape, C. y Nuijten, W. Constraint-based scheduling: applying constraint programming to scheduling problems, 2001.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000085&pid=S0121-4993200500020001400001&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><a name="r1"></a>[2] Cunha, M. y Sousa, J. &quot;Water Distribution network design optimization: Simulated annealing aproach&quot;. En Journal of Water Resources Planning and Management, Vol. 125, No 4, July/August 1999. ASCE.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000086&pid=S0121-4993200500020001400002&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><a name="r3"></a>[3] Fujiwara, O. y Khang D.B. &quot;A two-phase decomposition method for optimal design of looped water distribution networks&quot;. En Water Res. Research, 26(4), 1990, pp. 559-5549.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000087&pid=S0121-4993200500020001400003&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><a name="r4"></a>[4] Glover, F y Kochenberger G.A. Handbook of Metaheuristics. Operations Research Management Science. Kluver Academic Publishers, 2003.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000088&pid=S0121-4993200500020001400004&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><a name="r5"></a>[5] Liong, S. y Atiquzzaman, M. &quot;Optimal Design of Water Distribution Network using Shuffled Complex Evolution&quot;. En Journal of The Institution of Engineers. Singapore.:Vol. 44 Issue 1. 2004.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000089&pid=S0121-4993200500020001400005&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><a name="r6"></a>[6] Prasad, T.D. y Park, N. &quot;Multiobjetive Genetic Algorithm for Design of Water Distribution Networks&quot;. En Journal of Water Resources Planning and Management, Vol. 130, No 1, January 1, 2004. ASCE.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000090&pid=S0121-4993200500020001400006&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><a name="r7"></a>[7] Rossman, L.A. EPANET, Users Manual. Risk Reduction Engineering Laboratory, U.S. Environmental Protection Agency, Cincinnati, Ohio, 1993.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000091&pid=S0121-4993200500020001400007&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><a name="r8"></a>[8] Savic, D.A. y Walters, G.A. Genetic operators and constraint handling for pipe network optimization, 1995.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000092&pid=S0121-4993200500020001400008&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><a name="r9"></a>[9] Wu, I. &quot;Design of Drip irrigation Lines&quot;. Journal of the irrigation and Drainage Division, Vol. 101, No IR4, December 1975. ASCE.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000093&pid=S0121-4993200500020001400009&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><a name="r10"></a>[10] Wu, Z.Y.; Boulos, P.F.; Orr C.H. y Ro, J.J. &quot;Using genetic algorithms to rehabilitate distribution system&quot;, En Journal for American Water Works Association, November 2001, pp.74 - 85.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000094&pid=S0121-4993200500020001400010&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><a name="r11"></a>[11] Yates, D.F.; Templeman, A.B. y Boffey T.B. &quot;The computational complexity of the problem of determining least capital cost designs for water supply networks&quot;. Engg. Optimization, 7(2), 1984, pp.142-155.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000095&pid=S0121-4993200500020001400011&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="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Baptiste]]></surname>
<given-names><![CDATA[P]]></given-names>
</name>
<name>
<surname><![CDATA[Le Pape]]></surname>
<given-names><![CDATA[C]]></given-names>
</name>
<name>
<surname><![CDATA[Nuijten]]></surname>
<given-names><![CDATA[W]]></given-names>
</name>
</person-group>
<source><![CDATA[Constraint-based scheduling: applying constraint programming to scheduling problems]]></source>
<year>2001</year>
</nlm-citation>
</ref>
<ref id="B2">
<label>2</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Cunha]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
<name>
<surname><![CDATA[Sousa]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Water Distribution network design optimization: Simulated annealing aproach]]></article-title>
<source><![CDATA[Journal of Water Resources Planning and Management]]></source>
<year>July</year>
<month>/A</month>
<day>ug</day>
<volume>125</volume>
<numero>4</numero>
<issue>4</issue>
<publisher-name><![CDATA[ASCE]]></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[Fujiwara]]></surname>
<given-names><![CDATA[O]]></given-names>
</name>
<name>
<surname><![CDATA[Khang]]></surname>
<given-names><![CDATA[D.B]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[A two-phase decomposition method for optimal design of looped water distribution networks]]></article-title>
<source><![CDATA[Water Res. Research]]></source>
<year>1990</year>
<volume>26</volume>
<numero>4</numero>
<issue>4</issue>
<page-range>559-5549</page-range></nlm-citation>
</ref>
<ref id="B4">
<label>4</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Glover]]></surname>
<given-names><![CDATA[F]]></given-names>
</name>
<name>
<surname><![CDATA[Kochenberger]]></surname>
<given-names><![CDATA[G.A]]></given-names>
</name>
</person-group>
<source><![CDATA[Handbook of Metaheuristics. Operations Research Management Science]]></source>
<year>2003</year>
<publisher-name><![CDATA[Kluver Academic Publishers]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B5">
<label>5</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Liong]]></surname>
<given-names><![CDATA[S]]></given-names>
</name>
<name>
<surname><![CDATA[Atiquzzaman]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Optimal Design of Water Distribution Network using Shuffled Complex Evolution]]></article-title>
<source><![CDATA[Journal of The Institution of Engineers]]></source>
<year>2004</year>
<volume>44</volume>
<numero>1</numero>
<issue>1</issue>
<publisher-loc><![CDATA[Singapore ]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B6">
<label>6</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Prasad]]></surname>
<given-names><![CDATA[T.D]]></given-names>
</name>
<name>
<surname><![CDATA[Park]]></surname>
<given-names><![CDATA[N]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Multiobjetive Genetic Algorithm for Design of Water Distribution Networks]]></article-title>
<source><![CDATA[Journal of Water Resources Planning and Management]]></source>
<year>Janu</year>
<month>ar</month>
<day>y </day>
<volume>130</volume>
<numero>1</numero>
<issue>1</issue>
<publisher-name><![CDATA[ASCE]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B7">
<label>7</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Rossman]]></surname>
<given-names><![CDATA[L.A]]></given-names>
</name>
</person-group>
<source><![CDATA[EPANET, Users Manual. Risk Reduction Engineering Laboratory]]></source>
<year>1993</year>
<publisher-loc><![CDATA[Cincinnati^eOhio Ohio]]></publisher-loc>
<publisher-name><![CDATA[U.S. Environmental Protection Agency]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B8">
<label>8</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Savic]]></surname>
<given-names><![CDATA[D.A]]></given-names>
</name>
<name>
<surname><![CDATA[Walters]]></surname>
<given-names><![CDATA[G.A]]></given-names>
</name>
</person-group>
<source><![CDATA[Genetic operators and constraint handling for pipe network optimization]]></source>
<year>1995</year>
</nlm-citation>
</ref>
<ref id="B9">
<label>9</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Wu]]></surname>
<given-names><![CDATA[I]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Design of Drip irrigation Lines]]></article-title>
<source><![CDATA[rnal of the irrigation and Drainage Division]]></source>
<year>Dece</year>
<month>mb</month>
<day>er</day>
<volume>101</volume>
<numero>IR4</numero>
<issue>IR4</issue>
<publisher-name><![CDATA[ASCE]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B10">
<label>10</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Wu]]></surname>
<given-names><![CDATA[Z.Y]]></given-names>
</name>
<name>
<surname><![CDATA[Boulos]]></surname>
<given-names><![CDATA[P.F]]></given-names>
</name>
<name>
<surname><![CDATA[Orr]]></surname>
<given-names><![CDATA[C.H]]></given-names>
</name>
<name>
<surname><![CDATA[Ro]]></surname>
<given-names><![CDATA[J.J]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Using genetic algorithms to rehabilitate distribution system]]></article-title>
<source><![CDATA[Journal for American Water Works Association]]></source>
<year>Nove</year>
<month>mb</month>
<day>er</day>
<page-range>74 - 85</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[Yates]]></surname>
<given-names><![CDATA[D.F]]></given-names>
</name>
<name>
<surname><![CDATA[Templeman]]></surname>
<given-names><![CDATA[A.B]]></given-names>
</name>
<name>
<surname><![CDATA[Boffey]]></surname>
<given-names><![CDATA[T.B]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[The computational complexity of the problem of determining least capital cost designs for water supply networks]]></article-title>
<source><![CDATA[Engg. Optimization]]></source>
<year>1984</year>
<volume>7</volume>
<numero>2</numero>
<issue>2</issue>
<page-range>142-155</page-range></nlm-citation>
</ref>
</ref-list>
</back>
</article>
