PODSTAWY INFORMATYKI PODSTAWY INFORMATYKI PODSTAWY INFORMATYKI PODSTAWY INFORMATYKI PODSTAWY INFORMATYKI PODSTAWY INFORMATYKI PODSTAWY INFORMATYKI PODSTAWY INFORMATYKI
wykład 10.
wykład 10.
wykład 10.
wykład 10.
wykład 10.
wykład 10.
wykład 10.
wykład 10.
Adrian
Adrian Horzyk Horzyk
Web:
Web: http://home.agh.edu.pl/~horzyk/http://home.agh.edu.pl/~horzyk/
E
E--mail: mail: horzyk@agh.edu.plhorzyk@agh.edu.pl E
E--mail: mail: horzyk@agh.edu.plhorzyk@agh.edu.pl Google: Adrian
Google: Adrian HorzykHorzyk Gabinet: paw. D13 p. 325 Gabinet: paw. D13 p. 325
Akademia
Akademia GórniczoGórniczo--HutniaczaHutniacza w Krakowiew Krakowie WEAIiE
WEAIiE, Katedra Automatyki, Katedra Automatyki http://www.agh.edu.pl http://www.agh.edu.pl Mickiewicza Av. 30, 30
Mickiewicza Av. 30, 30--059 059 CracowCracow, Poland, Poland
Algorytm wyszukujący najkrótszą drogę w grafie A*
Algorytm wyszukujący najkrótszą drogę w grafie A* Algorytm wyszukujący najkrótszą drogę w grafie A*
Algorytm wyszukujący najkrótszą drogę w grafie A* Algorytm wyszukujący najkrótszą drogę w grafie A*
Algorytm wyszukujący najkrótszą drogę w grafie A* Algorytm wyszukujący najkrótszą drogę w grafie A*
Algorytm wyszukujący najkrótszą drogę w grafie A* Search Search Search Search Search Search Search Search
awigacje satelitarne nie używają zwykle algorytmu Dijkstry, gdyż trwałoby to za długo!
ALGORYTM ALGORYTM ALGORYTM
ALGORYTM A*A*A* SEARCHA* SEARCHSEARCH stosownySEARCH stosownystosownystosowny wwww GPSachGPSach orazGPSachGPSach orazorazoraz mapsmapsmaps....googlemaps google....plgooglegoogle plpl dopl dododo wyznaczania
wyznaczania wyznaczania
wyznaczania najkrótszejnajkrótszejnajkrótszejnajkrótszej drogidrogidrogi wdrogi www grafiegrafiegrafiegrafie::::
Minimalizowana Minimalizowana Minimalizowana
Minimalizowana funkcjafunkcjafunkcja kosztufunkcja kosztukosztukosztu:::: ffff == g== gg +g ++ h+ hhh g
g g
g –––– totototo faktyczniefaktyczniefaktyczniefaktycznie przebytaprzebytaprzebytaprzebyta odległośćodległość ododległośćodległość ododod wierzchołkawierzchołkawierzchołkawierzchołka początkowegopoczątkowego Ppoczątkowegopoczątkowego PPP dodododo aktualnego
aktualnego aktualnego
aktualnego www grafiew grafiegrafiegrafie aktualnego
aktualnego aktualnego
aktualnego www grafiew grafiegrafiegrafie hh
h –h ––– totototo szacowanaszacowanaszacowana optymistyczna,szacowana optymistyczna,optymistyczna,optymistyczna, nienie większanienie większawiększawiększa niŜniŜniŜ rzeczywistaniŜ rzeczywistarzeczywista odległośćrzeczywista odległośćodległośćodległość od
od od
od aktualnegoaktualnegoaktualnego wierzchołkaaktualnego wierzchołkawierzchołkawierzchołka www grafiew grafie dografiegrafie dodo wierzchołkado wierzchołkawierzchołkawierzchołka celucelucelu Ccelu CCC
Wykład Wykład Wykład
Wykład 10. 10. 10. Strona 10. Strona Strona 2Strona 222....
Podstawy informatyki, Adrian Horzyk, http://home.agh.edu.pl/~horzyk
Wykład Wykład Wykład
Wykład 10. 10. 10. Strona 10. Strona Strona 3Strona 333....
Podstawy informatyki, Adrian Horzyk, http://home.agh.edu.pl/~horzyk
Wykład Wykład Wykład
Wykład 10. 10. 10. Strona 10. Strona Strona 4Strona 444....
Podstawy informatyki, Adrian Horzyk, http://home.agh.edu.pl/~horzyk
Wykład Wykład Wykład
Wykład 10. 10. 10. Strona 10. Strona Strona 5Strona 555....
Podstawy informatyki, Adrian Horzyk, http://home.agh.edu.pl/~horzyk
Wykład Wykład Wykład
Wykład 10. 10. 10. Strona 10. Strona Strona 6Strona 666....
Podstawy informatyki, Adrian Horzyk, http://home.agh.edu.pl/~horzyk
Wykład Wykład Wykład
Wykład 10. 10. 10. Strona 10. Strona Strona 7Strona 777....
Podstawy informatyki, Adrian Horzyk, http://home.agh.edu.pl/~horzyk
Wykład Wykład Wykład
Wykład 10. 10. 10. Strona 10. Strona Strona 8Strona 888....
Podstawy informatyki, Adrian Horzyk, http://home.agh.edu.pl/~horzyk
Wykład Wykład Wykład
Wykład 10. 10. 10. Strona 10. Strona Strona 9Strona 999....
Podstawy informatyki, Adrian Horzyk, http://home.agh.edu.pl/~horzyk