Towards Fair and Efficient Timetabling: A Genetic Algorithm Model Integrating Lecturer Day-Off Requests

This study tackles the complex challenge of lecture timetabling by incorporating lecturer day-off preferences, a crucial constraint often neglected in traditional scheduling methods. Given the NP-hard nature of the problem and the need for scalable solutions, a Genetic Algorithm (GA) was employed with a population size of 10, a crossover probability of 0.70, a mutation probability of 0.20, and a maximum generation of 10000. The proposed GA-based method, implemented using PHP and MySQL, is applied to a real-world scenario involving 25 courses, 22 lecturers, and six classrooms over a 5-day weekly schedule at the Faculty of Education and Teacher Training for the Even Semester of the 2023/2024 Academic Year. Experimental results, validated through the Mann-Whitney test, show that incorporating lecturer preferences enhances scheduling flexibility without significantly increasing computational time. Comparative analysis with Simulated Annealing and Tabu Search demonstrates the competitive performance of the GA-based method in optimizing lecture schedules. This study provides a practical solution for educational institutions seeking to improve their timetabling processes.

Authors

Institutions

Publication Details

Journal
IJID (International Journal on Informatics for Development)
Published
2025-06-30
DOI
https://doi.org/10.14421/ijid.2025.5067
Primary Topic
Scheduling and Timetabling Solutions
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Towards Fair and Efficient Timetabling: A Genetic Algorithm Model Integrating Lecturer Day-Off Requests

Khaeroni Khaeroni, Birru Muqdamien, Ajeng Hestiningtyas
IJID (International Journal on Informatics for Development)
Scheduling and Timetabling Solutions
article

Towards Fair and Efficient Timetabling: A Genetic Algorithm Model Integrating Lecturer Day-Off Requests

Khaeroni Khaeroni, Birru Muqdamien, Ajeng Hestiningtyas
article en

Abstract

This study tackles the complex challenge of lecture timetabling by incorporating lecturer day-off preferences, a crucial constraint often neglected in traditional scheduling methods. Given the NP-hard nature of the problem and the need for scalable solutions, a Genetic Algorithm (GA) was employed with a population size of 10, a crossover probability of 0.70, a mutation probability of 0.20, and a maximum generation of 10000. The proposed GA-based method, implemented using PHP and MySQL, is applied to a real-world scenario involving 25 courses, 22 lecturers, and six classrooms over a 5-day weekly schedule at the Faculty of Education and Teacher Training for the Even Semester of the 2023/2024 Academic Year. Experimental results, validated through the Mann-Whitney test, show that incorporating lecturer preferences enhances scheduling flexibility without significantly increasing computational time. Comparative analysis with Simulated Annealing and Tabu Search demonstrates the competitive performance of the GA-based method in optimizing lecture schedules. This study provides a practical solution for educational institutions seeking to improve their timetabling processes.

IJID (International Journal on Informatics for Development)Vol. 14(1)
Hasanuddin University (ID)
Quality Education
Openalex Percentile: Top 26%
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.