Algoritmo di Dijkstra Università di Catania Corso di Laurea in Ingegneria per l’Ambiente ed il Territorio Fondamenti di Ingegneria dei Sistemi di Trasporto Algoritmo di Dijkstra Giuseppe Inturri 2006
Esempio di algoritmo di Dijkstra 2 4 5 4 3 1 1 6 2 1 6 7 2 3 2 P = {}, T = {1, 2, 3, 4, 5, 6}
Esempio di algoritmo di Dijkstra 4 2 4 5 4 3 1 1 6 2 1 6 7 2 3 2 7 P = {1}, T = {2, 3, 4, 5, 6}
Esempio di algoritmo di Dijkstra 4 4 6 2 4 5 4 3 1 1 6 2 1 6 7 2 3 2 7 5 P = {1,4}, T = {2, 3, 5, 6}
Esempio di algoritmo di Dijkstra 4 6 2 4 4 5 3 1 1 6 11 2 1 6 7 2 3 2 7 5 5 P = {1,4,3}, T = {2, 5, 6}
Esempio di algoritmo di Dijkstra 4 6 6 2 4 5 4 3 1 6 1 11 9 2 1 6 7 2 3 2 7 5 5 P = {1,4,3,5}, T = {2, 6}
Esempio di algoritmo di Dijkstra 4 6 6 2 4 5 4 3 1 1 6 11 9 2 1 6 7 2 3 2 7 7 5 5 P = {1,4,3,5,2}, T = {6}
Esempio di algoritmo di Dijkstra 4 6 6 2 4 5 4 3 1 1 6 11 9 9 2 1 6 7 2 3 2 7 5 5 P = {1,4,3,5,2,6}, T = {}
Albero dei percorsi minimi 4 6 6 2 4 5 4 3 1 1 6 11 9 9 2 1 6 7 2 3 2 7 5 5