运筹学匈牙利法.ppt





《运筹学匈牙利法.ppt》由会员分享,可在线阅读,更多相关《运筹学匈牙利法.ppt(26页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、现在学习的是第1页,共26页 8 3 -2 5 0 x1.x2.x3满足约束条件(是满足约束条件(是 否否)Z 值值 (1)(2)(3)(4)(0.0.0 )(0.0.1)(0.1.0)(1.0.0)(0.1.1)(1.0.1)(1.1.0)(1.1.1)一、01 整数规划枚举法 8现在学习的是第2页,共26页首先,找到一个可行解,并计算其目标函数值;然后,以其目标值作为一个过滤条件,优于其值的再判断约束条件,直到找到最优解。二、01 整数规划隐枚举法 8 6 1 3 3 -2 5 0 x1.x2.x3满足约束条件(是满足约束条件(是 否否)过滤过滤条件条件 (1)(2)(3)(4)(0.0.
2、0 )(0.0.1)(0.1.0)(1.0.0)(0.1.1)(1.0.1)(1.1.0)(1.1.1)8思考:如果将目标函数变为下式会改进吗?现在学习的是第3页,共26页三、指派问题的匈牙利法指派问题指派问题(The Assignment ProblemThe Assignment Problem)现在学习的是第4页,共26页1 1、指派问题的形式表述、指派问题的形式表述给定了一系列所要完成的任务(给定了一系列所要完成的任务(taskstasks)以及一系列完成任务)以及一系列完成任务的被指派者(的被指派者(assigneesassignees),所需要解决的问题就是要确定出),所需要解决的
3、问题就是要确定出哪一个人被指派进行哪一项任务哪一个人被指派进行哪一项任务 2 2、指派问题的假设、指派问题的假设被指派者的数量和任务的数量是被指派者的数量和任务的数量是相同的相同的每一个被指派者只完成每一个被指派者只完成一项任务一项任务 每一项任务只能由每一项任务只能由一一个被指派者个被指派者来完成来完成 每个被指派者和每项任务的组合有一个相关成本每个被指派者和每项任务的组合有一个相关成本 目标是要确定怎样进行指派才能使得总成本最小目标是要确定怎样进行指派才能使得总成本最小 现在学习的是第5页,共26页设设n n 个个人人被被分分配配去去做做n n 件件工工作作,每每人人只只能能完完成成一一项
4、项任任务务,每每项项任任务务只只能能由由一一人人完完成成。已已知知第第i i 个个人人去去做做第第j j 件件工工作作的的的的效效率率为为C Cijij(i i=1.2=1.2n n;j j=1.2=1.2n n)并并假假设设C Cijij 00。问问应应如如何何分分配配才才能能使使总总效效率(率(时间或费用)最高?时间或费用)最高?3、指派问题模型、指派问题模型(The Model for Assignment Problem)现在学习的是第6页,共26页典型问题典型问题 例例1 1:有一份说明书,要分别译成英、日、德、:有一份说明书,要分别译成英、日、德、俄四种文字,交与甲、乙、丙、丁四个
5、人去完成,俄四种文字,交与甲、乙、丙、丁四个人去完成,因各人专长不同,他们完成翻译不同文字所需要因各人专长不同,他们完成翻译不同文字所需要的时间(小时)如表所示。规定每项工作只能交的时间(小时)如表所示。规定每项工作只能交与其中的一个人完成,每个人只能完成其中的一与其中的一个人完成,每个人只能完成其中的一项工作。项工作。现在学习的是第7页,共26页问:如何分配,能使所需的总时间最少?问:如何分配,能使所需的总时间最少?甲 乙 丙 丁工作人译英文译日文译德文译俄文2 10 9 715 4 14 813 14 16 114 15 13 9 现在学习的是第8页,共26页建立模型设设 xij=10若第
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 运筹学 匈牙利

限制150内