- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
浙江科技学院经济管理学院管工系 第五章 整数规划 5.1 整数规划数学模型和解的特点 5.2 割平面法 5.3 分支定界法 5.4 0-1整数规划 5.5 指派问题 本章学习要求 熟悉分支定界法和割平面法的原理及其应用 掌握求解0-1规划问题的建模及隐枚举法 掌握求解指派问题的匈牙利法 先不考虑整数要求求得对应LP问题的最优解如下: 1、设原ILP问题为A,其相应LP问题为B,解B,B的最终表Xi为非整数,xi+∑aijxj=bi’ 2、选切割方程来源行 bi’=Ni+fi aij’=Nij+fij(其中Ni,Nij为整数,fi,fij∈(0,1)), 则max{fi}为切割方程来源行。 3、确定切割方程:fi- ∑fij xj≤0 4、将切割方程加到B的最终表上去,用对偶单纯形法求解,如得到整数解,停止,否则,转2 例:某工厂接受某项产品定货,需求量为每日3500公斤,现有三种生产过程可供选择,各生产过程所需投资(成本)、生产成本、最大日产量如表所示如示,工厂需要决定采用哪种生产过程和日产量多少公斤,才能既保证按合同交货,又使总成本最小,试建立这个问题的数学模型。 设Xj为第j 种生产过程的日产量 yj= 1,采用第j 种生产过程 0,不采用第j 种生产过程 Minz=5x1+4x2+3x3+1000y1+2000y2+3000y3 x1+x2+x3=3500 x1≤2000y1 x2≤3000y2 x3≤4000y3 Xj ≥ 0, yj= 1或0,j=1,2,3 例: 二、匈牙利法原理 定理1:若效率矩阵( cij) 的每一行(列)各元素中减去该行(列)的最小元素,得到新矩阵( cij’) ,则以( cij’)为效率矩阵求得指派问题的最优解等同于以 ( cij)为效率矩阵的最优解。 独立0元素:不同行不同列的0元素 定理2:效率矩阵中独立 0元素的最多个数等于能覆盖所有0元素的最少直线数。 最大化指派问题:可化为极小化指派问题形式再求解,即用价值系数中最大者减去各价值系数取得一新的价值系数矩阵。 人数和任务数不等的指派问题: 人数任务数时,需添上虚拟“人”,价值系数为0; 人数 任务数时,需添上虚拟“任务”,价值系数为0; 3、一个人可做多件任务的指派问题,把该人做相同的多个人指派; 4、某事一定不能由某人做的指派问题,价值系数定为M; 5、某事一定要由某人做的指派问题,把该任务对应的其他人的价值系数定位M. 例:最大化指派问题 例:现有三个人可以完成五件工作,效率矩阵如下表,如允许一个人完成两件工作,且B5不允许由A1来完成,问如何指派? 2、隐枚举法:只检查变量取值组合的一部分,就能求得问题的最优解的方法。 步骤: 如求极大化问题,根据目标函数中变量系数Cj的递增顺序,对目标函数和约束不等式中的变量重新排序,找一个可行解,其目标函数值定为过滤值。 考察各变量的组合,若产生Z劣于此时的过滤值,则不考虑,继续下一个组合,若优于此时的过滤值,则逐个考察是否满足约束条件,只要有一个不满足,则该组合为不可行解,继续下一个组合;如果满足所有约束,则产生新的过滤值,继续下一个组合。 (1,0,1) (0,1,1) (1,1,0) ④ ③ ② ① (0,1,0) (0,0,1) (1,0,0) (0,0,0) (1,1,1) Z过滤值 条件 约束 Z值 (x2,x1,x3) √ 0 √ √ √ 0 5 √ √ √ √ 5 3 8 √ √ √ √ 5 -2 3 1 6 5 8 8 8 8 所以,该问题的最有解为(0,1,1),最优值为8 5.5 指派问题 标准指派问题的数学模型 匈牙利法步骤 实例 非标准指派问题 一.标准指派问题的数学问题 有n个任务,由n个人来做,已知第i人做第j件事的费用为Cij,求最佳任务分配方案,使总费用最少。 三、匈牙利法步骤 化指派问题为极小化问题,对各行或各列减去改行或该列的最小元素,使价值系数矩阵中的行或列元素都有零元素出现为止。 为变换后的价值系数矩阵确定独立零元素,即用最少的横线或竖线划去0元素,通常从0元素最多的行或列划起,如果直线的个数=n,则已能找到最优解,转第4步,否则转3。 价值系数矩阵变化,在未被直线覆盖的元素中找出一个最小元素Cik,对未被直线覆盖的元素减去该元素,被覆盖一次的元素不变,被覆盖两次的元素加上该元素。得到新的价值矩阵,返回2步 找最优解,从行或列最少的0元素开始寻找,把该行或列的一个0元素变为1,其余为0,形成单位阵的一行或一列,最后形成一个单位阵,其中为1的元素对应其行任务由列人做。 6 10 12 9 6 10 6 14 7 6 7 8 12 9 6 10
您可能关注的文档
最近下载
- 矿区1∶1万地质填图工作细则.pdf VIP
- 新能源场站宽频振荡就地监测控制方法及装置.pdf VIP
- 航空公司飞机失事应急预案演练脚本.docx VIP
- DLT 5210.1-2021 电力建设施工质量验收规程全套表格最新201至400页.docx VIP
- 巨量引擎2024卫浴行业白皮书.pptx
- 湖南郴电国际发展股份有限公司校园招聘模拟试题附带答案详解汇编.docx VIP
- 斯巴拓SBT904D2手持操作说明书(二通道232 485变送器).doc VIP
- 中国成人患者围手术期液体治疗临床实践指南(2025版)解读.pptx
- 15 铁路营业线工程施工安全专项处置预案.doc VIP
- 《小学二年级家长会》课件(五套).pptx
文档评论(0)