Skip to content
CalcGospel 國際數學圖譜
返回

IAL 2021 June D1 Q2

A Level / Edexcel / D1

IAL 2021 June Paper · Question 2

题目

Problem

A project is modelled by the activity network shown in Figure 1. The activities are represented by the arcs. The number in brackets on each arc gives the time, in hours, to complete the corresponding activity. Each activity requires one worker. The project is to be completed in the shortest possible time.

(a) Complete Diagram 1 in the answer book to show the early event times and the late event times.

(4)

(b) Draw a cascade chart for this project on Grid 1 in the answer book.

(4)

(c) Use your cascade chart to determine the minimum number of workers needed to complete the project in the shortest possible time. You must make specific reference to time and activities. (You do not need to provide a schedule of the activities.)

(2)
题目中文翻译

一个项目由图 1 所示的活动网络模拟。活动由弧表示。每条弧上的括号内的数字表示完成相应活动所需的时间(单位:小时)。每项活动需要一名工人。项目应在最短时间内完成。

(a) 在答案本中完成图 1,显示最早事件时间和最迟事件时间。

(b) 在答案本的网格 1 上画出此项目的级联图。

(c) 使用级联图确定在最短时间内完成项目所需的最小工人数量。必须具体说明时间和活动。(不需要提供活动时间表。)

解答

(a)

解法一

思路

展开

先按箭头方向做 forward pass:起点取 0,每个事件的最早时间取所有进入路线完成时间的最大值。再从项目完成时间 28 开始反向做 backward pass:每个事件的最迟时间取所有离开路线所允许时间的最小值。虚活动的工期为 0,但其优先关系仍须计入。

答题过程

展开

The early event times are found by a forward pass, taking the maximum value at each merge event. The late event times are found by a backward pass, taking the minimum value at each burst event.

The completed event times are:

Event positionEarly event timeLate event time
Start0000
End of AA3377
End of CC2222
End of B,EB,E7777
End of D,FD,F and upper dummy14141414
End of GG14141414
End of H,IH,I and lower dummy14141717
End of JJ20202020
End of K,L,M,NK,L,M,N24242424
End of P,QP,Q28282828

Thus the completed activity network is:

(b)

解法一

思路

展开

级联图中,每项活动从其最早开始时间画起,先画活动本身的持续时间,再在其后标出总浮时。关键活动的总浮时为 0,依次连接成一条从时间 0 到 28 的关键路径。

答题过程

展开

For an activity from event ii to event jj with duration dd, its total float is

total float=LjEid.\text{total float}=L_j-E_i-d.

The information required for the cascade chart is:

ActivityEarliest startDurationTotal float
AA003344
BB004433
CC002200
DD335566
EE225500
FF772255
GG777700
HH776644
II22441111
JJ14146600
KK14148822
LL14144466
MM14147733
NN20204400
PP24244400
QQ14148866

Hence the critical activities are

C,E,G,J,N,P,\boxed{C,E,G,J,N,P},

and the cascade chart is:

(c)

解法一

思路

展开

在级联图上寻找无论怎样利用浮时都必然同时进行的活动。时间刚超过 20 而尚未到 21 时,NN 正在关键路径上进行;KKMMQQ 也都尚未结束,因此此时至少需要 4 名工人。

答题过程

展开

For any time tt such that

20<t<21,20<t<21,

activities KK, MM, NN and QQ must be in progress simultaneously.

Since each activity requires one worker, the minimum number of workers required is therefore

4 workers.\boxed{4\text{ workers}}.