Critical-Task-Driven Multi-Objective Evolutionary Algorithm for Scheduling Large-Scale Workflows in Cloud Computing

Simultaneously optimizing energy consumption and makespan is essential for deploying workflows on cloud platforms. Meanwhile, it poses various challenges, such as multiple types of decision variables and large-scale decision variables. Until now, some studies have adopted multi-objective evolutionary optimization techniques to handle these challenges. But, most relevant studies regard the optimization problem as a black box and do not fully explore the domain knowledge to strengthen the search efficiency. To further answer the above challenges, this study tailors a critical-task-driven evolutionary algorithm, namely CTMOEA, to optimize both energy consumption and makespan by evolving two types of decision variables: 1) mappings from tasks to resources; and 2) task runtime. In particular, an adaptive incentive mechanism is designed to distinguish decision variables with higher criticality and allocate more computing resources to evolve them, thus handling large-scale decision variables in a targeted manner. Moreover, a critical task remapping mechanism is designed to adaptively remap critical tasks onto the same resources as their successor tasks to eliminate data transfer time between them, thus pursuing a simultaneous reduction in energy consumption and makespan. At last, based on 16 real-world workflow traces, we validate the superior overall performance of the proposed CTMOEA by significantly outperforming five baselines on 13 test instances. Also, we conduct an ablation analysis to demonstrate the contributions of the three problem-specific mechanisms to overall performance.

Authors

Institutions

Publication Details

Journal
IEEE Transactions on Emerging Topics in Computational Intelligence
Published
2025-01-01
DOI
https://doi.org/10.1109/tetci.2025.3547636
Citations
2
Primary Topic
Cloud Computing and Resource Management
Type
article
Field-Weighted Citation Impact
6.49

Funders

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

Critical-Task-Driven Multi-Objective Evolutionary Algorithm for Scheduling Large-Scale Workflows in Cloud Computing

Lining Xing, Huangke Chen, Xiaolu Liu, Long Zheng et al.
2 citations
IEEE Transactions on Emerging Topics in Computational Intelligence
Cloud Computing and Resource Management
6.49
article

Critical-Task-Driven Multi-Objective Evolutionary Algorithm for Scheduling Large-Scale Workflows in Cloud Computing

Lining Xing, Huangke Chen, Xiaolu Liu, Long Zheng, Wei Zhao
article en
2 citations

Abstract

Simultaneously optimizing energy consumption and makespan is essential for deploying workflows on cloud platforms. Meanwhile, it poses various challenges, such as multiple types of decision variables and large-scale decision variables. Until now, some studies have adopted multi-objective evolutionary optimization techniques to handle these challenges. But, most relevant studies regard the optimization problem as a black box and do not fully explore the domain knowledge to strengthen the search efficiency. To further answer the above challenges, this study tailors a critical-task-driven evolutionary algorithm, namely CTMOEA, to optimize both energy consumption and makespan by evolving two types of decision variables: 1) mappings from tasks to resources; and 2) task runtime. In particular, an adaptive incentive mechanism is designed to distinguish decision variables with higher criticality and allocate more computing resources to evolve them, thus handling large-scale decision variables in a targeted manner. Moreover, a critical task remapping mechanism is designed to adaptively remap critical tasks onto the same resources as their successor tasks to eliminate data transfer time between them, thus pursuing a simultaneous reduction in energy consumption and makespan. At last, based on 16 real-world workflow traces, we validate the superior overall performance of the proposed CTMOEA by significantly outperforming five baselines on 13 test instances. Also, we conduct an ablation analysis to demonstrate the contributions of the three problem-specific mechanisms to overall performance.

IEEE Transactions on Emerging Topics in Computational Intelligence
Xidian University (CN), National University of Defense Technology (CN)
Key Research and Development Projects of Shaanxi Province
Openalex Percentile: Top 5%
Cloud Computing and Resource Management
6.49
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.