• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

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

立即免费搜索

文件翻译

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

免费翻译文档

深度研究

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

立即免费体验

基于自适应粒子群优化算法的云计算任务调度方法

AdPSO: Adaptive PSO-Based Task Scheduling Approach for Cloud Computing.

机构信息

Department of Computer Science, Virtual University of Pakistan, Rawalpindi 46300, Pakistan.

Department of Computer Science, Capital University of Science & Technology (CUST), Islamabad 46300, Pakistan.

出版信息

Sensors (Basel). 2022 Jan 25;22(3):920. doi: 10.3390/s22030920.

DOI:10.3390/s22030920
PMID:35161665
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC8839708/
Abstract

Cloud computing has emerged as the most favorable computing platform for researchers and industry. The load balanced task scheduling has emerged as an important and challenging research problem in the Cloud computing. Swarm intelligence-based meta-heuristic algorithms are considered more suitable for Cloud scheduling and load balancing. The optimization procedure of swarm intelligence-based meta-heuristics consists of two major components that are the local and global search. These algorithms find the best position through the local and global search. To achieve an optimized mapping strategy for tasks to the resources, a balance between local and global search plays an effective role. The inertia weight is an important control attribute to effectively adjust the local and global search process. There are many inertia weight strategies; however, the existing approaches still require fine-tuning to achieve optimum scheduling. The selection of a suitable inertia weight strategy is also an important factor. This paper contributed an adaptive Particle Swarm Optimisation (PSO) based task scheduling approach that reduces the task execution time, and increases throughput and Average Resource Utilization Ratio (ARUR). Moreover, an adaptive inertia weight strategy namely is introduced. The proposed scheduling approach provides a better balance between local and global search leading to an optimized task scheduling. The performance of the proposed approach has been evaluated and compared against five renown PSO based inertia weight strategies concerning makespan and throughput. The experiments are then extended and compared the proposed approach against the other four renowned meta-heuristic scheduling approaches. Analysis of the simulated experimentation reveals that the proposed approach attained up to 10%, 12% and 60% improvement for makespan, throughput and ARUR respectively.

摘要

云计算已成为研究人员和业界最受欢迎的计算平台。负载均衡任务调度已成为云计算中的一个重要且具有挑战性的研究问题。基于群体智能的启发式元启发式算法被认为更适合云调度和负载均衡。基于群体智能的启发式元启发式算法的优化过程由两个主要组成部分组成,即局部搜索和全局搜索。这些算法通过局部搜索和全局搜索找到最佳位置。为了实现任务到资源的最佳映射策略,局部搜索和全局搜索之间的平衡起着有效的作用。惯性权重是有效调整局部和全局搜索过程的重要控制属性。有许多惯性权重策略,但是现有的方法仍然需要微调才能实现最佳调度。选择合适的惯性权重策略也是一个重要因素。本文提出了一种基于自适应粒子群优化(PSO)的任务调度方法,该方法可以减少任务执行时间,并提高吞吐量和平均资源利用率(ARUR)。此外,还引入了一种自适应惯性权重策略。所提出的调度方法在局部搜索和全局搜索之间提供了更好的平衡,从而实现了优化的任务调度。已经评估并比较了所提出的方法与五个著名的基于 PSO 的惯性权重策略在完成时间和吞吐量方面的性能。然后,将实验扩展并将所提出的方法与其他四个著名的元启发式调度方法进行比较。模拟实验的分析表明,所提出的方法在完成时间、吞吐量和 ARUR 方面分别提高了 10%、12%和 60%。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e03d/8839708/4cd9fdd3fa24/sensors-22-00920-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e03d/8839708/c48a189c6097/sensors-22-00920-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e03d/8839708/379794df0224/sensors-22-00920-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e03d/8839708/af0ec1e93f43/sensors-22-00920-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e03d/8839708/00b6da6ddd55/sensors-22-00920-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e03d/8839708/5fd5b7567735/sensors-22-00920-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e03d/8839708/4cd9fdd3fa24/sensors-22-00920-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e03d/8839708/c48a189c6097/sensors-22-00920-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e03d/8839708/379794df0224/sensors-22-00920-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e03d/8839708/af0ec1e93f43/sensors-22-00920-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e03d/8839708/00b6da6ddd55/sensors-22-00920-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e03d/8839708/5fd5b7567735/sensors-22-00920-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e03d/8839708/4cd9fdd3fa24/sensors-22-00920-g006.jpg

相似文献

