- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE 8
一类课表安排的优化模型
xxx
(XXX大学理学院应数班 贵阳 550025)
摘 要:本文采用逐级优化、0-1规划的方法,考虑多重约束条件,引入了偏好系数,建立了一个良好的排课模型,并根据题目给的数据,通过MATLA B编程,进行模型验证,求出了所需课表。且在方案合理性分析中用计算机模拟的方法分析了偏好系数的变化、教室的种类对排课结果的影响。最后给出了教师、教室的最优配置方案。
关键词:逐级优化;0-1规划;多重约束条件;排课模型
1.问题提出
用数学建模的方法安排我们峨眉校区合理的课表,做到让老师的教学效率达到最好和学生最有效率地学习,同时做到老师和学生的双向满意。为了提高老师满意度,就是要让每位家住贵阳和花溪的老师在一周内前往上课的天数尽可能少(家住民院的老师前往学院的次数尽可能少),同时还要使每位老师在学校逗留的时间尽可能少(家住贵阳和花溪的老师每天最多往返学校一次),比如安排尽量少出现像同一天同一位老师上1-2节,7-8节;让同学们满意,可从以下几方面考虑,比如,同一班级同一门课程,至少应隔一天上一次,另外对学生感到比较难学的课程尽量安排在最好的时段。
用数学建模的方法解决以下问题:
建立排课表的一般数学模型;
利用你的模型对本学期我院课表进行重排,并与现有的课表进行比较;
给出评价指标评价你的模型,特别要指出你的模型的优点与不足之处;
对学院教务处排课表问题给出你的建议。
2.问题分析
在学校的教务管理工作中,课程表的编排是一项十分复杂、棘手的工作。排课需要考虑时间、课程、教学区域、教室、院系、班级、教师等等因素。经优化的排课,可以在任意一段时间内,教师不冲突,授课不冲突,授课的班级不冲突,教室占用不冲突,且综合衡量全校课表在宏观上是合理的。如何利用有限的师资力量和有限教学资源,排出一个合理的课程安排结果,对稳定教学秩序、提高教学质量有着积极的意义。 某高校现有课程50门,编号为;教师共有48名,编号为;教室28间,编号为。具体属性及要求见附录1; 课表编排规则:每周以5天为单位进行编排;每天最多只能编排10节课,上午4节,下午4节,特殊情况下可以编排10节课,每门课程以2节课为单位进行编排,同类课程尽可能不安排在同一时间。比如安排尽量少出现像同一天同一位老师上1-2节,7-8节;让同学们满意,可从以下几方面考虑,比如,同一班级同一门课程,至少应隔一天上一次,另外对学生感到比较难学的课程尽量安排在最好的时段。
本题的目标是将所有课程按照一定的约束条件安排到时间表中。 由于总周课时数为700,最少需要14张时间表。根据假设,学校要将其全部编排,则目标是排出14张课程表。假设14张表同时上课,那么要求教师不冲突、教室不冲突、课程全部排完以及所有软、硬约束。 由于目标是将所有课程排完,可以先将不同课程按照其时间要求随机分配至时间表中,形成“时间段-课程”组合;再建立该组合对教师的约束,通过“0-1规划”确定最优的“时间段-课程-教师”组合;同理,确定出“时间段-课程-教师-教室”的最优组合,最终得到所求课表。
3.模型的建立
3.1 模型假设
1.假设学校的目标是将课程全部编排;
2.假设所编排的课程表是学生自选型,不考虑班级或上课人数;
3.假设在课程要求中的各项均为强制要求,即“硬约束”;
4.假设在教师属性中,能胜任课程类别、周最大课时数为强制要求,即“约 束”;对教室类别要求、上课时间要求用偏好程度衡量,为“软约束”;
5.假设所得14张课表中2张同时上课,上完后另外2张课表开始上课;
6.假设课表内容由上课时间、教师、教室、课程组成。
3. 2? 符号说明
:效用矩阵 ;
:教师编号 ;
:教室编号 ;
:课程编号 ;
:偏好系数,表示教师对教室、教师对上课时间的偏好系数;
:课程表上时间段的编号 ;
:为课程的要求课时数 ;
:为教师的要求课时数 ;
:课程表上某一时间段的课程-教师-教室组合 ;
3.3?模型的准备与初步建立:
3.3.1 ?模型的准备
1.根据分析,关联关系有教师—教室、教师—课程、教师—上课时间、课程—教室、课程—上课时间一共五个。
图1 关联关系示意图
(实线表示“硬约束”,虚线表示“软约束”)
依次建立七个效用矩阵。其中,为强制约束的有.
矩阵:
(刻画 教师上 教室的偏好效果指标)其中:;
矩阵:
(刻画i 教师上j 课程时的效果指标)其中:
矩阵:
(刻画教师上时间段上课时的偏好效果指标)其中:
矩阵:
(刻画 课程在教室上时的效果指标)其中:
偏好
文档评论(0)