第五章整数规划(运筹学教程)研讨.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文档。上传文档
查看更多
第五章整数规划(运筹学教程)研讨

第五章 整数规划;第五章 整数规划(重点和难点);§1 整数规划问题的提出;背包问题 一背有容量为250 cm3的背包的小偷进入库房(或某户人家或机房),他需要从若干物品中选择一定数量装入背包带走。可选的物品有7种,其价值、体积及最大的数量入下表:;令xi表示小偷选择物品i的数量,则 背包问题的数学模型为; 例1 某厂拟用集装箱托运甲乙两种货物,每箱的体积、重量、可获利润以及托运所受限制如表5-1: 问两种货物各托运多少箱,可使利润最大?;问题分析;什么是整数规划?;整数规划的可行解,最优解;§2 分枝定界法;求解整数规划的方法;分枝定界法;例2;如何分枝和定界;分枝;解得;对B1和B2再分枝定界;B3,B4;B5, B6;图5-4;§3 ? 割平面法;用割平面法求解纯整数规划问题;割平面约束:-1/7x3-2/7x5=-6/7;;割平面约束:-1/4x4-1/4x6=-3/4;;§4 0-1型整数规划;什么叫0-1规划;4.1 引入0-1变量的实际问题;解:;投资总额不超过B;同济考研题;2、相互排斥的约束条件;① 二者择一;这m个约束条件变为m+1个约束条件和m个变量。 ;相互排斥的约束条件;3、关于固定费用问题;?????;采用各种生产方式的成本分别为;Y=1,不同于目标函数; 假定市场需求不成问题,服装厂每月可用的人工工时为2000小时,该厂如何安排生产可使每月的利润最大?;4.背包问题 一登山队员做登山准备,他需要携带的物品有:食品、氧气、冰镐、绳索、帐篷、照相机和通讯设备。每件物品的重要性系数和重量见下表,假定登山队员可携带的最大重量为25千克。; 令xi=1表示登山队员携带物品i,xi=0表示不携带物品i。则问题可写为:;工件排序问题 产品2的加工总时间不得超过d.现要求确定各件产品在机床上的加工方案,使在最短的时间内加工完全部产品.;x11+a11≤x13,X13+a13 ≤x14 X21+a21 ≤x22 ,X22+a22 ≤x24 X32+a32 ≤x33, X11+a11 ≤x21+My1,X21+a21 ≤x11+M(1-y1) X22+a22 ≤x32+My2, X32+a32 ≤x22+M(1-y2) X13+a13 ≤x33+My3, X33+a33 ≤x13+M(1-y3) X14+a14 ≤x24+My4, X24+a24 ≤x14+M(1-y4) X24+a24-x21 ≤d 目标函数:W=max{x14+a14,x24+a24,x33+a33} Min z=w w≥x14+a14 w≥ x24+a24 w≥ x33+a33;工厂A1和A2生产某种物资.由于以该种物资供不应求,故需要再建立一家分厂.相应的建厂方案有A3和A4两个.这种物资的需求地有B1、B2、B3、B4四个。 工厂A3或A4开工后,每年的生产费用估计分别为1200万元或1500万元。现要决定建设工厂A3还是A4,才能使今后每年的总费用(即全部物资运费和新工厂生产费用和)最少。;;4.2 0-1型整数规划的解法;例6;表5-5;;§5 指派问题; ;表5-7 ;类似有:有n项加工任务,怎样指派到n台机床上分别完成的问题;有n条航线,怎样指定n艘船去航行问题…等等。对应每个指派问题,需有类似表5-7那样的数表,称为效率矩阵或系数矩阵,其元素cij(≥)0(i,j=1,2.…,n)表示指派第i人去完成第j项任务时的效率(或时间、成本等)。 解题时需引入变量xij;其取值只能是1或0。并令 1 当指派第i人去完成第j项任务 xij= 0 当不指派第i人去完成第j项任务;当问题要求极小化时数学模型是:;如例7的一个可行解(矩阵)是:;指派问题是0-1规划的特例,也是运输问题的特例;即n=m,ai=bj=1.当然可用整数规划,0-1规划或运输问题的解法去求解,这就如同用单纯型法求解运输问题一样是不合算的。利用指派问题的特点可有更简便的解法。 指派问题的最优解的性质:若从系数矩阵(cij)的一行(列)各元素中分别减去一个常数 ,得到新矩阵(bij),那么以(bij)为系数矩阵求得的最优解和用原系数矩阵求得的最优解相同。 ;指派问题求解的思想;匈牙利算法;匈牙利算法的步骤;例7的计算为 ;第二步:进行试指派,以寻求最优解。为此,按以下步骤进行。 经第一步变换后,系数矩阵中每行每列都已有了0元素,但需找出n个独立的0元素。 若能找出,就以这些独立0元素对应解矩(xij)中的元素为1,其余为0,这就得到最优解。 当n较小时,可用观察法、试探法去找出

文档评论(0)

ddf55855 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档