An Algorithm for Task Scheduling in Heterogeneous Distributed Systems Using Task Duplication. - Amrit Agrawal; Pranay Chaudhuri (Int. J. Grid High Perform. Comput., 2011)