Syauta, Michael Alexander (2013) Implementasi algoritma bee colony optimization dalam mencari langkah solusi terpendek pada Puzzle Rubik's cubw. Other thesis, Universitas Komputer Indonesia.
UNIKOM_Michael Alexander Syauta_SURAT HAK EKSKLUSIF.pdf
Download (225kB)
UNIKOM_Michael Alexander Syauta_LEMBAR PENGESAHAN.pdf
Download (676kB)
UNIKOM_Michael Alexander Syauta_SURAT PERNYATAAN TIDAK PLAGIAT.pdf
Download (260kB)
UNIKOM_Michael Alexander Syauta_COVER.pdf
Download (186kB)
UNIKOM_Michael Alexander Syauta_KATA PENGANTAR.pdf
Download (105kB)
UNIKOM_Michael Alexander Syauta_DAFTAR ISI.pdf
Download (267kB)
UNIKOM_Michael Alexander Syauta_DAFTAR PUSTAKA.pdf
Download (112kB)
UNIKOM_Michael Alexander Syauta_BAB I.pdf
Download (148kB)
UNIKOM_Michael Alexander Syauta_BAB II.pdf
Download (983kB)
UNIKOM_Michael Alexander Syauta_BAB III.pdf
Download (1MB)
UNIKOM_Michael Alexander Syauta_BAB IV.pdf
Download (523kB)
UNIKOM_Michael Alexander Syauta_BAB V.pdf
Download (137kB)
UNIKOM_Michael Alexander Syauta_SLIDE PRESENTASI SIDANG.pdf
Download (1MB)
Abstract
Penyelesaian puzzle Rubik�s Cube dengan mengandalkan intuisi maupun langkah-langkah tertentu yang dihafalkan biasanya membutuhkan lebih dari 40 langkah, sedangkan metode pencarian langkah solusi terpendek pada puzzle Rubik�s Cube menggunakan agen tunggal kurang praktis karena membutuhkan waktu dan ruang yang besar.Algoritma Bee Colony Optimization (BCO) yang berbasis swarm intelligence diajukan sebagai metode alternatif untuk menyelesaikan puzzle Rubik�s Cube, dengan asumsi bahwa semakin banyak agen yang melakukan pencarian maka solusi dapat lebih cepat ditemukan. Algoritma BCO dianalisis dan dimodelkan dengan pemodelan berorientasi objek menggunakan Unified Modeling Language (UML), kemudian diimplementasikan pada suatu simulasi Rubik�s Cube dengan menggunakan bahasa pemrograman Java.Hasil pengujian implementasi algoritma BCO pada simulasi Rubik�s Cube menunjukkan bahwa algoritma BCO dapat digunakan untuk mencari langkah solusi terpendek dengan ruang memori yang efisien tetapi seringkali terjebak dalam local optimum karena proses pencariannya yang bersifat acak, sehingga waktu pencarian yang dibutuhkan lebih lama dalam kasus terburuk.
Solving Rubik's Cube puzzle with intuition or certain memorized methods usually takes more than 40 steps, while the search for the shortest sequence of solution for Rubik's Cube using single agent approach are inneficient because of time and space required.Bee Colony Optimization (BCO) algorithm is proposed as an alternative method to solve the Rubik's Cube puzzle, asumming that solution can be found faster if there are many agents that perform search. The application needed to test the performance of BCO algorithm is analized and modeled using Unified Modeling Language then implemented on a Rubik�s Cube simulator using Java programming language.The algorithm implemented and tested on a rubik�s Cube simulation and the results show than the algorithm can be used to find the shortest sequence with reasonable memory space depending on the amount of pre-determined parameters but often trapped in a local optimum because of it�s random nature, thus takes longer time in the worst case
| Item Type: | Thesis (Other) |
|---|---|
| Additional Information: | Migrasi dari GDL. Identifier: jbptunikompp-gdl-michaelale-31138. Folder: S1-Final_Project / Fakultas_Teknik_dan_Ilmu_Komputer / Teknik_Informatika / 2013 |
| Uncontrolled Keywords: | Rubik�s Cube, Optimisasi, Bee Colony Optimization, Swarm Intelligence |
| Divisions: | S1 Skripsi > Teknik Informatika |
| Depositing User: | Robot Migration |
| Date Deposited: | 05 Nov 2026 10:18 |
| Last Modified: | 05 Nov 2026 10:18 |
| URI: | https://elibrary.unikom.ac.id/id/eprint/41297 |
