计算机科学
云计算
作业车间调度
分布式计算
工作流程
启发式
调度(生产过程)
模糊逻辑
渡线
服务质量
人口
遗传算法
数学优化
算法
实时计算
人工智能
机器学习
计算机网络
数据库
操作系统
数学
布线(电子设计自动化)
人口学
社会学
作者
Naela Rizvi,Dharavath Ramesh,Lipo Wang,B. Annappa
出处
期刊:IEEE Transactions on Services Computing
[Institute of Electrical and Electronics Engineers]
日期:2023-03-01
卷期号:16 (2): 872-885
被引量:11
标识
DOI:10.1109/tsc.2022.3174112
摘要
The emergence of the cloud platform with substantial resources to offer on-demand instigated the researchers to migrate the scientific workflows to the cloud environment. The scheduling of workflows with diverse QoS parameters is not a trivial task, but an NP-Complete problem. Several heuristics for QoS constrained workflows have been investigated. However, most of them focus only on time and cost and do not guarantee high resource utilization. The scheduling of the workflow tasks over the minimum cloud resources under the defined time limit is a grave concern. In this article, an algorithm named MFGA (Modified Fuzzy Adaptive Genetic Algorithm) has been formulated to minimize the makespan and improve resource utilization under both deadline and budget constraints. A fuzzy logic controller has also been devised to control the crossover and mutation rates that prevent MFGA from getting stuck in a local optimum. MFGA has a novel crossover technique that adds the fittest solutions in the population. Additionally, a new mutation technique has also been introduced, which minimizes the makespan and increases the reusability of the resources. The simulation experiments with the real workflows show that the proposed MFGA outperforms other state-of-the-art algorithms.
科研通智能强力驱动
Strongly Powered by AbleSci AI