一种用于异构雾云环境下自适应任务调度和资源分配的混合模糊逻辑和深度强化学习算法

IF 5.7 3区 计算机科学 Q1 COMPUTER SCIENCE, HARDWARE & ARCHITECTURE
Setareh Moazzami , Abbas Mirzaei , Mehdi Aminian , Ramin Karimi , Nasser Mikaeilvand
{"title":"一种用于异构雾云环境下自适应任务调度和资源分配的混合模糊逻辑和深度强化学习算法","authors":"Setareh Moazzami ,&nbsp;Abbas Mirzaei ,&nbsp;Mehdi Aminian ,&nbsp;Ramin Karimi ,&nbsp;Nasser Mikaeilvand","doi":"10.1016/j.suscom.2025.101260","DOIUrl":null,"url":null,"abstract":"<div><div>Intelligent task scheduling in distributed computing environments such as Fog–Cloud systems remains a significant challenge, particularly in the context of the Internet of Things (IoT), where multiple objectives such as minimizing delay, energy consumption, and makespan must be simultaneously addressed. This paper proposes an adaptive hybrid framework that integrates fuzzy logic with Deep Q-Network (DQN) reinforcement learning to optimize task scheduling and resource allocation in heterogeneous and dynamic environments. The model is designed to maintain service quality while remaining compatible with limited computational resources. The scheduling problem is first formulated as a multi-objective optimization model aimed at jointly minimizing delay, energy usage, and makespan. A fuzzy inference system is then employed to evaluate task attributes such as deadline, delay sensitivity, and data volume in order to assign priority levels. Based on this prioritization, the DQN agent dynamically allocates resources by interacting with the environment and learning from feedback. The proposed framework was evaluated on scenarios involving 500–2000 tasks under varying resource conditions, and its performance was benchmarked against conventional algorithms. Experimental results demonstrate that the proposed method achieves, on average, a 27.8 % reduction in execution time, a 29.6 % decrease in scheduling delay, an 18 % reduction in energy consumption, and a 21.4 % improvement in makespan. These outcomes highlight the framework’s effectiveness in balancing accuracy, responsiveness, and resource efficiency, making it well-suited for deployment in real-world, heterogeneous, and dynamically loaded computing environments.</div></div>","PeriodicalId":48686,"journal":{"name":"Sustainable Computing-Informatics & Systems","volume":"49 ","pages":"Article 101260"},"PeriodicalIF":5.7000,"publicationDate":"2026-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A hybrid fuzzy logic and deep reinforcement learning algorithm for adaptive task scheduling and resource allocation in heterogeneous Fog–Cloud environments\",\"authors\":\"Setareh Moazzami ,&nbsp;Abbas Mirzaei ,&nbsp;Mehdi Aminian ,&nbsp;Ramin Karimi ,&nbsp;Nasser Mikaeilvand\",\"doi\":\"10.1016/j.suscom.2025.101260\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>Intelligent task scheduling in distributed computing environments such as Fog–Cloud systems remains a significant challenge, particularly in the context of the Internet of Things (IoT), where multiple objectives such as minimizing delay, energy consumption, and makespan must be simultaneously addressed. This paper proposes an adaptive hybrid framework that integrates fuzzy logic with Deep Q-Network (DQN) reinforcement learning to optimize task scheduling and resource allocation in heterogeneous and dynamic environments. The model is designed to maintain service quality while remaining compatible with limited computational resources. The scheduling problem is first formulated as a multi-objective optimization model aimed at jointly minimizing delay, energy usage, and makespan. A fuzzy inference system is then employed to evaluate task attributes such as deadline, delay sensitivity, and data volume in order to assign priority levels. Based on this prioritization, the DQN agent dynamically allocates resources by interacting with the environment and learning from feedback. The proposed framework was evaluated on scenarios involving 500–2000 tasks under varying resource conditions, and its performance was benchmarked against conventional algorithms. Experimental results demonstrate that the proposed method achieves, on average, a 27.8 % reduction in execution time, a 29.6 % decrease in scheduling delay, an 18 % reduction in energy consumption, and a 21.4 % improvement in makespan. These outcomes highlight the framework’s effectiveness in balancing accuracy, responsiveness, and resource efficiency, making it well-suited for deployment in real-world, heterogeneous, and dynamically loaded computing environments.</div></div>\",\"PeriodicalId\":48686,\"journal\":{\"name\":\"Sustainable Computing-Informatics & Systems\",\"volume\":\"49 \",\"pages\":\"Article 101260\"},\"PeriodicalIF\":5.7000,\"publicationDate\":\"2026-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Sustainable Computing-Informatics & Systems\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S2210537925001817\",\"RegionNum\":3,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"2025/11/27 0:00:00\",\"PubModel\":\"Epub\",\"JCR\":\"Q1\",\"JCRName\":\"COMPUTER SCIENCE, HARDWARE & ARCHITECTURE\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Sustainable Computing-Informatics & Systems","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2210537925001817","RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2025/11/27 0:00:00","PubModel":"Epub","JCR":"Q1","JCRName":"COMPUTER SCIENCE, HARDWARE & ARCHITECTURE","Score":null,"Total":0}
引用次数: 0

