Suppr超能文献

基于整数值勾股模糊集的云计算任务调度Dyna Q+框架

Integral-Valued Pythagorean Fuzzy-Set-Based Dyna Q+ Framework for Task Scheduling in Cloud Computing.

作者信息

Krishnamurthy Bhargavi, Shiva Sajjan G

机构信息

Department of Computer Science and Engineering, Siddaganga Institute of Technology, Tumakuru 572103, Karnataka, India.

Department of Computer Science, University of Memphis, Memphis, TN 38152-3240, USA.

出版信息

Sensors (Basel). 2024 Aug 14;24(16):5272. doi: 10.3390/s24165272.

Abstract

Task scheduling is a critical challenge in cloud computing systems, greatly impacting their performance. Task scheduling is a nondeterministic polynomial time hard (NP-Hard) problem that complicates the search for nearly optimal solutions. Five major uncertainty parameters, i.e., security, traffic, workload, availability, and price, influence task scheduling decisions. The primary rationale for selecting these uncertainty parameters lies in the challenge of accurately measuring their values, as empirical estimations often diverge from the actual values. The integral-valued Pythagorean fuzzy set (IVPFS) is a promising mathematical framework to deal with parametric uncertainties. The Dyna Q+ algorithm is the updated form of the Dyna Q agent designed specifically for dynamic computing environments by providing bonus rewards to non-exploited states. In this paper, the Dyna Q+ agent is enriched with the IVPFS mathematical framework to make intelligent task scheduling decisions. The performance of the proposed IVPFS Dyna Q+ task scheduler is tested using the CloudSim 3.3 simulator. The execution time is reduced by 90%, the makespan time is also reduced by 90%, the operation cost is below 50%, and the resource utilization rate is improved by 95%, all of these parameters meeting the desired standards or expectations. The results are also further validated using an expected value analysis methodology that confirms the good performance of the task scheduler. A better balance between exploration and exploitation through rigorous action-based learning is achieved by the Dyna Q+ agent.

摘要

任务调度是云计算系统中的一项关键挑战,对其性能有重大影响。任务调度是一个非确定性多项式时间难(NP-Hard)问题,这使得寻找近乎最优的解决方案变得复杂。五个主要的不确定性参数,即安全性、流量、工作量、可用性和价格,会影响任务调度决策。选择这些不确定性参数的主要理由在于准确测量其值的挑战,因为经验估计往往与实际值存在差异。整数值毕达哥拉斯模糊集(IVPFS)是一个用于处理参数不确定性的很有前景的数学框架。Dyna Q+算法是Dyna Q智能体的更新形式,它通过向未被利用的状态提供额外奖励,专门为动态计算环境而设计。在本文中,Dyna Q+智能体被丰富了IVPFS数学框架,以做出智能的任务调度决策。所提出的IVPFS Dyna Q+任务调度器的性能使用CloudSim 3.3模拟器进行测试。执行时间减少了90%,完工时间也减少了90%,运营成本低于50%,资源利用率提高了95%,所有这些参数都符合期望标准或预期。结果还使用期望值分析方法进一步验证,该方法证实了任务调度器的良好性能。Dyna Q+智能体通过严格的基于行动的学习在探索和利用之间实现了更好的平衡。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c3cf/11359077/658658420c70/sensors-24-05272-g001.jpg

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验