Penerapan Algoritma Dynamic Programming Dalam Penentuan Prioritas Pengerjaan Tugas Kuliah Mahasiswa

Febrian Nur Hidayat, Bryan Desmonda Ferdinan, Rendy Saputra, Efrans Christian, Viktor Handrianus Pranatawijaya

Abstract


College assignments are an essential part of every student’s learning process. However, the multitude of tasks from various subjects often leaves students confusedabout prioritizing their work. This research aims to assist students in effectively determining the priority of completing college assignments using a dynamic programming algorithm. This research uses a modeling method of various subjects as variables with different weights, such as deadlines and task difficulty levels. The dynamic programming algorithm is then used to find the optimal solution in completing all tasks, considering various possibilities, both deadlines and difficulty levels. This research has found that the application of the dynamic programming algorithm can create the best solution that takes into account all aspects and produces optimal schedulling in completimg tasks.  Althought it requires more time in the calculation process, this algorithm can also provide an optimal solution to help students complete their tasks efficiently and effectively. The application of this dynamic programming algorithm is expected to be a solution for students in completing their tasks better and avoiding stress due to task accumulation. Besides, this research also has the potential to benefit lecturers in assigning tasks to students by considering optimal capabilities and working time. Thus, this  research can help improve the quality of learning in higher education.

Keywords


Academic Tasks; Prioritization; Dynamic Programing Algorithms

Full Text:

PDF

References


Ainun Fitryh Vianiryzki, 2019. Implementasi Algoritma Dynamic Programming Dalam Menyelesaikan Airport Gate Assignment Problem. Bandung, Indonesia

Devita, R. N., & Wibawa, A. P. 2020. Teknik-Teknik Optimasi Knapsack Problem. Sains, Aplikasi, Komputasi dan Teknologi Informasi Vol 2, No 1, 35-40.

Insidini Fawwaz et al.,2019. Penerapan Algoritma Dynamic Programming Pada Pergerakan Lawan Dalam Permainan Police & Thief. Journal Of Informatics And Telecommunication Engineering.

Muhammad Abdurrahman Rois, 2019. Penyelesaian Integer Knapsack Problem Menggunakan Eksplorasi Algoritma Greedy, Dynamic Programming, Brute Force Dan Genetic. Skripsi, Fakultas Sains Dan Teknologi, Univeristas Islam Negeri Walisongo Semarang.

M.N. Zein et al., 2022. Penerapan Program Dinamis Untuk Menentukan Jalur Yang Optimum Dalam Pengiriman Benih Ikan Ceps Aquarium. Bulletin of Applied Industrial Engineering Theory Vol. 3 No. 1 Maret 2022

Naufal Dean Anugrah, 2019. Implementasi Multiple Constraint Knapsack Problem dengan Algoritma Dynamic Programming dalam Optimasi Nilai Transfer Pemain Olahraga. Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika, Institut Teknologi Bandung.

Nurma Indah Sari, 2020. Penentuan Rute Terpendek Pendistribusian Produk Kue Dengan Menggunakan Algoritma Dynamic Programming Pada Pabrik Kue Ima Brownies. Skripsi, Program Studi Matematika, Fakultas Sains Dan Teknologi, Universitas Islam Negeri Sumatera Utara Medan.

Rifqi Naufal Abdjul, 2021. Penerapan Dynamic Programming Dalam Optimisasi Pesanan Pada Platform Pemesanan Makanan Online. Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika, Institut Teknologi Bandung.

Taufan Adhi Putra et al., 2020. Optimasi Jumlah Operator Alat Berat Pada Pekerjaan Struktur Proyek Apartemen X Menggunakan Dynamic Programming Method. JOS-MRK Jurnal Online Skripsi Menajemen Rekayasa Kontruksi Polinema Volume 1, Nomor 1, Juni 2020

Vicky Lises Pasepti, 2021. Implementasi Algoritma Dynamic Programming Dalam Menyelesaikan Permasalahan Integer Knapsack. Tugas Akhir, Fakultas Sains Dan Teknologi, Universitas Islam Negeri Sultan Syarif Kasim Riau Pekan Baru.




DOI: https://doi.org/10.36987/informatika.v12i2.5632

Hasil gambar untuk committee on publication ethics logo

Jurnal ini mengikuti pedoman dari Committee on Publication Ethics (COPE)dalam menghadapi semua aspek etika publikasi dan, khususnya, bagaimana menangani kasus penelitian dan kesalahan publikasi. Pernyataan ini menjelaskan etika perilaku semua pihak yang terlibat dalam proses penerbitan artikel di jurnal ini, termasuk Penulis, Pemimpin Redaksi, Dewan Redaksi, Mitra Bebestari, dan Penerbit (Akademi Kepolisian Republik Indonesia). INFORMATIKA berkomitmen untuk mengikuti praktik terbaik tentang masalah etika, kesalahan, dan pencabutan. Pencegahan malpraktek publikasi merupakan salah satu tanggung jawab penting dewan redaksi. Segala jenis perilaku tidak etis tidak dapat diterima, dan jurnal tidak mentolerir plagiarisme dalam bentuk apa pun.

 

INFORMATIKA
Journal URL: https://jurnal.ulb.ac.id/index.php/informatika
Journal DOI: 10.36987/informatika
P-ISSN: 2303-2863
E-ISSN: 2615-1855

Alamat Redaksi :
Fakultas Sains dan Teknologi, Universitas Labuhanbatu
Gedung Fakultas Sains dan Teknologi,
Jalan Sisingamangaraja No.126 A KM 3.5 Aek Tapa, Bakaran Batu, Rantau Sel., Kabupaten Labuhan Batu, Sumatera Utara 21418