Beruflich Dokumente
Kultur Dokumente
PASOS A SEGUIR
Primer paso: Elaborar un cuadro con todos los nodos y
los ramales que salen de l.
Segundo paso: Partiendo del origen, debemos encontrar
el nodo ms cercano a l.
Tercer paso: Anular todos los ramales que entren al
nodo ms cercano elegido.
Cuarto paso: Comenzando en el origen se debe
encontrar el nodo ms cercano a l, por intermedio
del(los) nodo(s) ya elegido(s) y volver al tercer paso
hasta llegar al destino.
EJEMPLO 1.2
La administracin de la reserva park necesita encontrar
la ruta ms corta desde la entrada del parque (nodo O)
hasta el mirador (nodo T) a travs del sistema de
caminos que se presenta en la figura siguiente:
METODOS DE SOLUCION
Un mtodo sencillo para aprender a enfrentar este
problema es el de la fuerza bruta. Fuerza bruta:
consiste en explorar cada uno delos caminos
posibles a fin de determinar cul es el mejor.
El algoritmo de Dijkstra, tambin
llamado algoritmo de caminos mnimos, es
un algoritmo para la determinacin del camino ms
corto dado un vrtice origen al resto de vrtices en
un grafo con pesos en cada arista.
Algoritmo de Dijkstra
Vamos a resolver el Ejemplo 01 para determinar la ruta ms
corta desde O hasta T.
Iteracin 01: procedemos a etiquetar el nodo origen y lo
convertimos en permanente, luego etiquetamos los nodos
adyacentes, directamente conectados que sern denominados
nodos temporales.
APLICACIONES
El problema de ruta ms corta tiene muchas
aplicaciones prcticas, algunas son: encontrar la ruta
ms corta o ms rpida entre dos puntos en un
mapa,
redes
elctricas,
telecomunicaciones,
transporte, planeacin de trfico urbano, trasbordo,
diseo de rutas de vehculos, planeacin de
inventarios, administracin de proyectos, planeacin
de produccin, horarios de operadores telefnicos,
diseo de movimiento en robtica, redes de
colaboracin entre cientficos, reemplazo de equipo,
etc.
EJERCICIO PRCTICO
Aaron Drunner enva con frecuencia remesas de vino a 7
localidades diferentes. El considera que el total de sus
costos se minimizara si pudiera asegurarse de que
todos los envos futuros a cualquiera de las localidades
se realicen siguiendo la ruta mas corta. Por tanto, su
objetivo consiste en especificar cuales son las rutas mas
cortas desde el nodo de inicio hasta cualquiera de los
otros 7 nodos.
4
7
1
6