単元一覧 › 大学数学 オペレーションズ・リサーチ

オペレーションズ・リサーチの問題

難易度 4大学院入試の標準レベル大学数学 オペレーションズ・リサーチ

あるプロジェクトは作業 の つからなる。各作業の通常の所要日数、先行作業(その作業を始める前にすべて終わっていなければならない作業)、短縮できる最大日数、 日短縮するごとにかかる追加費用(千円)は次のとおりである。

作業通常の所要日数先行作業最大短縮日数 日あたりの短縮費用
なし
なし

各作業について短縮日数 を 以上その作業の最大短縮日数以下の整数から作業ごとに独立に選ぶ。このとき、その作業の所要日数は(通常の所要日数) 日になり、追加費用は( 日あたりの短縮費用) 千円かかる。各作業は先行作業がすべて終わりしだい直ちに開始でき、同時に進められる作業の数に制限はない。プロジェクトの開始からすべての作業が完了するまでの日数を 日以下にするとき、 つの作業の追加費用の合計の最小値(千円)を求めよ。

この問題で使うもの

ヒント

行き詰まったら、上から順に 1 つずつ開いてください。

ヒント 1

開始から終了までのすべての経路を書き出し、それぞれの長さを求めましょう。工期はそれらの最大値です。

ヒント 2

各作業の短縮日数を変数とし、「どの経路の長さも 以下」という条件を不等式で表します。 のように複数の経路に含まれる作業を短縮すると、一度に複数の経路を縮められます。

ヒント 3

経路の条件は , , です。 の値、次に の値で場合分けし、それぞれで残りの条件を最も安く満たす方法を探しましょう。

答えと解説

答えを見る
結果を記録する(このブラウザにだけ保存されます):
解説を読む

通常時の経路と工期. 先行関係から、開始から終了までの経路は次の つである( が最後の作業で、 の先行は 、 の先行は 、 の先行は )。
- : 日
- : 日
- : 日

最早開始時刻で計算すると、 は 、 は 、 は 、 は で、完了は 日目である。工期はすべての経路の長さの最大値に等しい。

定式化. 各作業の短縮日数を とする。工期を 日以下にする条件は、どの経路の長さも 以下であること、すなわち

である。ただし は整数で 。このもとで

を最小化する。

場合分け.
- のとき(費用 ): は成り立ち、残りは , 。
- : , で 。
- : で最も安いのは 、合計 。
- : 他は不要で 。

この場合の最小は 。
- のとき: , , 。
- : だが なので不可能。
- (費用 ): より 、 より 。 は で成り立つ。合計 。
- (費用 ): は成り立ち、残りは , 。 なら両方成り立ち追加 。 なら かつ が必要で追加 。よって最小は 。

以上より、最小値は (他は )のときの である。

確認. このとき所要日数は が 日、 が 日となり、各経路は : 、: 、: で、工期はちょうど 日になる。

したがって、追加費用の合計の最小値は (千円)である。

別解

経路は 3 本ある(所要日数は通常時): が 、 が 、 が 。プロジェクト日数は 3 経路の最大値。

短縮日数を として、 日以下にする条件は
(P1) 、(P2) 、(P3) 。
費用は (、)。

場合分け( で):
- (費用 30): P3 は満たされる。P2 はあと 1 日、P1 は 1 日必要。 1 日(30)で P1・P2 を同時に満たせる → 合計 60。(10)+(25)なら合計 65、(40)なら合計 70。最小は 60。
- (費用 15): P3 に追加 1 日(:20 または :40)、P2 に追加 2 日が必要。 を使うと 15+40 に P2 の残り 1 日 (10) を加えて 65。 を使うと 15+20 に P2 の 2 日(=40 など)で 75 以上。最小 65。
- : P3 のため (40)または を使い、P2 の 3 日を から確保する必要があり、80 以上。

よって最小は 。検算: のとき、 で P1 、 で P2 、 で P3 。すべて 11 日以下で費用 。

この問題の確認

AI が作成した問題です。公開前に次の確認を行いました。確認の方法について

間違いを報告する

この問題の誤り・分かりにくい点・難易度や学年のずれを知らせる
どこについての報告ですか

報告の内容と問題の番号を保存します。名前やメールアドレスは保存しません。

関連する問題