摘要

在分布式计算环境(如Fog-Cloud系统)中,智能任务调度仍然是一个重大挑战,特别是在物联网(IoT)的背景下,必须同时解决多个目标,如最小化延迟、能耗和完工时间。本文提出了一种将模糊逻辑与Deep Q-Network (DQN)强化学习相结合的自适应混合框架,以优化异构和动态环境下的任务调度和资源分配。该模型旨在保持服务质量,同时与有限的计算资源保持兼容。首先将调度问题表述为以延误、能耗和完工时间共同最小化为目标的多目标优化模型。然后使用模糊推理系统来评估任务属性,如截止日期、延迟敏感性和数据量,以分配优先级级别。基于这种优先级,DQN代理通过与环境交互和从反馈中学习来动态分配资源。在不同资源条件下,对涉及500-2000个 任务的场景进行了评估,并将其性能与传统算法进行了基准测试。实验结果表明,该方法的平均执行时间减少27.8% %,调度延迟减少29.6 %,能耗减少18 %,完工时间提高21.4% %。这些结果突出了框架在平衡准确性、响应性和资源效率方面的有效性,使其非常适合在真实的、异构的和动态加载的计算环境中部署。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
A hybrid fuzzy logic and deep reinforcement learning algorithm for adaptive task scheduling and resource allocation in heterogeneous Fog–Cloud environments
Intelligent task scheduling in distributed computing environments such as Fog–Cloud systems remains a significant challenge, particularly in the context of the Internet of Things (IoT), where multiple objectives such as minimizing delay, energy consumption, and makespan must be simultaneously addressed. This paper proposes an adaptive hybrid framework that integrates fuzzy logic with Deep Q-Network (DQN) reinforcement learning to optimize task scheduling and resource allocation in heterogeneous and dynamic environments. The model is designed to maintain service quality while remaining compatible with limited computational resources. The scheduling problem is first formulated as a multi-objective optimization model aimed at jointly minimizing delay, energy usage, and makespan. A fuzzy inference system is then employed to evaluate task attributes such as deadline, delay sensitivity, and data volume in order to assign priority levels. Based on this prioritization, the DQN agent dynamically allocates resources by interacting with the environment and learning from feedback. The proposed framework was evaluated on scenarios involving 500–2000 tasks under varying resource conditions, and its performance was benchmarked against conventional algorithms. Experimental results demonstrate that the proposed method achieves, on average, a 27.8 % reduction in execution time, a 29.6 % decrease in scheduling delay, an 18 % reduction in energy consumption, and a 21.4 % improvement in makespan. These outcomes highlight the framework’s effectiveness in balancing accuracy, responsiveness, and resource efficiency, making it well-suited for deployment in real-world, heterogeneous, and dynamically loaded computing environments.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Sustainable Computing-Informatics & Systems
Sustainable Computing-Informatics & Systems COMPUTER SCIENCE, HARDWARE & ARCHITECTUREC-COMPUTER SCIENCE, INFORMATION SYSTEMS
CiteScore
10.70
自引率
4.40%
发文量
142
期刊介绍: Sustainable computing is a rapidly expanding research area spanning the fields of computer science and engineering, electrical engineering as well as other engineering disciplines. The aim of Sustainable Computing: Informatics and Systems (SUSCOM) is to publish the myriad research findings related to energy-aware and thermal-aware management of computing resource. Equally important is a spectrum of related research issues such as applications of computing that can have ecological and societal impacts. SUSCOM publishes original and timely research papers and survey articles in current areas of power, energy, temperature, and environment related research areas of current importance to readers. SUSCOM has an editorial board comprising prominent researchers from around the world and selects competitively evaluated peer-reviewed papers.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书