合作协同进化算法的改进及其在云计算任务调度中的应用研究

被引量 : 0次 | 上传用户:wrdyh
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,遗传算法以其独特的优势吸引着研究者们的眼球。但是由于遗传算法在解空间很大的情况下编码过长,不方便处理。进而出现了合作型协同进化算法,它继承了遗传算法的优点,而又克服了遗传算法的缺点,因此在算法提出之日起就得到的广泛关注。当前,云计算技术蓬勃发展,云平台要处理海量的用户请求。如何对用户任务进行合理的调度,满足用户的需求,是云技术发展过程中一个迫切需要解决的问题。因为合作协同进化在处理多变量的复杂问题时存在优势,将合作协同进化算法应用于云任务调度中也是目前研究的热点。合作协同进化算法中一个种群的个体只代表问题解的一部分,因此需要从其他种群中选择合作个体构成完整解之后才能评价个体的优劣性。合作者选择问题是合作协同进化算法中一个非常重要的问题。当前,合作者的选择问题并没有一个合适的解决方案,具有改进的空间。本文基于机器学习中分类的思想提出了一种基于距离的合作者选择方法,通过计算待评价个体到最优个体和随机个体的距离来选择最合适的合作团体。该方法可以在控制评价次数的情况下,对个体做出更加合理的评价,从而使整个算法能够得到更优化的解。本文在典型的函数优化以及车间调度问题中验证了算法可行性和有效性,实验证明算法能搜索到更优化的解。本文将改进协同进化算法用于云任务调度问题中,主要解决云任务调度中用户任务请求量大及时间跨度的问题。首先,将云任务调度问题抽象为一个寻优模型;然后设计编码方式和遗传算子的操作细节,使算法能够发挥最佳性能;最后,设计出使用改进合作协同进化算法解决云任务调度问题的整体调度流程。之后在模拟器Cloud Sim上进行实验。实验证明,在数据中心虚拟机性能差异不大的情况下,算法能够得到比主流调度算法更优的时间跨度;在数据中心虚拟机性能差异较大的情况下,算法得到的时间跨度优于遗传算法和标准协同进化算法,但是比MIN-MIN算法的结果差。因此,算法不适合处理虚拟机差异较大时的云环境调度问题。
其他文献
目的:竹黄颗粒剂Ⅱ号系在竹黄颗粒剂的基础上结合现代医学研究进展创制而成的又一中药复方,具有清热解毒、益气养阴、养肝熄风、疏肝理气、上行下达、通彻表里之功效,与银屑病的
目的:探讨癃畅颗粒治疗前列腺增生症的临床疗效。 方法:选择80例前列腺增生症患者随机分为两组,治疗组40例,口服癃畅颗粒,每次1袋,每天2次;对照组40例,口服前列康,每次4片
再生聚酯纤维可以实现废旧纺织品的循环利用,但由于缺乏生态安全性评价标准体系,其应用和发展受到限制。以挥发性有机物(VOCs)为例,综述了VOCs的测试方法和标准;阐述了再生聚
广州作为十九世纪封建中国对外开放的唯一港口,是当时中西交流的第一阵地,来华外人对于中国的大部分认知都来自于广州,而不是北京,甚至可以说当时外人对中国的印象大部分是基
目的:观察人参皂苷Rg3联合X射线照射对黑色素瘤细胞生长的抑制作用。方法:建立黑色素瘤C57BL/6J小鼠动物模型,观察Rg3联合照射对小鼠体内肿瘤生长的影响;通过黑色素瘤B16细胞体外
在目前竞争激烈的市场环境中,销售渠道作为品牌厂商到终端用户的桥梁和通路变得至关重要,"得渠道者,得天下"正是由此而来。S公司作为笔记本电脑的厂商其传统IT销售渠道正面临
目的:了解炎症所致异常出血Rhesus猴的子宫内膜形态学的改变,以及三七复方成分对炎症子宫内膜形态学的影响,从而阐释三七化瘀止血的作用机制,为临床治疗炎症所致异常子宫出血提供
目的探讨MSCT对消化道枣核异物的诊断价值。方法收集22例经手术或内窥镜证实的消化道枣核异物患者的MSCT图像与临床资料,所有患者均行动静脉双期扫描。食管异物患者扫描范围
在低湍流度水槽里 ,利用片光源显示了平板气液两相湍流边界层内气泡流的流场结构 ,研究了平板安装位置、来流速度、喷气方式等参数对湍流边界层内气泡流的影响 .利用激光测速
<正>随着教育改革以及新课程改革不断深入,教育科研的地位越来越突出,作用也越来越大,中小学要把教育科研放在突出的地位,中小学教师应该成为教育科研的主力军。但是,中小学