早稲田大学 創造理工学研究科 経営システム工学専攻 2016年7月実施 オペレーションズリサーチ 問題7
Author
祭音Myyura
Description
次の線形計画問題 (P) について答えよ。
minimizesubject toz=−3x1−2x2−4x3x1+x2+2x3≤4,2x1+2x3≤5,2x1+x2+3x3≤7,x1,x2,x3≥0.
- 単体法の計算過程と pivot の列・行を示して解け。
- 双対問題を示せ。
- 主問題と双対問題の最適目的関数値が一致することを示せ。
Kai
[小問 1]
w=−z=3x1+2x2+4x3 の最大化問題へ変換し、スラック変数 s1,s2,s3 を加える。表の最下段は cj−zj である。
初期表
| 基底 | cB | 右辺 | x1 | x2 | x3 | s1 | s2 | s3 |
|---|
| s1 | 0 | 4 | 1 | 1 | 2 | 1 | 0 | 0 |
| s2 | 0 | 5 | 2 | 0 | 2 | 0 | 1 | 0 |
| s3 | 0 | 7 | 2 | 1 | 3 | 0 | 0 | 1 |
| cj−zj | | | 3 | 2 | 4 | 0 | 0 | 0 |
x3 列を選び、比 4/2,5/2,7/3 の最小値から s1 行を pivot 行とする。
第1 pivot 後
| 基底 | cB | 右辺 | x1 | x2 | x3 | s1 | s2 | s3 |
|---|
| x3 | 4 | 2 | 1/2 | 1/2 | 1 | 1/2 | 0 | 0 |
| s2 | 0 | 1 | 1 | -1 | 0 | -1 | 1 | 0 |
| s3 | 0 | 1 | 1/2 | −1/2 | 0 | −3/2 | 0 | 1 |
| cj−zj | | | 1 | 0 | 0 | -2 | 0 | 0 |
x1 列を選び、比 2/(1/2),1/1,1/(1/2) の最小値から s2 行を pivot 行とする。
第2 pivot 後
| 基底 | cB | 右辺 | x1 | x2 | x3 | s1 | s2 | s3 |
|---|
| x3 | 4 | 3/2 | 0 | 1 | 1 | 1 | −1/2 | 0 |
| x1 | 3 | 1 | 1 | -1 | 0 | -1 | 1 | 0 |
| s3 | 0 | 1/2 | 0 | 0 | 0 | -1 | −1/2 | 1 |
| cj−zj | | | 0 | 1 | 0 | -1 | -1 | 0 |
x2 列を選ぶ。正の係数を持つのは x3 行だけなので、そこを pivot 行とする。
第3 pivot 後
| 基底 | cB | 右辺 | x1 | x2 | x3 | s1 | s2 | s3 |
|---|
| x2 | 2 | 3/2 | 0 | 1 | 1 | 1 | −1/2 | 0 |
| x1 | 3 | 5/2 | 1 | 0 | 1 | 0 | 1/2 | 0 |
| s3 | 0 | 1/2 | 0 | 0 | 0 | -1 | −1/2 | 1 |
| cj−zj | | | 0 | 0 | -1 | -2 | −1/2 | 0 |
すべての cj−zj≤0 なので最適である。したがって
(x1,x2,x3)=(25,23,0),w∗=221,z∗=−221.
[小問 2]
元の最小化問題 (P) の双対変数を y1,y2,y3≤0 とすると、双対問題 (D) は
maximizesubject to4y1+5y2+7y3y1+2y2+2y3≤−3,y1+y3≤−2,2y1+2y2+3y3≤−4,y1,y2,y3≤0.
同値に ui=−yi≥0 とおけば、w の最大化問題に対する通常の双対
minimizesubject to4u1+5u2+7u3u1+2u2+2u3≥3,u1+u3≥2,2u1+2u2+3u3≥4,u1,u2,u3≥0
となる。
[小問 3]
双対の実行可能解
(u1,u2,u3)=(2,21,0)
を取ると、左辺は
ATu=(3,2,5)T≥(3,2,4)T
であり、目的値は
4⋅2+5⋅21+7⋅0=221=w∗.
すなわち元の双対変数では y=(−2,−1/2,0) で
4y1+5y2+7y3=−221=z∗.
弱双対性の下で実行可能な主・双対解の目的値が一致したので、両者は最適である。