This Author published in this journals
All Journal Jurnal Informatika dan Teknik Elektro Terapan Sinkron : Jurnal dan Penelitian Teknik Informatika JUTIK : Jurnal Teknologi Informasi dan Komputer ALGORITMA : JURNAL ILMU KOMPUTER DAN INFORMATIKA Jurnal Nasional Komputasi dan Teknologi Informasi Bitnet: Jurnal Pendidikan Teknologi Informasi JATI (Jurnal Mahasiswa Teknik Informatika) Jurnal Tunas Journal of Computer Networks, Architecture and High Performance Computing Yayasan Cita Cendikiawan Al Khwarizmi Djtechno: Jurnal Teknologi Informasi Majalah Ilmiah UPI YPTK Jurnal SAINTIKOM (Jurnal Sains Manajemen Informatika dan Komputer) Jurnal Ilmu Komputer dan Sistem Komputer Terapan (JIKSTRA) Teknik: Jurnal Ilmu Teknik dan Informatika J-Intech (Journal of Information and Technology) Jurnal Minfo Polgan (JMP) Prosiding Snastikom Jurnal Teknik Informatika INFORMATIKA Jurnal Pengabdian Masyarakat Gemilang (JPMG) PROSISKO : Jurnal Pengembangan Riset dan observasi Rekayasa Sistem Komputer Journal of Artificial Intelligence and Engineering Applications (JAIEA) Jurnal Informatika Progres Prioritas : Jurnal Pengabdian Kepada Masyarakat Literasi: Jurnal Pengabdian Masyarakat dan Inovasi Biner : Jurnal Ilmu Komputer, Teknik dan Multimedia Deli Sains Informatika JRIIN :Jurnal Riset Informatika dan Inovasi Jurnal Ilmiah Sistem Informasi Jurnal Pengabdian Nasional (JPN) Indonesia Jurnal Intelek Dan Cendikiawan Nusantara Jurnal Intelek Insan Cendikia Jurnal Manajemen Informatika, Sistem Informasi dan Teknologi Komputer (JUMISTIK) Bridge: Jurnal Publikasi Sistem Informasi dan Telekomunikasi Merkurius: Jurnal Riset Sistem Informasi dan Teknik Informatika Neptunus: Jurnal Ilmu Komputer dan Teknologi Informasi Jurnal Ilmu Komputer dan Informatika Journal of Education Transportation and Business Jurnal Bisnis Digital dan Enterpreneur (BISENTER) MURAKOM
Claim Missing Document
Check
Articles

Pengembangan Visualisasi Interaktif untuk Analisis Komparatif Binary Search dan Jump Search Yohanes Gerardus Haga Zai; Callysa Elistia; Yehezkiel Haganta Tarigan; Adidtya Perdana
Jurnal Riset Informatika dan Inovasi Vol 3 No 12 (2026): JRIIN : Jurnal Riset Informatika dan Inovasi (INPRESS)
Publisher : shofanah Media Berkah

