Tugas 3
Tugas 3
NIM :
3. Jelaskan kenapa Algoritma Greedy pada code diatas masuk kategori heuristic Search
Algoritma Greedy pada code di atas termasuk dalam kategori heuristic search karena ia
menggunakan heuristik, yaitu aturan atau strategi yang dikembangkan berdasarkan
pengalaman atau pengetahuan tentang masalah yang sedang dihadapi, untuk memilih
langkah terbaik pada setiap tahap pencarian. Dalam algoritma Greedy, setiap langkah
diambil berdasarkan pilihan terbaik saat itu tanpa mempertimbangkan dampak jangka
panjang atau memperhitungkan semua kemungkinan langkah di masa depan. Oleh karena
itu, algoritma Greedy dapat memberikan solusi yang cukup baik, tetapi tidak selalu
optimal atau terbaik secara keseluruhan. Meskipun demikian, algoritma Greedy dapat
menjadi pilihan yang bagus untuk masalah yang kompleks dengan ruang pencarian yang
sangat besar, karena ia dapat mengurangi waktu dan sumber daya yang dibutuhkan untuk
menyelesaikan masalah. Namun, karena tidak mempertimbangkan semua kemungkinan
langkah di masa depan, algoritma Greedy dapat menghasilkan solusi yang suboptimal
atau bahkan menemukan jalan buntu jika tidak diberikan heuristik yang tepat.