Está en la página 1de 6

Comparacin de mtodos de optimizacin de rutas en la recogida de residuos slidos urbanos aplicado a Castelln de la Plana

Mar Carlos Alberola, Antonio Gallardo Izquierdo, Francisco Colomer Mendoza


mcarlos@emc.uji.es

Resumen
La planificacin de las tareas es una herramienta indispensable para el correcto funcionamiento de cualquier actividad industrial. En la gestin de los residuos slidos urbanos (RSU) es fundamental realizar una buena planificacin de la recogida de los residuos domiciliarios. Con la aparicin de la recogida selectiva, dicha planificacin se complica ya que aumentan el nmero de variables a tener en cuenta. En esta modalidad de recogida, imprescindible para fomentar la reutilizacin y reciclaje de los residuos, aumenta el nmero de puntos de recogida ya que aumenta el nmero de contenedores a nivel de acera. Con el aumento del nmero de puntos a cubrir y el aumento de la flota que hay que destinar a esta tarea, aumenta tambin evidentemente el coste econmico y el ambiental. Con la finalidad de reducir ambos tipos de costes es necesario revisar las herramientas disponibles para definir las mejores rutas en un sector determinado de una poblacin. Actualmente se utilizan los sistemas de informacin geogrfica como herramienta bsica para llevar a cabo tal fin. En este documento se compararn los resultados obtenidos con esta tcnica con los de otra herramienta que tambin ha dado resultados positivos en este sentido como la teora de grafos. La comparacin se aplicar a un caso real, la recogida en un sector de la ciudad de Castelln (Espaa).

145

Palabras clave: GIS, grafos, residuos, rutas 1. Introduccin


La recogida de RSU de un municipio es un problema de logstica al cual se deben enfrentar a diario las empresas encargadas de la gestin de residuos as como las administraciones competentes en la materia. Una de las herramientas ms utilizadas hasta la fecha para realizar la programacin de estas tareas son los sistemas de informacin geogrfica (GIS). Otras tcnicas de optimizacin que se han aplicado a lo largo del tiempo han demostrado tambin su eficacia en el anlisis de rutas, es el caso de la teora de grafos. La teora de grafos es una herramienta ampliamente utilizada hoy en da por multitud de empresas consultoras. Se ha utilizado para resolver situaciones como la limpieza de calles, el reparto de correo o la recoleccin de basura. Los avances tecnolgicos en computacin y en tcnicas de optimizacin han contribuido al desarrollo de nuevo software que facilita la aplicacin de la teora de grafos a la resolucin de problemas de rutas. La recogida de RSU de un municipio aparece en la bibliografa de la teora de grafos como un ejemplo tpico en el cual dada una serie de arcos (calles) y de vrtices que representan las intersecciones de varias calles hay que encontrar el camino ms corto para pasar por todos los contenedores de un sector de un municipio.

Hacia la sustentabilidad: Los residuos slidos como fuente de energa y materia prima 2011 pp 145-150 ISBN 978-607-607-015-4

2. Metodologa
Cuando una determinada empresa de recogida de basuras o un municipio se plantean abordar la recogida diaria de los residuos slidos urbanos es importante analizar tanto la estructura del municipio en cuestin como la disponibilidad de recursos. El caso de estudio se ha aplicado a Castelln de la Plana, municipio de unos 180.000 habitantes. El primer paso ha sido dividir el municipio en sectores. El nmero de sectores depender fundamentalmente del nmero de contenedores instalados para dar un buen servicio a la poblacin. Los sectores se organizan teniendo en cuenta los accesos principales a la ciudad, las vas rpidas que la atraviesan, las posibles circunvalaciones etc. El sector de estudio se denomina Peri-18 y est situado en el sur-este de la ciudad de Castelln de la Plana. Se trata de un sector residencial de calles anchas que cuenta con una poblacin de unos 17.500 habitantes (Gallardo, 2000). El sector de trabajo estudiado dispone de 135 puntos de recogida.

146

Figura 1. Mapa del sector de estudio con contenedores

El clculo de la ruta ptima se ha obtenido en base a dos tcnicas ARCVIEW, software que utiliza los sistemas de informacin geogrfica (GIS) y el MCF, programa basado en la teora de grafos cuya la finalidad es obtener el camino ms corto que pase por todos los puntos del grafo. Ambos programas necesitan adecuar los datos de entrada lo cual significa que se debe realizar un proceso de depuracin de la red que conforman los diferentes elementos de un sector determinado. Este trabajo es especialmente laborioso y es fundamental para obtener unos datos completamente fiables. 2.1 Procedimiento para el anlisis de datos utilizando ARCVIEW A partir de la cartografa digital facilitada por el ayuntamiento del municipio se procede a corregir errores en la misma y a simplificarla para obtener ficheros ms pequeos. El proceso de depuracin consiste bsicamente en eliminar informacin no necesaria para el caso de estudio. Con la cartografa depurada se traza la red formada por lneas que representan a las calles y nudos que se corresponden con los nudos de las calles. Una vez trazadas las calles se concatenan para crear una red mallada. Seguidamente se introducen los datos de cada calle, nombre y sentido de circulacin. Finalmente se debe comprobar que todas las calles estn bien concatenadas y editadas. Se deben definir tambin las calles no idneas o calles que por cualquier motivo sean inaccesibles para el camin de recogida y por ltimo verificar la red [3].

