Dynamic Multi‐Objective Workflow Scheduling Model in Cloud Environment Based on Adaptive Mutation Strategy
ABSTRACT In the cloud computing environment, workflow scheduling presents a significant challenge due to the unpredictable and dynamic nature of user demands and cloud resources. To address the complexities of workflow scheduling, this paper introduces a dynamic multi‐objective workflow scheduling model that comprehensively considers task completion time, load balancing, as well as dynamic changes in power consumption and cost in real‐world scenarios. To effectively solve this model and better adapt to dynamic multi‐objective optimization problems, we propose a dynamic reference vector guided evolutionary algorithm (DRVEA). The proposed algorithm incorporates an adaptive random mutation strategy, which dynamically adjusts the evolutionary process based on changing optimization goals, thereby enhancing convergence and solution diversity. Experimental results, obtained from both workflow scheduling simulations and standard multi‐objective test environments, demonstrate that the proposed algorithm outperforms existing methods, achieving superior results in both solution quality and adaptability.
Authors
- Ye Tao (ORCID: https://orcid.org/0009-0000-9789-3826)
- Zhihua Cui (ORCID: https://orcid.org/0000-0001-7388-3180)
Institutions
- Taiyuan University of Science and Technology (CN)
Publication Details
- Journal
- Concurrency and Computation Practice and Experience
- Published
- 2025-02-11
- DOI
- https://doi.org/10.1002/cpe.8363
- Primary Topic
- Cloud Computing and Resource Management
- Type
- article
- Field-Weighted Citation Impact
- 0.00