You are on page 1of 1

NAMA : TINTIN SUHARTINI

NIM : 362041005
KELAS : TEKNIK INFORMATIKA KARYAWAN B
MATA KULIAH : STRATEGI ALGORITMA

SOAL
Silahkan pelajari materi yang telah diberikan, lalu berikan tanggapan, apa yang
membedakan branch and bound dengan BFS?

JAWABAN
BFS (Breadth First Search) dikenal sebagai pencarian melebar dalam pohon. Algoritma
BFS menggunakan antrian untuk menyimpan simpul-simpul yang baru dibangkitkan.
Simpul-simpul yang baru dibangkitkan ditempatkan dibelakang antrian. Prinsip antrian
yang digunakan adalah FIFO (First In First Out).
Algoritma Branch and Bound merupakan metode pencarian di dalam ruang solusi
secara sistematis. Pada algoritma Branch and Bound ruang solusi diorganisasikan ke
dalam pohon ruang status yang dibangun dengan skema BFS.
Dalam Branch and Bound untuk mempercepat pencarian ke simpul solusi, setiap simpul
diberi nilai ongkos (cost) yang merupakan taksiran lintasan termurah dari simpul akar
simpul status tujuan. Simpul berikutnya yang akan diekspansi tidak lagi berdasarkan
prinsip FIFO pada antrian (sebagaimana pada BFS murni), melainkan dipilih simpul
dengan nilai ongkos terkecil.

You might also like