Zi Xuan Loke, Say Leng Goh, J. Mountstephens, Jonathan Likoh
{"title":"A Great Deluge Algorithm for University Course Timetabling","authors":"Zi Xuan Loke, Say Leng Goh, J. Mountstephens, Jonathan Likoh","doi":"10.1109/I2CACIS57635.2023.10193339","DOIUrl":null,"url":null,"abstract":"Here we propose a two-stage approach to address the University Course Timetabling Problem. In the first stage, we utilize an existing algorithm called Tabu Search with Sampling and Perturbation to generate a feasible solution, and in stage two, we use a Great Deluge algorithm to improve the quality of this feasible solution. The proposed methodology was tested on a recent instance of real university timetabling data from Universiti Malaysia Sabah. Experiments were conducted to determine the most suitable GD algorithm parameter values that resulted in optimal performance. Additionally, the performance of the GD algorithm was compared with that of a Genetic Algorithm and was found to achieve a lower minimum and lower average cost values.","PeriodicalId":244595,"journal":{"name":"2023 IEEE International Conference on Automatic Control and Intelligent Systems (I2CACIS)","volume":"9 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-06-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 IEEE International Conference on Automatic Control and Intelligent Systems (I2CACIS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/I2CACIS57635.2023.10193339","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Here we propose a two-stage approach to address the University Course Timetabling Problem. In the first stage, we utilize an existing algorithm called Tabu Search with Sampling and Perturbation to generate a feasible solution, and in stage two, we use a Great Deluge algorithm to improve the quality of this feasible solution. The proposed methodology was tested on a recent instance of real university timetabling data from Universiti Malaysia Sabah. Experiments were conducted to determine the most suitable GD algorithm parameter values that resulted in optimal performance. Additionally, the performance of the GD algorithm was compared with that of a Genetic Algorithm and was found to achieve a lower minimum and lower average cost values.