分枝定界法课件_第1页
分枝定界法课件_第2页
分枝定界法课件_第3页
分枝定界法课件_第4页
分枝定界法课件_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第四章整数规划4.1整数规划数学模型和解的特点

4.2分配问题4.3分枝定界法4.4割平面法4.5应用举例1第四章整数规划4.1整数规划数学模型和解的特点14.3分支定界法分支定界法24.3分支定界法2原理:首先,不考虑变量的整数约束,求解松弛问题线性规划的最优解。如果线性规划的最优解恰好是整数解,则这个解就是整数规划的最优解。如果线性规划的最优解中至少有一个变量不是整数,把线性规划的可行域切割成两部分,分别求解两个线性规划的最优解。如果这两个线性规划的最优解还不是整数解,分别把每一个可行域再进行分割。这个过程,叫做“分支”。分支过程得到的整数解中,目标函数值最优的一个叫做整数规划目标函数值的“界”。分支过程中非整数的线性规划的最优解,如果目标函数值劣于或等于这个“界”,就停止继续分支。这个过程,叫做“定界”。3原理:3步骤:解整数规划问题(ILP)的松弛问题,结果可能有三种:松弛问题没有可行解,ILP也没有可行解,停止计算。松弛问题有最优解,并符合ILP的整数条件,则此最优解即为ILP的最优解,停止计算。松弛问题有最优解,但不符合ILP的整数条件,记它的目标函数值为;用观察法找问题ILP的一个整数可行解,求得其目标函数值,并记作,以Z*表示ILP的最优目标函数值,则分支,如松弛问题有一个最优解xj为非整数值bj,则可以构造两个分支。xj≤[bj]xj≥[bj]+1定界,以每个后继问题为一分支表明求解的结果。4步骤:4【例1】用分枝定界法求解【解】先求对应的松弛问题(记为LP0):

用图解法得到最优解X=(3.57,7.14),Z0=35.7,如下图所示。5【例1】用分枝定界法求解【解】先求对应的松弛问题(记为LP08.3310松弛问题LP0的最优解X=(3.57,7.14),Z0=35.7x1x2oABC1068.3310松弛问题LP0的最优解X=(3.57,7.14)1010x1x2oABCLP1LP234LP1:X=(3,7.6),Z1=34.8LP2:X=(4,6.5),Z2=35.5①②71010x1x2oABCLP1LP234LP1:X=(3,71010x1x2oABCLP1LP334LP3:X=(4.33,6),Z3=35.336①②LP1:X=(3,7.6),Z1=34.881010x1x2oABCLP1LP334LP3:X=(4.31010x1x2oACLP1346①②LP4:X=(4,6),Z4=34LP5:X=(5,5),Z5=355LP1:X=(3,7.6),Z1=34.8LP3LP591010x1x2oACLP1346①②LP4:X=(4,6)尽管LP1的解中x1不为整数,但Z5>Z因此LP5的最优解就是原整数规划的最优解。上述分枝过程可用下图表示LP0:X=(3.57,7.14),Z0=35.7LP1:X=(3,7.6)Z1=34.8LP2:X=(4,6.5)Z2=35.5x1≤3x1≥4LP3:X=(4.33,6)Z3=35.33x2≤6LP4:X=(4,6)Z4=34LP5:X=(5,5)Z5=35x1≤4x1≥5无可行解x2≥710尽管LP1的解中x1不为整数,但Z5>Z因此(11/4,9/4),Z=31/4(3,3/2),Z=15/2(2,2),Z=6无解无解例2:(11/4,9/4)x1≤2x1≥3(2,2)(3,3/2)x2≤1x2≥2(19/6,1),Z=22/3(3,1),Z=7(19/6,1)x1≤3x1≥411(11/4,9/4),Z=31/4(3,3/2),Z=15/分支定界法的基本思想以求相应的线性规划问题的最优解为出发点,如果得到的解不符合整数条件,就将原规划问题分成几支,每支增加了约束条件,即缩小了可行解区域,可行解范围也随之缩小了,因而整数规划的最优值不会优于相应的线性规划最优值。“定界”是指为目标函数定上下界,以便自动舍去那些最优值较差的子问题,提高计算效率。当整数规划问题的最优目标函数值的上下界相等时,该整数规划最优解已求出。12分支定界法的基本思想12分枝定界法的步骤:1.求整数规划的松弛问题最优解;2.

若松弛问题的最优解满足整数要求,得到整数规划的最优解,否则转下一步;3.任意选一个非整数解的变量xi,在松弛问题中加上约束xi≤[xi]及xi≥[xi]+1组成两个新的松弛问题,称为分枝。新的松弛问题具有特征:当原问题是求最大值时,目标值是分枝问题的上界;当原问题是求最小值时,目标值是分枝问题的下界;4.

检查所有分枝的解及目标函数值,若某分枝的解是整数并且目标函数值大于(max)等于其它分枝的目

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论