运筹学--割平面法课件.ppt

运筹学--割平面法课件.ppt

ID:57290815

大小:498.50 KB

页数:36页

时间:2020-08-10

运筹学--割平面法课件.ppt_第1页
运筹学--割平面法课件.ppt_第2页
运筹学--割平面法课件.ppt_第3页
运筹学--割平面法课件.ppt_第4页
运筹学--割平面法课件.ppt_第5页
资源描述:

《运筹学--割平面法课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、(一)、计算步骤:1、用单纯形法求解(IP)对应的松弛问题(LP):⑴.若(LP)没有可行解,则(IP)也没有可行解,停止计算。⑵.若(LP)有最优解,并符合(IP)的整数条件,则(LP)的最优解即为(IP)的最优解,停止计算。⑶.若(LP)有最优解,但不符合(IP)的整数条件,转入下一步。第二节割平面法2、从(LP)的最优解中,任选一个不为整数的分量xr,,将最优单纯形表中该行的系数和分解为整数部分和小数部分之和,并以该行为源行,按下式作割平面方程:3、将所得的割平面方程作为一个新的约束条件置于最优单纯形表中(同时增加一个单位列向量),用对偶单

2、纯形法求出新的最优解,返回1。的小数部分的小数部分例一:用割平面法求解整数规划问题解:增加松弛变量x3和x4,得到(LP)的初始单纯形表和最优单纯形表:此题的最优解为:X*(1,3/2)Z=3/2但不是整数最优解,引入割平面。以x2为源行生成割平面,由于1/4=0+1/4,3/2=1+1/2,我们已将所需要的数分解为整数和分数,所以,生成割平面的条件为:现将生成的割平面条件加入松弛变量,然后加到表中:此时,X1=(2/3,1),Z=1,仍不是整数解。继续以x1为源行生成割平面,其条件为:将生成的割平面条件加入松弛变量,然后加到表中:至此得到最优表

3、,其最优解为X*=(1,1),Z=1,这也是原问题的最优解。有以上解题过程可见,表中含有分数元素且算法过程中始终保持对偶可行性,因此,这个算法也称为分数对偶割平面算法。例一:用割平面法求解整数规划问题解:增加松弛变量x3和x4,得到(LP)的初始单纯形表和最优单纯形表:此题的最优解为:X*(1,3/2)Z=3/2但不是整数最优解,引入割平面。以x2为源行生成割平面,由于1/4=0+1/4,3/2=1+1/2,我们已将所需要的数分解为整数和分数,所以,生成割平面的条件为:也即:将x3=6-3x1-2x2,x4=3x1-2x2,带入中得到等价的割平面

4、条件:x2≤1见下图。x1x2⑴⑵33第一个割平面此题的最优解为:X*(1,3/2)Z=3/2但不是整数最优解,引入割平面。以x2为源行生成割平面,由于1/4=0+1/4,3/2=1+1/2,我们已将所需要的数分解为整数和分数,所以,生成割平面的条件为:也即:此时,X1=(2/3,1),Z=1,仍不是整数解。继续以x1为源行生成割平面,其条件为:用上表的约束解出x4和s1,将它们带入上式得到等价的割平面条件:x1≥x2,见图:用上表的约束解出x4和s1,将它们带入上式得到等价的割平面条件:x1≥x2,见图:x1x2⑴⑵33第一个割平面第二个割平面

5、此时,X1=(2/3,1),Z=1,仍不是整数解。继续以x1为源行生成割平面,其条件为:至此得到最优表,其最优解为X*=(1,1),Z=1,这也是原问题的最优解。有以上解题过程可见,表中含有分数元素且算法过程中始终保持对偶可行性,因此,这个算法也称为分数对偶割平面算法。例二:用割平面法求解数规划问题初始表初始表最优表最优表引入松弛变量s1后得到下式,将此约束条件加到上表中,继续求解。﹡﹡得到整数最优解,即为整数规划的最优解,而且此整数规划有两个最优解:X*=(0,4),Z=4,或X*=(2,2),Z=4。例二:用割平面法求解数规划问题初始表初始表

6、最优表在松弛问题最优解中,x1,x2均为非整数解,由上表有:将系数和常数都分解成整数和非负真分数之和将系数和常数都分解成整数和非负真分数之和以上式子只须考虑一个即可,解题经验表明,考虑式子右端最大真分数的式子,往往会较快地找到所需割平面约束条件。以上两个式子右端真分数相等,可任选一个考虑。现选第二个式子,并将真分数移到右边得:以上式子只须考虑一个即可,解题经验表明,考虑式子右端最大真分数的式子,往往会较快地找到所需割平面约束条件。以上两个式子右端真分数相等,可任选一个考虑。现选第二个式子,并将真分数移到右边得:引入松弛变量s1后得到下式,将此约束

7、条件加到上表中,继续求解。﹡﹡得到整数最优解,即为整数规划的最优解,而且此整数规划有两个最优解:X*=(0,4),Z=4,或X*=(2,2),Z=4。(2,3)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。