“…These heuristics are designed using different design principles and with different motivation. On this basis we can roughly classify these heuristics into: list scheduling (e.g., HEFT [3] including its variations [19], HBMCT [4], GDL(DLS) [20], PCT [21], CPOP [3], ETF [22], BIL [23]), workflow-based scheduling (e.g., WBA [24], ILS [25]), guided search scheduling (e.g., GA [26], SA [27]), clustering based scheduling(e.g., Triplet [28] Figure 1: The HEFT Heuristic task duplication based scheduling (e.g., TDS [29], STDS [30], LDBS [31]). An extensive list of references of DAG scheduling heuristics can also be found in [12].…”