Sunteți pe pagina 1din 21

GMOR

Google Maps para la Optimizacin de Rutas

ndice
Introduccin Problema de Enrutamiento de Vehculos (VRP) Problemas Clsicos Nuestro Caso Prctico: Transporte Escolar Mtodo de Resolucin Demo Futuro Conclusiones

Introduccin - SIG
Qu es un SIG?
Un Sistema de Informacin Geogrfica es una integracin organizada de hardware, software, datos geogrficos y personal, diseado para capturar, almacenar, manipular, analizar y desplegar en todas sus formas la informacin geogrficamente referenciada con el fin de resolver problemas complejos de planificacin y gestin.

Introduccin Google Maps


Qu es Google Maps?
Google Maps es el nombre de un servicio gratuito de Google. Es un servidor de aplicaciones de mapas en Web. Ofrece imgenes de mapas desplazables, as como fotos de satlite del mundo entero e incluso la ruta entre diferentes ubicaciones.

Introduccin Google Maps


Historia
Primer anuncio el 8 de Febrero de 2005 Est desarrollado en Javascript En Junio de 2005 fueron aadidos mapas de carreteras El mayor responsable de las imgenes de Google Maps es QuickBird En Julio de 2005 se lanza la vista dual

Introduccin Google Maps


API
Permite insertar un completo Google Map en pginas Web externas a Google Inicialmente no poda hallar direcciones Existen dos versiones
Gratuita Empresas

Mapas proporcionados principalmente por TeleAtlas

Problema de Enrutamiento de Vehculos (VRP)


Caractersticas de los problemas
Los clientes Los depsitos Los vehculos
Flota homognea Flota heterognea

Problemas Clsicos
El problema del viajante de comercio (TSP) El problema de los m viajantes de comercio (m-TSP) El problema con capacidades (CVRP)

Nuestro Caso Prctico: Transporte Escolar


Disponemos de un conjunto de puntos
Salida Paradas Llegada

Nuestro Caso Prctico: Transporte Escolar


Complejidad del problema:

Mtodo de Resolucin
Algoritmo de ahorros de Clarke & Wright (Savings Algorithm)

Mejoras mediante bsquedas locales


2-Opt 3-Opt Factorial

2-Opt

3-Opt

Factorial

La aplicacin: GMOR

Demo

Futuro
Ampliaciones del problema
El problema con flota heterognea El problema con ventanas de tiempo

Otras heursticas clsicas


Algoritmo de ahorros basado en matching

Bsquedas locales multi-ruta


Transferencias cclicas

Conclusiones
Mapas digitales
Ventajas
Gran personalizacin Alta interaccin con el mapa Informacin que proporcionan

Desventajas
Limitaciones en las operaciones

Conclusiones
Resolucin de problemas de enrutamiento
Algoritmos clsicos Mejoras con bsquedas locales Posibilidad de depurar los algoritmos

Preguntas

Alguna pregunta?

Fin

Gracias por su atencin.

S-ar putea să vă placă și