Parcours de graphes
Algorithmique – L3
Fran¸cois Laroussinie
2 novembre 2010
Parcours de graphes
Proc´edure Parcours(G)
//G= (S,A)
begin
pour chaque xSfaire Couleur[x] := blanc
Choisir sS
Couleur[s] := gris
ep´eter
Choisir xtq Couleur[x] = gris
pour chaque (x,y)Afaire
si Couleur[y] = blanc alors Couleur[y] := gris
Couleur[x] := noir
jusqu’`a x.Couleur[x]6=gris ;
end
Parcours
Id´ees :
On choisit un sommet sdont tous les successeurs n’ont pas
encore ´et´e d´ecouverts.
On explore les transitions issues de set on cherche des
successeurs de spas encore d´ecouverts.
Parcours
Id´ees :
On choisit un sommet sdont tous les successeurs n’ont pas
encore ´et´e d´ecouverts.
On explore les transitions issues de set on cherche des
successeurs de spas encore d´ecouverts.
Trois ´etats pour les sommets :
non d´ecouvert,
d´ecouvert mais certains successeurs restent non d´ecouverts, ou
d´ecouvert ainsi que ses successeurs.
trois couleurs (blanc/gris/noir).
Plan
1D´efinitions
2Parcours en largeur
3Parcours en profondeur
4Extension lin´eaire
1 / 93 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !