東京工業大学 情報理工学院 数理・計算科学系 2017年8月実施 午前 問4
Author
peter8rabit
Description
実数 θ をパラメータとする次の線形計画問題 P(θ) を考える:
P(θ) : ⎩⎨⎧max : 6x1+(−3+θ)x2+(4+θ)x3constraints :−3x1+2x2−4x3≤52x1+2x2+x3≤24x1+2x2+3x3≤5x1,x2,x3≥0
P(θ) の最適解と最適値をそれぞれ (x1∗(θ),x2∗(θ),x3∗(θ)) と z∗(θ) とする.以下の問に答えよ.
(1) θ=0 のときの最適解 (x1∗(0),x2∗(0),x3∗(0)) と z∗(0) を求めよ.
(2) (x1∗(0),x2∗(0),x3∗(0)) が P(θ) の最適解でもあるような θ の範囲を求めよ.
(3) (2) で求めた θ の範囲において,z∗(θ) を θ の関数として表せ.
Kai
(1)
初期辞書
z=6x1−3x2+4x3x4=5+3x1−2x2+4x3x5=2−2x1−2x2−x3x6=5−4x1−2x2−3x3
最適辞書
z=7−7x2−x5−x6x1=21−2x2−23x5+21x6x3=1+2x2+2x5−x6x4=221+27x5−25x6
よって、
z∗=7,(x1∗(0),x2∗(0),x3∗(0))=(21,0,1)
(2)
b=525,xB=x1x3x4,xN=x2x5x6,cB=64+θ0,cN=−3+θ00
B=−324−413100,N=222010001
とすると、最適辞書
zxB=cBTB−1b+(cNT−cBTB−1N)xN=B−1b−B−1NxN
題意より、B−1b≥0 かつ cNT−cBTB−1N≤0。
よって、−1≤θ≤1/2。
(3)
z∗(θ)=6x1∗(0)+(−3+θ)x2∗(0)+(4+θ)x3∗(0)=7+θ