指派问题—钱—匈牙利法.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
指派问题—钱—匈牙利法

指派问题的性质定理的证明 指派问题——匈牙利法 练习例题:甲乙丙丁四个人,A、B、C、D四项任务,不同的人做不同的工作效率不同,表中数据为时耗,如何指派不同的人去做不同的工作使效率最高? 指派问题解法—匈牙利法 解:类似运输问题的最小元素法 第一步 造0——各行各列减其最小元素 4 10 7 5 -4 0 6 3 1 ? 6 2 1 ? Cij= 2 7 6 3 -2 ? 0 5 4 1 ? 0 5 3 1 ? 3 3 4 4 -3 0 0 1 1 0 ? 0 1 4 6 6 3 -3 1 3 3 0 1 3 2 ? -1 ? 第二步 圈0——寻找不同行不同列的0元素,圈之。 ? 所在行和列其它0元素划掉 第三步 打?——无?的行打?,打?行上0列打? ,打?列上?行打?,打?行上0列打? … 第四步 划线——无?行、打?列划线 第五步 造0——直线未覆盖的元素,减去其最小值,交叉点上加最小元素,产生新的0元素,Go to 2 0 6 2 1 -1 ? 5 1 0 ? 0 4 ? 0 Cij= 0 5 3 1 -1 ? 0 4 2 0 ?? ? 3 1 0 0 0 0 1 1 ? 0 1 2 ? 0 2 1 3 2 0 2 3 2 ? ? 2 2 1 ? +1 ? ? 最优解:x13=1,x21=1,x32=1,x44=1 Z=15 独立练习 P161第6.4题 非标准形式的指派问题—例 人多任务少,允许某人空闲 从甲、乙、丙、丁、戊5人中选 4 人去完成 4 项任务,每人完成各项任务的时间如下表。规定每人只能完成一项任务。由于某种原因,甲必须被分配一项任务,丁不承担第 4 项任务,试确定总花费时间最少的分派方案。 非标准形式的指派问题—例 各人完成不同任务的效率情况 人 工作 ? 甲 ? 乙 ? 丙 ? 丁 ? 戊 1 10 2 3 15 9 2 5 10 15 2 4 3 15 5 14 7 15 4 20 15 13 6 8 非标准形式的指派问题—例 解:增加虚设任务5,完成该任务时间为0,某人不完成某任务时,取时间M 人 工作 ? 甲 ? 乙 ? 丙 ? 丁 ? 戊 1 10 2 3 15 9 2 5 10 15 2 4 3 15 5 14 7 15 4 20 15 13 M 8 5 M 0 0 0 0 * * 指派问题的求解方法 匈牙利法 指派问题的求解方法 * 指派问题及求解方法 1 、指派问题的提出 有 n 项不同的任务,恰好分派给n 个人分别承担,由于每人完成各项任务的效率情况不同。现假设必须指派每个人去完成一项任务,需考虑怎样把 n 项任务指派给 n 个人,使得完成 n 项任务的总的效率最高,这就是指派问题。 例.有4个工人,要分别指派他们完成4项不同的工作,每人做各项工作所消耗的时间如下表所示,问应如何指派工作,才能使总的消耗时间为最少。 * 解:令 xij = 1(第 i人完成第j项工作)或0(第 i人不进行第j项工作).于是得到一个0--1整数规划问题: Min z=15x11+18x12+21x13+24x14+19x21+23x22 +22x23+18x24+26x31+17x32+1

文档评论(0)

180****5152 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档