[发明专利]基于改进布谷鸟搜索算法的云计算任务调度方法及系统有效

专利信息
申请号: 201610279700.8 申请日: 2016-04-29
公开(公告)号: CN105975342B 公开(公告)日: 2019-02-15
发明(设计)人: 刘竹松;陈洁;田龙;李志科 申请(专利权)人: 广东工业大学
主分类号: G06F9/50 分类号: G06F9/50;G06F9/48
代理公司: 广州嘉权专利商标事务所有限公司 44205 代理人: 胡辉
地址: 510090 广东*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于改进布谷鸟搜索算法的云计算任务调度方法及系统,方法包括:构建云计算任务调度模型,并以最优时间跨度时间和负载均衡为原则,确立云计算任务调度方案的适应度函数;根据云计算任务调度模型采用整数编码来对云计算任务调度方案的解进行描述;根据云计算任务调度方案的适应度函数采用改进的布谷鸟搜索算法求解云计算任务调度方案的最优解,然后根据求解的最优解为云计算任务分配相应的资源,所述改进的布谷鸟搜索算法采用柯西分布对陷入局部最优解的鸟巢进行柯西变异。本发明能跳出局部最优解,且能使调度方案同时在最优时间跨度和负载均衡方面表现优异,可广泛应用于云计算领域。
搜索关键词: 基于 改进 布谷鸟 搜索 算法 计算 任务 调度 方法 系统
【主权项】:
1.基于改进布谷鸟搜索算法的云计算任务调度方法,其特征在于:包括以下步骤:S1、构建云计算任务调度模型,并以最优时间跨度时间和负载均衡为原则,确立云计算任务调度方案的适应度函数;S2、根据云计算任务调度模型采用整数编码来对云计算任务调度方案的解进行描述;S3、根据云计算任务调度方案的适应度函数采用改进的布谷鸟搜索算法求解云计算任务调度方案的最优解,然后根据求解的最优解为云计算任务分配相应的资源,所述改进的布谷鸟搜索算法采用柯西分布对陷入局部最优解的鸟巢进行柯西变异;所述步骤S3包括:S31、采用改进的布谷鸟搜索算法求解云计算任务调度方案X的适应度函数F(X)的全局最优解;S32、根据求解的最优解进行为云计算任务分配相应的资源;所述步骤S31包括:S311、初始化布谷鸟搜索算法的基本参数和鸟巢;S312、计算各鸟巢的适应度并根据柯西扰动条件判断其是否需要进行柯西变异,若满足柯西扰动条件,则需要则执行步骤S313,反之,则跳至步骤S314,设定的所述柯西扰动条件为:其中,Tpre表示向前比较的代数,Tcur表示当前代数,Fe(X)表示第e代当前鸟巢的适应度值,Tpre其中,表示变异前第k代鸟巢群中的第h个鸟巢的第o个蛋,表示变异后第k代鸟巢群中的第h个鸟巢的第o个蛋,C(0,1)为标准柯西分布的随机变量;S314、根据莱维飞行的公式更新鸟巢的位置,并计算及评估新的鸟巢适应度值,然后对比先前最优后更新最优鸟巢记录,所述莱维飞行的公式为:其中,表示在t+1代中第u个鸟巢的位置,表示在t代中第u个鸟巢的位置,α表示步长控制量,表示点乘积,Lévy(λ)服从λ(1<λ≤3)的莱维分布;S315、通过偏好随机游动产生随机数R,然后将R与布谷鸟的蛋被寄主发现的概率Pa进行比较,其中,Pa∈[0,1],若R>Pa,则随机改变鸟巢位置,得到一组新的鸟巢位置,反之,则保留当前鸟巢位置;S316、判断是否满足设定的停止条件,若是,则表明最优鸟巢位置寻找完毕,此时根据最优鸟巢位置得到云计算任务调度方案对应的最优解,否则返回步骤S312继续下一代的搜索。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东工业大学,未经广东工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201610279700.8/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top