早稲田大学 創造理工学研究科 経営システム工学専攻 2018年7月実施 オペレーションズリサーチ 問題9
Author
祭音Myyura
Description
-
次の線形計画問題 (P) について答えよ。
maximizesubject toz=5x1+3x2+2x3x1+x2+2x3≤4,2x1+x2+x3≤5,2x1+2x2+x3≤9,x1,x2,x3≥0.
- pivot の列・行を示して単体法で解け。
- 双対問題を示せ。
- 主・双対問題の最適目的関数値が一致することを示せ。
- 第1制約の右辺を正の微小量だけ増加させたときの最適目的関数値の変化を求めよ。
- 最適基底行列の逆行列を積形式で示せ。
-
有向グラフ上の巡回セールスマン問題を、部分巡回路除去制約を含めて定式化せよ。
Kai
[小問 1-1]
スラック変数 s1,s2,s3 を加える。表の最下段は cj−zj である。
初期表
| 基底 | 右辺 | x1 | x2 | x3 | s1 | s2 | s3 |
|---|
| s1 | 4 | 1 | 1 | 2 | 1 | 0 | 0 |
| s2 | 5 | 2 | 1 | 1 | 0 | 1 | 0 |
| s3 | 9 | 2 | 2 | 1 | 0 | 0 | 1 |
| cj−zj | | 5 | 3 | 2 | 0 | 0 | 0 |
x1 列を pivot 列とする。比は 4,5/2,9/2 なので s2 行が pivot 行である。
第1 pivot 後
| 基底 | 右辺 | x1 | x2 | x3 | s1 | s2 | s3 |
|---|
| s1 | 3/2 | 0 | 1/2 | 3/2 | 1 | −1/2 | 0 |
| x1 | 5/2 | 1 | 1/2 | 1/2 | 0 | 1/2 | 0 |
| s3 | 4 | 0 | 1 | 0 | 0 | -1 | 1 |
| cj−zj | | 0 | 1/2 | −1/2 | 0 | −5/2 | 0 |
次に x2 列を pivot 列とする。比は 3,5,4 なので s1 行が pivot 行である。
第2 pivot 後
| 基底 | 右辺 | x1 | x2 | x3 | s1 | s2 | s3 |
|---|
| x2 | 3 | 0 | 1 | 3 | 2 | -1 | 0 |
| x1 | 1 | 1 | 0 | -1 | -1 | 1 | 0 |
| s3 | 1 | 0 | 0 | -3 | -2 | 0 | 1 |
| cj−zj | | 0 | 0 | -2 | -1 | -2 | 0 |
すべての cj−zj≤0 なので最適である。したがって
(x1,x2,x3)=(1,3,0),z∗=14.
[小問 1-2]
双対問題 (D) は
minimizesubject to4y1+5y2+9y3y1+2y2+2y3≥5,y1+y2+2y3≥3,2y1+y2+y3≥2,y1,y2,y3≥0.
[小問 1-3]
(y1,y2,y3)=(1,2,0)
は双対実行可能であり、目的値は
4(1)+5(2)+9(0)=14=z∗.
主・双対の実行可能解の目的値が一致したので、弱双対性から両者は最適である。
[小問 1-4]
第1制約の右辺を 4+δ とする。最適双対変数 y1=1 は第1資源の影価格なので、同じ基底が実行可能な範囲では
z∗(δ)=14+δ.
実際、最適基底を (x2,x1,s3) の順に取ると
(x2,x1,s3)=(3+2δ,1−δ,1−2δ).
したがって 0≤δ≤1/2 ではこの式が成立し、正の微小増加に対する目的値の増加率は1である。
[小問 1-5]
最適基底行列を列 (x2,x1,s3) の順に
B=112122001
とする。2回の pivot に対応する行基本変形行列は
E1=100−1/21/2−1001,E2=2−1−2010001.
よって積形式の逆行列は
B−1=E2E1=2−1−2−110001.
[小問 2]
枝 (i,j) が巡回路に含まれるとき xij=1、それ以外を0とする。定式化は
minimizesubject toi∈N∑j∈Nj=i∑cijxijj∈Nj=i∑xij=1(i∈N),i∈Ni=j∑xij=1(j∈N),i∈S∑j∈Sj=i∑xij≤∣S∣−1(∅=S⊊N),xij∈{0,1}.
最初の2組の制約だけでは、全頂点が複数の互いに素な閉路へ分かれる可能性がある。第3組は任意の真部分集合 S の内部だけで閉路を完成させることを禁じる部分巡回路除去制約であり、全頂点を1回ずつ通る単一のハミルトン閉路を保証する。