Return
A Knowledge-Based Adaptive Discrete Water Wave Optimization for Solving Cloud Workflow Scheduling
DOI:10.1109/TCC.2021.3087642.png)
Abstract
En 中文
Workflow scheduling in cloud environments has become a significant topic in both commercial and industrial applications. However, it is still an extraordinarily challenge to generate effective and economical scheduling schemes under the deadline constraint especially for the large scale workflow applications. To address the issue, this article investigates the cloud workflow scheduling problem with the aim of minimizing the whole cost of workflow execution whereas maintaining its execution time under a predetermined deadline. A novel knowledge-based adaptive discrete water wave optimization (KADWWO) algorithm is developed based on the problem-specific knowledge of cloud workflow scheduling. In the proposed KADWWO, a discrete propagation operator is designed based on the idle time knowledge of hourly-based cost model to adaptively explore the huge search space. The adaptive refraction operator is employed to avoid stagnation and expand the available resource pool. Meanwhile, the dynamic grouping based breaking operator is designed to exploit the excellent block structure knowledge of task allocation scheme and corresponding resource to intensify the local region and accelerate convergence. Extensive simulation experiments on the well-known scientific workflow demonstrate that the KADWWO approach outperforms several recent state-of-the-art algorithms.
Keywords:
Cloud computing
Scheduling
Processor scheduling
Optimal scheduling
Job shop scheduling
Task analysis
Statistics
Workflow scheduling
cloud computing
deadline constraint
cost minimization
water wave optimization
AI Summary
Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.
Journal
I
IF:
5
Papers:
1.9K
Citations:
4.3K
Organization
Cited Papers
A study of statistical techniques and performance measures for genetics-based machine learning: accuracy and interpretability
SOFT COMPUTING
IF2.5
Hybridization of water wave optimization and sequential quadratic programming for cognitive radio system
SOFT COMPUTING
IF2.5

