A new hybrid imperialist swarm-based optimization algorithm for university timetabling problems

被引:20
|
作者
Fong, Cheng Weng [1 ]
Asmuni, Hishammuddin [1 ]
McCollum, Barry [2 ]
McMullan, Paul [2 ]
Omatu, Sigeru [3 ]
机构
[1] Univ Teknol Malaysia, Software Engn Dept, Software Engn Res Grp, Utm Skudai 81310, Johor, Malaysia
[2] Queens Univ Belfast, Dept Comp Sci, Belfast BT7 1NN, Antrim, North Ireland
[3] Osaka Inst Technol, Dept Elect Informat & Commun Engn, Osaka 5358585, Japan
关键词
Artificial bee colony; Great deluge algorithm; University timetabling; Imperialist competitive algorithm; GREAT DELUGE ALGORITHM; BEE COLONY ALGORITHM; OPTIMAL-DESIGN; SEARCH; MECHANISM;
D O I
10.1016/j.ins.2014.05.039
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Generating timetables for an institution is a challenging and time consuming task due to different demands on the overall structure of the timetable. In this paper, a new hybrid method which is a combination of a great deluge and artificial bee colony algorithm (INMGD-ABC) is proposed to address the university timetabling problem. Artificial bee colony algorithm (ABC) is a population based method that has been introduced in recent years and has proven successful in solving various optimization problems effectively. However, as with many search based approaches, there exist weaknesses in the exploration and exploitation abilities which tend to induce slow convergence of the overall search process. Therefore, hybridization is proposed to compensate for the identified weaknesses of the ABC. Also, inspired from imperialist competitive algorithms, an assimilation policy is implemented in order to improve the global exploration ability of the ABC algorithm. In addition, Nelder-Mead simplex search method is incorporated within the great deluge algorithm (NMGD) with the aim of enhancing the exploitation ability of the hybrid method in fine-tuning the problem search region. The proposed method is tested on two differing benchmark datasets i.e. examination and course timetabling datasets. A statistical analysis t-test has been conducted and shows the performance of the proposed approach as significantly better than basic ABC algorithm. Finally, the experimental results are compared against state-of-the art methods in the literature, with results obtained that are competitive and in certain cases achieving some of the current best results to those in the literature. (C) 2014 Elsevier Inc. All rights reserved.
引用
收藏
页码:1 / 21
页数:21
相关论文
共 50 条
  • [1] A Hybrid Swarm-Based Approach to University Timetabling
    Fong, Cheng Weng
    Asmuni, Hishammuddin
    McCollum, Barry
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2015, 19 (06) : 870 - 884
  • [2] Northern Goshawk Optimization: A New Swarm-Based Algorithm for Solving Optimization Problems
    Dehghani, Mohammad
    Hubalovsky, Stepan
    Trojovsky, Pavel
    IEEE ACCESS, 2021, 9 : 162059 - 162080
  • [3] A hybrid particle swarm optimization based algorithm for high school timetabling problems
    Tassopoulos, Ioannis X.
    Beligiannis, Grigorios N.
    APPLIED SOFT COMPUTING, 2012, 12 (11) : 3472 - 3489
  • [4] A hybrid Mountain Gazelle particle swarm-based algorithm for constrained optimization problems
    Rani, Rekha
    Garg, Vanita
    Jain, Sarika
    Garg, Harish
    EVOLVING SYSTEMS, 2025, 16 (01)
  • [5] New Hybrid Approaches Based on Swarm-Based Metaheuristic Algorithms and Applications to Optimization Problems
    Uzer, Mustafa Serter
    APPLIED SCIENCES-BASEL, 2025, 15 (03):
  • [6] Termite alate optimization algorithm: a swarm-based nature inspired algorithm for optimization problems
    Arindam Majumder
    Evolutionary Intelligence, 2023, 16 : 997 - 1017
  • [7] Termite alate optimization algorithm: a swarm-based nature inspired algorithm for optimization problems
    Majumder, Arindam
    EVOLUTIONARY INTELLIGENCE, 2023, 16 (03) : 997 - 1017
  • [8] A New Hybrid Particle Swarm Optimization Algorithm for Real-World University Examination Timetabling Problem
    Marie-Sainte, Souad Larabi
    2017 COMPUTING CONFERENCE, 2017, : 157 - 163
  • [9] CFSO3: A New Supervised Swarm-Based Optimization Algorithm
    Laudani, Antonino
    Fulginei, Francesco Riganti
    Salvini, Alessandro
    Schmid, Maurizio
    Conforto, Silvia
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2013, 2013
  • [10] A hybrid swarm-based algorithm for single-objective optimization problems involving high-cost analyses
    Enrico Ampellio
    Luca Vassio
    Swarm Intelligence, 2016, 10 : 99 - 121