第六次课割平面法指派xuli讲解.ppt

  1. 1、本文档共54页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第六次课割平面法指派xuli讲解

割平面法 三、计算步骤 四、几何解释 把满足指派问题约束条件的可行解xij写成矩阵形式,称为解矩阵,如: 三、求解指派问题的步骤(匈牙利法) 2、逐列检查,若该列只有一个未标记的零,对其加Θ标记,将Θ标记元素同行同列上其它的零打上 标记。若该列有二个以上未标记的零,暂不标记,转下一列检查,直到所有列检查完; 3、重复1、2后,可能出现三种情况: a. 每行都有一个 Θ ,显然已找到最优解,令对应Θ位置的 xij=1; b. 仍有零元素未标记,此时,一定存在某些行和列同时有多个零,称为僵局状态,因为无法采用 1、 2 中的方法继续标记。 4、打破僵局。令未标记零对应的同行同列上其它未标记零的个数为该零的指数,选指数最小的先标记 Θ ;采用这种方法直至所有零都被标记,或出现 情况 a,或 情况 c 。 c. 所有零都已标记,但标有Θ的零的个数少于m; 开始划线过程: ? 对没有标记 Θ的行打? ? 对打? 行上所有零元素对应的列打 ? ? 再对打 ? 列上有 Θ标记的零元素对应的行打 ? ? 重复以上步骤 ,直至无法继续 ? 对没有打 ? 的行划横线,对所有打 ? 的列划垂线 ? ? ? 若直线数=m=4,则停止运算,若少于m条直线,到第三步; 第三步:进一步变换; ? 在未划线的元素中找最小者,设为 ? ? 对未被直线覆盖的各元素减去 ? ? 对两条直线交叉点覆盖的元素加上 ? ? 只有一条直线覆盖的元素保持不变 以上步骤实际上仍是利用 Koing(康尼格)定理 第四步:抹除所有标记,回到第二步,重新标记; 2.5 指派问题 Assignment Problem 答:最优分配方案为 x13= x21= x34 = x42 =1,其余为0, 即甲?C,乙?A,丙?D,丁?B, OBJ=7+5+5+3=20 2.5 指派问题 Assignment Problem 答:最优分配方案为 x13= x24= x32 = x41 =1,其余为0, 即甲?C,乙? D ,丙? B ,丁? A , OBJ=7+7+4+2=20 2.5 指派问题 Assignment Problem 或: 例2 求下列指派问题的最优解 解: 第一步 2.5 指派问题 Assignment Problem 第二步: ? ? ? 2.5 指派问题 Assignment Problem 第三步: 回到第二步: 2.5 指派问题 Assignment Problem 答:最优分配方案为 x12= x23= x35 = x44 = x51 =1,其余为0, Z*=7+6+9+6+4=32 2.5 指派问题 Assignment Problem 或 或最优分配方案为 x12= x24= x35 = x43 = x51 =1,其余为0, Z*=7+6+9+6+4=32 要求所有aij ?0 若某些 aij 0 ,则利用Koing定理 进行变换,使所有 bij ? 0 目标函数为min型 对于max型目标函数,将效率矩阵中所有 aij 反号,则等效于求min型问题;再利用Koing定理 进行变换,使所有 bij ? 0,则可采用上述算法 注意: 2.5 指派问题 Assignment Problem 2.5 指派问题 Assignment Problem 例3.营销总监的安排某公司准备向华中、华南、华北和东北四个地区各派一位营销总监,现有4位入选,他们是张、王、李、赵,由于他们对各地区的文化、市场、媒体等熟悉程度不同,不同的人在不同的地区预期创造的效益也不相同(见表)。问:如何将这四位营销总监安排到各大区域中才能使总的预期效益最大? 10 9 12 8 11 8 6 9 7 10 5 4 12 8 6 4 张 王 李 赵 1 2 3 4 东北 华北 华南 华中 D C B A 地区 人员 2.5 指派问题 Assignment Problem 对极大问题,即求 其中M是足够大的数(如选Cij中最大元素为M即可),这时系数矩阵可变为 这时 符合匈牙利法的条件。目标函数经变换后,即解 得最小解就是原问题的最大解,因为 因为nM是常数,所以当 取最小时, 便为最大。 * 例: 求解下列IP问题 松弛问题的最优解为:X0=(5/2, 2), Z0=23 分支B1: x1 ? 2 分支B2: x1 ? 3 0≤ Z*≤23 (0,0) 方法1:图解法 x1 x2 0 1

文档评论(0)

151****1926 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档