Abstract
A hyper-heuristic for the examination timetabling problem searches a space of constructive heuristic combinations instead of a space of examination timetables. The most optimal heuristic combination found by the search is used to construct the examination timetable. The focus of a hyper-heuristic is to generalize well rather than producing the best result for one or more problem sets in the domain. A metaheuristic such as evolutionary algorithms is usually employed to explore the heuristic space. This study reports on an empirical investigation conducted to test how the structure of the heuristic combination affects the success of the search of an evolutionary algorithm (EA) hyper-heuristic for the uncapacitated examination timetabling problem. Two structures, namely, one that combines low-level construction heuristics linearly, and applies them sequentially and a second which combines heuristics hierarchically and applies them simultaneously are investigated. The performance of the EA-based hyper-heuristic using both structures is tested on a set of eight uncapacitated examination timetabling problems. The study has revealed that the representation used does have an impact on the success of the evolutionary algorithm. In this domain the linear combination and sequential application of heuristics produced better results. The EAs with both representations were also found to perform better than other hyper-heuristic methods applied to the same problem.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.