“…In recent years, some researchers have proposed many effective and feasible scheduling algorithms. The classical scheduling algorithm includes Global League Championship Algorithm (Abdulhamid, Abd Latiff, Abdul-Salaam, et al, 2016), dynamic clustering league championship algorithm (Abdulhamid, Latiff, Madni, et al, 2016), Heterogeneous Earliest Finish Time (HEFT; Topcuoglu, Hariri, & Wu, 2002), CPOP (Topcuoglu et al, 2002), Dynamic Level Scheduling (Sih & Lee, 1993), Duplication Scheduling Heuristic (Badawi & Shatnawi, 2013), Workflow Task Scheduling Based on Fuzzy Clustering (Guo, Yu, Tian, & Yu, 2015), Genetic Algorithm (Bonyadi & Moghaddam, 2009), Simulated Annealing (Dai, Tang, Giret, Salido, & Li, 2013), Predict Earliest Finish Time (PEFT; Arabnejad & Barbosa, 2014), and Constrained Earliest Finish Time (CEFT; Khan, 2012). The quality of service parameter of these algorithms is minimizing makespan.…”