arrow
Return

Knowledge-based multi-objective estimation of distribution algorithm for solving reliability constrained cloud workflow scheduling

delete2023-05-14
delete2
PRE
AI
李明 cover
李明 (Ming Li)
皮
皮德常 (Dechang Pi)
S
Shuo Qin *
DOI:10.1007/s10586-023-04022-wdelete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
With the rapid development of cloud computing, numerous large-scale workflow are executed in the cloud environment. Therefore, the workflow scheduling in cloud environment has become an emerging topic. This paper focuses on a reliability constrained multi-objective workflow scheduling problem (RCMOWSP) with the objectives of minimum execution cost and time. To solve the RCMOWSP, this paper proposes a knowledge-based multi-objective estimation of distribution algorithm (KMOEDA) with several problem-specific operators. First, an idle time-based decoding scheme is applied to sort the permutation of tasks greedily. In the global search strategy, a probability model is constructed to improve the diversity of population. Based on the problem-specific knowledge, a reliability-aware local search strategy is designed to performs local search around the solutions that violate reliability constraint. An elite enhancement strategy with a task perturbation operator and a resource perturbation operator is introduced to further improve the elite non-dominated solutions in the external archive. A comprehensive experiment is conducted to verify the performance of KMOEDA. The comparative results show that the KMOEDA significantly outperforms several relative multi-objective workflow scheduling approaches in solving the RCMOWSP.
Keywords:
Cloud computing
Workflow scheduling
Multi-objective optimization
Estimation of distribution algorithm
Reliability constraint

Journal

C
Cluster Computing-The Journal of Networks Software Tools and Applications
IF:
4.1
Papers:
5.1K
Citations:
7.5K

Organization

No organization information available
Cited Papers

Cited Papers

A Modeling Approach for Cloud Infrastructure Planning Considering Dependability and Cost Requirements
err2015-04-01
err30
PREAI
errSousa, Erica; Lins, Fernando; Tavares, Eduardo; Cunha, Paulo; Maciel, Paulo
errShare
errSave
Improved many-objective particle swarm optimization algorithm for scientific workflow scheduling in cloud computing
err2020-09-01
err84
PREAI
errSaeedi, Sahar; Khorsand, Reihaneh; Bidgoli, Somaye Ghandi; Ramezanpour, Mohammadreza
errShare
errSave
researcher View more