A noval approach of genetic algorithm for solving examination timetabling problems: A case study of Thai Universities

S. Innet
{"title":"A noval approach of genetic algorithm for solving examination timetabling problems: A case study of Thai Universities","authors":"S. Innet","doi":"10.1109/ISCIT.2013.6645855","DOIUrl":null,"url":null,"abstract":"Arranging examination timetable is problematic. It differs from other timetabling problems in terms of conditions. A complete timetable must reach several requirements involving course, group of student sitting the exam in that course, etc. It is similar to the course's timetable but not the same. Many differences between them include the way to create and the requirements. This paper proposes an adaptive genetic algorithm model applied for improving effectiveness of automatic arranging examination timetable. Hard constraints and soft constraints for this specific problem were discussed. In addition, the genetic elements were designed and the penalty cost function was proposed. Three genetic operators: crossover, mutation, and selection were employed. A simulation was conducted to obtain some results. The results show that the proposed GA model works well in arranging an examination timetable. With 0.75 crossover rate, there is no hard constraints appeared in the timetable.","PeriodicalId":356009,"journal":{"name":"2013 13th International Symposium on Communications and Information Technologies (ISCIT)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-10-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"17","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 13th International Symposium on Communications and Information Technologies (ISCIT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISCIT.2013.6645855","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 17

Abstract

Arranging examination timetable is problematic. It differs from other timetabling problems in terms of conditions. A complete timetable must reach several requirements involving course, group of student sitting the exam in that course, etc. It is similar to the course's timetable but not the same. Many differences between them include the way to create and the requirements. This paper proposes an adaptive genetic algorithm model applied for improving effectiveness of automatic arranging examination timetable. Hard constraints and soft constraints for this specific problem were discussed. In addition, the genetic elements were designed and the penalty cost function was proposed. Three genetic operators: crossover, mutation, and selection were employed. A simulation was conducted to obtain some results. The results show that the proposed GA model works well in arranging an examination timetable. With 0.75 crossover rate, there is no hard constraints appeared in the timetable.
遗传算法解决考试排课问题的新方法:以泰国大学为例
安排考试时间表有问题。它在条件方面不同于其他时间表问题。一个完整的课程表必须达到几个要求,包括课程、参加该课程考试的学生群体等。它与课程的时间表相似,但不相同。它们之间的许多差异包括创建的方式和需求。本文提出了一种自适应遗传算法模型,用于提高考试时间表自动安排的有效性。讨论了该问题的硬约束和软约束。设计了遗传因子,提出了惩罚代价函数。采用了交叉、突变和选择三种遗传操作。通过仿真得到了一些结果。结果表明,所提出的遗传算法可以很好地安排考试时间表。在0.75的交叉率下,时间表上没有出现硬约束。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信