A cooperative coevolutionary genetic programming hyper-heuristic for multi-objective makespan and cost optimization in cloud workflow scheduling

This study presents a novel multi-objective approach for NP-hard workflow scheduling in cloud computing environments. Traditional rule-based heuristics offer flexibility but lack consistent superiority across all criteria and scenarios. The development of specific rules usually requires tedious manual refinement by experts. To overcome this limitation, our method leverages evolutionary computation and simulation to automatically derive new rules. Moreover, workflow scheduling involves two crucial and related aspects: task scheduling and the allocation of virtual machines. Our contribution includes three distinct algorithms: two that address each decision separately and a third approach that coevolves priority rules for both decisions simultaneously. Computational tests demonstrate superior performance, with an exploration of rules yielding a 72.91% larger hypervolume for optimizing makespan and costs compared to benchmark heuristics from the literature. The validation on unseen instances shows a 90.26% improvement in hypervolume performance, highlighting the robustness of our approach. • Introducing a novel cooperative coevolutionary GPHH framework for WSCC. • Simultaneously coevolving task scheduling and VM selection rules. • Addressing conflicting objectives in WSCC, focusing on the makespan and costs. • Incorporating the NSGA-II for comprehensively exploring the objective space. • The HVR was increased by up to 72.91% compared to benchmark heuristics.

Authors

Institutions

Publication Details

Journal
Computers & Operations Research
Published
2024-08-22
DOI
https://doi.org/10.1016/j.cor.2024.106805
Citations
8
Primary Topic
Cloud Computing and Resource Management
Type
article
Field-Weighted Citation Impact
6.23

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A cooperative coevolutionary genetic programming hyper-heuristic for multi-objective makespan and cost optimization in cloud workflow scheduling

José Rui Figueira, Rui Neves, Yannik Zeiträg, Tomás Zaki
8 citations
Computers & Operations Research
Cloud Computing and Resource Management
6.23
article

A cooperative coevolutionary genetic programming hyper-heuristic for multi-objective makespan and cost optimization in cloud workflow scheduling

José Rui Figueira, Rui Neves, Yannik Zeiträg, Tomás Zaki
article en
8 citations

Abstract

This study presents a novel multi-objective approach for NP-hard workflow scheduling in cloud computing environments. Traditional rule-based heuristics offer flexibility but lack consistent superiority across all criteria and scenarios. The development of specific rules usually requires tedious manual refinement by experts. To overcome this limitation, our method leverages evolutionary computation and simulation to automatically derive new rules. Moreover, workflow scheduling involves two crucial and related aspects: task scheduling and the allocation of virtual machines. Our contribution includes three distinct algorithms: two that address each decision separately and a third approach that coevolves priority rules for both decisions simultaneously. Computational tests demonstrate superior performance, with an exploration of rules yielding a 72.91% larger hypervolume for optimizing makespan and costs compared to benchmark heuristics from the literature. The validation on unseen instances shows a 90.26% improvement in hypervolume performance, highlighting the robustness of our approach. • Introducing a novel cooperative coevolutionary GPHH framework for WSCC. • Simultaneously coevolving task scheduling and VM selection rules. • Addressing conflicting objectives in WSCC, focusing on the makespan and costs. • Incorporating the NSGA-II for comprehensively exploring the objective space. • The HVR was increased by up to 72.91% compared to benchmark heuristics.

Computers & Operations ResearchVol. 172
University of Lisbon (PT), Instituto de Telecomunicações (PT)
European Commission, Ministério da Ciência, Tecnologia e Ensino Superior, Fundação para a Ciência e a Tecnologia
Openalex Percentile: Top 4%
Cloud Computing and Resource Management
6.23
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.