Meta-Heuristics for Large-Scale Process Scheduling by Yaohua He