Professional Documents
Culture Documents
Resource Allocation and Resource Leveling: C E L 7 6 9 P 1 2 2
Resource Allocation and Resource Leveling: C E L 7 6 9 P 1 2 2
Scheduling computations performed so far assume unlimited resources and depict “pure”
construction logic
Analysis of critical resources such as equipment, skilled labor, and materials is critical in
planning and scheduling. This may be a complex process!
A schedule prepared without considering resources may not be practical
CEL769 PAGE 1 OF 22
When resources are considered two scenarios arise:
Resources are fixed and duration can vary—Resource Allocation
Duration is fixed and resources can vary—Resources Leveling
Resource leveling deals with the efficient use of the required resources when the project
duration cannot be delayed. Resource leveling is performed by using the minimum-
moment approach
Resource Allocation
Uses a project network as its basis
CEL769 PAGE 2 OF 22
An activity is scheduled to start as soon as its predecessors are complete and adequate
resources are available
Under the series method once an activity has been started it is not interrupted
Under the parallel method an activity may be interrupted
The following priority rules are used in scheduling the activities:
Schedule activities to start as soon as their predecessors are complete
Higher priority is assigned to an activity with the earliest late start
Higher priority is assigned to an activity with least total float
Higher priority is assigned to an activity with largest number of allocated resources
Higher priority is assigned to an activity that has already started
Higher priority is assigned to an activity based on a random number
Example
PDM network
CEL769 PAGE 3 OF 22
B D J
4(2M,1H) 1(1M) 2(2M,2H)
A
1 (2M,1H) E K M
4(3M) 6(2M,1H) 1(2M,1H)
F
3(3M)
C G L
2(2M,1H) 4(1M,2H) 2(3M,2H)
H
2(1M,1H)
Perform calculations
CEL769 PAGE 4 OF 22
2 6 6 7 7 9
B D J
4(2M,1H) 1(1M) 2(2M,2H)
2 6 7 8 8 10
6 10 10 16 16 17
1 2
A E K M
1 (2M,1H) 4(3M) 6(2M,1H) 1(2M,1H)
6 10 10 16 16 17
1 2
4 7
F
3(3M)
2 4 11 14 8 10
4 8
C L
2(2M,1H) G 2(3M,2H)
4(1M,2H)
8 10 14 16
10 14
4 6
H
2(1M,1H)
12 14
CEL769 PAGE 5 OF 22
Resource Allocation by Series Method
Act Resource OD TF LS / 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
A 2M 1H 1 0 1
B 2M 1H 4 0 2
C 2M 1H 2 6 8
D 1M 0H 1 1 7
E 3M 0H 4 0 6
F 3M 0H 3 7 11
G 1M 2H 4 6 10
H 1M 1H 2 8 12
J 2M 2H 2 1 8
K 2M 1H 6 0 10
L 3M 2H 2 6 14
M 2M 1H 1 0 16
CEL769 PAGE 6 OF 22
Resource Allocation by Series Method—Step 2
Act Resource OD TF LS / 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
A 2M 1H 1 0 1 2/1
B 2M 1H 4 0 2 2/1 2/1 2/1 2/1
C 2M 1H 2 6 8 2/1 2/1
D 1M 0H 1 1 7
E 3M 0H 4 0 6
F 3M 0H 3 7 11
G 1M 2H 4 6 10
H 1M 1H 2 8 12
J 2M 2H 2 1 8
K 2M 1H 6 0 10
L 3M 2H 2 6 14
M 2M 1H 1 0 16
CEL769 PAGE 7 OF 22
Resource Allocation by Series Method—Step 4
Act Resource OD TF LS / 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
A 2M 1H 1 0 1 2/1
B 2M 1H 4 0 2 2/1 2/1 2/1 2/1
C 2M 1H 2 6 8 2/1 2/1
D 1M 0H 1 1 7 1/0
E 3M 0H 4 0 6
F 3M 0H 3 7 11 3/0 3/0 3/0
G 1M 2H 4 6 10 1/2 1/2 1/2 1/2
H 1M 1H 2 8 12
J 2M 2H 2 1 8
K 2M 1H 6 0 10
L 3M 2H 2 6 14
M 2M 1H 1 0 16
CEL769 PAGE 8 OF 22
Resource Allocation by Series Method—Step 6
Act Resource OD TF LS / 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
A 2M 1H 1 0 1 2/1
B 2M 1H 4 0 2 2/1 2/1 2/1 2/1
C 2M 1H 2 6 8 2/1 2/1
D 1M 0H 1 1 7 1/0
E 3M 0H 4 0 6 3/0 3/0 3/0 3/0
F 3M 0H 3 7 11 3/0 3/0 3/0
G 1M 2H 4 6 10 1/2 1/2 1/2 1/2
H 1M 1H 2 8 12
J 2M 2H 2 1 8 2/2 2/2
K 2M 1H 6 0 10
L 3M 2H 2 6 14
M 2M 1H 1 0 16
CEL769 PAGE 9 OF 22
Resource Allocation by Series Method—Step 8
Act Resource OD TF LS / 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
A 2M 1H 1 0 1 2/1
B 2M 1H 4 0 2 2/1 2/1 2/1 2/1
C 2M 1H 2 6 8 2/1 2/1
D 1M 0H 1 1 7 1/0
E 3M 0H 4 0 6 3/0 3/0 3/0 3/0
F 3M 0H 3 7 11 3/0 3/0 3/0
G 1M 2H 4 6 10 1/2 1/2 1/2 1/2
H 1M 1H 2 8 12 1/1 1/1
J 2M 2H 2 1 8 2/2 2/2
K 2M 1H 6 0 10 2/1 2/1 2/1 2/1 2/1 2/1
L 3M 2H 2 6 14 3/2 3/2
M 2M 1H 1 0 16
CEL769 PAGE 10 OF 22
Resource Allocation by Series Method—Results
Act Resource OD TF LS / 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
A 2M 1H 1 0 1 2/1
B 2M 1H 4 0 2 2/1 2/1 2/1 2/1
C 2M 1H 2 6 8 2/1 2/1
D 1M 0H 1 1 7 1/0
E 3M 0H 4 0 6 3/0 3/0 3/0 3/0
F 3M 0H 3 7 11 3/0 3/0 3/0
G 1M 2H 4 6 10 1/2 1/2 1/2 1/2
H 1M 1H 2 8 12 1/1 1/1
J 2M 2H 2 1 8 2/2 2/2
K 2M 1H 6 0 10 2/1 2/1 2/1 2/1 2/1 2/1
L 3M 2H 2 6 14 3/2 3/2
M 2M 1H 1 0 16 2/1
Masons Schedule 2 4 4 5 5 5 4 4 4 5 2 3 3 2 2 2 2 3 3 2
Helpers Schedule 1 2 2 1 1 2 2 2 2 2 2 2 2 1 1 1 1 2 2 1
CEL769 PAGE 11 OF 22
Resource Allocation by Parallel Method—Step 1
Act Resource OD TF LS / 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
A 2M 1H 1 0 1 2/1
B 2M 1H 4 0 2
C 2M 1H 2 6 8
D 1M 0H 1 1 7
E 3M 0H 4 0 6
F 3M 0H 3 7 11
G 1M 2H 4 6 10
H 1M 1H 2 8 12
J 2M 2H 2 1 8
K 2M 1H 6 0 10
L 3M 2H 2 6 14
M 2M 1H 1 0 16
CEL769 PAGE 12 OF 22
Resource Allocation by Parallel Method—Step 3
Act Resource OD TF LS / 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
A 2M 1H 1 0 1 2/1
B 2M 1H 4 0 2 2/1 2/1
C 2M 1H 2 6 8 2/1 2/1
D 1M 0H 1 1 7
E 3M 0H 4 0 6
F 3M 0H 3 7 11
G 1M 2H 4 6 10
H 1M 1H 2 8 12
J 2M 2H 2 1 8
K 2M 1H 6 0 10
L 3M 2H 2 6 14
M 2M 1H 1 0 16
CEL769 PAGE 13 OF 22
Resource Allocation by Parallel Method—Step 5
Act Resource OD TF LS / 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
A 2M 1H 1 0 1 2/1
B 2M 1H 4 0 2 2/1 2/1 2/1 2/1
C 2M 1H 2 6 8 2/1 2/1
D 1M 0H 1 1 7
E 3M 0H 4 0 6
F 3M 0H 3 7 11 3/0 3/0
G 1M 2H 4 6 10
H 1M 1H 2 8 12
J 2M 2H 2 1 8
K 2M 1H 6 0 10
L 3M 2H 2 6 14
M 2M 1H 1 0 16
CEL769 PAGE 14 OF 22
Resource Allocation by Parallel Method—Step 7
Act Resource OD TF LS / 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
A 2M 1H 1 0 1 2/1
B 2M 1H 4 0 2 2/1 2/1 2/1 2/1
C 2M 1H 2 6 8 2/1 2/1
D 1M 0H 1 1 7 1/0
E 3M 0H 4 0 6 3/0 3/0
F 3M 0H 3 7 11 3/0 3/0
G 1M 2H 4 6 10 1/2
H 1M 1H 2 8 12
J 2M 2H 2 1 8 2/2
K 2M 1H 6 0 10
L 3M 2H 2 6 14
M 2M 1H 1 0 16
CEL769 PAGE 15 OF 22
Resource Allocation by Parallel Method—Step 9
Act Resource OD TF LS / 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
A 2M 1H 1 0 1 2/1
B 2M 1H 4 0 2 2/1 2/1 2/1 2/1
C 2M 1H 2 6 8 2/1 2/1
D 1M 0H 1 1 7 1/0
E 3M 0H 4 0 6 3/0 3/0 3/0 3/0
F 3M 0H 3 7 11 3/0 3/0
G 1M 2H 4 6 10 1/2 1/2
H 1M 1H 2 8 12
J 2M 2H 2 1 8 2/2 2/2
K 2M 1H 6 0 10
L 3M 2H 2 6 14
M 2M 1H 1 0 16
CEL769 PAGE 16 OF 22
Resource Allocation by Parallel Method—Step 11
Act Resource OD TF LS / 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
A 2M 1H 1 0 1 2/1
B 2M 1H 4 0 2 2/1 2/1 2/1 2/1
C 2M 1H 2 6 8 2/1 2/1
D 1M 0H 1 1 7 1/0
E 3M 0H 4 0 6 3/0 3/0 3/0 3/0
F 3M 0H 3 7 11 3/0 3/0 3/0
G 1M 2H 4 6 10 1/2 1/2
H 1M 1H 2 8 12 1/1
J 2M 2H 2 1 8 2/2 2/2
K 2M 1H 6 0 10 2/1 2/1
L 3M 2H 2 6 14
M 2M 1H 1 0 16
CEL769 PAGE 17 OF 22
Resource Allocation by Parallel Method—Step 13
Act Resource OD TF LS / 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
A 2M 1H 1 0 1 2/1
B 2M 1H 4 0 2 2/1 2/1 2/1 2/1
C 2M 1H 2 6 8 2/1 2/1
D 1M 0H 1 1 7 1/0
E 3M 0H 4 0 6 3/0 3/0 3/0 3/0
F 3M 0H 3 7 11 3/0 3/0 3/0
G 1M 2H 4 6 10 1/2 1/2
H 1M 1H 2 8 12 1/1 1/1
J 2M 2H 2 1 8 2/2 2/2
K 2M 1H 6 0 10 2/1 2/1 2/1 2/1
L 3M 2H 2 6 14
M 2M 1H 1 0 16
CEL769 PAGE 18 OF 22
Resource Allocation by Parallel Method—Step 15
Act Resource OD TF LS / 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
A 2M 1H 1 0 1 2/1
B 2M 1H 4 0 2 2/1 2/1 2/1 2/1
C 2M 1H 2 6 8 2/1 2/1
D 1M 0H 1 1 7 1/0
E 3M 0H 4 0 6 3/0 3/0 3/0 3/0
F 3M 0H 3 7 11 3/0 3/0 3/0
G 1M 2H 4 6 10 1/2 1/2
H 1M 1H 2 8 12 1/1 1/1
J 2M 2H 2 1 8 2/2 2/2
K 2M 1H 6 0 10 2/1 2/1 2/1 2/1 2/1 2/1
L 3M 2H 2 6 14
M 2M 1H 1 0 16
CEL769 PAGE 19 OF 22
Resource Allocation by Parallel Method—Step 17
Act Resource OD TF LS / 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
A 2M 1H 1 0 1 2/1
B 2M 1H 4 0 2 2/1 2/1 2/1 2/1
C 2M 1H 2 6 8 2/1 2/1
D 1M 0H 1 1 7 1/0
E 3M 0H 4 0 6 3/0 3/0 3/0 3/0
F 3M 0H 3 7 11 3/0 3/0 3/0
G 1M 2H 4 6 10 1/2 1/2 1/2 1/2
H 1M 1H 2 8 12 1/1 1/1
J 2M 2H 2 1 8 2/2 2/2
K 2M 1H 6 0 10 2/1 2/1 2/1 2/1 2/1 2/1
L 3M 2H 2 6 14
M 2M 1H 1 0 16
CEL769 PAGE 20 OF 22
Resource Allocation by Parallel Method—Step 19
Act Resource OD TF LS / 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
A 2M 1H 1 0 1 2/1
B 2M 1H 4 0 2 2/1 2/1 2/1 2/1
C 2M 1H 2 6 8 2/1 2/1
D 1M 0H 1 1 7 1/0
E 3M 0H 4 0 6 3/0 3/0 3/0 3/0
F 3M 0H 3 7 11 3/0 3/0 3/0
G 1M 2H 4 6 10 1/2 1/2 1/2 1/2
H 1M 1H 2 8 12 1/1 1/1
J 2M 2H 2 1 8 2/2 2/2
K 2M 1H 6 0 10 2/1 2/1 2/1 2/1 2/1 2/1
L 3M 2H 2 6 14 3/2 3/2
M 2M 1H 1 0 16
CEL769 PAGE 21 OF 22
Resource Allocation by Parallel Method—Step 20
Act Resource OD TF LS / 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
A 2M 1H 1 0 1 2/1
B 2M 1H 4 0 2 2/1 2/1 2/1 2/1
C 2M 1H 2 6 8 2/1 2/1
D 1M 0H 1 1 7 1/0
E 3M 0H 4 0 6 3/0 3/0 3/0 3/0
F 3M 0H 3 7 11 3/0 3/0 3/0
G 1M 2H 4 6 10 1/2 1/2 1/2 1/2
H 1M 1H 2 8 12 1/1 1/1
J 2M 2H 2 1 8 2/2 2/2
K 2M 1H 6 0 10 2/1 2/1 2/1 2/1 2/1 2/1
L 3M 2H 2 6 14 3/2 3/2
M 2M 1H 1 0 16 2/1
Masons Schedule 2 4 4 5 5 5 5 5 4 5 3 3 2 2 2 1 1 3 3 2
Helpers Schedule 1 2 2 1 1 2 2 2 2 1 2 2 1 1 1 2 2 2 2 1
CEL769 PAGE 22 OF 22