1
AdPSO: Adaptive PSO-Based Task Scheduling Approach for Cloud Computing.基于自适应粒子群优化算法的云计算任务调度方法
Sensors (Basel). 2022 Jan 25;22(3):920. doi: 10.3390/s22030920.
2
A Chaotic Particle Swarm Optimization-Based Heuristic for Market-Oriented Task-Level Scheduling in Cloud Workflow Systems.一种基于混沌粒子群优化的启发式算法在云工作流系统面向市场的任务级调度中的应用
Comput Intell Neurosci. 2015;2015:718689. doi: 10.1155/2015/718689. Epub 2015 Aug 16.
3
Cloud-Based Advanced Shuffled Frog Leaping Algorithm for Tasks Scheduling.基于云的高级混合蛙跳算法在任务调度中的应用
Big Data. 2024 Apr;12(2):110-126. doi: 10.1089/big.2022.0095. Epub 2023 Mar 3.
4
Performance comparison of heuristic algorithms for task scheduling in IaaS cloud computing environment.IaaS云计算环境中任务调度启发式算法的性能比较
PLoS One. 2017 May 3;12(5):e0176321. doi: 10.1371/journal.pone.0176321. eCollection 2017.
5
Prioritized Task-Scheduling Algorithm in Cloud Computing Using Cat Swarm Optimization.基于猫群优化的云计算优先级任务调度算法。
Sensors (Basel). 2023 Jul 5;23(13):6155. doi: 10.3390/s23136155.
6
GCWOAS2: Multiobjective Task Scheduling Strategy Based on Gaussian Cloud-Whale Optimization in Cloud Computing.GCWOAS2:云计算中基于高斯云-鲸鱼优化的多目标任务调度策略
Comput Intell Neurosci. 2021 Jun 10;2021:5546758. doi: 10.1155/2021/5546758. eCollection 2021.
7
Locust Inspired Algorithm for Cloudlet Scheduling in Cloud Computing Environments.基于蝗虫启发式算法的云计算环境中的云单元调度
Sensors (Basel). 2021 Nov 3;21(21):7308. doi: 10.3390/s21217308.
8
A Cloud Computing-Based Modified Symbiotic Organisms Search Algorithm (AI) for Optimal Task Scheduling.基于云计算的改进共生生物搜索算法(AI)在最优任务调度中的应用。
Sensors (Basel). 2022 Feb 21;22(4):1674. doi: 10.3390/s22041674.
9
Hybrid Symbiotic Organisms Search Optimization Algorithm for Scheduling of Tasks on Cloud Computing Environment.云计算环境下任务调度的混合共生生物搜索优化算法
PLoS One. 2016 Jun 27;11(6):e0158229. doi: 10.1371/journal.pone.0158229. eCollection 2016.
10
Job Scheduling in Cloud Computing Using a Modified Harris Hawks Optimization and Simulated Annealing Algorithm.云计算中的作业调度:使用改进型哈里斯鹰优化算法和模拟退火算法。
Comput Intell Neurosci. 2020 Mar 11;2020:3504642. doi: 10.1155/2020/3504642. eCollection 2020.

引用本文的文献

1
Optimizing multiprocessor performance in real-time systems using an innovative genetic algorithm approach.使用创新的遗传算法方法优化实时系统中的多处理器性能。
Sci Rep. 2025 Jan 30;15(1):3842. doi: 10.1038/s41598-024-80910-4.
2
Efficient deep reinforcement learning based task scheduler in multi cloud environment.多云环境中基于高效深度强化学习的任务调度器
Sci Rep. 2024 Sep 19;14(1):21850. doi: 10.1038/s41598-024-72774-5.
3
Fault-Tolerant Trust-Based Task Scheduling Algorithm Using Harris Hawks Optimization in Cloud Computing.

本文引用的文献

1
Diagnosis of Human Psychological Disorders using Supervised Learning and Nature-Inspired Computing Techniques: A Meta-Analysis.使用监督学习和受自然启发的计算技术诊断人类心理障碍:荟萃分析。
J Med Syst. 2019 May 28;43(7):204. doi: 10.1007/s10916-019-1341-2.
云计算中基于哈里斯鹰优化的容错信任任务调度算法
Sensors (Basel). 2023 Sep 21;23(18):8009. doi: 10.3390/s23188009.
4
Multi-Parameter Auto-Tuning Algorithm for Mass Spectrometer Based on Improved Particle Swarm Optimization.基于改进粒子群优化算法的质谱仪多参数自动调谐算法
Bioengineering (Basel). 2023 Sep 12;10(9):1079. doi: 10.3390/bioengineering10091079.
5
A task scheduling algorithm with deadline constraints for distributed clouds in smart cities.一种适用于智慧城市中分布式云的具有截止期限约束的任务调度算法。
PeerJ Comput Sci. 2023 Apr 14;9:e1346. doi: 10.7717/peerj-cs.1346. eCollection 2023.
6
An Efficient Trust-Aware Task Scheduling Algorithm in Cloud Computing Using Firefly Optimization.基于萤火虫优化算法的云计算中一种有效的信任感知任务调度算法。
Sensors (Basel). 2023 Jan 26;23(3):1384. doi: 10.3390/s23031384.
7
Test Case Prioritization, Selection, and Reduction Using Improved Quantum-Behaved Particle Swarm Optimization.使用改进的量子行为粒子群优化进行测试用例优先级划分、选择和缩减。
Sensors (Basel). 2022 Jun 9;22(12):4374. doi: 10.3390/s22124374.