Show Abstract | Download Original | Original Source | Check in Google Scholar

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.
Analisis dan Verifikasi Correctness Algoritma Perhitungan Total Pembayaran pada Sistem Checkout E-Commerce Sevta Triwana Simamora; Sofia Zahra; Andly Sofian Hasugian; Adidtya Perdana
Jurnal Riset Informatika dan Inovasi Vol 3 No 12 (2026): JRIIN : Jurnal Riset Informatika dan Inovasi (INPRESS)
Publisher : shofanah Media Berkah

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Keandalan algoritma merupakan aspek krusial dalam pengembangan sistem komputasi, khususnya pada aplikasi transaksi digital seperti e-commerce. Penelitian ini bertujuan menganalisis dan memverifikasi correctness algoritma perhitungan total pembayaran pada sistem checkout e-commerce menggunakan pendekatan verifikasi formal. Implementasi dilakukan menggunakan bahasa pemrograman Python dan diuji menggunakan data transaksi nyata dari beberapa struk pembelian e-commerce. Analisis correctness meliputi pembuktian precondition, postcondition, loop invariant, partial correctness, dan termination. Hasil pengujian menunjukkan bahwa nilai total pembayaran yang dihasilkan algoritma sesuai dengan data transaksi pada seluruh kasus yang diuji tanpa ditemukan perbedaan. Keberadaan loop invariant pada proses perhitungan subtotal memastikan konsistensi hasil pada setiap iterasi. Penelitian ini memberikan kontribusi berupa pendekatan sistematis untuk memverifikasi kebenaran algoritma transaksi digital sebagai dasar pengembangan sistem pembayaran yang lebih andal dan terpercaya.
Implementasi Divide and Conquer pada Algoritma Perkalian Matriks untuk Efisiensi Komputasi Christian Nicholas Sinaga; Jhon Gabriel Simarmata; Juhraini Helfiana Lexa; Adidtya Perdana
Jurnal Riset Informatika dan Inovasi Vol 3 No 12 (2026): JRIIN : Jurnal Riset Informatika dan Inovasi (INPRESS)
Publisher : shofanah Media Berkah

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Perkalian matriks merupakan dasar operasi dalam komputasi yang banyak digunakan dalam berbagai bidang, namun metode konvensional memiliki kompleksitas waktu O(n³) sehingga kurang efisien untuk ukuran data besar. Penelitian ini bertujuan untuk mengimplementasikan algoritma perkalian matriks menggunakan pendekatan Divide and Conquer serta menganalisis efisiensi kinerjanya dibandingkan metode konvensional. Metode penelitian meliputi studi literatur, perancangan algoritma, implementasi menggunakan bahasa Python, serta pengujian dengan berbagai ukuran matriks. Selain itu, digunakan optimasi algoritma Strassen untuk meningkatkan performa. Hasil pengujian menunjukkan bahwa pada matriks berukuran kecil, metode konvensional masih memiliki kinerja yang kompetitif karena minimnya overhead. Namun, pada matriks berukuran menengah hingga besar, pendekatan Divide and Conquer yang dioptimalkan dengan algoritma Strassen terbukti lebih efisien dengan waktu komputasi yang lebih cepat. Oleh karena itu, pendekatan ini lebih direkomendasikan untuk pengolahan matriks berukuran besar guna meningkatkan efisiensi komputasi.
Implementasi Algoritma Greedy untuk Optimasi Protein pada 0/1 Knapsack dalam Diet Defisit Kalori Angelina S. Saragih; Elga Sari Tanjung; Muhammad Rois Lukman Damanik; Adidtya Perdana
Jurnal Riset Informatika dan Inovasi Vol 3 No 12 (2026): JRIIN : Jurnal Riset Informatika dan Inovasi (INPRESS)
Publisher : shofanah Media Berkah

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Program diet defisit kalori memerlukan perencanaan nutrisi yang cermat, khususnya dalam memaksimalkan asupan protein tanpa melebihi batas kalori harian. Permasalahan ini dapat dimodelkan sebagai 0/1 Knapsack Problem di mana kalori bertindak sebagai bobot dan kandungan protein sebagai nilai. Penelitian ini mengimplementasikan dan mengevaluasi tiga strategi Algoritma Greedy, yaitu Greedy by Density (rasio protein/kalori), Greedy by Profit (protein terbesar), dan Greedy by Weight (kalori terkecil) pada dataset 50 menu makanan berbasis Tabel Komposisi Pangan Indonesia (TKPI) dengan kapasitas 1500 kkal. Hasil eksperimen menunjukkan bahwa Greedy by Density menghasilkan total protein tertinggi sebesar 221,2 gram dengan pemanfaatan kapasitas penuh (0 kkal sisa), diikuti Greedy by Profit dengan 176,9 gram, dan Greedy by Weight dengan 128,4 gram. Kompleksitas algoritma secara keseluruhan adalah O(n log n). Penelitian ini membuktikan bahwa strategi berbasis rasio nilai-terhadap-bobot merupakan pendekatan paling efektif dalam optimasi menu diet defisit kalori.
OPTIMASI SELEKSI FITUR PREDIKSI SAHAM MENGGUNAKAN QUANTUM INSPIRED METAHEURISTIC DAN LIGHTGBM Rizky Wahyudi; Fauzan Azima Lubis; Windy Aulia; Adidtya Perdana
PROSISKO: Jurnal Pengembangan Riset dan Observasi Sistem Komputer Vol. 13 No. 1 (2026): Prosisko Vol. 13 No. 1 Maret 2026
Publisher : Pogram Studi Sistem Komputer Universitas Serang Raya

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.30656/prosisko.v13i1.11611

Abstract

