A new hybrid algorithm for university course timetabling problem using events based on groupings of students

被引:16
作者
Badoni, Rakesh P. [1 ]
Gupta, D. K. [1 ]
Mishra, Pallavi [1 ]
机构
[1] Indian Inst Technol Kharagpur, Dept Math, Kharagpur 721302, W Bengal, India
关键词
Timetabling; Genetic algorithm; Demand-driven; Local search; Grouping; Distance to feasibility;
D O I
10.1016/j.cie.2014.09.020
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this paper, a new hybrid algorithm (NHA) combining genetic algorithm with local search and using events based on groupings of students is described to solve the university course timetabling problem. A list of events such as lectures, tutorials, laboratories and seminars are ordered and mutually disjoint groups of students taking them are formed in such a way that once a student is selected in any group, he is excluded from further selection in other groups. The union of all the events taken by all the students of each group is formed. The number of events in each group is termed as its group size whose upper bound is restricted by the total number of timeslots and can be reduced to the maximum number of events per student. The above process of forming groups is repeated till the size of each group is reduced within this bound by not choosing those events which are common for all the students in the group. Now, the genetic algorithm with local search (GALS) is applied on a number of benchmark problems. The experimental results show that our algorithm, NHA, is able to produce promising results when compared with the results obtained by using GALS and other existing algorithms. (C) 2014 Elsevier Ltd. All rights reserved.
引用
收藏
页码:12 / 25
页数:14
相关论文
共 50 条
  • [21] A Combination of PSO and Local Search in University Course Timetabling Problem
    Irene Sheau Fen Ho
    Deris Safaai
    Mohd Hashim, Siti Zaiton
    2009 INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING AND TECHNOLOGY, VOL II, PROCEEDINGS, 2009, : 492 - 495
  • [22] 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 - +
  • [23] A simulated annealing algorithm for university course timetabling considering travelling distances
    Zheng, Shuang
    Wang, Long
    Liu, Yueyue
    Zhang, Rui
    INTERNATIONAL JOURNAL OF COMPUTING SCIENCE AND MATHEMATICS, 2015, 6 (02) : 139 - 151
  • [24] Robust university course timetabling problem subject to single and multiple disruptions
    Gulcu, Ayla
    Akkan, Can
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2020, 283 (02) : 630 - 646
  • [25] Multi-objective fuzzy-based adaptive memetic algorithm with hyper-heuristics to solve university course timetabling problem
    Ghaffar, Abdul
    Sattar, Mian
    Munir, Mubbasher
    Qureshi, Zarmeen
    EAI ENDORSED TRANSACTIONS ON SCALABLE INFORMATION SYSTEMS, 2022, 9 (04)
  • [26] A binary integer programming model for university course timetabling problem and a case study
    Kocken, Hale Gonce
    Ozdemir, Rumeysa
    Ahlatcioglu, Mehmet
    ISTANBUL UNIVERSITY JOURNAL OF THE SCHOOL OF BUSINESS, 2014, 43 (01): : 28 - 54
  • [27] Academic Operating Costs Optimisation Using Hybrid MCPSO Based Course Timetabling Tool
    Thepphakorn, Thatchai
    Sooncharoen, Saisumpan
    Pongcharoen, Pupong
    BLENDED LEARNING: EDUCATION IN A SMART LEARNING ENVIRONMENT, ICBL 2020, 2020, 12218 : 338 - 350
  • [28] Optimize Timetabling Problem Using Improved Genetic Algorithm
    Yun, Wang Xiao
    Kun, Wang Feng
    Wang XiangYun
    2008 IEEE INTERNATIONAL SYMPOSIUM ON KNOWLEDGE ACQUISITION AND MODELING WORKSHOP PROCEEDINGS, VOLS 1 AND 2, 2008, : 260 - +
  • [29] A Hybrid Evolutionary Approach to Solve University Course Allocation Problem
    Dofadar, Dibyo Fabian
    Khan, Riyo Hayat
    Hasan, Shafqat
    Taj, Towshik Anam
    Shakil, Arif
    Majumdar, Mahbub
    2021 INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND BLOCKCHAIN TECHNOLOGY (AIBT 2021), 2021, : 48 - 52
  • [30] A hybrid genetic algorithm and tabu search approach for post enrolment course timetabling
    Sadaf Naseem Jat
    Shengxiang Yang
    Journal of Scheduling, 2011, 14 : 617 - 637