Research Article

Fault Tolerant PLBGSA: Precedence Level Based Genetic Scheduling Algorithm for P2P Grid

Table 1

Fault tolerant PLBGSA for P2P grid.

BeginCostTime

(1)Construct priority based subtask sequence 1
(2)Assign level 1
(3)Do
(4) Choose all subtasks present at level from
(5)if  
(6)    Single subtask assigned to node having minimum
where
(7)Endif
(8)if  
(9)for   to
(10)   Using   assign all to set
(11)   Calculate
(12)   Finish time value of
(13)Endfor
(14)
(15)for     to 1 ( )
(16)  if   where
(17)   Using choose schedule from
   where
(18)   Calculate
(19)Endif
(20)    if   where
(21)    Shortlist and from
    where
(22)    using (occasional ) on and we obtain
(23)    Calculate
(24)      if  
(25)
(26)Endif
(27)      if  
(28)     Shortlist from where ,
(29)     for   to
(30)             )
(31)Endfor
(32)Endif
(33)Endif
(34)Endfor
(35)Endif
(36)if  
(37)Remove failed node from set
(38)Goto step 3
(39)End if
(40)
(41)while   Max Level
(42)End do While
(43)Finish time for at level Max Level will be the finish time of 1
task
END