京都大学 情報学研究科 数理工学専攻 2017年8月実施 線形計画
Author
Casablanca
Description
日本語版
\(\boldsymbol{c} = (c_1, c_2, c_3, c_4, c_5)^{\top} \in \mathbb{R}^5\) をパラメータにもつ次の線形計画問題 \(\text{P}(\boldsymbol{c})\) を考える。
ここで、決定変数は \(\boldsymbol{x} = (x_1, x_2, x_3, x_4, x_5)^\top \in \mathbb{R}^5\) であり、\(\top\) は転置記号を表す。
問題 \(\text{P}(\boldsymbol{c})\) の最適解の集合を \(X(\boldsymbol{c})\) とする。 さらに、\(\emptyset\) を空集合、\(\mathbb{Z}\) を整数全体の集合、
とする。以下の問いに答えよ。
(i) 問題 \(\text{P}(\boldsymbol{c})\) の双対問題を書け。
(ii) 任意の \(\boldsymbol{c} \in \mathbb{R}^5\) に対して \(X(\boldsymbol{c}) \neq \emptyset\) であることを示せ。
(iii) 任意の \(\boldsymbol{c} \in \mathbb{R}^5\) に対して \(X(\boldsymbol{c}) \cap \mathbb{Z}^5 \neq \emptyset\) であることを示せ。
(iv) 次の命題 (A) について、真であれば証明を、偽であれば反例を与えよ。
- (A) 任意の \(\boldsymbol{c} \in \mathbb{R}^5\) に対して \(X(\boldsymbol{c}) \subseteq \mathbb{Z}^5\) である。
English Version
Kai
(i)
Let \(a^{(1)} = [1,1,0,1,1]^\top, a^{(2)} = [0,1,1,1,0]^\top\)
Lagrangian:
Lagrange dual function:
Dual problem:
(ii)
The extreme point is \([0,3,0,0,0]\), \([0,0,0,3,0]\), \([0,0,0,0,3]\), \([3,0,3,0,0]\), and there is no extreme direction. Hence the domain is bounded, thus \(X(c) \neq \emptyset\)
(iii)
Suppose that \(x^*\) is an optimal solution, then we have
where \(\theta_i \in [0,1]\), \(\sum \theta_i = 1\), \(x_i\) is extreme point shown in (ii).
First we have \(c^\top x_i \geq c^\top x^*\), else \(x^*\) is not a optimal solution. If \(c^\top x_j > c^\top x^*\) for \(j =1,2,3,4\), then
But according to \((*)\)
a contradiction.
Thus there is at least one extreme point such that \(c^\top x_j = c^\top x^*\).
Therefore
(iv)
Let \(c^\top = [0,0,0,-1,-1]\), then \(x_5^\top = [0,0,0,1.5,1.5]\) is also a solution.