10.07.2015 Views

Les algorithmes voraces - UQAC

Les algorithmes voraces - UQAC

Les algorithmes voraces - UQAC

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!