Pengembangan Algoritma Sequential Search pada Dataset Helaian Daun Tanaman
Keywords:
pencarian data, index kolom dan baris, sequential search, dataset, daun tanamanAbstract
Dalam proses pencarian, data berupa larik akan diperlakukan sebagai larik satu dimensi maupun dua dimensi serta akan diterapkan pencarian baik secara vertikal (pencarian tiap baris) maupun secara horizontal (pencarian tiap kolom). Terdapat tiga pengembangan algoritma Sequential Search, yaitu: Sequential Search dasar, Sequential Search pada kolom, dan Sequential Search pada kolom dengan indeks. Ketiga algoritma ini bekerja pada array dua dimensi dengan tingkat ketepatan 100%, namun memiliki waktu pencarian dan jumlah proses yang berbeda-beda. Sequential Search dasar menghasilkan waktu pencarian rata-rata 198,4 ms dengan 10 proses. Algoritma Sequential Search pada kolom menunjukkan peningkatan efisiensi dengan waktu pencarian rata-rata 198,3 ms dan hanya memerlukan 9 proses. Sementara itu, Sequential Search pada kolom dengan indeks menghasilkan waktu pencarian rata-rata 252,2 ms dengan 12 proses. Meski waktu pencarian pada algoritma terakhir lebih lama, ketiga metode tersebut menunjukkan kemampuan untuk melakukan pencarian data dengan akurat dalam array dua dimensi. Implementasi dari berbagai pengembangan Sequential Search ini memberikan fleksibilitas dalam memilih metode yang sesuai berdasarkan kebutuhan spesifik dari waktu dan efisiensi proses yang diinginkan. Analisis ini penting untuk memahami kelebihan dan kekurangan setiap metode pencarian dalam berbagai situasi, serta memberikan wawasan yang berguna untuk aplikasi nyata di bidang pemrosesan data dan analisis algoritma.
References
M. Utami and Y. Apridiansyah, “Implementasi Algoritma Sequential Searching Pada Sistem Pelayanan Puskesmas Menggunakan Bootstrap (Studi Kasus Puskesmas Kampung Bali Bengkulu),” JSAI (Journal Sci. Appl. Informatics), vol. 2, no. 1, pp. 81–86, 2019, doi: 10.36085/jsai.v2i1.166.
J. Sihombing, “Penerapan Stack Dan Queue Pada Array Dan Linked List Dalam Java,” no. June, pp. 15–24, 2020.
A. Akbar, “Algoritma Sequential Searching Implementasi Algoritma Sequential Searching Pada Aplikasi E-Office,” Naratif(Jurnal Nasional, Riset, Apl. dan Tek. Inform., vol. 1, no. 1, pp. 29–34, 2019.
Suhartini, Muchlis, and R. P. Lestari, “Implementation of Sequential Search Method on Android-based Jakabaring Dictionary,” J. Transform., vol. 16, no. 1, p. 74, 2018, doi: 10.26623/transformatika.v16i1.830.
D. Raghuvanshi, “Data Structure: Theoretical Approach,” Int. J. Trend Sci. Res. Dev., vol. Volume-3, no. Issue-1, pp. 268–273, 2018, doi: 10.31142/ijtsrd18977.
A. A. G. Y. Paramartha, G. K. Suryaningsih, and K. Y. E. Aryanto, “Implementasi Web Service Pada Sistem Pengindeksan Dan Pencarian Dokumen Tugas Akhir, Skripsi, Dan Praktik Kerja Lapangan,” JST (Jurnal Sains dan Teknol., vol. 5, no. 2, p. 818, 2017, doi: 10.23887/jst-undiksha.v5i2.8813.
Kamariah Tambunan, “Tesaurus Bioteknologi: Sebagai Alat Bantu Pengindeksan Dokumen,” Baca J. Dokumentasi Dan Inf., vol. 33, no. 2, 2012, doi: http://dx.doi.org/10.14203/j.baca.v33i2.99.
F. S. Jumeilah, “Penerapan Support Vector Machine (SVM) untuk Pengkategorian Penelitian,” J. RESTI (Rekayasa Sist. dan Teknol. Informasi), vol. 1, no. 1, pp. 19–25, 2017, doi: 10.29207/resti.v1i1.11.
W. Wibisono and F. Baskoro, “Pengujian Perangkat Lunak Dengan Menggunakan Model Behaviour Uml,” JUTI J. Ilm. Teknol. Inf., vol. 1, no. 1, p. 43, 2002, doi: 10.12962/j24068535.v1i1.a95.
E. S. Eriana and G. Saputri, “Analisis white box testing pada aplikasi koperasi simpan pinjam berbasis web,” J. Ilmu Komput., vol. III, no. 03, pp. 2–7, 2020.
A. N. Hasibuan and T. Dirgahayu, “Pengujian dengan Unit Testing dan Test case pada Proyek Pengembangan Modul Manajemen Pengguna,” 2020.
R. Irawan, Ilhamsyah, and Y. Brianorman, “APLIKASI ENKRIPSI DAN DEKRIPSI PESAN SINGKAT MENGGUNAKAN ALGORITMA KNAPSACK BERBASIS ANDROID,” J. Coding Sist. Komput. Untan Vol. 03, No. 3 (2015), hal 57-66, vol. 29, no. 6, pp. 58–59, 2015.
N. Hindriani, Narwen, and H. Yozza, “Implementasi Antrian Dengan menggunakan array,” J. Mat. UNAND Vol.3 No. 4 Hal. 147 - 151, vol. 3, no. 4, pp. 147–151, 2014.
T. Lv, P. Yan, and W. He, “Survey on JSON Data Modelling,” J. Phys. Conf. Ser., vol. 1069, no. 1, 2018, doi: 10.1088/1742-6596/1069/1/012101.
K. A. O. Al-husseini and A. H. Obaid, “Usage of Prototyping in Software Testing,” Multi-Knowledge Electron. Compr. J. Educ. Sci. Publ., no. November, 2018.