基于改进GWO算法的高校教学管理系统排课算法研究
2020-11-13田方
田方



摘要:高校办学规模的扩大使得高校排课面临巨大挑战,对此采用改进的GWO算法对高校教学管理系统排课算法进行了研究。分析了GWO算法的原理和流程,在此基础上运用混沌理论,采用Chebyshev混沌序列生成GWO算法的初始化灰狼种群,同时采用莱维飞行来改进灰狼位置的更新公式,得到了改进的GWO算法。通过对A大学排课的优化仿真试验,验证了改进的GWO算法避免了算法陷入局部最优,达到了良好的排课优化效果。该研究对排课系统的优化具有一定的参考价值。
关键词:排课问题;改进GWO算法;Chebyshev混沌序列
中图分类号:TP301.6
文献标志码:A
ResearchontheCourseArrangementAlgorithmofUniversityTeaching
ManagementSystemBasedonImprovedGWOAlgorithm
TIANFang
(SchoolofContinuingEducation,ShanxiUniversityofTraditionalChineseMedicine,Xianyang712000,China)
Abstract:Theexpansionofthescaleofauniversitymakesthecoursearrangementoftheuniversityfaceagreatchallenge.Inthispaper,theimprovedGWOalgorithmisusedtostudythecoursearrangementalgorithmofuniversityteachingmanagementsystem.TheprincipleandflowofGWOalgorithmareanalyzed.Basedonthechaostheory,ChebyshevchaoticsequenceisusedtogeneratetheinitialgraywolfpopulationofGWOalgorithm.Atthesametime,Levyflightisusedtoimprovetheupdateformulaofgraywolfposition,andtheimprovedGWOalgorithmisobtained.Throughthesimulationexperimentofauniversitycoursearrangement,itisverifiedthattheimprovedGWOalgorithmcanavoidthealgorithmfallingintothelocaloptimumandachieveagoodeffectofcoursearrangementoptimization.Theresearchofthispaperhascertainreferencevaluetotheoptimizationofthecoursearrangementsystem.
Keywords:classschedulingproblem;improvedGWOalgorithm;Chebyshevchaoticsequence
0引言
國民经济的快速发展促进了我国高等教育的快速发展,各个高等院校纷纷扩招,在校大学生的数量快速增加,同时高校办学规模的不断扩大,其所开设的专业课程数目也在不断地增多。高校学生人数和开设专业课程数目的增加使得高校教务管理面临一个巨大的难题,即排课。采用手工排课的方式去排课要耗费大量的人力资源,且容易出现错误,特别是在当前高校学生人数和课程持续增多的环境下,这种排课的方式变得不现实。为了解决教学资源冲突,提高排课的效率,目前各大高校都采用了排课软件。高校教务部门采用排课软件可以解决一般的排课问题,但是依旧无法避免师生冲突、资源与课程冲突,因此在排课之后还需要手工调整,浪费了大量人力资源[1]。采用遗传算法、灰狼优化算法(GWO)能够解决高校教学管理系统排课问题,但是也存在一些缺陷。……
