MAKING TEST SCHEDULE USING THE WELCH POWELL ALGORITHM

Angelicha Yuspitasari Suwignyo, Alvin Widyadhana Kosman, Yosefina Finsensia Riti
{"title":"MAKING TEST SCHEDULE USING THE WELCH POWELL ALGORITHM","authors":"Angelicha Yuspitasari Suwignyo, Alvin Widyadhana Kosman, Yosefina Finsensia Riti","doi":"10.34010/komputa.v12i1.7533","DOIUrl":null,"url":null,"abstract":"In the field of education, especially at the university level, there are problems that are often encountered, one of which is the system of making exam schedules. In the system of making course exam schedules, there is often an overlap between course schedules with one another. Examination scheduling should be made in such a way that there are no overlapping courses. Thus, all students can take the exam and there are no courses whose exams follow. In the case of the Even Semester Mid-Semester Examination schedule for the Informatics Study Program, there is an error in making the exam schedule, namely the existence of overlapping course exam schedules so that it can harm students who will take the exam. Therefore, it is necessary to improve the exam scheduling system. Making an exam schedule can be done using node coloring and the implementation of the Welch Powell algorithm. The application of vertex coloring on a graph is to represent each vertex with the name of the course listed on the exam schedule and continue by following the stages of the Welch Powell algorithm. The Welch Powell algorithm works by sorting the existing vertices based on the magnitude of the degree possessed by these vertices. Once sorted, the vertices with the largest will be colored and the vertices that are related to that vertex will not get the same color. This process will continue to repeat until all nodes have been colored, from these colored nodes to produce a schedule that does not overlap and is ready to use. Based on the results of the study, it was found that the Welch Powell Algorithm was able to produce an efficient schedule for the Mid-Event Semester Examination Program for the Informatics Study Program and the absence of courses collided with one another.","PeriodicalId":346733,"journal":{"name":"Komputa : Jurnal Ilmiah Komputer dan Informatika","volume":"56 6 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Komputa : Jurnal Ilmiah Komputer dan Informatika","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.34010/komputa.v12i1.7533","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

In the field of education, especially at the university level, there are problems that are often encountered, one of which is the system of making exam schedules. In the system of making course exam schedules, there is often an overlap between course schedules with one another. Examination scheduling should be made in such a way that there are no overlapping courses. Thus, all students can take the exam and there are no courses whose exams follow. In the case of the Even Semester Mid-Semester Examination schedule for the Informatics Study Program, there is an error in making the exam schedule, namely the existence of overlapping course exam schedules so that it can harm students who will take the exam. Therefore, it is necessary to improve the exam scheduling system. Making an exam schedule can be done using node coloring and the implementation of the Welch Powell algorithm. The application of vertex coloring on a graph is to represent each vertex with the name of the course listed on the exam schedule and continue by following the stages of the Welch Powell algorithm. The Welch Powell algorithm works by sorting the existing vertices based on the magnitude of the degree possessed by these vertices. Once sorted, the vertices with the largest will be colored and the vertices that are related to that vertex will not get the same color. This process will continue to repeat until all nodes have been colored, from these colored nodes to produce a schedule that does not overlap and is ready to use. Based on the results of the study, it was found that the Welch Powell Algorithm was able to produce an efficient schedule for the Mid-Event Semester Examination Program for the Informatics Study Program and the absence of courses collided with one another.
使用Welch Powell算法制定测试计划
在教育领域,特别是在大学层面,经常会遇到一些问题,其中之一就是考试时间表的制定制度。在制定课程考试时间表的系统中,经常会出现课程表相互重叠的情况。考试排期应尽量避免课程重叠。因此,所有的学生都可以参加考试,没有课程的考试。以信息学专业的中期考试时间表为例,在制定考试时间表时存在错误,即存在重叠的课程考试时间表,从而可能对参加考试的学生造成伤害。因此,有必要完善考试调度系统。可以使用节点着色和Welch Powell算法的实现来制定考试时间表。顶点着色在图上的应用是用考试时间表上列出的课程名称来表示每个顶点,并继续遵循韦尔奇鲍威尔算法的各个阶段。Welch Powell算法的工作原理是根据这些顶点所拥有的程度的大小对现有顶点进行排序。排序后,最大的顶点将被着色,与该顶点相关的顶点将不会得到相同的颜色。这个过程将继续重复,直到所有的节点都被着色,从这些着色的节点生成一个没有重叠并且可以使用的时间表。根据研究结果,我们发现韦尔奇鲍威尔算法能够为信息学研究计划的中期考试计划产生有效的时间表,并且课程缺失相互冲突。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术官方微信