4.7 Article

Genetic Programming for Dynamic Workflow Scheduling in Fog Computing

期刊

IEEE TRANSACTIONS ON SERVICES COMPUTING
卷 16, 期 4, 页码 2657-2671

出版社

IEEE COMPUTER SOC
DOI: 10.1109/TSC.2023.3249160

关键词

Processor scheduling; Task analysis; Job shop scheduling; Dynamic scheduling; Mobile handsets; Cloud computing; Servers; Dynamic workflow scheduling; genetic programming; fog computing

向作者/读者索取更多资源

Dynamic Workflow Scheduling in Fog Computing is a significant optimization problem that involves the coordination of cloud servers, mobile devices, and edge servers. This article proposes a new problem model and simulator, as well as a Multi-Tree Genetic Programming method to address the problem. Experimental results demonstrate that the proposed method achieves significantly better performance across all tested scenarios.
Dynamic Workflow Scheduling in Fog Computing (DWSFC) is an important optimisation problem with many real-world applications. The current workflow scheduling problems only consider cloud servers but ignore the roles of mobile devices and edge servers. Some applications need to consider the mobile devices, edge, and cloud servers simultaneously, making them work together to generate an effective schedule. In this article, a new problem model for DWSFC is considered and a new simulator is designed for the new DWSFC problem model. The designed simulator takes the mobile devices, edge, and cloud servers as a whole system, where they all can execute tasks. In the designed simulator, two kinds of decision points are considered, which are the routing decision points and the sequencing decision points. To solve this problem, a new Multi-Tree Genetic Programming (MTGP) method is developed to automatically evolve scheduling heuristics that can make effective real-time decisions on these decision points. The proposed MTGP method with a multi-tree representation can handle the routing decision points and sequencing decision points simultaneously. The experimental results show that the proposed MTGP can achieve significantly better test performance (reduce the makespan by up to 50%) on all the tested scenarios than existing state-of-the-art methods.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.7
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据