arrow
Return

A Multi-Objective Memetic Algorithm for Workflow Scheduling in Clouds

delete2024-01-01
delete1
PRE
AI
F
Feng Yao
H
Huangke Chen
X
Xiaolu Liu
M
Maoguo Gong
L
Lining Xing *
W
Wei Zhao
L
Long Zheng
DOI:10.1109/TETCI.2024.3462856delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Simultaneously optimizing monetary cost and makespan of workflow execution is substantial to enhance the competitiveness of cloud services, but it still imposes challenges. Heuristics-based algorithms are often problem-dependent and well-suitable for special cases, but the complexity of workflow structures seriously challenges their generalization. Metaheuristics-based algorithms pose good generalization, but the elasticity and heterogeneity of cloud resources seriously impact their search efficiency. Inspired by previous works, we tailor a memetic workflow scheduling algorithm (KDMA for short) that embeds a heuristic local search operator into the multi-objective metaheuristic algorithm to combine their strengths and complement each other's shortcomings. Specifically, the proposed local search operator searches for a set of solutions with good convergence and diversity by accumulating tasks one by one. This operator is good at gathering workflow tasks into a limited range of candidate resources, thereby guiding the metaheuristic algorithm to focus on exploring potential solution regions. Moreover, KDMA includes an adaptive strategy to determine the number of solutions reproduced by the problem-special local search operator based on its past overall contribution. We compare KDMA to five representative algorithms over 25 real-world workflow instances to corroborate its superior all-around performance by performing the best on 21 workflow instances. Meanwhile, we conduct an ablation analysis to verify the performance contributions of two proposed mechanisms.
Keywords:
Memetic computation
workflow scheduling
cloud computing
multi-objective
local search

Journal

I
IEEE Transactions on Emerging Topics in Computational Intelligence
IF:
6.5
Papers:
1.4K
Citations:
4.5K

Organization

X
Xidian University
Scholars:
2.4W
Papers: 1.9W
Citations: 9.7K
N
national university of defense technology - china
Scholars:
1.8W
Papers: 1.4W
Citations: 9