UPM Institutional Repository

Meta-heuristic approaches for the university course timetabling problem


Citation

Abdipoor, Sina and Yaakob, Razali and Goh, Say Leng and Abdullah, Salwani (2023) Meta-heuristic approaches for the university course timetabling problem. Intelligent Systems with Applications, 19. pp. 1-18. ISSN 2667-3053

Abstract

Course timetabling is an ongoing challenge that universities face all around the world. This combinatorial optimization task involves allocating a set of events into finite time slots and rooms while attempting to satisfy a set of predefined constraints. Given the high number of constraints and the large solution space to be explored, the University Course Timetabling Problem (UCTP) is classified as an NP-hard problem. Meta-heuristic approaches have been commonly applied to this problem in the literature and have achieved high performance on benchmark datasets. This survey paper provides a comprehensive and systematic review of these approaches in the UCTP. It reviews, summarizes, and categorizes the approaches, and introduces a classification for hybrid meta-heuristic methods. Furthermore, it critically analyzes the benefits and limitations of the methods. It also presents challenges, gaps, and possible future work.


Download File

[img] Text
Meta-heuristic approaches for the university course timetabling problem.pdf - Published Version

Download (1MB)

Additional Metadata

Item Type: Article
Divisions: Faculty of Computer Science and Information Technology
DOI Number: https://doi.org/10.1016/j.iswa.2023.200253
Publisher: Elsevier BV
Keywords: Combinatorial optimization; Hybrid meta-heuristics; Meta-heuristics; Operational research; University course timetabling problem
Depositing User: Ms. Che Wa Zakaria
Date Deposited: 11 Oct 2024 08:23
Last Modified: 11 Oct 2024 08:23
Altmetrics: http://www.altmetric.com/details.php?domain=psasir.upm.edu.my&doi=10.1016/j.iswa.2023.200253
URI: http://psasir.upm.edu.my/id/eprint/108762
Statistic Details: View Download Statistic

Actions (login required)

View Item View Item