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 条
  • [41] An iterated local search algorithm for the University Course Timetabling Problem
    Song, Ting
    Liu, Sanya
    Tang, Xiangyang
    Peng, Xicheng
    Chen, Mao
    APPLIED SOFT COMPUTING, 2018, 68 : 597 - 608
  • [42] An integrated hybrid approach to the examination timetabling problem
    Turabieh, Hamza
    Abdullah, Salwani
    OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE, 2011, 39 (06): : 598 - 607
  • [43] Developing a Model for the University Course Timetabling Problem: A Case Study
    Mokhtari, Mozhgan
    Sarashk, Majid Vaziri
    Asadpour, Milad
    Saeidi, Nadia
    Boyer, Omid
    COMPLEXITY, 2021, 2021
  • [44] A Modified Migrating Bird Optimization For University Course Timetabling Problem
    Shen, Lam Way
    Asmuni, Hishammuddin
    Weng, Fong Cheng
    JURNAL TEKNOLOGI, 2015, 72 (01):
  • [45] Solving a University Course Timetabling Problem Based on AACSB Policies
    Arratia-Martinez, Nancy M.
    Avila-Torres, Paulina A. A.
    Trujillo-Reyes, Juana C. C.
    MATHEMATICS, 2021, 9 (19)
  • [46] A Novel Greedy Heuristic Algorithm for University Course Timetabling Problem
    Zhang, Dezhen
    Guo, Saijun
    Zhang, Weishi
    Yan, Shujuan
    2014 11TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION (WCICA), 2014, : 5303 - 5308
  • [47] Random Partial Neighborhood Search for University Course Timetabling Problem
    Nagata, Yuichi
    Ono, Isao
    PARALLEL PROBLEM SOLVING FROM NATURE - PPSN XIII, 2014, 8672 : 782 - 791
  • [48] A Study on PSO-based University Course Timetabling Problem
    Irene Sheau Fen Ho
    Deris Safaai
    Mohd Hashim, Siti Zaiton
    INTERNATIONAL CONFERENCE ON ADVANCED COMPUTER CONTROL : ICACC 2009 - PROCEEDINGS, 2009, : 648 - 651
  • [49] SOLVING THE UNIVERSITY COURSE TIMETABLING PROBLEM BY HYPERCUBE FRAMEWORK FOR ACO
    Miguel Rubio, Jose
    Crawford, Broderick
    Johnson, Franklin
    ICEIS 2008: PROCEEDINGS OF THE TENTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS, VOL AIDSS: ARTIFICIAL INTELLIGENCE AND DECISION SUPPORT SYSTEMS, 2008, : 531 - 534
  • [50] Application to a University Course Timetabling Problem by a General Project Scheduler
    Horio, Masanori
    Suzuki, Atsuo
    OPERATIONS RESEARCH AND ITS APPLICATIONS, PROCEEDINGS, 2008, 8 : 266 - +