当前位置:主页 > 科技论文 > 自动化论文 >

采用改进二进制蝙蝠算法的任务调度算法

发布时间:2018-06-24 00:33

  本文选题:任务调度 + 二进制蝙蝠算法 ; 参考:《西安交通大学学报》2017年10期


【摘要】:针对海服务系统环境中任务完成时间过长的问题,提出一种基于改进二进制蝙蝠算法(IBBA)的任务调度算法。该算法通过在二进制蝙蝠算法(BBA)寻优过程中引入非线性惯性权重因子,平衡全局搜索和局部搜索能力;利用2个不同的邻居蝙蝠算子构成扰动项,避免算法陷入局部最优;利用自适应学习因子调整全局最优算子和邻居蝙蝠算子的权重,控制整个寻优过程由全局搜索为主向局部搜索为主过渡。实验结果表明:IBBA可以稳定地搜索到全局最优值,与现有的基于二进制粒子群算法(BPSO)和二进制蝙蝠算法的任务调度算法相比,在任务数较多时,基于IBBA的任务调度算法能避免过早收敛,使任务完成时间显著减少。在海服务网络中,将该算法应用于任务调度,可提高处理大粒度服务的效率。
[Abstract]:A task scheduling algorithm based on improved binary bat algorithm (IBBA) is proposed to solve the problem of long task completion in the sea service system. By introducing a nonlinear inertia weight factor in the process of optimizing the binary bat algorithm (BBA), the algorithm balances the global search and local search capability, and uses 2 different neighbors. The bat operator constitutes a perturbation term to avoid the local optimal algorithm. The adaptive learning factor is used to adjust the weight of the global optimal operator and the neighborhood bat operator, and the whole optimization process is controlled by the global search mainly to the local search. The experimental results show that IBBA can search the global optimal value steadily and be based on the existing two. Compared with the task scheduling algorithm of the particle swarm optimization (BPSO) and the binary bat algorithm, the task scheduling algorithm based on IBBA can avoid premature convergence and reduce the task completion time significantly when the number of tasks is large. In the sea service network, the algorithm is applied to task scheduling, which can improve the efficiency of processing large granularity services.
【作者单位】: 中国科学院声学研究所国家网络新媒体工程技术研究中心;中国科学院大学;
【基金】:国家高技术研究发展计划资助项目(2015AA015802)
【分类号】:TP18

【相似文献】

相关期刊论文 前10条

1 袁恩隆;李飞;唐籍涛;赵伯听;;改进蚁群算法的云存储任务调度算法研究[J];四川理工学院学报(自然科学版);2014年01期

2 刘庆强;程亮;牟菡渝;;基于推荐机制的人机交互任务调度算法[J];佳木斯大学学报(自然科学版);2009年03期

3 周莲英;张晓东;周典瑞;;遗传和蚁群动态融合的任务调度算法研究[J];无线通信技术;2013年03期

4 简平;邹鹏;熊伟;;混合离散粒子群的任务调度算法及应用[J];火力与指挥控制;2014年05期

5 毛雪岷;白石磊;熊范纶;王儒敬;;基于市场方法的MAS系统任务调度算法[J];模式识别与人工智能;2004年01期

6 周跃峰,姚燕,杨莉;基于比特表的RTCS多任务调度算法研究[J];微型机与应用;2000年01期

7 周跃峰,姚燕南,杨莉;基于比特表的RTCS多任务调度算法研究[J];自动化仪表;2001年01期

8 库少平;赵若阳;;磁力轴承控制系统任务调度算法研究[J];华中师范大学学报(自然科学版);2006年03期

9 蒋伟进;;一种新的基于MAS的任务动态调度策略研究[J];微电子学与计算机;2006年10期

10 肖莉萍;;基于改进自适应遗传算法的网格任务调度算法[J];中国制造业信息化;2009年01期

相关会议论文 前2条

1 陶剑文;王凤儒;;基于多Agent的网络化车间相关任务调度算法[A];第三届中国智能计算大会论文集[C];2009年

2 杜琳;石慧;刘晓平;;一种基于Q学习的任务调度算法的改进研究[A];全国第20届计算机技术与应用学术会议(CACIS·2009)暨全国第1届安全关键技术与应用学术会议论文集(上册)[C];2009年

相关硕士学位论文 前8条

1 颜碧云;CAN总线任务调度算法的研究[D];湖南师范大学;2015年

2 高超;信息物理融合系统任务调度算法研究[D];广东工业大学;2016年

3 陈洁;云计算环境下的启发式任务调度算法[D];广东工业大学;2016年

4 高荣旭;基于CAN总线嵌入式任务调度算法的研究[D];江西师范大学;2016年

5 方鑫;遥感产品生产集群中动态双向匹配任务调度算法的应用研究[D];河南大学;2016年

6 封良良;云计算环境下基于改进粒子群的任务调度算法[D];新疆大学;2013年

7 陈华兵;基于μC/OS-Ⅱ网络模块的扩展及任务调度算法的研究[D];武汉理工大学;2007年

8 杨明;工业以太网实时任务调度算法的研究[D];浙江理工大学;2015年



本文编号:2059157

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/zidonghuakongzhilunwen/2059157.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户ca4a0***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com