A hybrid particle swarm optimization for a university course scheduling problem with flexible preferences

被引:35
|
作者
Shiau, Der-Fang [1 ]
机构
[1] Fooyin Univ, Dept Informat Management, Kaohsiung, Taiwan
关键词
Course scheduling; Particle swarm optimization; Flexible preferences; Local search; Repair process; GENETIC ALGORITHM METHODS; HEURISTICS;
D O I
10.1016/j.eswa.2010.06.051
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The timetabling problem at universities is an NP-hard problem concerned with instructor assignments and class scheduling under multiple constraints and limited resources. A novel meta-heuristic algorithm that is based on the principles of particle swarm optimization (PSO) is proposed for course scheduling problem. The algorithm includes some features: designing an 'absolute position value' representation for the particle; allowing instructors that they are willing to lecture based on flexible preferences, such as their preferred days and time periods, the maximum number of teaching-free time periods and the lecturing format (consecutive time periods or separated into different time periods); and employing a repair process for all infeasible timetables. Furthermore, in the original PSO algorithm, particles search solutions in a continuous solution space. Since the solution space of the course scheduling problem is discrete, a local search mechanism is incorporated into the proposed PSO in order to explore a better solution improvement. The algorithms were tested using the timetabling data from a typical university in Taiwan. The experimental results demonstrate that the proposed hybrid algorithm yields an efficient solution with an optimal satisfaction of course scheduling for instructors and class scheduling arrangements. This hybrid algorithm also outperforms the genetic algorithm proposed in the literature. (C) 2010 Elsevier Ltd. All rights reserved.
引用
收藏
页码:235 / 248
页数:14
相关论文
共 50 条
  • [41] Effective hybrid particle swarm optimization algorithm for blocking flow shop scheduling problem
    Zhang, Qi-Liang
    Chen, Yong-Sheng
    [J]. Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2012, 18 (12): : 2689 - 2695
  • [42] A neighbourhood property for the job shop scheduling problem with application to hybrid particle swarm optimization
    Zhang, Rui
    Wu, Cheng
    [J]. IMA JOURNAL OF MANAGEMENT MATHEMATICS, 2013, 24 (01) : 111 - 134
  • [43] Migration algorithm of particle swarm optimization for a scheduling problem
    Hernane S.
    Hernane Y.
    Benyettou M.
    [J]. Journal of Applied Sciences, 2010, 10 (08) : 699 - 703
  • [44] Hybrid Mean Particle Swarm Optimization Algorithm for Permutation Flow Shop Scheduling Problem
    Zhou, Yongquan
    Huang, Zhengxin
    Du, Yanlian
    Gong, Qiaoqiao
    [J]. FRONTIERS OF MANUFACTURING AND DESIGN SCIENCE, PTS 1-4, 2011, 44-47 : 270 - 274
  • [45] Hybrid improved binary particle swarm optimization approach for generation maintenance scheduling problem
    Suresh, K.
    Kumarappan, N.
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2013, 9 : 69 - 89
  • [46] Hybrid Particle Swarm Optimization Scheduling for Cloud Computing
    Sridhar, M.
    Babu, G. Rama Mohan
    [J]. 2015 IEEE INTERNATIONAL ADVANCE COMPUTING CONFERENCE (IACC), 2015, : 1196 - 1200
  • [47] Improved Particle Swarm Optimization for RCP Scheduling Problem
    Wang, Qiang
    Qi, Jianxun
    [J]. SIXTH INTERNATIONAL SYMPOSIUM ON NEURAL NETWORKS (ISNN 2009), 2009, 56 : 49 - 57
  • [48] Solving Task Scheduling Problem in the Cloud Using a Hybrid Particle Swarm Optimization Approach
    Cheikh, Salmi
    Walker, Jessie J.
    [J]. INTERNATIONAL JOURNAL OF APPLIED METAHEURISTIC COMPUTING, 2022, 13 (01)
  • [49] The Application of Improved Hybrid Particle Swarm Optimization Algorithm in Job Shop Scheduling Problem
    Huang, Ming
    Liu, Qingsong
    Liang, Xu
    [J]. PROCEEDINGS OF 2019 IEEE 7TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT 2019), 2019, : 49 - 52
  • [50] Particle swarm optimization with variable neighborhood search for multiobjective flexible job shop scheduling problem
    Huang, Song
    Tian, Na
    Ji, Zhicheng
    [J]. INTERNATIONAL JOURNAL OF MODELING SIMULATION AND SCIENTIFIC COMPUTING, 2016, 7 (03)