Application of the Nearest Neighbor Algorithm to the Traveling Salesman Problem (TSP) for Determining the Shortest Food Delivery Route from a Restaurant to Multiple Customer Destinations
DOI:
https://doi.org/10.62375/a6qyzk92Kata Kunci:
TSP, Nearest Neighbor Algorithm, Food Delivery, Rute Terpendek, Traveling Salesman ProblemAbstrak
Penelitian ini bertujuan merancang dan mengimplementasikan sistem optimasi rute pengantaran makanan dari sebuah restoran menuju sejumlah titik tujuan pelanggan menggunakan algoritma Nearest Neighbor. Permasalahan pengantaran ke banyak titik ini dimodelkan sebagai Traveling Salesman Problem (TSP) dan diselesaikan melalui pendekatan kuantitatif berbasis simulasi dengan data dummy. Jarak antartitik dihitung menggunakan Haversine Formula dan disusun ke dalam matriks jarak, kemudian algoritma Nearest Neighbor diterapkan untuk menentukan urutan kunjungan dengan prinsip greedy, yaitu selalu memilih titik terdekat yang belum dikunjungi. Pengujian dilakukan pada dua klaster wilayah distribusi. Hasil penelitian menunjukkan bahwa algoritma Nearest Neighbor mampu menghasilkan rute dengan total jarak tempuh 12,05 km untuk Wilayah User 1 dan 11,50 km untuk Wilayah User 2 dengan kompleksitas waktu O(n²). Meskipun sifat greedy berpotensi menghasilkan solusi yang tidak optimal secara global, khususnya pada pemilihan titik-titik akhir, pendekatan ini terbukti cepat, sederhana, dan praktis. Dapat disimpulkan bahwa algoritma Nearest Neighbor layak dijadikan solusi awal optimasi rute layanan pengantaran makanan berskala lokal dengan jumlah titik terbatas (≤10 titik) yang membutuhkan perhitungan secara real-time.
Referensi
[1] M. Wu, J. Gao, N. Hayat, S. Long, Q. Yang, and A. Al Mamun, “Modelling the significance of food delivery service quality on customer satisfaction and reuse intention,” PLOS ONE, vol. 19, no. 2, p. e0293914, Feb. 2024, doi: 10.1371/journal.pone.0293914.
[2] P. Meilanitasari, M. M. Putri, I. A. S. Agustin, M. F. Ibrahim, and D. S. Arumjani, “Courier Assignment and Routing Problem Algorithm in Online Food Delivery System with Multi-Customer Delivery Patterns,” J. Tek. Ind. J. Keilmuan Dan Apl. Tek. Ind., vol. 27, no. 1, pp. 93–104, Mar. 2025, doi: 10.9744/jti.27.1.93-104.
[3] A. G. P. H. Putra, E. A. Solikah, and S. A. Nisak, “Penerapan Algoritma Nearest Neighbor dalam Permasalahan TSP untuk Menentukan Rute Terpendek Pendistribusian Krupuk Rengginang,” J. Pendidik. Mat., pp. 59–68, Dec. 2023, doi: 10.18592/jpm.v10i2.9756.
[4] W. A. F. B, S. R. Sumardi, N. N. Sari, and J. E. Simarmata, “Rute Pendistribusian Barang dengan Algoritma Nearest Neighbor: Product Distribution Route using Nearest Neighbor Algorithm,” MALCOM Indones. J. Mach. Learn. Comput. Sci., vol. 4, no. 3, pp. 894–900, May 2024, doi: 10.57152/malcom.v4i3.1355.
[5] Y. Lorinez, Z. Indra, and D. Paramitha Purba, “IMPLEMENTASI ALGORITMA HEURISTIK DALAM PENYELESAIAN MASALAH TRAVELLING SALESMAN PROBLEM PADA OPTIMASI JALUR PENGIRIMAN MAKANAN UNTUK LAYANAN ONLINE MENGGUNAKAN PYTHON,” JATI J. Mhs. Tek. Inform., vol. 9, no. 1, pp. 298–304, Dec. 2024, doi: 10.36040/jati.v9i1.12336.
[6] F. Prabowo, A. Imran, and H. Prassetiyo, “Penentuan Rute Distribusi Menggunakan Metode Savings Matrix, Nearest Neighbor, dan 2-Opt pada CV X,” J. Optimasi Tek. Ind. JOTI, vol. 5, no. 2, p. 47, Oct. 2023, doi: 10.30998/joti.v5i2.15620.
[7] D. Wawan Saputra, “Optimalisasi Rute Distribusi Kurir Menggunakan Metode Traveling Salesman Problem (Studi Kasus: JNE Balige),” G-Tech J. Teknol. Terap., vol. 6, no. 2, pp. 159–165, Aug. 2022, doi: 10.33379/gtech.v6i2.1577.
Unduhan
Diterbitkan
Terbitan
Bagian
Lisensi
Hak Cipta (c) 2026 Rivaldo Bayu Hardiansyah, Ikhwan Baidlowi Sumafta, S.Kom., M.Kom., Tiara Maya Lestari, Muhammad Istianto Ilham

Artikel ini berlisensi Creative Commons Attribution 4.0 International License.








