“…There has been much work on the workflow scheduling problem in heterogeneous computing environments [6], [7], [8], [9], [10], [11], [12], [13], [14], [15], [16], [17], [18], [19], [20], [21], [22]. Heterogeneous Earliest-Finish-Time (HEFT) and Critical-Pathon-a-Processor (CPOP) [23] are two best-known listbased heuristics addressing the performance-effective workflow scheduling problem, which are widely used in popular workflow management tools.…”