1 / 72
文档名称:

基于量子遗传算法的网格任务调度算法分析.docx

格式:docx   大小:6,571KB   页数:72页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于量子遗传算法的网格任务调度算法分析.docx

上传人:wz_198613 2018/6/25 文件大小:6.42 MB

下载得到文件列表

基于量子遗传算法的网格任务调度算法分析.docx

文档介绍

文档介绍:五邑大学硕士学位论文
捅斐
随着计算机技术的飞速发展,人们为了充分利用广域网上的分布式资源,提出了网格计算的概念。网格计算是分布式计算的一种,其目的是建立大规模计算和海量数据处理的通用基础支撑结构,将网络上的各种高性能计算机、服务器、PC、信息系统、.海量数据存储和处理系统、应用模拟系统、虚拟现实系统、仪器设备和信息获取设备集成在一起,为用户提供一个统一的、整合的、虚拟的计算环境,实现跨组织的资源共享、管理与访问。在网格系统中,任务调度系统是重要组成部分,它根据任务信息采用适当的策略把不同的任务分配到相应的资源节点上去运行。由于网格系统的异构性和动态性,以及运行于网格系统之中的应用程序对于资源的不同需
求,使得任务调度变得极其复杂,它在一般形式下是一个NP完全问题。量子遗传算法是一种新的优化算法,是由量子计算和遗传算法相结合而产生的。
量子遗传算法建立在量子态矢量表示的基础之上,将量子比特的概率幅表示为应用于遗传算法中染色体的编码,使得一条染色体可以表达多个态的叠加,并利用量子逻辑门代替遗传操作,实现染色体的更新,从而实现目标的优化求解。通过分析量子遗传算法,本文提出了改进的量子遗传算法,提高了量子遗传算法的搜索效率, 并通过多峰值函数求解问题证明了其正确性和优越性。
本文通过量子遗传算法及其改进算法在网格任务调度中的应用,以减少任务调度时间为主要目标,增加资源利用率为次要目标,提出了基于量子遗传算法及其改进算法的网格任务调度算法。算法采用量子比特间接编码的方式,通过有向无环图(DAG)来描述子任务之间的依赖关系,根据深度值来给子任务的执行顺序进行排序。本文在研究了仿真软件Simgrid之后设计了模拟程序对算法进行了性能评估和验证。通过与基于遗传算法的任务调度算法比较分析,验证了本文算法的正确性。仿真结果显示,本文中的算法不仅缩短了任务完成时间,而且改善了资源利用率,提高了任务调度性能。
关键词:网格;量子遗传算法;任务调度;遗传算法;Simgrid
五邑大学硕士学位论文
Abstract
With the rapid development puter technology,people present a concept of puting to make full USe of the distributed resources in World Wide is a type of puting,with the purpose to establish a universal foundational structure of cosmically
computing and mass data to integrate high puters,servers, puters, systems,data storage and processing systems,yirtual systems,
apparatus and SO on which is distributed resource in work,it provides to a uniform,integrated
and virtualized resource for users and realizes the resources shareing,management and access across scheduling between resources is one of the most important parts in to tasks information and suitable scheduling policy,it submits tasks to the different of dynamic and heterogeneous characters of grid,and the different
requirements of resources in the grid applications,grid tasks scheduling es plicated, and it is a typical NP problem。
Quantum ic algorithm,which is based on the state vector denotation of quanta,is bination of putation and ic algorithm。Quantum ic algor