Nelishia Pillay
Automated generation of constructive ordering heuristics for educational timetabling
Pillay, Nelishia; �zcan, Ender
Authors
Professor Ender Ozcan ender.ozcan@nottingham.ac.uk
PROFESSOR OF COMPUTER SCIENCE AND OPERATIONAL RESEARCH
Abstract
Construction heuristics play an important role in solving combinatorial optimization problems. These heuristics are usually used to create an initial solution to the problem which is improved using optimization techniques such as metaheuristics. For examination timetabling and university course timetabling problems essentially graph colouring heuristics have been used for this purpose. The process of deriving heuristics manually for educational timetabling is a time consuming task. Furthermore, according to the no free lunch theorem different heuristics will perform well for different problems and problem instances. Hence, automating the induction of construction heuristics will reduce the man hours involved in creating such heuristics, allow for the derivation of problem specific heuristics and possibly result in the derivation of heuristics that humans have not thought of. This paper presents generation construction hyper-heuristics for educational timetabling. The study investigates the automatic induction of two types of construction heuristics, namely, arithmetic heuristics and hierarchical heuristics. Genetic programming is used to evolve arithmetic heuristics. Genetic programming, genetic algorithms and the generation of random heuristic combinations is examined for the generation of hierarchical heuristics. The hyper-heuristics generating both types of heuristics are applied to the examination timetabling and the curriculum based university course timetabling problems. The evolved heuristics were found to perform much better than the existing graph colouring heuristics used for this domain. Furthermore, it was found that the while the arithmetic heuristics were more effective for the examination timetabling problem, the hierarchical heuristics produced better results than the arithmetic heuristics for the curriculum based course timetabling problem. Genetic algorithms proved to be the most effective at inducing hierarchical heuristics.
Citation
Pillay, N., & Özcan, E. (2017). Automated generation of constructive ordering heuristics for educational timetabling. Annals of Operations Research, 275, 181-208. https://doi.org/10.1007/s10479-017-2625-x
Journal Article Type | Article |
---|---|
Acceptance Date | Aug 16, 2017 |
Online Publication Date | Sep 4, 2017 |
Publication Date | Sep 4, 2017 |
Deposit Date | Sep 8, 2017 |
Publicly Available Date | Sep 5, 2018 |
Journal | Annals of Operations Research |
Print ISSN | 0254-5330 |
Electronic ISSN | 1572-9338 |
Publisher | Springer Verlag |
Peer Reviewed | Peer Reviewed |
Volume | 275 |
Pages | 181-208 |
DOI | https://doi.org/10.1007/s10479-017-2625-x |
Keywords | Educational timetabling; Construction heuristics; Hyper-heuristics; Genetic programming; Genetic algorithms |
Public URL | https://nottingham-repository.worktribe.com/output/881247 |
Publisher URL | https://link.springer.com/article/10.1007%2Fs10479-017-2625-x |
Additional Information | The final publication is available at Springer via http://dx.doi.org/10.1007/s10479-017-2625-x |
Contract Date | Sep 8, 2017 |
Files
GPHH_tt.pdf
(297 Kb)
PDF
You might also like
CUDA-based parallel local search for the set-union knapsack problem
(2024)
Journal Article
A benchmark dataset for multi-objective flexible job shop cell scheduling
(2023)
Journal Article
Downloadable Citations
About Repository@Nottingham
Administrator e-mail: discovery-access-systems@nottingham.ac.uk
This application uses the following open-source libraries:
SheetJS Community Edition
Apache License Version 2.0 (http://www.apache.org/licenses/)
PDF.js
Apache License Version 2.0 (http://www.apache.org/licenses/)
Font Awesome
SIL OFL 1.1 (http://scripts.sil.org/OFL)
MIT License (http://opensource.org/licenses/mit-license.html)
CC BY 3.0 ( http://creativecommons.org/licenses/by/3.0/)
Powered by Worktribe © 2025
Advanced Search