Professional Documents
Culture Documents
CB510P Ch5 PDF
CB510P Ch5 PDF
Management
Resources Management
What a resource?
1
Resources Management
Duration-Driven Schedule
Resources Management
Resource aggregation or Resource loading
2
Resources Management
Resource aggregation or Resource loading
A 2
B 3
C 2 Shown in the histogram
D 5
E 2
Resources Management
Resource aggregation or Resource loading
Resource limit
3
Resources Management
Resource aggregation or Resource loading
Resources Management
Problems Associated with Resource
Resource Fluctuation (Resource leveling)
Resource Over allocation (Resource Scheduling)
Resource Resource
Resource
limit
Time Time
Resource profile with Less hiring and firing
high resource fluctuation (More stable work conditions)
(High hiring and firing)
4
Resources Management
Methods for Resolving Resource conflicts (Problems)
Optimization Models (Utilize optimization techniques):
Linear programming models
Advantages: Provide optimum solution
Limitations: Cannot be applied to large problems
Resources Management
Resource Leveling (Smoothing)
Unconstrained resource scheduling (Constrained time)
Resource Leveling
5
Resources Management
Resource Leveling (Smoothing)
Resources Management
Resource Leveling (Smoothing)
Minimum Moment Algorithm = ∑ Yi * Yi /2
6
Resources Management
Resource Leveling (Smoothing)
Heuristic Method Procedure
Draw the FF as dashed line beside the upper side of the bar
and the TF beside the lower side
Resources Management
Resource Leveling (Smoothing)
Procedure
7
Resources Management
Resource Leveling (Example)
Example
Resource
Activity Duration (Weeks) Predecessors
(units/week)
A 0 - 0
B 2 1 0
C 5 1 2
D 3 1 2
E 2 2 1
F 6 2 2
G 6 3 3
H 6 4 1
I 4 4 0
J 2 5, 6 4
K 7 6, 7 2
L 3 2, 8 2
M 2 2, 8, 9 4
N 2 10, 11, 12, 13 0
Resources Management
Resource Leveling (Example)
2 4
E (2)
14 16
0 2 2 8 8 10
B (2) F (6) J (2)
3 5 5 11 16 18
0 0 0 5 5 11 11 18 18 20
A (0) C (5) G (6) K (7) N (2)
0 0 0 5 5 11 11 18 18 20
0 3 3 9 9 12
D (3) H (6) L (3)
6 9 9 15 15 18
3 7 9 11
I (4) M (2)
12 16 16 18
29/09/2016 Emad Elbeltagi 16
8
Resources Management
Resource Leveling (Example)
Activity ES EF FF TF
A 0 0 0 0
B 0 2 0 3
C 0 5 0 0
D 0 3 0 6
E 2 4 4 12
F 2 8 0 3
G 5 11 0 0
H 3 9 0 6
I 3 7 2 9
J 8 10 8 8
K 11 18 0 0
L 9 12 6 6
M 9 11 7 7
N 18 20 0 0
Resources Management
Resource Leveling (Example)
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
C, 2
G, 3
K, 2
N, 0
B, 0
D, 2
E, 1
F, 2
H, 1
I, 0
J, 4
L, 2
M, 4
4 4 7 6 5 6 6 6 8 13 9 4 2 2 2 2 2 2 ∑= 90
9
Resources Management
Resource Leveling (Example)
Resources Management
Resource Leveling (Example)
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
C, 2
G, 3
K, 2
N, 0
B, 0
D, 2
E, 1
F, 2
H, 1
I, 0
J, 4
L, 2
M, 4
4 4 7 6 5 6 6 6 8 13 9 4 2 2 2 2
2 2 ∑= 90
M (7 days) -4 -4 +4 +4
4 4 7 6 5 6 6 6 8 9 5 4 2 2 2 2 6 6
J (6 days) -4 -4 +4 +4
4 4 7 6 5 6 6 6 4 5 5 4 2 2 6 6 6 6
L (2 days) -2 -2 +2 +2
4 4 7 6 5 6 6 6 4 3 3 4 4 4 6 6 6 6
29/09/2016 Emad Elbeltagi 20
10
Resources Management
Resource Leveling (Example)
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
C, 2
G, 3
K, 2
N, 0
B, 0
D, 2
E, 1
F, 2
H, 1
I, 0
J, 4
L, 2
M, 4
4 4
7 6 5 6 6 6 4 3
4 4 6 3 4 6 6 6 ∑= 90
E (10 days) -1 -1 +1 +1
4 4 6 5 5 6 6 6 4 3 3 4 5 5 6 6 6 6
H (2 days) -1 -1 +1 +1
4 4 6 4 4 6 6 6 4 4 4 4 5 5 6 6 6 6
F (1 days) -2 +2
4 4 4 4 4 6 6 6 6 4 4 4 5 5 6 6 6 6
29/09/2016 Emad Elbeltagi 21
Resources Management
Resource Leveling (Example)
11
Resources Management
Resource Scheduling
Constrained resource scheduling (Unconstrained time)
Resource Scheduling
Constrained Resources
Resources Management
Resource Scheduling
R
2 A
2 B
1 C Resource limit = 2
1 D
2 E
2 2 4 4 1 1 2 2
R
2 A
2 B
1 C
1 D
2 E
2 2 2 2 1 1 2 2 2 2
12
Resources Management
Resource Scheduling
minimized?
Resources Management
Resource Scheduling
Resource Scheduling Rules of Thumb
13
Resources Management
Resource Scheduling
Procedure
Resources Management
Resource Scheduling (Example)
Resource (units/week)
Activity Duration (Weeks) Predecessors
R1≤8 R2 ≤1
A 6 - 3 0
B 4 - 6 1
C 2 - 4 0
D 8 A 0 1
E 4 D 4 1
F 10 B 0 1
G 16 B 4 0
H 8 F 2 0
I 6 E, H 4 1
J 6 C 5 1
K 10 G, J 2 0
14
Resources Management
Resource Scheduling (Example)
0 4 4 12 12 16
A (4) D (8) E (4)
10 14 14 22 22 26
3, 0 0, 1 4, 1
6 16 16 24 24 30
F (10) H (8) I (6)
8 18 18 26 26 32
0, 1 2, 0 4, 1
0 0 0 6 6 22 22 32 32 32
Start (0) B (6) G (16) K (10) End (0)
0 0 0 6 6 22 22 32 32 32
6, 1 4, 0 2, 0
0 2 2 8
C (2) J (6)
14 16 16 22
4, 0 5, 1
15
Current Eligible Resources Earliest Finish
Duration Decision
Time Activities R1≤8 R2 ≤1 LS Time
22 D 0 1 8 - Continue 24
H 2 0 8 - Continue 24
J 5 1 6 16 Delay -
24 J 5 1 6 14 Start 30
E 4 1 4 22 Delay -
30 E 4 1 4 22 Start 34
K 2 0 10 22 Start 40
34 K 2 0 10 - Continue 40
I 2 0 6 26 Start 40
16