Modified List Scheduling Heuristic (MLSH)