Algoritme Jurnal Mahasiswa Teknik Informatika
Vol 5 No 3 (2025): Oktober 2025 || Algoritme Jurnal Mahasiswa Teknik Informatika

Analisis Implementasi Algoritma Genetika pada Penjadwalan Mata Kuliah

Nasution, Mukhtada Billah (Unknown)
Utomo, Pradita Eko Prasetyo (Unknown)
Iftita, Hasanatul (Unknown)



Article Info

Publish Date
09 Oct 2025

Abstract

Scheduling university courses is a complex challenge involving multiple variables, such as time allocation, room assignment, lecturer availability, and student requirements. This study explores the implementation of a genetic algorithm as a solution for generating optimal and efficient schedules. The genetic algorithm operates through the principles of selection, crossover, and mutation to progressively explore the solution space. Experiments were conducted using parameters of 50 individuals and 40 chromosomes, yielding an optimal schedule at the 124th iteration with a maximum fitness value (fitness = 1). The results indicate that the fitness value of individuals increases as generations progress, affirming the genetic algorithm's capability to achieve optimization iteratively. However, the stochastic nature of the algorithm leads to variations in the number of generations required to reach optimal results, influenced by the problem's complexity and the number of chromosomes. This study demonstrates that genetic algorithms are highly effective in solving complex scheduling problems with significant efficiency, producing solutions that meet constraints and support more structured operations. The algorithm contributes substantially to the development of automated scheduling systems in educational institutions and other sectors.

Copyrights © 2025






Journal Info

Abbrev

algoritme

Publisher

Subject

Computer Science & IT

Description

Jurnal Algoritme menjadi sarana publikasi artikel hasil temuan Penelitian orisinal atau artikel analisis. Bahasa yang digunakan jurnal adalah bahasa Inggris atau bahasa Indonesia. Ruang lingkup tulisan harus relevan dengan disiplin ilmu seperti: - Machine Learning - Computer Vision, - Artificial ...