Temporal Consistency Based Heuristics for Cost Optimization in Workflow Scheduling