Pengembangan Visualisasi Interaktif untuk Analisis Komparatif Binary Search dan Jump Search

Authors

  • Yohanes Gerardus Haga Zai Universitas Negeri Medan
  • Callysa Elistia Universitas Negeri Medan
  • Yehezkiel Haganta Tarigan Universitas Negeri Medan
  • Adidtya Perdana Universitas Negeri Medan

Keywords:

Binary Search, Jump Search, Kompleksitas Waktu, Visualisasi Algoritma, Pygame

Abstract

Penelitian ini berfokus pada pengembangan perangkat lunak visualisasi interaktif menggunakan bahasa pemrograman Python dan pustaka Pygame untuk menganalisis kinerja algoritma Binary Search dan Jump Search secara empiris. Meskipun teori asimtotik konvensional telah menetapkan kompleksitas waktu masing-masing algoritma, representasi kognitif murni melalui teks sering kali tidak memadai untuk memahami realitas eksekusi mekanis pada perangkat keras. Sistem visualisasi ini dirancang untuk mengeksekusi kedua algoritma secara konkuren (simultan) pada representasi spasial yang sama guna menyingkirkan bias kecepatan perangkat keras keras dalam proses pengujian. Pengujian dilakukan melalui simulasi variasi ukuran himpunan data berskala masif dengan kalkulasi batas langkah maksimum eksak pada kondisi terburuk. Hasil simulasi secara mutlak memvalidasi bahwa strategi pembagian ruang secara eksponensial pada Binary Search dengan kompleksitas  memiliki tingkat skalabilitas yang jauh lebih superior dibandingkan Jump Search dengan kompleksitas . Meskipun Jump Search telah dieksekusi menggunakan parameter ukuran lompatan matematis yang paling optimal yaitu , algoritma tersebut terbukti tetap tidak mampu mengungguli efisiensi waktu eksekusi Binary Search seiring bertambahnya jumlah elemen data.

References

Ariza, S. F., Majid, A., Yahya, M. H., Himawan, I., Ardhiartha, S., Prayogo, I., Informatika, P., Negeri, U., Abdurrahman, I. K. H., Pekalongan, W., Pahlawan, J., Kajen, R., & Pekalongan, K. (2025). STUDI PERBANDINGAN ALGORITMA PENCARIAN BINARY, JUMP, INTERPOLATION, DAN FIBONACCI : EFISIENSI MEMORI DAN WAKTU EKSEKUSI. In Jurnal Mahasiswa Teknik Informatika) (Vol. 9, Number 4).

B, D. V, H, S. N., Gatti, S. N., K, C. B., Professor at JNNCE, A., & at JNNCE, S. (2025). Algorithm Visualizer With Pygame And Tkinter. www.ijcrt.org

Bartaula, B. (2025). Interactive Maze Generation and Pathfinding Simulation: A Comprehensive Educational Platform for Algorithm Visualization.

Markuci, D., & Prianto, C. (2022). ANALISIS PERBANDINGAN PENGGUNAAN ALGORITMA SEQUENTIAL SEARCH DAN BINARY SEARCH PADA APLIKASI SURAT PERJALANAN DINAS. JATI (Jurnal Mahasiswa Teknik Informatika), 6, 110–119. https://doi.org/10.36040/jati.v6i1.4569

Rorong, G. Y., Fachri Pane, S., Amran, M., Siregar, H., & Bangsa, M. (2025). Optimizing Search Efficiency in Ordered Data: A Hybrid Approach Using Jump Binary Search. Journal of Dinda Data Science, Information Technology, and Data Analytics, 5(1), 36–44. http://journal.ittelkom-pwt.ac.id/index.php/dinda

Sahu, P. K. (2025). Algo Visualix: A Python-Based Algorithm Visualizer for Educational Enhancement. International Journal for Research in Applied Science and Engineering Technology, 13, 2610–2614. https://doi.org/10.22214/ijraset.2025.70719

Setiawan, M. N., Roring, R. S., Atma, Y. D., & Tetiawadi, H. (2024). Studi Empiris Terhadap Asistensi Artificial Intelligence (AI) Dalam Rancang Bangun Aplikasi. Digital Transformation Technology, 4, 364–373. https://doi.org/10.47709/digitech.v4i1.4115

Shabbir, A., Majeed, A., Iftikhar, M., Ali, R. H., Arshad, U., Shabbir, M. Z., Zeeshan Ijaz, A., Ali, N., & Aftab, A. (2023). A Review of Algorithms’s Complexities on Different Valued Sorted and Unsorted Data. 2023 International Conference on IT and Industrial Technologies, ICIT 2023. https://doi.org/10.1109/ICIT59216.2023.10335840

Yasmin, N. N., Sofia, L., Sabrina, A. R. P., Putri, A. A.-Z., & Pujiono, I. P. (2025). Interpolation Searching Algorithm Vs Algoritma Pencarian Tradisional: Analisis Efisiensi Memori dan Waktu Komputasi. SIMKOM, 10, 212–223. https://doi.org/10.51717/simkom.v10i2.857

Downloads

Published

2026-04-03

How to Cite

Zai, Y. G. H., Elistia, C., Tarigan, Y. H., & Perdana, A. (2026). Pengembangan Visualisasi Interaktif untuk Analisis Komparatif Binary Search dan Jump Search. JRIIN :Jurnal Riset Informatika Dan Inovasi, 3(12), 3085–3092. Retrieved from https://jurnalmahasiswa.com/index.php/jriin/article/view/3849