画像から、以下の線形計画問題を解く必要があります。 目的関数: $Z = 15x_1 + 10x_2$ (最大化) 制約条件: $4x_1 + 6x_2 \le 360$ $3x_1 + 0x_2 \le 120$ $0x_1 + 5x_2 \le 200$ $x_1, x_2 \ge 0$
2025/7/27
1. 問題の内容
画像から、以下の線形計画問題を解く必要があります。
目的関数:
(最大化)
制約条件:
2. 解き方の手順
この問題をシンプレックス法で解きます。
ステップ1: 標準形に変換します。制約条件にスラック変数 を導入します。
目的関数は となります。
ステップ2: 初期シンプレックス表を作成します。
| | | | | | | RHS |
|---|---|---|---|---|---|---|
| | 4 | 6 | 1 | 0 | 0 | 360 |
| | 3 | 0 | 0 | 1 | 0 | 120 |
| | 0 | 5 | 0 | 0 | 1 | 200 |
| Z | -15 | -10 | 0 | 0 | 0 | 0 |
ステップ3: ピボット列を選択します。最も負の係数を持つ列を選びます。ここでは 列 (係数 -15) を選択します。
ステップ4: ピボット行を選択します。各行の RHS をピボット列の対応する要素で割ります (ただし、0 または負の要素では割らない)。最小の正の比率を持つ行を選びます。
- 行: 360/4 = 90
- 行: 120/3 = 40
- 行: 200/0 = 定義されない
最小の比率は40なので、 行をピボット行として選びます。
ステップ5: ピボット要素 (ピボット列とピボット行の交点の要素) を 1 にします。ピボット行をピボット要素で割ります。ここではピボット要素は3なので、 行を3で割ります。
新しい 行: 1 | 0 | 0 | 1/3 | 0 | 40
ステップ6: ピボット列の他の要素を 0 にします。行基本変形を行います。
- 新しい 行: 行 - 4 * 新しい 行 = 0 | 6 | 1 | -4/3 | 0 | 200
- 新しい Z 行: Z 行 + 15 * 新しい 行 = 0 | -10 | 0 | 5 | 0 | 600
新しいシンプレックス表:
| | | | | | | RHS |
|---|---|---|---|---|---|---|
| | 0 | 6 | 1 | -4/3 | 0 | 200 |
| | 1 | 0 | 0 | 1/3 | 0 | 40 |
| | 0 | 5 | 0 | 0 | 1 | 200 |
| Z | 0 | -10 | 0 | 5 | 0 | 600 |
ステップ7: Z 行にまだ負の係数があるので、別の反復を行います。
ピボット列は 列です。
比率を計算します。
- 行: 200/6 = 33.33
- 行: 定義されない
- 行: 200/5 = 40
ピボット行は 行です。ピボット要素は6です。
新しい 行: 0 | 1 | 1/6 | -2/9 | 0 | 100/3
行基本変形を行います。
- 新しい 行: 行 - 0 * 新しい 行 = 1 | 0 | 0 | 1/3 | 0 | 40
- 新しい 行: 行 - 5 * 新しい 行 = 0 | 0 | -5/6 | 10/9 | 1 | 100/3
- 新しい Z 行: Z 行 + 10 * 新しい 行 = 0 | 0 | 5/3 | 25/9 | 0 | 2800/3
新しいシンプレックス表:
| | | | | | | RHS |
|---|---|---|---|---|---|---|
| | 0 | 1 | 1/6 | -2/9 | 0 | 100/3 |
| | 1 | 0 | 0 | 1/3 | 0 | 40 |
| | 0 | 0 | -5/6 | 10/9 | 1 | 100/3 |
| Z | 0 | 0 | 5/3 | 25/9 | 0 | 2800/3 |
ステップ8: Z 行に負の係数がないため、最適解です。
3. 最終的な答え
または