Analisis Panjang Populasi dan Banyak Generasi Algoritma Genetika pada Traveling Salesman Problem

  • Muhammad Iqbal Mubarok Matematika, FMIPA
  • Icih Sukarsih
  • Yurika Permanasari
Keywords: Traveling Salesman Problem,, Algoritma Genetika, Populasi

Abstract

Abstrak. Traveling Salesman Problem (TSP) adalah masalah optimasi yang penting dalam bidang ilmu komputer dan matematika. Tujuan utama dari TSP adalah mencari rute terpendek yang melibatkan kunjungan ke sejumlah titik atau kota tertentu oleh seorang salesman. Algoritma Genetika (AG) telah menjadi salah satu pendekatan populer dalam menyelesaikan Traveling Salesman Problem karena kemampuannya untuk menghasilkan solusi yang mendekati optimum. Pada penelitian ini, dilakukan analisis mengenai panjang populasi dan banyak generasi pada Algoritma Genetika dalam menyelesaikan Traveling Salesman Problem. Tujuan penelitian ini adalah untuk menganalisis pengaruh kedua parameter tersebut terhadap kinerja Algoritma Genetika dalam mencapai solusi yang mendekati optimal. Digunakan studi kasus pendistribusian suatu produk UMKM (Usaha Mikro Kecil dan Menengah) di Bandung. Evaluasi dilakukan berdasarkan panjang rute terpendek yang ditemukan oleh Algoritma Genetika dalam jumlah iterasi tertentu. Hasil eksperimen menunjukkan bahwa dengan peningkatan panjang populasi pada Algoritma Genetika dapat meningkatkan kemampuan algoritma untuk menemukan solusi yang lebih baik. Dengan jumlah individu dalam populasi yang lebih besar, algoritma memiliki lebih banyak kesempatan untuk menjelajahi ruang solusi dan menemukan rute terpendek yang memenuhi kriteria Traveling Salesman Problem.

Abstract. The Traveling Salesman Problem (TSP) is an important optimization problem in the fields of computer science and mathematics. Its main objective is to find the shortest route that involves visiting a specific set of points or cities by a salesman. Genetic Algorithms (GA) have become a popular approach in solving the Traveling Salesman Problem due to their ability to generate solutions that approximate optimality. In this study, an analysis was conducted on the population size and number of generations in the Genetic Algorithm for solving the Traveling Salesman Problem. The aim of this research was to analyze the influence of these two parameters on the performance of the genetic algorithm in achieving near-optimal solutions. A case study was conducted on the distribution of a small and medium-sized enterprise (SME) product in Bandung. The evaluation was based on the shortest route length discovered by the the Genetic Algorithms within a specified number of iterations. The experimental results indicated that increasing the population size in the Genetic Algorithms can enhance the algorithm's ability to find better solutions. With a larger number of individuals in the population, the algorithm had more opportunities to explore the solution space and discover the shortest routes that met the the Traveling Salesman Problem criteria.

References

[1] Guttin, G. dan Punnen, A.. 2004. The Traveling Salesman Problem and Its Variations. Dordrecht: Kluwer Academic Publishers.
[2] Rhett Wilfahrt, Sangho Kim, S Shekhar, H Xiong, and X Zhou. 2017. Traveling salesman problem (tsp).
[3] Zukhri, Zainudin, 2014. Algoritma Genetika. Yogyakarta: ANDI.
[4] Sri Kusumadewi and Hari Purnomo. 2005. Penyelesaian masalah optimasi dengan teknik-teknik heuristik. Yogyakarta: Graha Ilmu.
[5] D. E. Goldberg. 1989. Genetic Algorithms in Search, Optimization and Machine Learning, Massachusetts: Addison-Wesley Publishing Company Inc.
[6] Budi santosa. 2017. Konsep dasar optimasi Pengantar metaheuristik implementasi dengan Matlab, 09-20 & 177-197.
[7] J.R.Raco, 2010. Metode Penelitian Kualitatif: Jenis, Karakteristik dan Keunggulannya, Jakarta: PT.Grasindo.
[8] Ding, Q. dan Gasvoda. 2004. A Genetic Algorithm for Clustering on Image Data. International Journal of Computational Intelligence 1(1):81 – 86.
[9] Bandyopadhayay, S., Murthy dan Pal. 2001. Genetic Algorithms, Pattern Classification and Neural Networks Design. Dlm. Pal, S.K. dan Pal, A. (pnyt.). Pattern Recognition from Classical to Modern Approaches. Singapore: World Scientific Publishing Co. Pte. Ltd.
[10] Rinaldi Munir, 2016. Matematika Diskrit. Bandung: Informatika Bandung
[11] Azdy, Rezania Agramanisti. dan Danis, Febriyanti. 2020, Journal of Physics: Conference Series: Use of Haversine Formula in Finding Distance Between Temporary Shelter and Waste End Processing Sites, (online) (https://iopscience.iop.org/article/10.1088/1742-6596/1500/1/012104/pdf, diakses 17 Juli 2023)
[12] Vrajitoru, Dana. 2000, Large Population or Many Generations for Genetic Algorithms? Implications in Information Retrieval, (online) (https://www.cs.iusb.edu/~danav/papers/LargePop.pdf, diakses 21 Juli 2023)
Published
2023-08-06