A Genetic Algorithm for the Real-world University Course Timetabling Problem

被引:6
|
作者
Wong, Chee Hung [1 ]
Goh, Say Leng [1 ]
Likoh, Jonathan [2 ]
机构
[1] Univ Malaysia Sabah, Fac Comp & Informat, Labuan Int Campus, Labuan, Malaysia
[2] Univ Malaysia Sabah, Preparatory Ctr Sci & Technol, Kota Kinabalu, Sabah, Malaysia
关键词
University Course Timetabling Problem; Local Search; Meta-heuristic; Genetic Algorithm; SEARCH;
D O I
10.1109/CSPA55076.2022.9781907
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this work, we propose a Genetic Algorithm (GA) in addressing a post enrolment course timetabling (PE-CTT) problem for University Malaysia Sabah-Labuan International Campus (UMS-LIC). Tabu Search with Sampling and Perturbation (TSSP) is used to initiate a pool of feasible solutions in the GA. Experiments are conducted to set the best parameter values for the algorithm to operate optimally under a computation time limit. The proposed methodology is tested on a dataset based on semester 1, session 2018/2019 student registration. The automated timetables are compared with the one generated manually by the administrative staff of UMS-LIC. The former outperformed the latter in terms of hard and soft constraint violations (approximately 54% improvement). Experimental results are discussed.
引用
收藏
页码:46 / 50
页数:5
相关论文
共 50 条
  • [1] Real-world university course timetabling at the International Timetabling Competition 2019
    Mueller, Tomas
    Rudova, Hana
    Muellerova, Zuzana
    [J]. JOURNAL OF SCHEDULING, 2024,
  • [2] An Application of Genetic Algorithm for University Course Timetabling Problem
    Deng, Xinyang
    Zhang, Yajuan
    Kang, Bingyi
    Wu, Jiyi
    Sun, Xiaohong
    Deng, Yong
    [J]. 2011 CHINESE CONTROL AND DECISION CONFERENCE, VOLS 1-6, 2011, : 2119 - +
  • [3] A decomposed metaheuristic approach for a real-world university timetabling problem
    De Causmaecker, Patrick
    Demeester, Peter
    Vanden Berghe, Greet
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2009, 195 (01) : 307 - 318
  • [4] A Lagrangian heuristic algorithm for a real-world train timetabling problem
    Caprara, A
    Monaci, M
    Toth, P
    Guida, PL
    [J]. DISCRETE APPLIED MATHEMATICS, 2006, 154 (05) : 738 - 753
  • [5] A great deluge algorithm for a real-world examination timetabling problem
    Kahar, M. N. Mohmad
    Kendall, G.
    [J]. JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2015, 66 (01) : 116 - 133
  • [6] A New Hybrid Particle Swarm Optimization Algorithm for Real-World University Examination Timetabling Problem
    Marie-Sainte, Souad Larabi
    [J]. 2017 COMPUTING CONFERENCE, 2017, : 157 - 163
  • [7] Genetic Algorithm with Search Bank Strategies for University Course Timetabling Problem
    Mahiba, A. Araise
    Durai, C. Anand Deva
    [J]. INTERNATIONAL CONFERENCE ON MODELLING OPTIMIZATION AND COMPUTING, 2012, 38 : 253 - 263
  • [8] The Study of Genetic Algorithm Approach to Solving University Course Timetabling Problem
    Junn, Kuan Yik
    Obit, Joe Henry
    Alfred, Rayner
    [J]. COMPUTATIONAL SCIENCE AND TECHNOLOGY, ICCST 2017, 2018, 488 : 454 - 463
  • [9] Generic Model for University Course Timetabling Problem solved by Genetic Algorithm
    Ahmad, Maqsood
    Caux, Christophe
    Gourgand, Michel
    [J]. 10TH INTERNATIONAL INDUSTRIAL SIMULATION CONFERENCE 2012 (ISC 2012), 2012, : 209 - 216
  • [10] A Memetic Algorithm for the University Course Timetabling Problem
    Jat, Sadaf N.
    Yang, Shengxiang
    [J]. 20TH IEEE INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE, VOL 1, PROCEEDINGS, 2008, : 427 - 433