Solving University Course Timetabling Problem Using Localized Island Model Genetic Algorithm With Dual Dynamic Migration Policy

IEEJ TRANSACTIONS ON ELECTRICAL AND ELECTRONIC ENGINEERING(2020)

引用 14|浏览2
暂无评分
摘要
The University Course Timetabling Problem (UCTP) is a scheduling problem of assigning a teaching event in a certain time and room by considering the constraints of university stakeholders such as students, lecturers, and departments. This problem becomes complicated for universities with a large number of students and lecturers. Moreover, several universities are implementing student sectioning, which is a problem of assigning students to classes of a subject while respecting individual student requests, along with additional constraints. Such implementation also implies the complexity of constraints, which is larger accordingly. However, current and generic solvers have failed to meet the scalability and reliability requirements for student sectioning UCTP. In this paper, we introduce the localized island model genetic algorithm with dual dynamic migration policy (DM-LIMGA) to solve student sectioning UCTP. Our research shows that DM-LIMGA can produce a feasible timetable for the student sectioning problem and get better results than previous works and the current UCTP solver. Our proposed solution also consistently yield lower violation number than other algorithms, as evidenced by UCTP benchmark experiment results. (c) 2019 Institute of Electrical Engineers of Japan. Published by John Wiley & Sons, Inc.
更多
查看译文
关键词
University course timetabling problem, island model genetic algorithm, localization strategy, migration policy
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要