已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
匈牙利法 假定甲单位有甲 乙 丙 丁 戊五个员工 需要在一定的生产技术组织条件下 完 成A B C D E五项任务 每个员工完成每项工作所需要耗费的工作时间 如表2 6所 示 请求出 员工与任务之间应当如何进行配置 才能保证完成工作任务的时间最短 表 2 6 各员工完成任务时间汇总表 单位 小时 员工 任务 甲乙丙丁戊 A 10591811 B 131961214 C 32445 D 189121715 E 116141910 注意 由于存在以下两种情况 匈牙利法的计算过程不唯一 最终矩阵的形式也不唯一 注意 由于存在以下两种情况 匈牙利法的计算过程不唯一 最终矩阵的形式也不唯一 但但最终配置结果一定相同 最终配置结果一定相同 1 约减时 约减时 可先进行行约减 再进行列约减 也可先进行列约减 再进行行约减 可先进行行约减 再进行列约减 也可先进行列约减 再进行行约减 2 盖盖 0 线的画法不唯一 线的画法不唯一 现列举两种解法如下 现列举两种解法如下 解法一 解法一 1 以各个员工完成各项任务的时间构造矩阵一 表2 7 矩阵一 10591811 131961214 32445 189121715 116141910 2 对矩阵一进行行约减 即每一行数据减去本行数据中的最小数 得矩阵二 表2 8 矩阵二 504136 713068 10223 90386 508134 3 检查矩阵二 若矩阵二各行各列均有 0 则跳过此步 否则进行列约减 即每一 列数据减去本列数据中的最小数 得矩阵三 表2 9 矩阵三 404113 613045 00200 80363 408111 4 画 盖0 线 即画最少的线将矩阵三中的0全部覆盖住 得图2 5 404113 613045 00200 80363 408111 图 2 5 矩阵四 操作技巧 从含 0 最多的行或列开始画 盖0 线 5 数据转换 若 盖0 线的数目等于矩阵的维数则跳过此步 若 盖0 线得数目小于矩 阵得维数则进行数据转换 本例属于后一种情况 应进行转换 操作步骤如下 1 找出未被 盖0 线覆盖的数中的最小值 例中 1 2 将未被 盖0 线覆盖住的数减去 3 将 盖0 线交叉点的数加上 本例结果见表2 10 矩阵五 表2 10 矩阵五 304102 513034 01300 70352 308100 6 重复4步和5步 计算过程见矩阵五a和矩阵五b 直到 盖0 线的数目等于矩阵的维 数 本例最终矩阵见表2 11 304102 513034 01300 70352 308100 矩阵五 a 00472 213004 04603 40322 00870 矩阵五b 表 2 11 矩阵六 00472 213004 04603 3 40322 00870 7 求最优解 对n维矩阵 找出不同行 不同列的n个 0 每个 0 的位置代表一对配 置关系 具体步骤如下 1 先找只含有一个 0 的行 或列 将该行 或列 中的 0 打 2 将带 的 0 所在列 或行 中的 0 打 3 重复 1 步和 2 步至结束 若所有行列均含有多个 0 则从 0 的数目最少的 行或列中任选一个 0 打 其结果如表2 12矩阵七所示 即员工甲负责任务A 员工乙负责任务D 员工丙负责任 务B 员工丁负责任务C 员工戊负责任务E 参照表2 6各员工完成任务时间汇总表 得出 表2 13所示的员工配置最终结果 表 2 12 矩阵七 0 0 0 472 2130 0 0 4 0 460 0 3 3 40 0 322 0 0 870 0 表 2 13 员工配置最终结果 单位 小时 员工 任务 甲乙丙丁戊 A 1010 B 6 6 C 4 4 D 9 9 E 1010 解法二 解法二 1 以各个员工完成各项任务的时间构造矩阵一 表2 7 矩阵一 10591811 131961214 32445 189121715 116141910 2 对矩阵一进行行约减 即每一行数据减去本行数据中的最小数 得矩阵二 表2 8 矩阵二 504136 713068 10223 90386 508134 3 检查矩阵二 若矩阵二各行各列均有 0 则跳过此步 否则进行列约减 即每一 列数据减去本列数据中的最小数 得矩阵三 表2 9 矩阵三 404113 613045 00200 80363 408111 4 画 盖0 线 即画最少的线将矩阵三中的0全部覆盖住 得图2 5 404113 613045 00200 80363 408111 图 2 5 矩阵四 操作技巧 从含 0 最多的行或列开始画 盖0 线 5 数据转换 若 盖0 线的数目等于矩阵的维数则跳过此步 若 盖0 线得数目小于矩 阵得维数则进行数据转换 本例属于后一种情况 应进行转换 操作步骤如下 1 找出未被 盖0 线覆盖的数中的最小值 例中 1 2 将未被 盖0 线覆盖住的数减去 3 将 盖0 线交叉点的数加上 本例结果见表2 10 矩阵五 表2 10 矩阵五 304102 513034 01300 70352 308100 6 重复4步和5步 计算过程见矩阵五a和矩阵五b 直到 盖0 线的数目等于矩阵的维 数 本例最终矩阵见表2 11 304102 513034 01300 70352 308100 矩阵五 a 00172 516037 04303 40022 00570 矩阵五b 表 2 11 矩阵六 00172 516037 04303 40022 00570 7 求最优解 对n维矩阵 找出不同行 不同列的n个 0 每个 0 的位置代表一对配 置关系 具体步骤如下 1 先找只含有一个 0 的行 或列 将该行 或列 中的 0 打 2 将带 的 0 所在列 或行 中的 0 打 3 重复 1 步和 2 步至结束 若所有行列均含有多个 0 则从 0 的数目最少的 行或列中任选一个 0 打 其结果如表2 12矩阵七所示 即员工甲负责任务A 员工乙负责任务D 员工丙负责任 务B 员工丁负责任务C 员工戊负责任务E 参照表2 6各员工完成任务时间汇总表 得出
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- “弘扬和培育民族精神月”活动方案
- 2025年大庆市第三医院招聘6人考试笔试模拟试题及答案解析
- 武汉市蔡甸区公立中学公开招聘教师2人笔试考试参考题库及答案解析
- 2026陕西省面向中央财经大学招录选调生考试笔试备考题库及答案解析
- 2025兵团科学技术局所属事业单位引进高层次人才(2人)笔试考试备考题库及答案解析
- 2025年安庆宿松县九姑乡村级后备干部公开招考6名考试笔试备考试题及答案解析
- 2025年下半年嘉兴电影集团有限公司(含下属单位)公开招聘工作人员9人考试笔试备考题库及答案解析
- 2025重庆南岸区弹子石小学校招聘1人考试笔试备考试题及答案解析
- 2025贵州遵义市湄潭县城镇公益性岗位第四期招聘37人考试笔试备考题库及答案解析
- springboot马拉松赛事服务一体化平台-课题申报表
- 房租水电每月结算表模板
- 《石雕技艺》课件-石雕概述
- 人工智能对化学合成的改进
- 建设工程规划核实测量
- 消防维保方案(消防维保服务)(技术标)
- 运动创伤的急救课件
- 《新教材 新课标 新措施》“三新”背景下高中生物学学科教学研讨 课件
- DBJ-T 13-318-2019 建筑施工承插型盘扣式钢管支架安全技术规程
- 广东女子职业技术学院辅导员考试真题2022
- 湖北省天门市(古称竟陵县)东乡(干一镇附近)江州义门陈
- 职业生涯规划五价值观探索
评论
0/150
提交评论