Examination invigilation timetable using Genetic Algorithm / Mohamad Fakhrullah Ibrahim

This report addresses the challenges faced by Hal Ehwal Akademik (HEA) at UiTM Kuala Terengganu in manually managing examination invigilation timetables. The current manual process is labor-intensive, error-prone, and time-consuming. To overcome these issues, a system utilizing a Genetic Algorithm (...

Full description

Saved in:
Bibliographic Details
Main Author: Ibrahim, Mohamad Fakhrullah
Format: Thesis
Language:en
Published: 2025
Subjects:
Online Access:https://ir.uitm.edu.my/id/eprint/114949/1/114949.pdf
https://ir.uitm.edu.my/id/eprint/114949/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1834508974051819520
author Ibrahim, Mohamad Fakhrullah
author_facet Ibrahim, Mohamad Fakhrullah
author_sort Ibrahim, Mohamad Fakhrullah
building Tun Abdul Razak Library
collection Institutional Repository
content_provider Universiti Teknologi Mara
content_source UiTM Institutional Repository
continent Asia
country Malaysia
description This report addresses the challenges faced by Hal Ehwal Akademik (HEA) at UiTM Kuala Terengganu in manually managing examination invigilation timetables. The current manual process is labor-intensive, error-prone, and time-consuming. To overcome these issues, a system utilizing a Genetic Algorithm (GA) was developed to automate and optimize the timetabling process. GA employs key steps, including population initialization, fitness evaluation, selection, crossover, and mutation, to iteratively improve solutions. The fitness function in this system minimizes constraints such as invigilator availability, equitable workload distribution, and adherence to examination rules. The study involves a comprehensive literature review on GA and timetabling methodologies, aiming to automate and optimize the invigilator timetabling process. By implementing GA, the project seeks to ensure equitable distribution of workload among invigilators, reduce administrative burden, and improve overall timetabling effectiveness. The research framework includes phases such as preliminary study, system design and development, and evaluation of GA performance in examination invigilation timetables. Through this project, the results demonstrate the effectiveness of GA in achieving a balanced and efficient timetable. The system reduced timetabling time significantly while ensuring fairness among invigilators and compliance with institutional requirements. Additionally, the optimized timetable led to a more streamlined and error-free timetabling process. For the future enhancements include integrating dynamic data updates for real-time timetabling adjustments, incorporating hybrid optimization techniques to further refine results, and expanding the system's application to other timetabling scenarios, such as lecture timetables and resource allocation
format Thesis
id my.uitm.ir-114949
institution Universiti Teknologi Mara
language en
publishDate 2025
record_format eprints
spelling my.uitm.ir-1149492025-05-28T00:24:25Z https://ir.uitm.edu.my/id/eprint/114949/ Examination invigilation timetable using Genetic Algorithm / Mohamad Fakhrullah Ibrahim Ibrahim, Mohamad Fakhrullah Evolutionary programming (Computer science). Genetic algorithms This report addresses the challenges faced by Hal Ehwal Akademik (HEA) at UiTM Kuala Terengganu in manually managing examination invigilation timetables. The current manual process is labor-intensive, error-prone, and time-consuming. To overcome these issues, a system utilizing a Genetic Algorithm (GA) was developed to automate and optimize the timetabling process. GA employs key steps, including population initialization, fitness evaluation, selection, crossover, and mutation, to iteratively improve solutions. The fitness function in this system minimizes constraints such as invigilator availability, equitable workload distribution, and adherence to examination rules. The study involves a comprehensive literature review on GA and timetabling methodologies, aiming to automate and optimize the invigilator timetabling process. By implementing GA, the project seeks to ensure equitable distribution of workload among invigilators, reduce administrative burden, and improve overall timetabling effectiveness. The research framework includes phases such as preliminary study, system design and development, and evaluation of GA performance in examination invigilation timetables. Through this project, the results demonstrate the effectiveness of GA in achieving a balanced and efficient timetable. The system reduced timetabling time significantly while ensuring fairness among invigilators and compliance with institutional requirements. Additionally, the optimized timetable led to a more streamlined and error-free timetabling process. For the future enhancements include integrating dynamic data updates for real-time timetabling adjustments, incorporating hybrid optimization techniques to further refine results, and expanding the system's application to other timetabling scenarios, such as lecture timetables and resource allocation 2025 Thesis NonPeerReviewed text en https://ir.uitm.edu.my/id/eprint/114949/1/114949.pdf Examination invigilation timetable using Genetic Algorithm / Mohamad Fakhrullah Ibrahim. (2025) Degree thesis, thesis, Universiti Teknologi MARA, Terengganu.
spellingShingle Evolutionary programming (Computer science). Genetic algorithms
Ibrahim, Mohamad Fakhrullah
Examination invigilation timetable using Genetic Algorithm / Mohamad Fakhrullah Ibrahim
title Examination invigilation timetable using Genetic Algorithm / Mohamad Fakhrullah Ibrahim
title_full Examination invigilation timetable using Genetic Algorithm / Mohamad Fakhrullah Ibrahim
title_fullStr Examination invigilation timetable using Genetic Algorithm / Mohamad Fakhrullah Ibrahim
title_full_unstemmed Examination invigilation timetable using Genetic Algorithm / Mohamad Fakhrullah Ibrahim
title_short Examination invigilation timetable using Genetic Algorithm / Mohamad Fakhrullah Ibrahim
title_sort examination invigilation timetable using genetic algorithm / mohamad fakhrullah ibrahim
topic Evolutionary programming (Computer science). Genetic algorithms
url https://ir.uitm.edu.my/id/eprint/114949/1/114949.pdf
https://ir.uitm.edu.my/id/eprint/114949/
url_provider http://ir.uitm.edu.my/