Optimasi Pemilihan Komponen Terbaik untuk Perakitan Skateboard dengan Algoritma Genetika Berbasis Java pada Toko DSRuntul
DOI:
https://doi.org/10.54367/means.v11i1.6182Keywords:
Genetic Algorithm, Roulette Wheel Selection, One Point Crossover, Random Mutation, Skateboard ComponentsAbstract
Along with the development of skateboarding and advances in information technology, consumers are now smarter in purchasing. Consumers prefer assembled skateboards because consumers can get skateboard components according to their wishes. The problem faced by the Dsruntul Store is that it still sells complete skateboards. This can cause consumers to be unable to choose the desired skateboard components. As for the assembly according to consumer demand, the assembly still uses the conventional method of selecting each skateboard component one by one. This problem can be overcome by the existence of an application that is able to search for the selection of skateboard component combinations from each type of skateboard component according to the consumer's budget and the desired specific component criteria effectively and efficiently. In this application, the Genetic Algorithm method will be applied, which is an optimization method that can provide alternative solutions to a problem that is adapted to the genetic process of biological organisms based on Charles Darwin's theory of evolution. The coding technique used in determining skateboard components is integer representation, the selection used is roulette wheel selection, the crossover used is one point crossover and the mutation used is random mutation.References
D. Ariyanto and H. Prasetyo, “Implementasi algoritma genetika untuk optimasi pemilihan komponen komputer berbasis Java,” Jurnal Teknologi dan Sistem Informasi, vol. 7, no. 2, pp. 85–94, 2021.
A. Bali and S. Kusumadewi, “Penerapan algoritma genetika untuk sistem rekomendasi produk berbasis multi-kriteria,” Jurnal Ilmu Komputer dan Aplikasi, vol. 8, no. 1, pp. 12–20, 2020.
D. E. Goldberg, Genetic Algorithms in Search, Optimization, and Machine Learning. Reading, MA: Addison-Wesley, 1989.
S. Kusumadewi and H. Purnomo, Aplikasi Logika Fuzzy untuk Pendukung Keputusan. Yogyakarta: Graha Ilmu, 2013.
M. Mitchell, An Introduction to Genetic Algorithms. Cambridge, MA: MIT Press, 1998.
T. R. Nugraha and R. Wibowo, “Sistem rekomendasi berbasis algoritma genetika untuk pemilihan komponen kendaraan listrik,” Jurnal Sistem Cerdas Indonesia, vol. 10, no. 3, pp. 233–242, 2022.
R. S. Pressman and B. R. Maxim, Software Engineering: A Practitioner’s Approach, 9th ed. New York: McGraw-Hill Education, 2020.
D. Whitley, “A genetic algorithm tutorial,” Statistics and Computing, vol. 4, no. 2, pp. 65–85, 1994, doi: 10.1007/BF00175354.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2026 Reni Utami, Irfan Nurdiansyah

This work is licensed under a Creative Commons Attribution 4.0 International License.