Penelitian ini bertujuan untuk meningkatkan akurasi prediksi return harian saham perbankan Indonesia melalui penerapan metode seleksi fitur berbasis metaheuristik QIMA (Quantum-Inspired Multi-Objective Algorithm) pada model LightGBM. Permasalahan utama yang diangkat meliputi tingginya multikolinearitas antar-fitur teknikal, rendahnya validitas prediksi model baseline, serta mahalnya biaya komputasi saat menggunakan fitur penuh. Penelitian ini menggunakan 38 indikator teknikal yang kemudian direduksi menggunakan QIMA untuk memperoleh subset fitur optimal yang memaksimalkan akurasi sekaligus meminimalkan kompleksitas model. Hasil eksperimen menunjukkan bahwa model baseline mengalami overfitting dengan nilai R² negatif pada sebagian besar saham. Penerapan QIMA berhasil memperbaiki kinerja model menjadi positif pada BBCA (0,0006) dan BBNI (0,0173), serta menstabilkan performa BBRI dan BMRI. Selain itu, jumlah fitur berhasil direduksi sebesar 68,42% dengan waktu pelatihan yang lebih cepat hingga 6–7 kali lipat. Analisis fitur terpilih mengungkap bahwa volatilitas jangka pendek, return berbasis momentum, serta lag harga dan volume merupakan indikator yang paling relevan dalam memengaruhi pergerakan harga saham jangka pendek. Secara keseluruhan, studi ini membuktikan bahwa QIMA mampu meningkatkan validitas prediksi, efisiensi komputasi, dan interpretabilitas model dalam konteks pasar saham Indonesia.
Penerapan Metaheuristik Genetic Algorithm pada Optimasi Hyperparameter Decision Tree untuk Klasifikasi Penyakit Jantung Muhammad Hidayatul Arifin; Salsa Nabila Harahap; Sirus Daniel H Nababan; Adidtya Perdana

Publisher :

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.32672/jnkti.v9i1.10205

Abstract

Abstrak - Penyakit jantung merupakan salah satu penyebab kematian utama secara global, sehingga deteksi dini yang akurat menjadi krusial dalam upaya penyelamatan pasien. Algoritma Decision Tree sering digunakan sebagai alat bantu diagnosis karena kemampuannya menghasilkan aturan keputusan yang transparan. Namun, algoritma ini memiliki kelemahan mendasar berupa kecenderungan overfitting dan ketidakstabilan akurasi saat menangani data medis yang kompleks. Penelitian ini mengusulkan integrasi Genetic Algorithm (GA) sebagai metode metaheuristik untuk mengoptimalkan konfigurasi hyperparameter pada Decision Tree guna meningkatkan performa klasifikasi. Eksperimen dilakukan menggunakan dataset Heart Disease yang telah melalui tahap pra-pemrosesan ketat, termasuk eliminasi data duplikat dan transformasi fitur kategorikal. Proses optimasi dirancang dengan fungsi evaluasi khusus yang memprioritaskan sensitivitas (Recall) untuk meminimalisir risiko kesalahan deteksi pasien sakit (False Negative). Hasil pengujian menunjukkan bahwa model hasil optimasi GA berhasil meningkatkan Recall secara signifikan sebesar 12,12% (dari 75,76% menjadi 87,88%) dan Akurasi sebesar 4,92% dibandingkan model baseline. Selain itu, struktur model menjadi jauh lebih efisien dengan reduksi kedalaman pohon dari 10 tingkat menjadi 3 tingkat. Temuan ini membuktikan bahwa metode yang diusulkan mampu menghasilkan sistem diagnosis yang tidak hanya lebih akurat dan sensitif, tetapi juga lebih sederhana dan mudah diinterpretasikan oleh tenaga medis.Kata kunci : Decision Tree; Genetic Algorithm; Optimasi Hyperparameter; Prediksi Penyakit Jantung; Abstract - Heart disease is one of the leading causes of death globally, making accurate early detection crucial for patient survival. The Decision Tree algorithm is often used as a diagnostic tool due to its ability to generate transparent decision rules. However, this algorithm has fundamental weaknesses such as overfitting tendencies and accuracy instability when handling complex medical data. This study proposes the integration of Genetic Algorithm (GA) as a metaheuristic method to optimize hyperparameter configurations in Decision Trees to improve classification performance. Experiments were conducted using the Heart Disease dataset that had undergone rigorous pre-processing stages, including duplicate data elimination and categorical feature transformation. The optimization process was designed with a special evaluation function that prioritizes sensitivity (Recall) to minimize the risk of false patient detection (False Negative). The test results showed that the GA-optimized model significantly increased Recall by 12.12% (from 75.76% to 87.88%) and Accuracy by 4.92% compared to the baseline model. In addition, the model structure became significantly more efficient with a reduction in tree depth from 10 levels to 3 levels. These findings prove that the proposed method is capable of producing a diagnostic system that is not only more accurate and sensitive, but also simpler and easier to interpret by medical personnel.Keywords: Decision Tree; Genetic Algorithm; Hyperparameter Optimization; Heart Disease Prediction;
Implementation of K-Means for Mapping Cleanliness Levels in Pancur Batu District Raisya Putri; AS Mansur; Hamidah Nasution; Insan Taufik; Adidtya Perdana
Bitnet: Jurnal Pendidikan Teknologi Informasi Vol. 11 No. 3 (2026): Bitnet: Jurnal Pendidikan Teknologi Informasi
Publisher : Institute for Research and Community Services Universitas Muhammadiyah Palangkaraya

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.33084/bitnet.v11i3.13677

