L’am´elioration propos´ee par Torben Hagerup
L’algorithme A* de Hart, Nilsson et Raphael
Variations sur les algorithmes de plus courts
chemins
Michel Habib
M1 Algo Avanc´e 2011
2 mars 2011
Michel Habib M1 Algo Avanc´e 2011 Variations sur les algorithmes de plus courts chemins
L’am´elioration propos´ee par Torben Hagerup
L’algorithme A* de Hart, Nilsson et Raphael
Plan
1L’am´elioration propos´ee par Torben Hagerup
Principe
Notations
Principe
Validit´e
Complexit´e
Conclusion
2L’algorithme A* de Hart, Nilsson et Raphael
Michel Habib M1 Algo Avanc´e 2011 Variations sur les algorithmes de plus courts chemins
L’am´elioration propos´ee par Torben Hagerup
L’algorithme A* de Hart, Nilsson et Raphael
Une version simplifi´ee
DIJKSTRA
d(s)←01
forall x∈X\ {s}do2
d(x)← ∞3
Ouverts ←X4
5while Ouverts 6=∅do5
Choisir z∈Ouverts tel que d(z) soit minimal6
Ouverts ←Ouverts \ {z}7
forall y∈X avec zy ∈Udo8
d(y)←min{d(y),d(z) + ω(z,y)}9
Michel Habib M1 Algo Avanc´e 2011 Variations sur les algorithmes de plus courts chemins
L’am´elioration propos´ee par Torben Hagerup
L’algorithme A* de Hart, Nilsson et Raphael
Pour aller `a l’essentiel en mati`ere de complexit´e, on n´eglige la
distinction OUVERTS versus FERMES
Michel Habib M1 Algo Avanc´e 2011 Variations sur les algorithmes de plus courts chemins
L’am´elioration propos´ee par Torben Hagerup
L’algorithme A* de Hart, Nilsson et Raphael
Principe
Notations
Principe
Validit´e
Complexit´e
Conclusion
1L’am´elioration propos´ee par Torben Hagerup
Principe
Notations
Principe
Validit´e
Complexit´e
Conclusion
2L’algorithme A* de Hart, Nilsson et Raphael
Michel Habib M1 Algo Avanc´e 2011 Variations sur les algorithmes de plus courts chemins
1 / 42 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans l'interface ou les textes ? Ou savez-vous comment améliorer l'interface utilisateur de StudyLib ? N'hésitez pas à envoyer vos suggestions. C'est très important pour nous!