Optimize class time tabling by using genetic algorithm technique in UTHM

Timetable scheduling in academic institutions is a major challenge for the institutions, especially with a large number of students and courses offered. This becomes more challenging when classrooms are limited and needs to consider the meeting time of students with the lecturers. These academic...

Full description

Bibliographic Details
Main Author: Ahmad, Izah Rafidah
Format: Thesis
Language:English
English
English
Published: 2019
Subjects:
Online Access:http://eprints.uthm.edu.my/524/1/24p%20IZAH%20RAFIDAH%20AHMAD.pdf
http://eprints.uthm.edu.my/524/2/IZAH%20RAFIDAH%20AHMAD%20COPYRIGHT%20DECLARATION.pdf
http://eprints.uthm.edu.my/524/3/IZAH%20RAFIDAH%20AHMAD%20WATERMARK.pdf
_version_ 1796868287877873664
author Ahmad, Izah Rafidah
author_facet Ahmad, Izah Rafidah
author_sort Ahmad, Izah Rafidah
collection UTHM
description Timetable scheduling in academic institutions is a major challenge for the institutions, especially with a large number of students and courses offered. This becomes more challenging when classrooms are limited and needs to consider the meeting time of students with the lecturers. These academic institutions such as schools, colleges and universities need timetables to make sure that the students have enough time for each subject in a week without clashing with other subjects or other classes. There are elements that need to be considered in order to make a timetable. These elements include students, teachers or lecturers, rooms, period and also the subjects involved. A new branch of university which is Universiti Tun Hussein Onn Malaysia (UTHM) Pagoh will also have a problem to schedule timetables. Since the branch is new, therefore the problem of lacking in facilities, the number of classrooms and the number of students or classes will arise. In order to schedule timetables, reshuffling and arranging classrooms need to be done and may lead to the complexity of classrooms scheduling. In existing research, many problems involving scheduling have been solved by using genetic algorithm method. There are many other methods that were also being used such as linear programming, integer linear programming, tabu search, ant colony optimization (ACO) algorithm and goal programming. This research is about optimization problem and it proposes a heuristic approach for timetabling optimization, in order to improve and enhance the efficiency of classroom planning. A new algorithm was produced to handle the timetabling problem in the university. This research used genetic algorithm (GA) that was applied to java programming languages with a goal of reducing conflict and optimizing the fitness. Therefore, the general problem was being solved and the best solutions were obtained with lower number of conflicts and maximum fitness value. The timetables for the FAST firstyear students from the Mathematics Department and Statistics Department were also being solved with less conflict and maximum fitness value. A further analysis was done and the results provided the best solutions as well. This research gives an idea about timetable scheduling and also about the optimization method of GA. This research can also become a reference for other timetable scheduling.
first_indexed 2024-03-05T21:37:35Z
format Thesis
id uthm.eprints-524
institution Universiti Tun Hussein Onn Malaysia
language English
English
English
last_indexed 2024-03-05T21:37:35Z
publishDate 2019
record_format dspace
spelling uthm.eprints-5242021-07-25T08:43:13Z http://eprints.uthm.edu.my/524/ Optimize class time tabling by using genetic algorithm technique in UTHM Ahmad, Izah Rafidah QA299.6-433 Analysis Timetable scheduling in academic institutions is a major challenge for the institutions, especially with a large number of students and courses offered. This becomes more challenging when classrooms are limited and needs to consider the meeting time of students with the lecturers. These academic institutions such as schools, colleges and universities need timetables to make sure that the students have enough time for each subject in a week without clashing with other subjects or other classes. There are elements that need to be considered in order to make a timetable. These elements include students, teachers or lecturers, rooms, period and also the subjects involved. A new branch of university which is Universiti Tun Hussein Onn Malaysia (UTHM) Pagoh will also have a problem to schedule timetables. Since the branch is new, therefore the problem of lacking in facilities, the number of classrooms and the number of students or classes will arise. In order to schedule timetables, reshuffling and arranging classrooms need to be done and may lead to the complexity of classrooms scheduling. In existing research, many problems involving scheduling have been solved by using genetic algorithm method. There are many other methods that were also being used such as linear programming, integer linear programming, tabu search, ant colony optimization (ACO) algorithm and goal programming. This research is about optimization problem and it proposes a heuristic approach for timetabling optimization, in order to improve and enhance the efficiency of classroom planning. A new algorithm was produced to handle the timetabling problem in the university. This research used genetic algorithm (GA) that was applied to java programming languages with a goal of reducing conflict and optimizing the fitness. Therefore, the general problem was being solved and the best solutions were obtained with lower number of conflicts and maximum fitness value. The timetables for the FAST firstyear students from the Mathematics Department and Statistics Department were also being solved with less conflict and maximum fitness value. A further analysis was done and the results provided the best solutions as well. This research gives an idea about timetable scheduling and also about the optimization method of GA. This research can also become a reference for other timetable scheduling. 2019-01 Thesis NonPeerReviewed text en http://eprints.uthm.edu.my/524/1/24p%20IZAH%20RAFIDAH%20AHMAD.pdf text en http://eprints.uthm.edu.my/524/2/IZAH%20RAFIDAH%20AHMAD%20COPYRIGHT%20DECLARATION.pdf text en http://eprints.uthm.edu.my/524/3/IZAH%20RAFIDAH%20AHMAD%20WATERMARK.pdf Ahmad, Izah Rafidah (2019) Optimize class time tabling by using genetic algorithm technique in UTHM. Masters thesis, Universiti Tun Hussein Onn Malaysia.
spellingShingle QA299.6-433 Analysis
Ahmad, Izah Rafidah
Optimize class time tabling by using genetic algorithm technique in UTHM
title Optimize class time tabling by using genetic algorithm technique in UTHM
title_full Optimize class time tabling by using genetic algorithm technique in UTHM
title_fullStr Optimize class time tabling by using genetic algorithm technique in UTHM
title_full_unstemmed Optimize class time tabling by using genetic algorithm technique in UTHM
title_short Optimize class time tabling by using genetic algorithm technique in UTHM
title_sort optimize class time tabling by using genetic algorithm technique in uthm
topic QA299.6-433 Analysis
url http://eprints.uthm.edu.my/524/1/24p%20IZAH%20RAFIDAH%20AHMAD.pdf
http://eprints.uthm.edu.my/524/2/IZAH%20RAFIDAH%20AHMAD%20COPYRIGHT%20DECLARATION.pdf
http://eprints.uthm.edu.my/524/3/IZAH%20RAFIDAH%20AHMAD%20WATERMARK.pdf
work_keys_str_mv AT ahmadizahrafidah optimizeclasstimetablingbyusinggeneticalgorithmtechniqueinuthm