Performance improvement strategies on Cuckoo Search algorithms for solving the university course timetabling problem

被引:22
作者
Thepphakorn, Thatchai [1 ]
Pongcharoen, Pupong [2 ]
机构
[1] Pibulsongkram Rajabhat Univ, Fac Ind Technol, Phitsanulok 65000, Thailand
[2] Naresuan Univ, Fac Engn, Dept Ind Engn, Ctr Operat Res & Ind Applicat CORIA, Phitsanulok 65000, Thailand
关键词
Course timetabling; Cuckoo Search; Levy flights; Experimental design; Self-adaptive; Metaheuristics; GENETIC ALGORITHM; OPTIMIZATION; DESIGN; HEURISTICS; MECHANISM; TOOL;
D O I
10.1016/j.eswa.2020.113732
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The university course timetabling problem (UCTP) arises every academic year and must be solved by academic staff with/without a course timetabling tool. A Hybrid Self-adaptive Cuckoo Search-based Timetabling (HSCST) tool has been developed for minimising the total university operating costs. The HSCST tool was applied to solve eleven problem instances obtained from the Faculty of Engineering, Naresuan University. The performance improvements of the Cuckoo Search (CS) algorithm embedded within the proposed tool were demonstrated using three strategies: parameter setting approaches (static and adaptive), movement strategies (Levy flights and Gaussian random walks), and local search hybridisation techniques. Sequential computational experiments were designed and conducted to investigate the efficiency of the three proposed strategies. The statistical analysis on the computational results suggested that the proposed algorithms significantly outperformed the conventional CS, Particle Swarm Optimisation (PSO), and hybrid PSO for all problem instances. (c) 2020 Elsevier Ltd. All rights reserved.
引用
收藏
页数:21
相关论文
共 128 条
  • [1] A comprehensive study of cuckoo-inspired algorithms
    Abdel-Basset, Mohamed
    Hessin, Abdel-Naser
    Abdel-Fatah, Lila
    [J]. NEURAL COMPUTING & APPLICATIONS, 2018, 29 (02) : 345 - 361
  • [2] Abdullah S., 2005, Proceedings of MISTA 2005: The 2nd Multidisciplinary Conference on Scheduling: Theory and Applications . 18-21 July, P413
  • [3] A hybrid metaheuristic approach to the university course timetabling problem
    Abdullah, Salwani
    Turabieh, Hamza
    McCollum, Barry
    McMullan, Paul
    [J]. JOURNAL OF HEURISTICS, 2012, 18 (01) : 1 - 23
  • [4] Population based Local Search for university course timetabling problems
    Abuhamdah, Anmar
    Ayob, Masri
    Kendall, Graham
    Sabar, Nasser R.
    [J]. APPLIED INTELLIGENCE, 2014, 40 (01) : 44 - 53
  • [5] University Course Timetabling Using a Hybrid Harmony Search Metaheuristic Algorithm
    Al-Betar, Mohammed Azmi
    Khader, Ahamad Tajudin
    Zaman, Munir
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART C-APPLICATIONS AND REVIEWS, 2012, 42 (05): : 664 - 681
  • [6] A harmony search algorithm for university course timetabling
    Al-Betar, Mohammed Azmi
    Khader, Ahamad Tajudin
    [J]. ANNALS OF OPERATIONS RESEARCH, 2012, 194 (01) : 3 - 31
  • [7] Aladag ÇH, 2007, HACET J MATH STAT, V36, P53
  • [8] Alirezaei E., 2012, P 20 IR C EL ENG 201, P673
  • [9] [Anonymous], 2003, YUGOSLAV J OPER RES, DOI [DOI 10.2298/YJ0R0302139B, DOI 10.2298/YJOR0302139B]
  • [10] [Anonymous], 2017, DESIGN ANAL EXPT