首页 | 本学科首页   官方微博 | 高级检索  
     

差分进化布谷鸟算法在实验室排课中的应用
引用本文:彭勇,陈俞强.差分进化布谷鸟算法在实验室排课中的应用[J].计算技术与自动化,2020,39(1):174-180.
作者姓名:彭勇  陈俞强
作者单位:东莞职业技术学院计算机工程系,广东 东莞,523808
基金项目:广东省普通高校重点科研平台和科研项目;东莞职业技术学院政校行企项目
摘    要:随着高校实验课程比例越来越高,针对传统实验室排课手段效率低、出现冲突的可能性高等缺点,提出了一种基于改进布谷鸟算法的智能排课模型。首先,定义了课元表示教师在什么班级上什么课程,把排课问题转化为课元确定教室-时间对,提出了一个多目标、多约束的排课数学模型。其次将数学模型的求解转化为对二部图进行完美匹配操作获取初始解。然后,利用差分进化方法改进了布谷鸟算法,实现布谷鸟算法在实验室排课中的应用。最后,通过对仿真实验的结果分析来验证算法可行性与有效性。

关 键 词:实验室排课  布谷鸟算法  二部图  差分进化  课元  排课模型

Application of Improved Cuckoo Search Based on Differential Evolution in Laboratory Course Arrangement
PENG Yong,CHEN Yu-qiang.Application of Improved Cuckoo Search Based on Differential Evolution in Laboratory Course Arrangement[J].Computing Technology and Automation,2020,39(1):174-180.
Authors:PENG Yong  CHEN Yu-qiang
Affiliation:(Department of Computer,Dongguan Polytechnic College,Dongguan,Guangdong 523808,China)
Abstract:As proportion of experimental courses is increasing in colleges,aiming at the shortcomings of low efficiency and high possibility of conflict in traditional laboratory course arrangement methods,an intelligent course scheduling model based on improved cuckoo algorithm is proposed.Firstly,it defines the course elements to indicate what classes and courses teachers are taking,transforming the problem of course scheduling into course elements to determine classroom-time pairs,a mathematical model of multi-objective and multi-constraint is proposed.Secondly,the solution of mathematical model is transformed into perfect matching of bipartite graphs,then,the improved cuckoo search based on differential evolution is used to find the optimal schedule in the solution space,finally,the feasibility and validity of the algorithm are verified by analyzing the simulation results.
Keywords:laboratory course arrangement  cuckoo search  bipartite graphs  differential evolution  course elements  course scheduling model
本文献已被 维普 万方数据 等数据库收录!
点击此处可从《计算技术与自动化》浏览原始摘要信息
点击此处可从《计算技术与自动化》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号