Abstract

This study aims to classify areas in Pancur Batu District based on environmental cleanliness levels using the K-Means Clustering method, analyze the characteristics of each cluster based on cleanliness parameters, and develop a web-based mapping system to visualize the clustering results spatially. The study utilized 578 image data analyzed using five parameters, namely visible waste density, drainage condition, percentage of clean roads, percentage of households with trash bins, and waste collection frequency. The results showed that the areas in Pancur Batu District were successfully grouped into three clusters: Cluster 0 (Clean) consisting of 6 villages, Cluster 1 (Dirty) consisting of 12 villages, and Cluster 2 (Very Clean) consisting of 7 villages. The clustering results were then visualized through a web-based mapping system to facilitate users in identifying the distribution of cleanliness levels across the study area. Expert validation conducted by a geography specialist obtained a total score of 42 with an average score of 4.2, which falls into the good category. Therefore, the implementation of the K-Means Clustering method was able to effectively classify areas based on environmental cleanliness levels and provide useful information to support environmental cleanliness management and decision-making processes in Pancur Batu District.
Co-Authors Ade Zulkarnain Adinda Soleha Adryan Rachmadsyah Ryan Afrrahman S. Effendi, Ali Agus Waruwu, Stefen Al Khowarizmi Albert Ramadhan Manik Alby Savana HSB, Muhammad Alfin Syahri Alfin, Muhammad Alvansyah, Oka Alvin Hafiz Alya Namira Amanah, Fadilla Amelia Br Siregar, Ririn Amelia Vega S. Meliala, Ruth Anak Agung Istri Sri Wiadnyani Ananda Hafika, Rizky Andi Marwan Elhanafi Andly Sofian Hasugian Angelica Barus Angelina S. Saragih Anggi Silalahi Anwar Shaleh Lbn Gaol Aqilah Defiyanti Arief Budiman Arief Budiman Arion Pardede Arnita AS Mansur Ashillah, Salma Asro Harahap, Fatima Audy Priscilia, Selfi Augis Dinanti Aurela Khoiri Nasution Ayu Amelia Pwrtiwi Azhara Amelia H Azima Lubis, Fauzan Azis Kurniadi Bicanro Gebriyan Panjaitan Br. Hutagalung, Fhadillah Budi Akbar, Muhammad Bunga Dwi Febrianti Bush Henrydunan, John Callysa Elistia Calvin Syahputra Christian Nicholas Sinaga Damayanti, Nina Afria Dea Anggraini Dedy Kiswanto Delvita Aulia Artika Dian Septiana DIdi Febrian Dinda Syafitri Dwi Syaputra Ega Pratama Ega Zuhairi Ramadhan Elga Sari Tanjung Erika Nia Devina Br Purba Evanthe, Hansel Evelyn Keisha Silalahi Eviyona Laurenta Br Barus Fadilah, Putri Maulidina Farezi, Nazwar Farizky Aulia Lubis Fatimah Asro Harahap Fauzan Azima Lubis Felix John Pardamean Hutabarat Frengki Alfredo Matondang Freyro Dobry Sianipar Gulo, Steven Adventino Gus Rosauli Pandiangan Hafiz, Alvin Halawa, Sovantri Putra Paskah Hamidah Nasution Hapzi Ali Hasibuan, Ade Zulkarnain Henrydunan, John Bush Hermawan Syahputra Ichwanul Muslim Karo Karo Ilyasyah Drilanang, Muhammad Imelda, Yusmita Impana Manik, Kristin Insan Pratama Siagian, Raihan Insan Taufik Irya Shakila Syukron, Ananda Isa Hidayati Jhon Gabriel Simarmata Josua Anugrah Deo Tampubolon Juhraini Helfiana Lexa Juliana, Feby Kana Saputra S Kayla Amelia Putri Khairany Zuhriyyah Jinan Hsb Khairul Fahmi Sagala Khodotun Hadawiyah Margolang Khoiriah, Najwatul Kokod, Mario Maysan Lasker Pangarapan Sinaga Lastri Putri Silaban Lestari, Yuyun Dwi M. Fahmi Arafat M. Faris Al Rafiq M. Rizki Andrian Fitra Maissy Angelica Pakpahan Manurung, Asrar Aspia mardiana Maulana Al Nouri Maulida Surbakti, Nurul Maulidina Fadila, Putri MD, Pipit Putri Hariani Mhd Zulfansyuri Siambaton Midayatul Arifin, Muhammad Mohd. Rafiif Albani Muhammad Alby Savana Hasibuan Muhammad Alfin Muhammad Budi Akbar Muhammad Fauzan Akbar Muhammad Haikal Al Majid Muhammad Hidayatul Arifin Muhammad Hidayatul Arifin Muhammad Iqbal Fahrezzi Muhammad Khoiruddin Harahap Muhammad Kurniawan Muhammad Raffi Akbar Tanjung Muhammad Raihansyah Lubis Muhammad Rivai Muhammad Rois Lukman Damanik Muhammad Yazid Noor Muhammad Zidane Al-Kautsar Muslim Sinaga, Rizal Nabila Harahap, Salsa Najwatul Khoiriah Nasution, Afifah Naila Natasha Patricia Nainggolan Naufal Aqiilah Asra Nayla Anjani Nasution Nazwar Farezi Nenna Irsa Syahputri Neysa Talitha Jehian Niska, Debi Yandra Noor, M Yazid Nuriana Sipahutar Nurul Ain Farhana Nurul Khairina Nurul Maulida Surbakti Panggabean, Suvriadi Panjaitan, Clara Kresensia Paskah Abadi Simanullang Paskal Arienda Epidonta Ginting Pebiana Putri, Fahra Peter Tymoty Hutabarat Prana Walidin, Adamsyach Pratama, Ega Priscilia, Selfi Audy Purba, Jogi Putra Paskah Halawa, Sovantri Putri Handayani, Agata Putri Mauliidna Fadilah Raffi Akbar Tanjung, Muhammad Raihan Insan Pratama Siagian Raisya Putri Raja Ansel Hartama Sihombing Ramadhan Manik, Albert Rangga Wahyu Pratama Rani Indah Sari Repi Meilani Putri Revidamurti Daulay Revidamurty Daulay Ridho Affandi Rifqi Putra Winanda Ririn Amelia Br Siregar Riski Immanuel Situmorang Rizko Liza Rizky Ananda Hafika Rizky Wahyudi Rossy Pratiwy Sihombing Rut Kezia Imburi Ruth Amelia Vega S Meliala Sahara Lani Lestari Salsa Nabila Harahap Sapta Warman Zai, Tri Sarah Putri Nasutio. Sembiring, Febe Gracia Sevta Triwana Simamora Shaleh Lbn Gaol, Anwar Shaqila Rahmayani Gultom Simanjuntak, Yesy Simbolon, Agata Putri Handayani Sinaga, Rizal Muslim Sirlia Sahid Sirus Daniel H Nababan Siti Haliza Zamili Sofia Zahra Sri Dewi Stefen Agus Waruwu Sukma, Ayman Human Suleho, Febrina Syahri, Alfin Syti Salwaa Nafiisah Tambunan, Vivielda Farmawaty Tasya Agustina Tampubolon, Putri Tia Risky Yasmin Saketang Vega S. Meliala, Ruth Amelia Wahyudi, Rizky Windy Aulia Windy Aulia Yazid Noor, Muhammad Yehezkiel Haganta Tarigan Yessi Fitri Annisa Lubis Yohanes Gerardus Haga Zai Yolandari, Nezza Anggraini Yoseph Christian Sitanggang Yuda Advis Ambrosius Sitohang Yulita Molliq Rangkuti Yuyun Dwi Lestari Yuyun Dwi Lestari Zai, Samuel Anaya Putra Zevan Irfandi Surbakti Zidane, Muhammad Zulfahmi Indra, Zulfahmi Zulfahrizan, Atta Zulfi, M. Fikri