ALGORITMA A*
Pengertian Algoritma A* (A star)
Algoritma A* (A Star) adalah algoritma pencarian yang digunakan untuk menemukan jalur terpendek antara titik awal dan akhir.
Algoritma ini sering digunakan untuk penjelajahan peta guna menemukan jalur terpendek yang akan diambil.
Cara Kerja Algoritma A*
A* menggunakan Best First Search (BFS) dan menemukan jalur dengan biaya terkecil (least-cost path) dari node awal (initial node) yang diberikan ke node tujuan (goal node).
Algoritma ini menggunakan fungsi heuristik jarak ditambah biaya (biasa dinotasikan dengan f(x)) untuk menentukan urutan di mana search-nya melalui node-node yang ada pada tree.
Notasi yang dipakai oleh algoritma A* adalah sebagai berikut:
f(n) = g(n) + h(n)
dimana
- f(n) = biaya estimasi terendah
- g(n) = biaya dari node awal ke node n
- h(n) = perkiraan biaya dari node n ke node akhir
Comments
Post a Comment