応用情報技術者 2011年 春期 午前2 問51
問題文
あるプロジェクトの作業が図に従って計画されているとき、最短日数で終了するためには、結合点⑤はプロジェクトの開始から遅くとも何日後に通過していなければならないか。

選択肢
ア:12
イ:14
ウ:18
エ:21(正解)
🔒 解説は解答すると表示されます
結合点の最遅通過日【午前2解説】
正解の理由
図のダミー作業は結合点④から結合点⑤へ向かっています。最早結合点時刻を求めると、⑤には C(12日)とダミー(④の18日)が入るので18日、プロジェクト全体は30日です。最遅結合点時刻を後ろから求めると、⑦が30日、⑥が 日、⑤が 日です。結合点⑤は遅くとも21日後に通過していれば、全体を30日で終えられます。よってエが正解です。
解法ステップ
- 最早結合点時刻(前から)
- ①=0、②=0+8(A)=8、③=0+5(B)=5
- ④=max(8+10(D)、5+9(E))=max(18, 14)=18
- ⑤=max(0+12(C)、④+0(ダミー④→⑤))=max(12, 18)=18
- ⑥=18+5(H)=23
- ⑦=max(8+8(F)、18+12(G)、23+4(I))=max(16, 30, 27)=30
- 最遅結合点時刻(後ろから)
- ⑦=30
- ⑥=30-4(I)=26
- ⑤=26-5(H)=21
- ④=min(30-12(G)、⑤-0(ダミー))=min(18, 21)=18
- 結合点⑤の最遅結合点時刻は21日なので、遅くとも21日後に通過していればよい。
クリティカルパスは A→D→G(8+10+12=30日)です。
選択肢別の誤答解説
- ア: 12
C の所要日数で、⑤の最早時刻をダミーを無視して求めた値です。 - イ: 14
E を通る経路(5+9)の値で、⑤とは関係ありません。 - ウ: 18
⑤の最早結合点時刻(最も早く通過できる日)です。ダミーの向きを逆(⑤→④)に読んで最遅時刻を求めた場合にもこの値になりますが、問われているのは遅くとも通過すべき日です。 - エ: 21
⑤の最遅結合点時刻で、正しい値です。
よくある誤解
- ダミー作業の向きを逆に読むこと。ダミーは④から⑤へ向かっているので、⑤から始まる H は④に入る作業(D・E)の完了も待ちます。最遅時刻の計算では、⑤の後ろにある作業は H だけです。
- 最早結合点時刻と最遅結合点時刻を取り違えること。「遅くとも何日後」は最遅結合点時刻です。
補足コラム
最遅結合点時刻は、その結合点から出ていく作業について「後ろの結合点の最遅時刻-所要日数」を求め、その最小値をとります。最早結合点時刻と最遅結合点時刻が等しい結合点を結んだ経路がクリティカルパスです。本問の⑤は最早18日、最遅21日なので、3日の余裕があります。
FAQ
Q. ダミー作業の所要日数はどう扱いますか?
A. 0日として計算します。最早時刻の計算では「ダミーの先の結合点は、根元の結合点の時刻以降」、最遅時刻の計算では「ダミーの根元の結合点は、先の結合点の最遅時刻以前」という制約になります。
A. 0日として計算します。最早時刻の計算では「ダミーの先の結合点は、根元の結合点の時刻以降」、最遅時刻の計算では「ダミーの根元の結合点は、先の結合点の最遅時刻以前」という制約になります。
関連キーワード: アローダイアグラム、ダミー作業、最早結合点時刻、最遅結合点時刻、クリティカルパス

\ せっかくなら /
応用情報技術者を
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

