H1051161033
FIREFLY
PENDEKATAN FIREFLY ALGORITHM(FA) UNTUK
MENYELESAIKAN MASALAH PENGEPAKAN PERSEGI TIGA
DIMENSI
Latar belakang dari penelitian ini adalah kurangnya efisiensi dalam pendistribusian dalam
pengangkutan barang berbentuk tiga dimensi sehinngga meyebabkan biaya pengoperasian mahal.
Oleh karenanya diperlukan beberapa bentuk efisiensi kegiatan dalam pendistribusian dan
penyimpanan barang tersebut.
Biaya yang dikeluarkan untuk kedua kegiatan tersebut berpengaruh terhadap peningkatan biaya
operasional suatu industri. oleh karena itu diperlukan solusi optimal untuk menekan biaya
pendisitribusian dan penyimpanan barang yang berkaitan dengan masalah pengepakan barang
berbentuk 3 dimensi.
RUMUSAN MASALAH
1. Penyelesaian pengepakan persegi tiga dimensi menggunakan pendekatan firefly algorithm (fa).
2. Membuat program untuk menyelesaikan pengepakan persegi tiga dimensi menggunakan
pendekatan firefly algorithm (fa).
3. Mengimplementasikan program pengepakan persegi tiga dimensi menggunakan pendekatan
firefly algorithm (fa) pada contoh kasus.
MANFAAT
Manfaat dari penelitihan ini adalah untuk memperluas wawasan mengenai pengoptimalan masalah
pengepakan persegi tiga dimensi menggunakan pendekatan firefly algorithm (fa). selain itu, penulis
berharap informasi yang ada pada penelitian ini dapat dilanjutkan untuk membuat penelitihan
dengan metode yang lain.
ATURAN FIREFLY
1. Kunang bersifat unisex, sehingga satu kunang-kunang dapat tertarik dengan kunang-kunang lain
tanpa melihat jenis kelamin.
2. Ketertarikan antar kunang kunang akan sebanding dengan tingkat kecerahan kunang-kunang tersebut.
dengan ketentuan bahwa semakin jauh jarak antar kunang-kunang, maka tingkat kecerahan kunang-
kunang akan menurun atau menghilang. jadi untuk setiap dua kunang-kunang yang berkedipan, kunang-
kunang yang kurang terang (redup)
akan mendekati kunang-kunang yang lebih terang. jika dari kedua kunang-kunang tidak ada yang lebih
terang maka kunang-kunang akan bergerak secara acak.
3. Kecerahan pada kunang-kunang akan ditentukan oleh fungsi tujuan dari masalah yang diberikan
PROSES FIREFLY ALGORITHM
Semakin besar intensitas cahaya semakin besar daya tarik terhadap kunang kunang lain. persamaan
intensitas cahaya:
𝐼(𝑥)=1𝑓(𝑥).
keterangan:
i(x)= tingkat intensitas cahaya pada kunang kunang x
f(x)= fungsi tujuan yang akan dicari
DISTANCE
DISTANCE ADALAH JARAK ANTARA DUA KUNANG-KUNANG I DAN J PADA POSISI 𝑥𝑖 , DAN 𝑥𝑗,
MOVEMENT
Merupakan pergerakan yang dilakukan oleh firefly dikarenakan ketertarikan dengan induvidu
firefly lainnya yangintensitas cahayanya lebih terang.
Adapun persamaan Distance:
IMPLEMENTASI ALGORITMA MANUAL TERHADAP PENGEPAKAN
BARANG BENTUK TIGA DIMENSI
MAKA DIPEROLEH:
• 6. LANGKAH KEENAM MEMBANDINGKAN FIREFLY
DIPEROLEH HASIL:
7. Langkah ketujuh menentukan firefly terbaik
firefly terbaik adalah firefly dengan intensitas cahaya tertinggi pada setiap iterasi. firefly terbaik
merupakan calon solusi yang paling baik yang berarti wadah dengan panjang terkecil
dibandingkan dengan firefly lain. dari hasil movement tersebut diperoleh bahwa intensitas cahaya
tertinggi berada pada firefly 2 sampai firefly 7, dengan nilai intensitas cahayanya adalah 0.0079.
8. LANGKAH KEDELAPAN MENTUKAN GLOBAL BEST SEMENTARA
9. LANGKAH KESEMBILAN MELAKUKAN MOVEMENT PADA FIREFLY TERBAIK
PERSAMAAN YANG DIGUNAKAN:
DIPEROLEH POPULASI BARU
Iterasi pertama selesai
Kemudian dilanjutkan ke iterasi berikutnya dengan langkah yang sama sesuai iterasi atau batas
max yang diinginkan
TERIMA KASIH