整数规划割平面法分枝定界法.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 整数规划问题; 下面我们举例说明对于整数规划问题,用“四舍五入”取整,或“舍尾取整”方法,是行不通的。 例1 现有甲、乙两种货物拟用集装箱托运,每件货物的体积、重量、可获利润,以及集装箱的托运限制如下表:;这里货物的件数只能是整数,所以这是一个纯整数规划。若先不考虑整数限制,可求得问题的最优解为: x1=4.8,x2=0, maxZ=96 由于x1=4.8不符合整数要求,所以该解不是整数规划的最优解。 是否可以将非整数解用“四舍五入”方法处理呢?事实上,如果将x1=4.8,x2=0近似为x1=5,x2=0,则该解不符合体积限制条件⑵: 5x1+4x2≤24 因而它不是最优解; 那么用“舍尾取整”方法处理又如何呢?将x1=4.8,x2=0 “舍尾取整”为x1=4,x2=0,显然满足各约束条件,因而它是整数规划问题的可行解,但它不是整数最优解。因为它对应的目标函数值Z=80,而x1=4,x2=1这个解亦是可行解,但它对应的目标函数值Z=90。 由此例看出,简单的处理方法常常得不到整数规划的最优解,甚至得不到可行解。 如何求得这类问题的整数最优解呢?到目前为止,整数规划还没有一种很满意的和有效的解法。现在用以求解整数规划的方法基本都是将整数规划变为一系列线性规划来求解的。我们将介绍两种方法——割平面法和分枝定界法。 ;§2 割平面法; 割平面法的关键在于如何确定切割方程,使之能对可行域进行真正的切割,而且切去部分不含有整数解点。 下面讨论切割方程的求法。;从而 fi-ΣfijXj≤0 ⑸ 取⑸式作为切割方程。因为任何整数可行解都满足这个方程,所以把它加到原问题的约束中,它能够对原可行域进行切割,而不会切割掉整数解。;;;现在我们来看看切割方程 3x3+x4 ≥3 的几何意义。 例3对应的线性规划为 maxZ=x1+x2 -x1+x2≤1  3x1+x2≤4  x1,x2≥0; 在求解实际问题中,割平面法经常会遇到收敛很慢的情况,但若和其它方法,如分枝定界法,联合使用,一般能收到比较好的效果。; §3 分枝定界法; 例2 求解下面整数规划 maxZ=40x1+90x2 ⑴ 9x1+ 7x2≤56  ⑵ 7x1+20x2≤70  ⑶ x1,x2≥0    ⑷      x1,x2 整数    ⑸;;整个分枝定界过程如下图所示:; 用分枝定界法求解整数规划的步骤可总结如下: 步骤1:求解与整数规划相对应的线性规划L,若L无可行解,则整数规划也没有可行解,计算停;若L的最优解是整数解,则该解即为整数规划的最优解,计算停;若L的最优解不是整数解,则转步骤2。 步骤2(分枝)在L的最优解中任选一个不符合整数条件的变量XBi,其值为(B-1b)i,[(B-1b)i ]为小于(B-1b)i的最大整数,构造两个约束条件 XBi ≤ [(B-1b)i ]和XBi≥ [(B-1b)i ] +1 将这两个约束条件分别加在问题L的约束条件上,形成两个子问题L1和L2,并求解L1和L2 。 步骤3(定界 )取整数解中最大目标值为界限值Z(下界),如果计算中尚无整数解,则取Z=-∞。检查分枝Li,若它的最优解不是整数解,且Zi>Z,则重复步骤2,若Zi≤Z,则Li不再分枝。 重复步骤2、步骤3,直至所有分枝都不能再??解为止,这时界限值Z对应的整数解即为原问题的最优解。 用分枝定界法可解纯整数规划问题和混合整数规划问题。它比穷举法优越,因为它仅在一部分可行的整数解中寻求最优解,计算量比穷举法小。若变量数目很大,其计算工作量也是相当可

文档评论(0)

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

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

1亿VIP精品文档

相关文档