Hacia la sustentabilidad: Los residuos slidos como fuente de energa y materia prima 2011

Figura 2. Proceso de clculo utilizando Arc View

2.2 Procedimiento para el anlisis de datos utilizando MCF La teora de grafos se aplica desde hace ms de dos siglos a resolver gran cantidad de situaciones relacionadas con la optimizacin de rutas. De entre los diferentes problemas que se pueden abordar con esta teora se encuentra el Problema del Cartero Chino (The Chinese Postman Problem, CPP). El problema del cartero chino no dirigido consiste en encontrar un camino de cartero de mnimo coste de un grafo conectado. En un problema de cartero dirigido, cada vrtice debe tener tantas salidas posibles como entradas tiene. Como el grafo original no tiene por qu satisfacer esta condicin, se debern aadir copias de ciertos arcos para transformar el grafo. [1]

147

El caso de estudio equivale a un grafo fuertemente conexo, lo cual indica que siempre se podr llegar desde un vrtice a cualquier otro vrtice del grafo. Cada arco tendr asociado un coste, que en el caso de estudio har referencia a la longitud en metros de cada calle o tramo de calle. El programa MCF es una implementacin de un algoritmo primal dual simplex que ha sido testeado con problemas del mundo real. Este programa se ha usado comercialmente para resolver problemas de trfico pblico, es el caso de Berln [4]. La resolucin del problema de encontrar el camino ms corto que debera seguir el camin de recogida de basura en un determinado sector se ha realizado siguiendo las etapas mostradas en la figura 3.
1. Determinar arcos requeridos 2. Desdoblar intersecciones 3. Enumerar vrtices del grafo 4. Introducir oferta de cada vrtice 5. Introducir informacin arcos 6. Ejecutar MCF

Interpretacin numrica

Datos de entrada

Preparacin red

Interpretacin grfica

Interpretacin de datos

7. Comprobar resultados 8. Aadir las longitudes de los arcos requeridos

10. Dibujar arcos requeridos 11. Dibujar flujos MCF


12. Componer ciclos

13. Unir ciclos

Figura 3 Proceso de clculo utilizando la teora de grafos


Hacia la sustentabilidad: Los residuos slidos como fuente de energa y materia prima 2011

2.3 Preparacin de la red La entrada de datos al programa requiere una preparacin previa de los mismos. En primer lugar habr que determinar la red o grafo y por tanto se deben fijar el nmero de vrtices y el nmero de arcos. La definicin de un arco viene determinada bsicamente por las intersecciones de las calles, de manera que cada interseccin de calles vendr marcada por un vrtice y el arco ser el tramo de calle entre dos vrtices consecutivos. En segundo lugar hay que determinar cules son los arcos requeridos y los arcos no requeridos. Se entiende por arco requerido aquella calle por la que el camin deber pasar obligatoriamente porque contiene uno o varios contenedores adems de los vrtices que previamente se han definido. El objetivo del programa MCF realmente es minimizar los costes asociados a atravesar los arcos no requeridos por el servicio ya que el coste de atravesar los arcos necesarios aparecer en todas las soluciones [1].

Arco requerido

Figura 4. Definicin de arco requerido

En los arcos no requeridos, los vrtices se debern transformar en arcos ficticios, es decir arcos de longitud igual a cero para indicar que se debe pasar por estos contenedores sin que esto implique un aumento de coste. Por tanto, cada uno de estos puntos se desdoblar en dos vrtices. El programa necesita dos tipos de datos de entrada: Definicin de arcos: Para definir un arco habr que indicar su vrtice de entrada, el de salida y longitud del mismo. Hay que introducir todos los arcos pertenecientes al grafo, tanto los requeridos como los no requeridos. Oferta de cada vrtice: Se debe definir la oferta de cada vrtice perteneciente a un arco requerido como el nmero de arcos que entran en un vrtice menos el nmero de arcos que salen del mismo vrtice. En la figura 5 se muestra un ejemplo de unin de arcos. Suponiendo que el arco n1-n2 sea un arco requerido, la oferta del vrtice n1 ser igual a 1. Tambin se deber calcular la oferta de los vrtices pertenecientes a arcos ficticios. La suma de las ofertas de todos los nodos deber ser igual a cero.
n3 n1 n4 n2

