运筹学第三章作业的参考答案

  • 格式:doc
  • 大小:126.00 KB
  • 文档页数:3

1

第三章作业的参考答案

99P 3、用Gomory割平面法求解下面的ILP问题.

.2,1,0482..5min212121ixxxxxtsxxzi整数,

解:将原问题标准化

.4,3,2,1,0482..5min42132121ixxxxxxxtsxxzi整数,

将第二个等式乘以)1(加到第一个等式,可得线性方程组的典式

.4,3,2,1,0443..5min42143221ixxxxxxxtsxxzi整数,

所以,其松驰问题(P0)的第一张单纯形表为

把零行化成检验行,得

1x 2x 3x 4x RHS

z -1 5 0 0 0

3x 0 3 1 1 4

1x 1 -1 0 -1 4 注:要先将问题化成标准形式 2

以2x为进基变量,3x为离基变量,旋转得

所以,松驰问题(P0)的最优解为Tx)0,0,34,316(0, 它不是整数向量。

所以由第一行生成的割平面条件为

31313143xx.

对应的割平面为

313131143sxx.

把它加入到松驰问题(P0)的最优单纯形表中,得到改进的松弛问题(P1)的单纯形表为

1x 2x 3x 4x RHS

z 0 4 0 -1 4

3x 0 3 1 1 4

1x 1 -1 0 -1 4

1x 2x 3x 4x RHS

z 0 0 34 37 34

2x 0 1 31 31 34

1x 1 0 31 32 316

1x 2x 3x 4x 1s RHS

z 0 0 34 37 0 34

2x 0 1 31 31 0 34

1x 1 0 31 32 0 316

1s 0 0 31 31 1 31 注:在得到割平面时,要把新增变量的系数变为1

注:对改进的松弛问题是用对偶单纯形方法求解 3 利用对偶单纯形方法求解. 以1s为离基变量,3x为进基变量,旋转得

所以,松弛问题(P1)的最优解为Tx)0,0,1,1,5(1。因此,原问题的最优解为Tx)1,5(*,最优值为0. 1x 2x 3x 4x 1s RHS

z 0 0 0 -1 -4 0

2x 0 1 0 0 1 1

1x 1 0 0 -1 1 5

3x 0 0 1 1 -3 1