"JAMASTIKA" Jurnal Mahasiswa Teknik Informatika
Vol. 5 No. 2 (2026): Volume 5 Nomor 2 Oktober 2026

Efektivitas Algoritma Greedy Pada Coin Change Problem: Studi Komparatif dengan Dynamic Programming

Muh. Rifky Wahyudi Bambang (Universitas Muhammadiyah Parepare)
Ade Hastuty (Universitas Muhammadiyah Parepare)
Muh. Zulkifli (Universitas Muhammadiyah Parepare)
Muh Syahril (Universitas Muhammadiyah Parepare)



Article Info

Publish Date
29 Oct 2026

Abstract

Coin Change Problem merupakan salah satu permasalahan optimasi klasik yang bertujuan menentukan jumlah koin atau lembar uang minimum untuk membentuk suatu nilai nominal tertentu. Berbagai metode optimasi telah diusulkan untuk menyelesaikan permasalahan ini, salah satunya Algoritma Greedy yang dikenal sederhana, efisien, dan memiliki kebutuhan komputasi rendah. Penelitian ini menganalisis efektivitas Algoritma Greedy dalam menyelesaikan Coin Change Problem menggunakan bahasa pemrograman Object Pascal dengan struktur data larik (array), serta membandingkannya secara empiris dengan Dynamic Programming baik pada sistem pecahan Rupiah maupun sistem pecahan non-kanonik. Kebaruan penelitian ini terletak pada analisis eksperimental komparatif terhadap kompleksitas praktis, penggunaan memori, serta batas empiris optimalitas algoritma. Penelitian menggunakan metode eksperimen, dengan pengukuran waktu eksekusi melalui repeated-trial benchmarking pada sepuluh nilai nominal Rupiah dan lima belas nilai nominal pada sistem pecahan hipotetis {1, 3, 4}. Hasil pengujian menunjukkan bahwa Algoritma Greedy menghasilkan jumlah pecahan yang identik dengan solusi optimal Dynamic Programming pada seluruh data uji sistem Rupiah, dengan waktu eksekusi hingga sekitar 185.000 kali lebih cepat pada nominal terbesar. Namun, pada sistem pecahan non-kanonik, Algoritma Greedy gagal mencapai solusi optimal pada 20 persen data uji. Temuan ini menegaskan bahwa keunggulan praktis Algoritma Greedy sangat dibatasi oleh sifat kanonik dari sistem pecahan yang digunakan. Kata Kunci: Algoritma Greedy; Coin Change Problem; Dynamic Programming; Optimasi; Benchmarking Komparatif.

Copyrights © 2026






Journal Info

Abbrev

jamastika

Publisher

Subject

Computer Science & IT

Description

Terbit dua kali setahun pada bulan April dan Oktober berisi tulisan ilmiah tentang mahasiswa teknik informatika, tulisan yang dimuat berupa hasil penelitian dari mahasiswa Teknik ...