Implementasi Algoritma A Star Untuk Optimasi Pencarian Gym Terdekat Pada Aplikasi Android On My Gym

Authors

  • Dwi Rizki Darmawan Universitas Pamulang
  • Dede Supiyan Universitas Pamulang

Keywords:

Pencarian, A Star, Gym

Abstract

Perkembangan teknologi informasi mendorong transformasi layanan kebugaran ke platform mobile, namun pemanfaatan teknologi untuk pencarian lokasi gym dan navigasi masih belum optimal. Aplikasi On My Gym (OMG) yang dikembangkan oleh PT. Airlangga Teknologi Solusi Nusantara menghadapi permasalahan berupa rendahnya akurasi hasil pencarian dan ketidakefisienan rute navigasi. Hasil survei pra-peluncuran menunjukkan tingkat kepuasan pengguna sebesar 63%, yang mengindikasikan perlunya peningkatan pada aspek relevansi pencarian dan kenyamanan navigasi.Penelitian ini bertujuan mengimplementasikan algoritma A Star pada aplikasi OMG berbasis Android untuk mengoptimalkan proses pencarian dan penentuan rute gym terdekat. Algoritma A Star diterapkan dengan mengombinasikan biaya aktual g(n) dan fungsi heuristik h(n) berbasis jarak untuk menentukan jalur optimal. Evaluasi dilakukan melalui pengujian performa sistem menggunakan data lokasi gym serta analisis hasil pencarian dan navigasi. Hasil pengujian menunjukkan bahwa implementasi algoritma A Star menghasilkan performa yang efisien dengan 251 node explored, 243 node expanded, dan waktu eksekusi sebesar 0,55 ms dalam satu skenario pengujian. Sistem juga mampu menampilkan alternatif lokasi gym dengan jarak 324 m, 832 m, dan 1,89 km secara relevan berdasarkan posisi pengguna. Temuan ini menunjukkan bahwa penerapan algoritma A Star meningkatkan efisiensi proses pencarian dan ketepatan rute navigasi, sehingga berkontribusi pada peningkatan kualitas layanan aplikasi kebugaran berbasis mobile.

References

Annisa. (2025). Haversine Formula: Menghitung Jarak Akurat Antar Lokasi di Permukaan Bumi. Retrieved from fikti.umsu: https://fikti.umsu.ac.id/haversine-formula-menghitung-jarak-akurat-antar-lokasi-di-permukaan-bumi/

Aslami, J. A. (2015). IMPLEMENTASI ALGORITMA A STAR (A STAR) SEBAGAI DASAR PERGERAKAN NPC (NON PLAYER CHARACTER) MENDEKATI PLAYER UNTUK MENINGKATKAN REALITAS GAME PEMBELAJARAN KOSAKATA BAHASA ARAB. etheses.uin-malang.

Aswandi, L. M. (2023). Implementation of the A Star Heuristic Search Algorith in Determining the Shortest Path. International Journal of Computer Sciences and Mathematics Engineering, 29-35.

Azwar, S. (2013). Metode Penilitian. etheses.uin-malang.

Dyah Ayu Megawaty, M. Y. (2020). Penerapan Algoritma A-Star Pada Aplikasi Pencarian Lokasi Foto Berbasis Android. journalbalitbangdalampung, 39-52.

Erno Sumantri, S. H. (2023). Penerapan Algoritma A STARStar Untuk Mencari Rute Terpendek Dari Kemayoran Ke Destinasi Monumen Nasional (MONAS). Jurnal Sains dan Teknologi, 673-680.

Firmansyah, I. (2025, July 5). Class Diagram Adalah: Pengertian, Fungsi, dan Komponen dalam Pemodelan UML. Retrieved from softwareseni: https://www.softwareseni.co.id/blog/class-diagram-adalah

Geograf. (2023, Oktober 23). Pengertian Android: Definisi dan Penjelasan Lengkap Menurut Ahli. Retrieved from geograf.id: https://geograf.id/jelaskan/pengertian-android/

