Apakah Strategi Algoritmik (Algorithm Strategies) Itu?

Posted on
Apakah Strategi Algoritmik (Algorithm Strategies) Itu?
  
Apakah Strategi Algoritmik (Algorithm Strategies) Itu? | artikel
Definisi-definisi:
Strategi adalah rencana yang cermat mengenai kegiatan untuk mencapai sasaran khusus (KBBI).

 Algoritma adalah urutan langkah-langkah untuk memecahkan suatu masalah.
Strategi algoritmik adalah kumpulan metode atau teknik untuk memecahkan masalah guna mencapai tujuan yang ditentukan, yang dalam hal ini deskripsi metode atau teknik tersebut dinyatakan dalam suatu urutan langkah-langkah penyelesaian.
 Secara umum, strategi pemecahan masalah dapat dikelompokan sebagai berikut:
1.     Strategi solusi langsung (direct solution strategies)
      –  Algoritma Brute force
–   Algoritma Greedy
2.     Strategi berbasis pencarian pada ruang status (state-space base strategies)
  –  Algoritma Backtracking
–   Algoritma Branch and Bound
3.     Strategi solusi atas-bawah (top-down solution strategies)
– Algoritma Divide and Conquer.
4.    Strategi solusi bawah-atas (bottom-up solution strategies)
–  Dynamic Programming.