基于自适应遗传算法的服务工作流调度问题的研究

来源 :中山大学 | 被引量 : 0次 | 上传用户:wai123414
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网普及和计算机技术的发展,作为下一代分布式计算平台,网格计算越来越得到人们的重视。网格计算中的一个重要问题——工作流调度就是一个很有应用前景的技术。工作流调度问题把用户提交的任务分为若干个存在互相依赖关系的子任务,要求工作流管理系统(WfMS)为工作流的所有子任务分配一个服务器,根据用户的喜好最大化某种需求。工作流调度最大的挑战在于在较短的时间内,要为用户随机给定的任务集合分配服务器。不但这些服务器的性质会动态地变化,而且服务器本身也属于不同的系统管理者所有。   本文提出了一种混合自适应遗传算法,用来解决网格环境的工作流调度问题,在最大化某种用户喜好的同时还要求调度满足用户提出的约束条件,比如费用、完成期限等。本文首先简单介绍网格环境的工作流和遗传算法。接着根据用户的三种主要需求建立数学模型,设计相应的适应度函数。然后介绍自适应的遗传算法,算法通过聚类分析提炼出若然干变量,把这些变量融入模糊逻辑的思想指导遗传算法控制参数的更新。同时算法还加入了并行算子,减少算法的计算时间。另外,增加了染色体的寿命属性,使得染色体在后期能通过重调整算子,实现优胜劣汰。最后,通过实验验证了本文提出的自适应遗传算法在求解工作流调度问题上的效率。
其他文献
基于系统工程方法,使用数据挖掘聚类方法,对大学生心理健康做详细的分析和研究。本文阐述了聚类分析算法的发展和应用,应用了聚类分析中常用的距离公式和聚类的准则函数,并对
随着习近平主席“一带一路”战略构想的提出,与此同时,国内电子商务迅猛发展,我国的物流产业也随之进入高速发展期。但是目前物流的组织化程度低、配送路径不佳等直接关系到
在基于构件开发的软件工程 (CBSE)中,许多大型的、复杂的软件系统是在一个基本系统的基础上,通过组装机制将构件插入到基本系统中的。这样的开发模式大大提高了软件的生产效率
人类进入信息社会以后,信息技术迅猛发展,电子商务和电子政务自诞生之日起就发挥了重要作用。如今,电子商务和电子政务的发展方兴未艾,他们的开发框架也在不断地革命和更新。
在网络和数据库飞速发展的今天,数据的查找愈来愈频繁,数据量亦愈来愈大,采用一种有效的结构来处理这些数据也就显得非常的迫切。在数据表示方面,树型结构因具有分支性和层次
ESB平台己被广泛应用于企业信息化集成中,现有的监控系统却未能同步发展,不能同时监控服务层、服务器层和硬件层,不能实现监控规则动态部署机制,且不能对运行异常场景进行实
随着互联网的飞速发展以及各类新型互联网应用的普及,企业与研究机构面临的数据规模已经高速膨胀到了TB级乃至PB级。近些年来,伴随着内存价格的下降,为了进一步提升大数据处
随着Internet技术的不断发展和应用的日渐广泛,传统的客户机/服务器数据存储服务模式已经难以满足用户高性能、高可靠、高可扩展性的海量数据存储要求。在应用需求的推动之下
近些年,随着市场竞争日益激烈,越来越多的中小型物流企业参与到共同配送联盟中,以提高自己应对外部环境的竞争能力。要建立一个高效的共同配送联盟,需要解决许多问题,其中联
随着网络技术和多媒体技术的飞速发展,多媒体信息的交流变得越来越方便、快捷,人们能够不受时间和空间的限制传送和接收大量的媒体信息,但与此同时,信息的安全问题也面临着新