B题:高校学生上课教室安排的问题摘要本文针对高校学生上课问题,通过题中所给信息及数据,分析各个因素、表格之间的关系,建立0-1规划模型、TOPSIS模型等,对高校学生时间、地点上变化的问题进行求解
对于问题一,考虑到附件六所给数据存在缺失、异常、重复的情况,用筛选找出错误数据并删除的方法预处理数据,然后针对三个子问题建立相应的0-1规划模型
对第一小问,约束条件为周数、星期数、课数取值范围,目标函数为对每天每节课各教学楼各楼层上课班级人数进行求和,部分结果为教二楼4层第1周星期1第1讲课61人,第2讲课32人
对第二小问,约束条件为周数、星期数的取值范围和设立的两个课数变量差值为一,目标函数为每天课间各教学楼上、下讲课上课班级集合减两讲课均在该教学楼上课的班级集合乘以对应人数,部分结果为艺媒楼第1周星期1第2、3节课间进出144人,6、7节课间0人
对第三小问,约束条件为周数、星期数的取值范围和设立的两个课数变量差值为一,目标函数为每天课间有两讲课在不同校区的班级集合加有一讲课但宿舍和上课地点不在同一校区的班级集合乘以对应人数,部分结果为只上一讲课时第1周星期1第2、3节课间南北通道过723人
本问详细结果见附录
对于问题二,分析得到影响课表合理程度的因素有学生课间进出教学楼的人数、课间南北通道经过学生的人数、教三楼上课人数
建立TOPSIS模型,先对数据用差值发进行预处理,设决策矩阵和构造规范化加权决策矩阵,然后确定方案,计算指标与方案距离,最后得出并求解评价模型,结果的分析与检验用秩和比综合评价模型检验
对于问题三,建立优化模型,当进出每个教学楼以及南北校区的通道的学生总人数最少时为最优解
从两个方面考虑,一是上两讲课时学生宿舍与上课地点在同一校区的人数越多课表越合理,据此建立模型
约束条件为周数、星期数的取值范围和设立的两个课数变量差值为一,目标函数为学生两讲课上课地