Algoritma Kunang-Kunang (Firefly Algorithm)

Algoritma Kunang-kunang adalah sebuah algoritma metaheuristik yang terinspirasi dari perilaku berkedip kunang-kunang. Tujuan utama berkedipnya kunang-kunang adalah untuk menarik kunang-kunang yang lain. Xin-She Yang merumuskan algoritma kunang-kunang ini dengan asumsi :



1. Semua kunang-kunang itu unisex, jadi suatu kunang-kunang akan tertarik pada kunang-kunang yang lain.
2. Daya tarik sebanding dengan tingkat kecerahan kunang-kunang, kunang-kunang dengan tingkat kecerahan lebih rendah akan tertarik dan bergerak ke kunang-kunang dengan tingkat kecerahan lebih tinggi, kecerahan dapat berkurang seiring dengan bertambahnya jarak.
3. Jika tidak ada kunang-kunang yang lebih terang dari kunang-kunang yang diberikan, maka kunang-kunang ini akan bergerak secara random.

Pseudo-code algortima kunang-kunang adalah sebagai berikut :

Begin
Pseudocode
end

(sumber : wikipedia)

0 comments:

Posting Komentar