Critical Chain Design Structure Matrix Method for Construction Project Scheduling under Rework Scenarios
Table 1
Nomenclature for all parameters in the paper.
Parameter
Notation
Parameter
Notation
Initial state matrix: shows duration of activity ; for the non-diagonal elements, if there is information delivered from to , then the value of is non empty; else it is empty.
The activity duration variance matrix Earliest start time of activity i
The predecessor time factor from j to i
Earliest finish time of activity i
The successor time factor from j to i
The length of critical path
Activity time matrix: the diagonal elements are activity duration and the non-diagonal elements are minus infinity
Activity deviation matrix: shows the deviation between activity j and activity i
Activity relationship matrix: if there is information delivered from j to i, then the value of is 0; else it is .
0 vector: the number of dimension equals the number of activities
The early finish time for activity
The early start time for activity
N-dimension vector of certain value
The first and second rework time as well as rework time the last critical activity cause other activities to generate, respectively, for i=1,2,3
The activity element in matrix R, but the value is 0 in the algorithm
The total float of each activity
w
For the diagonal elements, if the corresponding activity is on the critical path, then the value is 0; or the value is .
v
For the diagonal elements, if the corresponding activity is on the non-critical path, then the value is 0; or the value is .