Saputri, Primadani Wachyu (2026) PENERAPAN ALGORITMA PEMROGRAMAN DINAMIS (DYNAMIC PROGRAMMING) PADA KNAPSACK PROBLEM. S1 thesis, UNU PURWOKERTO.
SKRIPSI - FIX- PRIMADANI-cover.pdf
Available under License Creative Commons Attribution Non-commercial Share Alike.
Download (246kB)
SKRIPSI - FIX- PRIMADANI-Ringkasan.pdf
Available under License Creative Commons Attribution Non-commercial Share Alike.
Download (301kB)
SKRIPSI - FIX- PRIMADANI-Bab I.pdf
Available under License Creative Commons Attribution Non-commercial Share Alike.
Download (389kB)
SKRIPSI - FIX- PRIMADANI-Bab II.pdf
Download (422kB)
SKRIPSI - FIX- PRIMADANI-Bab III.pdf
Restricted to Repository staff only
Available under License Creative Commons Attribution Non-commercial Share Alike.
Download (279kB) | Request a copy
SKRIPSI - FIX- PRIMADANI-Bab IV.pdf
Restricted to Repository staff only
Available under License Creative Commons Attribution Non-commercial Share Alike.
Download (377kB) | Request a copy
SKRIPSI - FIX- PRIMADANI-Bab V.pdf
Available under License Creative Commons Attribution Non-commercial Share Alike.
Download (292kB)
SKRIPSI - PRIMADANI-Dapus+Lampiran.pdf
Restricted to Repository staff only
Available under License Creative Commons Attribution Non-commercial Share Alike.
Download (451kB) | Request a copy
SKRIPSI - FIX - PRIMADANI - Lembar Pengesahan & Daftar Isi.pdf
Restricted to Repository staff only
Available under License Creative Commons Attribution Non-commercial Share Alike.
Download (471kB) | Request a copy
SKRIPSI - FIX - PRIMADANI -FULL.pdf
Restricted to Repository staff only
Available under License Creative Commons Attribution Non-commercial Share Alike.
Download (877kB) | Request a copy
Abstract
Penelitian ini menerapkan algoritma pemrograman dinamis (dynamic programming) untuk mengoptimalkan kombinasi barang dalam distribusi logistik berbasis permasalahan knapsack. Permasalahan utamanya adalah memilih barang dengan keuntungan optimal tanpa melampaui batas kapasitas kendaraan sebesar 865 kg. Melalui metode pembobotan prioritas, penelitian ini menganalisis bagaimana faktor berat dan nilai barang memengaruhi keputusan algoritma. Selain itu, juga mengidentifikasi faktor yang lebih dominan, serta mengetahui simulasi bobot terbaik yang mengoptimalkan keuntungan dan meminimalkan sisa kapasitas kendaraan. Data simulasi yang digunakan mencakup 45 jenis barang furnitur dan elektronik rumah tangga dengan karakteristik berat dan nilai yang bervariasi. Penelitian ini menguji 11 simulasi pembobotan prioritas antara faktor nilai dan berat dengan rentang kombinasi 75%; 25% hingga 25%;75% (interval 5%) menggunakan bahasa Python di platform Google Colaboratory. Berdasarkan hasil penelitian, algoritma pemrograman dinamis secara dominan dipengaruhi oleh faktor nilai. Peningkatan bobot faktor nilai pada fungsi tujuan berbanding lurus dengan kenaikan total potensi keuntungan yang diperoleh. Potensi keuntungan tertinggi yang diperoleh sebesar 46,9% pada simulasi nilai 75% dan berat 25%. Karakteristik algoritma ini membuat barang bernilai tinggi seperti lemari pakaian dua pintu, rak server, kulkas satu pintu, dan mesin kopi espresso konsisten masuk dalam kombinasi terpilih. Penelitian ini berhasil membuktikan bahwa algoritma pemrograman dinamis efektif menyelesaikan masalah knapsack dalam distribusi logistik melalui 11 simulasi pembobotan prioritas yang komperhensif. Berdasarkan hasil analisis terhadap seluruh simulasi, penentuan kombinasi paling optimal tidak dapat ditentukan secara kaku pada simulasi tertentu. Pilihan simulasi terbaik pada akhirnya bersifat fleksibel dan sangat bergantung pada kondisi pasar – apakah sedang memprioritaskan target keuntungan tinggi atau efisiensi keselamatan kendaraan.
Kata kunci : permasalahan knapsack, pembobotan, pemrograman dinamis
| Item Type: | Skripsi (S1) |
|---|---|
| Uncontrolled Keywords: | permasalahan knapsack, pembobotan, pemrograman dinamis |
| Subjects: | Q Science > QA Mathematics > QA76 Computer software |
| Divisions: | Fakultas Sains dan Teknologi > Matematika |
| Depositing User: | Primadani Wachyu Saputri |
| Date Deposited: | 24 Jul 2026 10:28 |
| Last Modified: | 24 Jul 2026 10:28 |
| URI: | http://repository.unupurwokerto.ac.id/id/eprint/1077 |
