Algoritma a-star

Revisi sejak 17 Oktober 2016 15.34 oleh JohnThorne (bicara | kontrib) (menambahkan Kategori:Algoritma menggunakan HotCat)

Algoritma A-Star (A*),(ditemukan pertama kali oleh Peter Hart, Nils Nilsson, dan Bertram Raphael pada tahun 1968) adalah algoritma pencarian rute terpendek (shortest path) yang merupakan perbaikan dari Algoritma BFS[1] dengan memodifikasi fungsi heuristiknya untuk memberikan hasil yang optimal. Dimana menggabungkan fungsi heuristik [h(n)] dan jarak sesungguhnya/cost [g(n)].

Notasi Algoritma
f(n) = g(n) + h(n)

Keterangan:

  1. f(n) adalah jumlah dari g(n) dan h(n). ini adalah perkiraan jalur terpendek sementara. maka f(n) adalah jalur terpendek yang sebenarnya yang tidak ditelusuri sampai Algoritma A-Star (A*) diselesaikan.
  2. g(n)/Geographical Cost adalah total jarak yang didapat dari verteks awal ke verteks sekarang (halangan).
  3. h(n)/Heuristic Cost adalah perkiran jarak dari vertek sekarang (yang sedang dikunjungi) ke vertek tujuan. sebuah fungsi heuristic digunakan untuk membuat perkiraan seberapa jauh lintasan yang akan diamnbil ke vertek tujuan.
  1. ^ Algortima Best First Search(BFS)