- 241
- 0
- 约小于1千字
- 约 36页
- 2020-08-19 发布于福建
- 举报
第二节割平面法
(一)、计算步骤
1、用单纯形法求解(IP)对应的松弛问题(LP):
()若(LP)没有可行解,则(IP)也没有可行解,停止
计算。
(2)若(LP)有最优解,并符合(IP)的整数条件,则(
LP)的最优解即为(IP)的最优解,停止计算
(3)若(LP)有最优解,但不符合(PP)的整数条件,转
入下一步。
2、从(LP)的最优解中,任选一个不为整数的分量x
将最优单纯形表中该行的系数和a分解为整数部分和
小数部分之和,并以该行为源行,按下式作割平面方
程
∑(-f)x≤
j=m+1
an的小数部分b,的小数部分
3、将所得的割平面方程作为一个新的约束条件置于
最优单纯形表中(同时增加一个单位列向量),用对
偶单纯形法求出新的最优解,返回1。
例一:用割平面法求解整数规划问题
XZ=x
3x1+2x,≤6
3x1+2x2≤0
x1,x2≥0且为整数
解:增加松弛变量κ和κ,得到(P的初始单纯形表和最优单纯形表:
0100
0100
CRX. b
Co X
b
3
0x3632
0
0x11101/6-1/6
0-3201
1x,3/201141/4
00
00|-3200-44
0100
CR XR 6
0
1101/6-1/6
1x,3/20
1/41/4
3/200-1/4-114
此题的最优解为:Ⅹ
3/2)z=32但不是整数最优解,
引入割平面。以x2
原创力文档

文档评论(0)