2. Investigación de Operaciones
Iván G. Peña A. M.Sc.
Facultad de Ciencias Económicas y Administrativas
Algoritmo Dijsktra
Nodo
Fuente
Fig. 1. Esquema de una red
6. Investigación de Operaciones
Iván G. Peña A. M.Sc.
Facultad de Ciencias Económicas y Administrativas
Ejemplo:
Algoritmo Dijsktra
Fig. 2. Red Ejemplo 1.
Primero se asigna la etiqueta de permanente al nodo 1, igual a [0, -]. Se
puede llegar a los nodos 2 y 3 desde el nodo 1 (último que se etiquetó de
manera permanente).
9. Investigación de Operaciones
Iván G. Peña A. M.Sc.
Facultad de Ciencias Económicas y Administrativas
Ejemplo:
Iteración 4, del nodo 2 sólo se puede ir al nodo 3. Sin embargo, el nodo 3
tiene una etiqueta permanente y ya no se puede volver a etiquetar. La
nueva lista de etiquetas queda igual que la iteración 3, salvo la etiqueta en
el nodo 2 que ya es permanente. Esto deja al nodo 5 como la única
etiqueta temporal. Como el nodo 5 no conduce a otros nodos, su estado se
vuelve permanente y el proceso termina.
Ejercicio: La figura 3. contiene las distancias, en kilómetros, entre pares
de ciudades 1-8. Use el algoritmo Dijkstra para determinar la ruta más
corta entre las siguientes ciudades:
a. 1 y 8.
b. 1 y 6.
c. 4 y 8.
d. 2 y 6.
10. Investigación de Operaciones
Iván G. Peña A. M.Sc.
Facultad de Ciencias Económicas y Administrativas
Ejercicio:
Fig. 3. Red Ejercicio 1.