An effective hybrid local search approach for the post enrolment course timetabling problem

We address the post enrolment course timetabling (PE-CTT) problem in this paper. PE-CTT is known as an NP-hard problem that focuses on finding an efficient allocation of courses onto a finite number of time slots and rooms. It is one of the most challenging resources allocation problems faced by uni...

Full description

Saved in:
Bibliographic Details
Main Authors: Goh, Say Leng, Kendall Graham, Sabar Nasser R., Salwani Abdullah
Format: Article
Language:English
English
Published: 2020
Subjects:
Online Access:https://eprints.ums.edu.my/id/eprint/25976/1/An%20effective%20hybrid%20local%20search%20approach%20for%20the%20post%20enrolment%20course%20timetabling%20problem.pdf
https://eprints.ums.edu.my/id/eprint/25976/2/An%20effective%20hybrid%20local%20search%20approach%20for%20the%20post%20enrolment%20course%20timetabling%20problem1.pdf
https://eprints.ums.edu.my/id/eprint/25976/
https://doi.org/10.1007/s12597-020-00444-x
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.ums.eprints.25976
record_format eprints
spelling my.ums.eprints.259762021-03-23T12:27:20Z https://eprints.ums.edu.my/id/eprint/25976/ An effective hybrid local search approach for the post enrolment course timetabling problem Goh, Say Leng Kendall Graham Sabar Nasser R. Salwani Abdullah QA Mathematics We address the post enrolment course timetabling (PE-CTT) problem in this paper. PE-CTT is known as an NP-hard problem that focuses on finding an efficient allocation of courses onto a finite number of time slots and rooms. It is one of the most challenging resources allocation problems faced by universities around the world. This work proposes a two-phase hybrid local search algorithm to address the PE-CTT problem. The first phase focuses on finding a feasible solution, while the second phase tries to minimize the soft constraint violations of the generated feasible solution. For the first phase, we propose a hybrid of Tabu Search with Sampling and Perturbation with Iterated Local Search. We test the proposed methodology on the hardest cases of PE-CTT benchmarks. The hybrid algorithm performs well and our results are superior compared to the recent methods in finding feasible solutions. For the second phase, we propose an algorithm called Simulated Annealing with Reheating (SAR) with two preliminary runs (SAR-2P). The SAR algorithm is used to minimize the soft constraint violations by exploiting information collected from the preliminary runs. We test the proposed methodology on three publicly available datasets. Our algorithm is competitive with the standards set by the recent methods. In total, the algorithm attains new best results for 3 cases and new best mean results for 7 cases. Furthermore, it is scalable when the execution time is extended. 2020 Article PeerReviewed text en https://eprints.ums.edu.my/id/eprint/25976/1/An%20effective%20hybrid%20local%20search%20approach%20for%20the%20post%20enrolment%20course%20timetabling%20problem.pdf text en https://eprints.ums.edu.my/id/eprint/25976/2/An%20effective%20hybrid%20local%20search%20approach%20for%20the%20post%20enrolment%20course%20timetabling%20problem1.pdf Goh, Say Leng and Kendall Graham and Sabar Nasser R. and Salwani Abdullah (2020) An effective hybrid local search approach for the post enrolment course timetabling problem. OPSEARCH. pp. 1-33. https://doi.org/10.1007/s12597-020-00444-x
institution Universiti Malaysia Sabah
building UMS Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Malaysia Sabah
content_source UMS Institutional Repository
url_provider http://eprints.ums.edu.my/
language English
English
topic QA Mathematics
spellingShingle QA Mathematics
Goh, Say Leng
Kendall Graham
Sabar Nasser R.
Salwani Abdullah
An effective hybrid local search approach for the post enrolment course timetabling problem
description We address the post enrolment course timetabling (PE-CTT) problem in this paper. PE-CTT is known as an NP-hard problem that focuses on finding an efficient allocation of courses onto a finite number of time slots and rooms. It is one of the most challenging resources allocation problems faced by universities around the world. This work proposes a two-phase hybrid local search algorithm to address the PE-CTT problem. The first phase focuses on finding a feasible solution, while the second phase tries to minimize the soft constraint violations of the generated feasible solution. For the first phase, we propose a hybrid of Tabu Search with Sampling and Perturbation with Iterated Local Search. We test the proposed methodology on the hardest cases of PE-CTT benchmarks. The hybrid algorithm performs well and our results are superior compared to the recent methods in finding feasible solutions. For the second phase, we propose an algorithm called Simulated Annealing with Reheating (SAR) with two preliminary runs (SAR-2P). The SAR algorithm is used to minimize the soft constraint violations by exploiting information collected from the preliminary runs. We test the proposed methodology on three publicly available datasets. Our algorithm is competitive with the standards set by the recent methods. In total, the algorithm attains new best results for 3 cases and new best mean results for 7 cases. Furthermore, it is scalable when the execution time is extended.
format Article
author Goh, Say Leng
Kendall Graham
Sabar Nasser R.
Salwani Abdullah
author_facet Goh, Say Leng
Kendall Graham
Sabar Nasser R.
Salwani Abdullah
author_sort Goh, Say Leng
title An effective hybrid local search approach for the post enrolment course timetabling problem
title_short An effective hybrid local search approach for the post enrolment course timetabling problem
title_full An effective hybrid local search approach for the post enrolment course timetabling problem
title_fullStr An effective hybrid local search approach for the post enrolment course timetabling problem
title_full_unstemmed An effective hybrid local search approach for the post enrolment course timetabling problem
title_sort effective hybrid local search approach for the post enrolment course timetabling problem
publishDate 2020
url https://eprints.ums.edu.my/id/eprint/25976/1/An%20effective%20hybrid%20local%20search%20approach%20for%20the%20post%20enrolment%20course%20timetabling%20problem.pdf
https://eprints.ums.edu.my/id/eprint/25976/2/An%20effective%20hybrid%20local%20search%20approach%20for%20the%20post%20enrolment%20course%20timetabling%20problem1.pdf
https://eprints.ums.edu.my/id/eprint/25976/
https://doi.org/10.1007/s12597-020-00444-x
_version_ 1760230438752747520
score 13.211869