A Two-Stage Estimation of Distribution Algorithm With Heuristics for Energy-Aware Cloud Workflow Scheduling | IEEE Journals & Magazine | IEEE Xplore