整数规划的基本特点分枝定界法割平面法分配问题及其.PPT

整数规划的基本特点分枝定界法割平面法分配问题及其.PPT

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

第5章 整数规划 §1 整数规划的基本特点 §2 分枝定界法 §3 割平面法 §4 分配问题及其解法 §5 整数规划的应用举例 §2 分枝定界法 ( branch bound method ) 分枝定界法是基于“枚举”思想的一种求解整数规划的常用方法。它先求与该整数规划相对应的线性规划问题。如果其最优解不符合整数规划条件,则求出整数规划的上、下界用增加约束条件的方法,并把相应的线性规划的可行域分成子区域(称为分枝),再求解这些子区域上的线性规划问题,不断缩小整数规划的上下界的距离,最后求得整数规划的最优解。 典例: 第一步:寻找替代问题并求解,替代问题必须是原问题的松弛问题。典例的松弛问题是一个线性规划问题,记作L0: L0的最优解为(3.25,2.5),不是原问题的可行解。 第二步:分枝定界。方法是将替代问题分成若干子问题,然后对各子问题求最优解。 如该解满足原问题的约束,即找到了一个原问题的可行解,否则该解为所属分枝的边界值(对求极大化问题该边界值为上界,对求极小化问题,该边界值为下界); 如果所有子问题的最优解均非原问题的可行解,则选取其边界值最大(求极大时)或最小(求极小时)的子问题进一步再细分成子问题求解。 本例中L0的最优解均不是整数,从中任选一个,设选x2进行分枝,分成两个子问题L1和L2: 求得L1的最优解为(3.5,2),z=14.5。L2的最优解为(2.5,3),z=13.5。均非原问题的最优解,选取边界较大的子问题L1继续分枝。 求得L11的最优解为(3,2),z=13。L12的最优解为(4,1),z=14。这两个最优解均属原问题的可行解,保留可行解中较大的一个z=14。 第三步:剪枝。将各子问题边界值与保留的可行解的值进行比较,把边界值劣于可行解的分枝剪去。如果除保留下来的可行解外,其余分枝均被剪去,则该可行解就是原问题最优解。否则回到第二步,选取边界值最优的一个继续分枝。如果计算中又出现新的可行解时,则与原可行解比较,保留最优的,并重复上述步骤。此问题中,子问题L12的最优解(4,1),z=14即为本问题的最优解。 典例用分枝定界法计算的全过程可表示为: L0: x1=3.25 x2=2.5 Z=14.75 L12: x1=4 x2=1 Z=14 L11: x1=3 x2=2 Z=13 L2: x1=2.5 x2=3 Z=13.5 L1: x1=3.5 x2=2 Z=14.5 x2≤2 x1≥4 x2≥3 x1≤3

文档评论(0)

xiaozu + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档