Hasrudy Tanjung, E. (2018). Pengaruh Pelatihan Kompetensi Lingkungan Kerja Terhadap Kinerja Pegawai. Maneggio: Jurnal Ilmiah Magister Manajemen.

Hendrik. (2022). Pengertian Produk: Klasifikasi, Jenis, dan Ciri-Ciri Produk yang Disukai Konsumen. Retrieved from gramedia: https://www.gramedia.com/literasi/pengertian-produk/

Kamus Besar Bahsa Indonesia (KBBI). (n.d.). Retrieved from Kamus Besar Bahsa Indonesia (KBBI): https://kbbi.web.id/navigasi

Komputer, W. (2002). Apa & Bagaimana E-Commerce. Retrieved from onesearch.id: https://onesearch.id/Record/IOS4100.slims-1254/Details

Kumar, R. (2024, November 7). The A STAR Algorithm: A Complete Guide. Retrieved from datacamp: https://www.datacamp.com/tutorial/a-star-algorithm

Kusmeiyanto Feri Purna, M. V. (2022). Penerapan passage plan dalam sistem navigasi kapal serta pengaruh sistem navigasi ketika berada pada alur pelayaran Karang Jamuang, Surabaya. Prosiding Seminar Bidang Nautika.

Maiyana, E. (2018). Pemanfaatan Android Dalam Perencanaan Aplikasi Kumpulan Doa. Jurnal Sains dan Informatika.

Muhammad Farid, R. R. (2020).

MUQHITARAHIMA. (2025, August 21). Penggunaan Use Case Diagram dalam Pengembangan Sistem. Retrieved from dac.telkomuniversity: https://dac.telkomuniversity.ac.id/

onerosolutions. (2025, July 2). Activity Diagram: Pengertian, Tujuan, Komponen, dan Cara Membuatnya. Retrieved from onerosolutions: https://onero.id/insight/detail/activity-diagram/

Prasatya. (2025, Janury 27). Apa Itu Sequence Diagram, Pengertian, Fungsi, dan Cara Membuatnya. Retrieved from CODEPOLITAN: https://www.codepolitan.com/blog/sequence-diagram-adalah/

Prof.Dr.Sugiyono. (2013). Metode Penelitian Kuantitatif Kulaitatif dan R&D. Bandung: Alfabeta Bandung.

Simeramisna, B. S. (2023, Juni 1). Optimasi Algoritma Pencarian Dalam Aplikasi E-Commerce Untuk Pengalaman Pengguna Yang Lebih Baik. jurnalkomputerindonesia, 19-24.

Sukroni, A. F. (2025). Modifikasai Algoritma A-Star Pada Optimalisasi Rute Terpendek. etheses-uin-malang.

Trivusi. (2023, January 20). Algoritma A STAR (A Star): Pengertian, Cara Kerja, dan Kegunaannya. Retrieved from trivusi: https://www.trivusi.web.id/2023/01/algoritma-a-star.html

Visual Studio Code. (2025). Retrieved from Visual Studio Code: https://code.visualstudio.com/

Woltmann, S. (2024, November 27). Implementing a Priority Queue Using a Heap. Retrieved from HappyCoders.eu: https://www.happycoders.eu/algorithms/implement-priority-queue-using-heap/

Yusuf, Y. (2024, December 16). Apa Itu MySQl. Retrieved from bif.telkomuniversity: https://bif.telkomuniversity.ac.id/apa-itu-mysql/

Zainuddin Iba, A. (2024, July). Landasan Teori, Kerangka Pemikiran, Penilitian Terdahulu, & Hipotesis. Retrieved from ResearchGate: https://www.researchgate.net/publication/382060756_Landasan_Teori_Kerangka_Pemikiran_Penelitian_Terdahulu_Hipotesis

Downloads

Published

2026-08-31

How to Cite

Darmawan, D. R., & Supiyan, D. (2026). Implementasi Algoritma A Star Untuk Optimasi Pencarian Gym Terdekat Pada Aplikasi Android On My Gym. Jurnal Kreativitas Mahasiswa Informatika, 7(2), 511–525. Retrieved from https://openjournal.unpam.ac.id/index.php/JATIMIKA/article/view/57241