A hybrid metaheuristic approach to the university course timetabling problem

被引:53
|
作者
Abdullah, Salwani [1 ]
Turabieh, Hamza [1 ]
McCollum, Barry [2 ]
McMullan, Paul [2 ]
机构
[1] Univ Kebangsaan Malaysia, Data Min & Optimisat Res Grp, Ctr Artificial Intelligence Technol, Bangi 43600, Selangor, Malaysia
[2] Queens Univ Belfast, Dept Comp Sci, Belfast BT7 1NN, Antrim, North Ireland
关键词
Dynamic force decay rate; Great deluge algorithm; Electromagnetism-like mechanism; Course timetabling; ELECTROMAGNETISM-LIKE MECHANISM; GREAT DELUGE ALGORITHM; OPTIMIZATION; HEURISTICS;
D O I
10.1007/s10732-010-9154-y
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper describes the development of a novel metaheuristic that combines an electromagnetic-like mechanism (EM) and the great deluge algorithm (GD) for the University course timetabling problem. This well-known timetabling problem assigns lectures to specific numbers of timeslots and rooms maximizing the overall quality of the timetable while taking various constraints into account. EM is a population-based stochastic global optimization algorithm that is based on the theory of physics, simulating attraction and repulsion of sample points in moving toward optimality. GD is a local search procedure that allows worse solutions to be accepted based on some given upper boundary or 'level'. In this paper, the dynamic force calculated from the attraction-repulsion mechanism is used as a decreasing rate to update the 'level' within the search process. The proposed method has been applied to a range of benchmark university course timetabling test problems from the literature. Moreover, the viability of the method has been tested by comparing its results with other reported results from the literature, demonstrating that the method is able to produce improved solutions to those currently published. We believe this is due to the combination of both approaches and the ability of the resultant algorithm to converge all solutions at every search process.
引用
收藏
页码:1 / 23
页数:23
相关论文
共 50 条
  • [31] Predicting the RCGA Performance for the University Course Timetabling Problem
    Rodriguez-Maya, Noel
    Flores, Juan J.
    Graff, Mario
    INTELLIGENT COMPUTING SYSTEMS, 2016, 597 : 31 - 45
  • [32] Modeling and solution of a complex university course timetabling problem
    Murray, Keith
    Muller, Tomas
    Rudova, Hana
    PRACTICE AND THEORY OF AUTOMATED TIMETABLING VI, 2007, 3867 : 189 - +
  • [33] An Application of Genetic Algorithm for University Course Timetabling Problem
    Deng, Xinyang
    Zhang, Yajuan
    Kang, Bingyi
    Wu, Jiyi
    Sun, Xiaohong
    Deng, Yong
    2011 CHINESE CONTROL AND DECISION CONFERENCE, VOLS 1-6, 2011, : 2119 - +
  • [34] Memetic Algorithms for Solving University Course Timetabling Problem
    Ahandani, Morteza Alinia
    Baghmisheh, Mohammad Taghi Vakil
    2011 1ST INTERNATIONAL ECONFERENCE ON COMPUTER AND KNOWLEDGE ENGINEERING (ICCKE), 2011, : 40 - 44
  • [35] New Constraints and Features for the University Course Timetabling Problem
    Aschinger, M.
    Applebee, S.
    Bucur, A.
    Edmonds, H.
    Hungerlaender, P.
    Maier, K.
    OPERATIONS RESEARCH PROCEEDINGS 2016, 2018, : 95 - 101
  • [36] Analysing the effects of solution space connectivity with an effective metaheuristic for the course timetabling problem
    Lewis, R.
    Thompson, J.
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2015, 240 (03) : 637 - 648
  • [37] AN ADAPTED CUCKOO OPTIMIZATION ALGORITHM AND GENETIC ALGORITHM APPROACH TO THE UNIVERSITY COURSE TIMETABLING PROBLEM
    Teoh, Chong
    Wibowo, Antoni
    Ngadiman, Mohd.
    INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE AND APPLICATIONS, 2014, 13 (01)
  • [38] A new hybrid algorithm for university course timetabling problem using events based on groupings of students
    Badoni, Rakesh P.
    Gupta, D. K.
    Mishra, Pallavi
    COMPUTERS & INDUSTRIAL ENGINEERING, 2014, 78 : 12 - 25
  • [39] Solving the course timetabling problem with a hybrid heuristic algorithm
    Lue, Zhipeng
    Hao, Jin-Kao
    ARTIFICIAL INTELLIGENCE: METHODOLOGY, SYSTEMS, AND APPLICATIONS, 2008, 5253 : 262 - 273
  • [40] Hybrid Genetic Algorithm for University Examination Timetabling Problem
    Ishak, S.
    Lee, L. S.
    Ibragimov, G.
    MALAYSIAN JOURNAL OF MATHEMATICAL SCIENCES, 2016, 10 (02): : 145 - 178