Conversión de matriz a grafo y obtención de ruta óptima
martes, 09 de octubre de 2012
Grafo Matriz Nodo 1 2 3
1
1
2 0 15 25
3 15 0 10
25 10 0
Equivalencias
3
2
Permutaciones 3 3 2 2 1 1
2 1 3 1 3 2
Caminos 1 2 1 3 2 3
2-3 1-3 2-3 1-2 1-3 1-2
Análisis de Resultados En este ejemplo podemos observar, un grafo con 3 vertices y 3 caminos, lo cual nos conduce a una sola ruta que conecta los 3 puntos, variando solamente en el punto de inicio y la direccion.
Análisis de Resultados Al analizar los datos revelados, podemos observar 3 rutas posibles las cuales al sumar los datos nos dan invariablemente el mismo valor, por lo cual la elección de una u otra ruta es intrascendente.
Análisis de Resultados La matriz 3 nos genera un total de 120 permutaciones, de entre las cuales podemos observar 12 rutas posibles. La ruta 1 es la optima al necesitar 410 unidades para recorrerla.
Conclusiones El calculo de caminos, es fundamental en la logística al ayudarnos a generar una ruta optima lo cual reduce costos y mejora las cadenas de suministros. Aun así esta es una variante del problema del viajante, el cual actualmente se considera un problema NP-Completo, por lo cual se considera que entre mas vértices el problema se vuelve mas complejo; en las ciencias computacionales esto se demuestra por los tiempos computacionales que conlleva. De la misma manera podemos observar esta complejidad al mostrar como se expotencian los cálculos que se requieren para lograr encontrar las rutas optimas en un numero de nodos tan pequeño como 5.
Referencias R. Sedgewick, Junio 1977, "Permutations Generation Methods" Matemáticas Computacionales
Wikipedia (2012), "El problema del Viajante" Recuperado el 08 de Octubre de 2012 de: http://es.wikipedia.org/wiki/Problema_del_viajante Wikipedia (2012), "NP- Completo" Recuperado el 08 de Octubre de 2012 de: http://es.wikipedia.org/wiki/NP-completo Universidad Autónoma de Madrid (2008), "permutaciones en C" Recuperado el 08 de Octubre de 2012 de:
Thank you for interesting in our services. We are a non-profit group that run this website to share documents. We need your help to maintenance this website.