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 条
  • [11] A hybrid swarm-based algorithm for single-objective optimization problems involving high-cost analyses
    Ampellio, Enrico
    Vassio, Luca
    SWARM INTELLIGENCE, 2016, 10 (02) : 99 - 121
  • [12] Trees Social Relations Optimization Algorithm: A new Swarm-Based metaheuristic technique to solve continuous and discrete optimization problems
    Alimoradi, Mahmoud
    Azgomi, Hossein
    Asghari, Ali
    MATHEMATICS AND COMPUTERS IN SIMULATION, 2022, 194 : 629 - 664
  • [13] Tuna Swarm Optimization: A Novel Swarm-Based Metaheuristic Algorithm for Global Optimization
    Xie, Lei
    Han, Tong
    Zhou, Huan
    Zhang, Zhuo-Ran
    Han, Bo
    Tang, Andi
    Computational Intelligence and Neuroscience, 2021, 2021
  • [14] Tuna Swarm Optimization: A Novel Swarm-Based Metaheuristic Algorithm for Global Optimization
    Xie, Lei
    Han, Tong
    Zhou, Huan
    Zhang, Zhuo-Ran
    Han, Bo
    Tang, Andi
    COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2021, 2021
  • [15] BIS: A New Swarm-Based Optimisation Algorithm
    Varna, Fevzi Tugrul
    Husbands, Phil
    2020 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2020, : 457 - 464
  • [16] Hybrid swarm-based intelligent algorithm for lattice structure optimization in additive manufacturing system
    Koduru, Jyothi Padmaja
    Narayana, Kavuluru Lakshmi
    Mantrala, Kedar Mallik
    INTERNATIONAL JOURNAL OF INTERACTIVE DESIGN AND MANUFACTURING - IJIDEM, 2022, 16 (04): : 1511 - 1524
  • [17] Hybrid swarm-based intelligent algorithm for lattice structure optimization in additive manufacturing system
    Jyothi Padmaja Koduru
    Kavuluru Lakshmi Narayana
    Kedar Mallik Mantrala
    International Journal on Interactive Design and Manufacturing (IJIDeM), 2022, 16 : 1511 - 1524
  • [18] Grand Tour Algorithm: Novel Swarm-Based Optimization for High-Dimensional Problems
    Meirelles, Gustavo
    Brentan, Bruno
    Izquierdo, Joaquin
    Luvizotto Jr, Edevar
    PROCESSES, 2020, 8 (08)
  • [19] Hybrid Swarm-Based Optimization Algorithm of GA&VNS for Nurse Scheduling Problem
    Zhang, Zebin
    Hao, Zhifeng
    Huang, Han
    INFORMATION COMPUTING AND APPLICATIONS, 2011, 7030 : 375 - +
  • [20] Solving the high school timetabling problem using a hybrid cat swarm optimization based algorithm
    Skoullis, Vassilios I.
    Tassopoulos, Ioannis X.
    Beligiannis, Grigorios N.
    APPLIED SOFT COMPUTING, 2017, 52 : 277 - 289