Partial examination assignment approaches for solving examination timetabling problems

Examination timetabling is one type of scheduling problems faced by academic institutions when allocating examinations into a limited number of time slots and/or rooms. It is obvious that the task of constructing a quality timetable is a challenging and time-consuming due to its NP-hard nature, with...

Full description

Saved in:
Bibliographic Details
Main Author: Mandal, Ashis Kumar
Format: Thesis
Language:English
Published: 2016
Subjects:
Online Access:http://umpir.ump.edu.my/id/eprint/25157/1/Partial%20examination%20assignment%20approaches%20for%20solving%20examination%20timetabling.pdf
http://umpir.ump.edu.my/id/eprint/25157/
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.ump.umpir.25157
record_format eprints
spelling my.ump.umpir.251572021-09-07T02:23:44Z http://umpir.ump.edu.my/id/eprint/25157/ Partial examination assignment approaches for solving examination timetabling problems Mandal, Ashis Kumar QA75 Electronic computers. Computer science T Technology (General) Examination timetabling is one type of scheduling problems faced by academic institutions when allocating examinations into a limited number of time slots and/or rooms. It is obvious that the task of constructing a quality timetable is a challenging and time-consuming due to its NP-hard nature, with a large number of constraints having to be accommodated. It is observed in the literature that most of the reported research starts with constructing the initial feasible timetable(s) by allocating all examinations and then performs an improvement on the timetable. However, these traditional approaches bias toward the initial timetable where the improvement algorithms (sometimes) are affected and unable to produce a quality timetable. This thesis presents partial examination assignment approaches to address the examination timetabling problem. The proposed algorithms work by first ordering all examinations using graph heuristics ordering strategies. After that, partially selected examinations are scheduled, followed by an improvement on the partially scheduled examinations. The entire process runs until all of the examinations are assigned successfully. We have implemented partial graph heuristic with hill climbing (PGH-HC) and partial graph heuristic with modified great deluge algorithm (PGH-mGD) into solving the examination timetabling. The proposed approaches are tested on two benchmark datasets, namely Toronto dataset and the Second International Timetabling Competition (ITC2007) dataset. Experimental results demonstrate that the proposed approaches are able to produce quality solutions compared to traditional approaches for all instances of the datasets. Additionally, while compared with the state-of-the-art algorithms, our proposed approaches generally are able to produce competitive results and even outperform some of the reported results found in the scientific literature. 2016-10 Thesis NonPeerReviewed pdf en http://umpir.ump.edu.my/id/eprint/25157/1/Partial%20examination%20assignment%20approaches%20for%20solving%20examination%20timetabling.pdf Mandal, Ashis Kumar (2016) Partial examination assignment approaches for solving examination timetabling problems. Masters thesis, Universiti Malaysia Pahang.
institution Universiti Malaysia Pahang
building UMP Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Malaysia Pahang
content_source UMP Institutional Repository
url_provider http://umpir.ump.edu.my/
language English
topic QA75 Electronic computers. Computer science
T Technology (General)
spellingShingle QA75 Electronic computers. Computer science
T Technology (General)
Mandal, Ashis Kumar
Partial examination assignment approaches for solving examination timetabling problems
description Examination timetabling is one type of scheduling problems faced by academic institutions when allocating examinations into a limited number of time slots and/or rooms. It is obvious that the task of constructing a quality timetable is a challenging and time-consuming due to its NP-hard nature, with a large number of constraints having to be accommodated. It is observed in the literature that most of the reported research starts with constructing the initial feasible timetable(s) by allocating all examinations and then performs an improvement on the timetable. However, these traditional approaches bias toward the initial timetable where the improvement algorithms (sometimes) are affected and unable to produce a quality timetable. This thesis presents partial examination assignment approaches to address the examination timetabling problem. The proposed algorithms work by first ordering all examinations using graph heuristics ordering strategies. After that, partially selected examinations are scheduled, followed by an improvement on the partially scheduled examinations. The entire process runs until all of the examinations are assigned successfully. We have implemented partial graph heuristic with hill climbing (PGH-HC) and partial graph heuristic with modified great deluge algorithm (PGH-mGD) into solving the examination timetabling. The proposed approaches are tested on two benchmark datasets, namely Toronto dataset and the Second International Timetabling Competition (ITC2007) dataset. Experimental results demonstrate that the proposed approaches are able to produce quality solutions compared to traditional approaches for all instances of the datasets. Additionally, while compared with the state-of-the-art algorithms, our proposed approaches generally are able to produce competitive results and even outperform some of the reported results found in the scientific literature.
format Thesis
author Mandal, Ashis Kumar
author_facet Mandal, Ashis Kumar
author_sort Mandal, Ashis Kumar
title Partial examination assignment approaches for solving examination timetabling problems
title_short Partial examination assignment approaches for solving examination timetabling problems
title_full Partial examination assignment approaches for solving examination timetabling problems
title_fullStr Partial examination assignment approaches for solving examination timetabling problems
title_full_unstemmed Partial examination assignment approaches for solving examination timetabling problems
title_sort partial examination assignment approaches for solving examination timetabling problems
publishDate 2016
url http://umpir.ump.edu.my/id/eprint/25157/1/Partial%20examination%20assignment%20approaches%20for%20solving%20examination%20timetabling.pdf
http://umpir.ump.edu.my/id/eprint/25157/
_version_ 1710675689820127232
score 13.18916