Decision variable contribution based adaptive mechanism for evolutionary multi-objective cloud workflow scheduling

Loading...
Thumbnail Image

Date

2023-06-29

DOI

Open Access Location

Journal Title

Journal ISSN

Volume Title

Publisher

Springer Nature

Rights

(c) 2023 The Author/s
CC BY 4.0

Abstract

Workflow scheduling is vital to simultaneously minimize execution cost and makespan for cloud platforms since data dependencies among large-scale workflow tasks and cloud workflow scheduling problem involve large-scale interactive decision variables. So far, the cooperative coevolution approach poses competitive superiority in resolving large-scale problems by transforming the original problems into a series of small-scale subproblems. However, the static transformation mechanisms cannot separate interactive decision variables, whereas the random transformation mechanisms encounter low efficiency. To tackle these issues, this paper suggests a decision-variable-contribution-based adaptive evolutionary cloud workflow scheduling approach (VCAES for short). To be specific, the VCAES includes a new estimation method to quantify the contribution of each decision variable to the population advancement in terms of both convergence and diversity, and dynamically classifies the decision variables according to their contributions during the previous iterations. Moreover, the VCAES includes a mechanism to adaptively allocate evolution opportunities to each constructed group of decision variables. Thus, the decision variables with a strong impact on population advancement are assigned more evolution opportunities to accelerate population to approximate the Pareto-optimal fronts. To verify the effectiveness of the proposed VCAES, we carry out extensive numerical experiments on real-world workflows and cloud platforms to compare it with four representative algorithms. The numerical results demonstrate the superiority of the VCAES in resolving cloud workflow scheduling problems.

Description

Keywords

Cloud computing, Workflow scheduling, Multi-objective, Evolutionary optimization, Large-scale

Citation

Li J, Xing L, Zhong W, Cai Z, Hou F. (2023). Decision variable contribution based adaptive mechanism for evolutionary multi-objective cloud workflow scheduling. Complex and Intelligent Systems. 9. 6. (pp. 7337-7348).

Collections

Endorsement

Review

Supplemented By

Referenced By

Creative Commons license

Except where otherwised noted, this item's license is described as (c) 2023 The Author/s