Research Article

A New Approach to Determine the Critical Path in Stochastic Activity Network

Algorithm 1

Downward_Tracing (current_node)
i = current_node;
while ( has not been calculated) do
if ( )
   ;
   ;
   ;
  perform Upward_Tracing( k,i );
Else
  if ( ?)
    ;
    ;
    ;
    ;
   perform Upward_Tracing( k, i );
  Else
   push_stack(i);
    ;
  End
End
End
Upward_ Tracing ( last_node, current_node )
;
;
while ( not been calculated) do
if (Has node(k) been visited?)
   ; // an constant mean
   ;
Else
;
;
End
if ( )
   ;
     or ;
   ;
   ;
   ;
Else
   ;
  perform Downward_Tracing( i );
End
End