148

Figura 5. Definicin de vrtices y arcos

2.4 Interpretacin de resultados obtenidos con MCF El programa MCF indica el nmero de veces que hay que pasar por los arcos no requeridos y da un valor total de la longitud a recorrer por estos arcos. Al valor de flujo total mnimo que calcula el programa hay que aadirle la longitud de los arcos requeridos, es decir, los arcos por los que era necesario pasar en cualquier caso. El algoritmo hace que el grafo sea simtrico, es decir, que en un vrtice el nmero de arcos que entran sea igual al nmero de arcos que salen. Los valores ptimos representarn el nmero extra de veces que hay que pasar por un arco [2].
Hacia la sustentabilidad: Los residuos slidos como fuente de energa y materia prima 2011

El resultado numrico se puede interpretar de modo grfico. En el mapa del sector se debera representar en primer lugar los arcos requeridos y en segundo lugar los arcos que aparecen en el fichero solucin del MCF. En la figura 6 se muestra un ejemplo de la composicin de la ruta ptima. Los trazos rectos rojos son los arcos requeridos, en azul se han representado los arcos no requeridos y en rojo y forma curvilnea los arcos que el programa MCF dice que hay que aadir a los arcos requeridos para completar la ruta.

Figura 6. Composicin de la ruta

149

Una vez dibujado el grafo solucin se deben componer ciclos, de manera que empezando por cualquier punto del grafo se vaya trazando un recorrido que acabar finalmente en el mismo punto. Cuando siguiendo una determinada direccin se haya llegado al punto de inicio y no se hayan completado el total de los puntos del grafo, se seguir la misma operacin iniciando el recorrido en otro punto y as sucesivamente hasta completar el total de los puntos. Una vez se hayan completado todos los arcos (requeridos ms los aadidos por el MCF) se debern juntar todos los ciclos, unindolos por un punto comn. La solucin final estar compuesta por un solo ciclo que pasa por todos los puntos del sector. La longitud final calculada con cada una de las tcnicas presentadas es la que se puede ver en la tabla 1.
Tabla 1. Longitud mnima para el sector PERI 18 Camino ms corto ARC VIEW Camino ms corto MCF 14773,90 m 14448.29 m

3. Conclusiones
Con ambas tcnicas, ARC VIEW y Teora de grafos se ha obtenido el camino ms corto que cubre una serie de puntos, en este caso, la recogida de residuos slidos urbanos en un mismo sector de una poblacin y en ambos casos resulta ser aproximadamente de igual longitud. Aplicando la teora de grafos se obtiene un grafo simtrico de manera que se puede empezar la ruta por cualquier punto del sistema. La ruta ptima resultante tendr la misma longitud independientemente del punto de inicio elegido. Tanto una tcnica como otra necesitan de una preparacin inicial minuciosa de los datos de entrada al modelo. Con el ARC VIEW se puede obtener la red a partir de los datos de la cartografa digitalizada del municipio con lo que la entrada posterior de datos es ms visual. En situaciones en las que no se disponga de una cartografa digitalizada, puede resultar ms til y sencillo el uso del MCF ya que simplemente necesita introducir los datos de entrada como si fueran vectores.

Hacia la sustentabilidad: Los residuos slidos como fuente de energa y materia prima 2011

El ARC VIEW es un programa muy potente ampliamente utilizado en diferentes mbitos de la ingeniera, pero su adquisicin y su mantenimiento requieren un coste importante. El MCF es una aplicacin que se puede encontrar libre en la red, realmente es un algoritmo de resolucin de un problema matemtico que puede servir para solucionar problemas creando un software propio.

Referencias Bibliogrficas
[1] Bautista Valhondo J., Pereira Gude J. Una revisin de modelos para el diseo de itineraios y su aplicabilidad a los problemas de Recogida de Residuos urbanos. II Conferencia de Ingeniera de Organizacin. Vigo, 2002. [2] Eiselt H.A., Laporte G. Arc Routing: Theory, Solutions and Applications. Chapter 1. A historical perspective on arc routing. Ed Moshe Dror. 2000. [3] Gallardo A. PhD. Metodologa para el diseo de redes de recogida selectiva de RSU utilizando sistemas de informacin geogrfica. Creacin de datos aplicables a Espaa. Universidad Politcnica de Valencia. 2000. [4] Lbel A. Optimal Vehicle Scheduling in Public Transit. PhD Thesis, Technische Universitt Berlin, Novembre 1997.

150

Hacia la sustentabilidad: Los residuos slidos como fuente de energa y materia prima 2011

También podría gustarte