Course Timetabling using Genetic Algorithm and Fuzzy Cross-Over

Course timetabling at universities presents a complex problem due to the limited timeframe to create schedules that avoid conflicts between activities. This issue becomes more challenging as the number of activities increases while the available rooms remain constant. Numerous studies have attempted to automate the scheduling process, but their success is often limited to specific cases, meaning their effectiveness may not be applicable in different institutions. One method that has shown potential in solving timetable problems is the genetic algorithm, either as a standalone approach or combined with other techniques. Despite criticisms regarding computational time complexity, genetic algorithms serve as practical global optimization tools, making them suitable for timetabling when computational time constraints are manageable. A hybrid Genetic Algorithm combined with Fuzzy Partitioning is essential for determining the crossover point, one of the key operators in genetic algorithms. In this study, we use a hybrid genetic algorithm with fuzzy crossover to address the course timetabling problem at Pancasila University, focusing on two departments, Informatics and Electro, which share classrooms on the same floor. In this study, we use data from 31 courses; our experiment achieved convergence at generation 78, with a fitness function score of zero, indicating the complete elimination of scheduling conflicts. For further improvement, adjustments could be made to the fitness function to penalize inefficient room usage, reducing the total number of generations to decrease execution time without compromising solution quality, and reducing the mutation rate to enhance solution stability.

Authors

Institutions

Publication Details

Journal
JOIV International Journal on Informatics Visualization
Published
2025-09-30
DOI
https://doi.org/10.62527/joiv.9.5.3196
Primary Topic
Scheduling and Timetabling Solutions
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Course Timetabling using Genetic Algorithm and Fuzzy Cross-Over

Amir Murtako, Febri Maspiyanti, Sri Rezeki Candra Nursari, Jullend Gatc
JOIV International Journal on Informatics Visualization
Scheduling and Timetabling Solutions
article

Course Timetabling using Genetic Algorithm and Fuzzy Cross-Over

Amir Murtako, Febri Maspiyanti, Sri Rezeki Candra Nursari, Jullend Gatc
article en

Abstract

Course timetabling at universities presents a complex problem due to the limited timeframe to create schedules that avoid conflicts between activities. This issue becomes more challenging as the number of activities increases while the available rooms remain constant. Numerous studies have attempted to automate the scheduling process, but their success is often limited to specific cases, meaning their effectiveness may not be applicable in different institutions. One method that has shown potential in solving timetable problems is the genetic algorithm, either as a standalone approach or combined with other techniques. Despite criticisms regarding computational time complexity, genetic algorithms serve as practical global optimization tools, making them suitable for timetabling when computational time constraints are manageable. A hybrid Genetic Algorithm combined with Fuzzy Partitioning is essential for determining the crossover point, one of the key operators in genetic algorithms. In this study, we use a hybrid genetic algorithm with fuzzy crossover to address the course timetabling problem at Pancasila University, focusing on two departments, Informatics and Electro, which share classrooms on the same floor. In this study, we use data from 31 courses; our experiment achieved convergence at generation 78, with a fitness function score of zero, indicating the complete elimination of scheduling conflicts. For further improvement, adjustments could be made to the fitness function to penalize inefficient room usage, reducing the total number of generations to decrease execution time without compromising solution quality, and reducing the mutation rate to enhance solution stability.

JOIV International Journal on Informatics VisualizationVol. 9(5)
Binus University (ID), Pancasila University (ID), Check Point (Israel) (IL)
Kementerian Pendidikan, Kebudayaan, Riset, dan Teknologi
Openalex Percentile: Top 65%
Scheduling and Timetabling Solutions
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.