Les algorithmes voraces - UQAC
Les algorithmes voraces - UQAC
Les algorithmes voraces - UQAC
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Définition: La matrice L donne la longueur de l’arc entre chaque pair denoeuds. Si l’arc entre les noeuds i et j est absent alors on a L[i, j] = ∞.fonction Dijkstra(L[1..n,1..n])S={1}pour i=1 à n faireD[i]=L[1,i]répéter n-2 foischoisir v dans N-S tel que D[v] est minimalajouter v à Spour chaque w successeur de v faireD[w]=min{D[w],D[v]+L[v,w]}retourner D() February 12, 2013 4 / 48