匈牙利算法求解教学任务指派问题.docx
《匈牙利算法求解教学任务指派问题.docx》由会员分享,可在线阅读,更多相关《匈牙利算法求解教学任务指派问题.docx(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、匈牙利算法求解教学任务指派问题 思想,用增广路径求二分图最大匹配的算法,算法的核心是找寻增广路径,也可用于指派问题的求解2。 针对多人执行多项工作的指派问题,张云华采纳匈牙利算法的基本思想和步骤进行了探讨3。目标安排问题作为指派问题的一种类型,谷稳综合匈牙利算法及其进化算法的特点,对机器人足球的目标安排问题进行了探讨4。为避开匈牙利算法多次试安排导致处理速度慢的不足,周莉等人对找寻独立零的次序进行改进,得到匈牙利算法求解指派问题的一次性安排算法5。李延鹏等人提出利用虚拟工作代替并联环境,将具有并联环节的人员指派问题转化为典型的指派问题,提高了匈牙利算法的适用性6。谢博耶夫采纳反圈法和对称差,对
2、匈牙利算法进行了推广7。对于“人少任务多”型指派问题的解决,与“加边补零”法、“加边补最小值”法等传统解法不同,马晓娜通过差额法对匈牙利算法进行了改进8。 3 基于匈牙利算法的任务指派优化模型 问题描述 教学课程的指派优化问题,须要综合考虑老师教学特长、学生满足度、课程内容等多因素,追求教学质量、满足度和老师教学精力等多目标的优化决策问题,任何一个参数的变更都可能影响最终的指派结果。该类问题可描述为: 假设有n名不同教研室的老师,N=N1,N2,.,Nn,全部老师可以讲授课程共m门,M=M1,M2,.,Mm。已知n名老师对m门课程的擅长程度矩阵G、n名老师的课时上限序列U和学员对老师满足度序列
3、S,如何支配n名教師教授的课程,使得总体教学质量、老师精力和学生满足度最优化? 指派优化模型 由于该问题涉及因素较多,因此,采纳解析方法或传统的匈牙利算法难以给出合适结果。总体最优化的前提是老师擅长课程、精力和学生满足度满意基本要求,本文采纳比值的方式求解三种因素的综合表现。矩阵G元素值为一百零一分比,Gij值越高,表明第i名老师对第j门课程的擅长程度越好。序列U和S经过归一化处理后,也可表现为一百零一分比形式,Ui值越高,表明第i名老师的教学任务越饱满;Si值越高,表明学生对第i名老师的满足度越高。以Tij表现三种因素综合影响下第i名老师教授第j门课程的状况。Tij值与Gij、Si呈现正相关
4、关系,而与Ui呈现负相关关系,计算得到: 末位淘汰制是当前高校老师竞争较为常用的制度9,对全部老师求解Tij,对Tij按值由高到低排序PT,依据T进行课程指派前的初始末位淘汰。因此,模型的目标方程为: 约束条件如下: 1)n为能够完成教学任务的老师数量,m为须要完成的教学课程数量,i表示老师,j表示教学课程; 2)老师擅长教学课程的程度矩阵G,其值由教学专 家、往届学生成果和老师自身资格确定,其值越高,表明越擅长; 3)教学课时饱满程度序列U,由老师所担当的教学任务、科研任务、外出授课学习和自身状况确定,其值越高,表明老师课程任务越重; 4)学生满足度序列S,由往届学生评价、本届学生评价综合确
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 匈牙利 算法 求解 教学 任务 指派 问题
限制150内