- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[经济学]第五章 整数规划
minZ= c11 x11+ c12 x12 +…+ cnn xnn x11+ x12+…+ x1n =1 ……. xn1+ xn2+…+ xnn =1 x11+ x21+…+ xn1 =1 …… x1n+ x2n+…+ xnn =1 xij =0或1 1. 标准形式的指派问题是特殊的运输问题。用表上作业法求解时有2 n-1个基变量,其中只有n个取“1”值,其余都取“0”值。也是特殊的0-1整数规划问题,共有解组合2n×n个,用隐枚举法也不合适。 2. 每一个可行解可用解矩阵来表示: 因为 X中每行及每列都有且仅有一个1,所以,共有n!个可行解( n个1的分配方式)。 二、指派问题数学模型的特点 1、思想依据 如果系数矩阵的所有元素cij≥0 ,而其中存在n个位于不同行不同列的零元素,则对应的指派方案总费用为零,从而也一定是最优的。 如 令 三、匈牙利方法 ⑴ 如果从分配问题的系数矩阵C=(cij)n×n的每行(或每列)各元素分别减去一个常数,得到一个新的矩阵C′=(cij′)n×n ,则以C和C′为系数矩阵的两个指派问题具有相同的最优解。 2、理论基础(康尼格定理) minZ= c11 x11+ c12 x12+…+ cnn xnn x11+ x12+…+ x1n =1 ……. xn1+ xn2+…+ xnn =1 x11+ x21+…+ xn1 =1 …… x1n+ x2n+…+ xnn =1 xij =0或1 minZ(1)= (c11 –k)x11+ (c12 –k) x12+…+ (c1n –k)x1n + c21 x21+…+ cnn xnn minZ(1) = c11 x11+ c12 x12+…+ cnn xnn -k(x11 + x12+ …+ x1n ) = c11 x11+ c12 x12+…+ cnn xnn -k 2、理论基础(康尼格定理) ⑵ 若矩阵C的元素可分成“0”与非“0”两部分,则覆盖“0”元素的最少直线数目,等于位于不同行不同列独立零元素的最大个数。 1、变换系数矩阵 对各行元素分别减去该行中的最小元素,再对各列元素分别减去该列中的最小元素。直到每行每列都有0元素为止。 三、匈牙利方法步骤 在零元素最少的行(或列)开始,选择一个0元素,并加上标记: 独立零元素的含义是:它所在行的人,已经不能再安排其他的事情做;它所在列的事(工作),已经有人去做。 如此反复,直到所有的零元素都被划去为止。在此过程中,若存在零元素的闭回路,可任选其中一个零元素加标记,同时划去同行和同列中的其他零元素。 0 2、在变换后的矩阵中确定独立零元素 同时,划去此零元素所在行及其列的其他零元素。获标记的零元素称为独立零元素。 3、覆 盖 (1)对没有独立零元素的行打 √ 。 (2)在已打√ 的行中,对 元素所在的列打√ 。 (3)在打√的列中,对独立零元素所在的行打√ 。 (4)重复(2)和(3),直到无法打√为止。 (5)对没有打√的行划线,对打√的列划线,这样就得到了能覆盖所有零元素的最少直线数目的直线集合。 √ √ √ 在未被直线覆盖的元素中找出一个最小元素;对未被直线覆盖的元素所在的行(或列)中各个元素都减去这一最小元素,然后在出现负元素的列(或行)中加上这一最小元素。 5、重复上述各个步骤,直至得到完全的分配方案为止。 4、继续变换系数矩阵 X※= √ √ √ √ √ √ ⑵ 目标函数极小化; ⑴ cij≥0 ; ⑶ 人与工作个数相等。 匈牙利方法适用范围 1.最大化指派问题 四、非标准形式的指派问题 现准备分派4个人去做4件事,每个人做每件事所得到的利润如下表,问分派哪个人去完成哪项工作,使总利润最大? 甲 乙 丙 丁 A B C D 15 18 21 24 19 23 22 18 26 17 16 19 19 21 23 17 人 事 1、最大化指派问题 maxZ=15 x11+18 x12+…+17 x44 x11+ x12+ x13 + x14 =1 ……. x41+ x42+ x43 + x44 =1 x11+ x21+ x31 + x41 =1 …… x14+ x24 + x34 + x44 =1 xij =0或1;i,j=1,…,4 令bij=M-cij M为系数矩阵中最大元素 最大化指派问题 2.人数与事数不等 Ⅰ 人数>事数 Ⅱ 人数<事数 例: 分配A、B、C、D四个人去完成W1、W2、W3、W4、W5五项任务。每个人完成各项任务的时间如下表所示。由于任务数多于人数,故考虑: (a)任务W5必须完成,其他4项中可任选3项完成; (b)其中有一人完成两项,
文档评论(0)